diff --git a/Fonts/Cave-Story-Regular.fnt b/Fonts/Cave-Story-Regular.fnt deleted file mode 100644 index 4c3e15a..0000000 Binary files a/Fonts/Cave-Story-Regular.fnt and /dev/null differ diff --git a/Fonts/Cave-Story-Regular.inc b/Fonts/Cave-Story-Regular.inc deleted file mode 100644 index b924ac1..0000000 --- a/Fonts/Cave-Story-Regular.inc +++ /dev/null @@ -1,31000 +0,0 @@ -static const int _builtin_font_height=21; -static const int _builtin_font_ascent=17; -static const int _builtin_font_charcount=98; -static const int _builtin_font_charrects[98][8]={ -/* charidx , ofs_x, ofs_y, size_x, size_y, valign, halign, advance */ -{32,0,0,0,0,17,0,6}, -{96,20,1846,10,11,-2,-3,5}, -{80,2,641,20,21,-1,-3,16}, -{112,2,1169,19,21,3,-3,15}, -{48,2,48,21,21,-1,-3,17}, -{64,2,298,21,21,-1,-3,17}, -{97,2,1336,19,17,3,-3,15}, -{33,2,1665,15,21,-1,-3,11}, -{81,2,541,21,21,-1,-3,17}, -{113,2,1144,19,21,3,-3,15}, -{49,2,877,19,21,-1,-3,15}, -{65,2,273,21,21,-1,-3,17}, -{34,2,2017,12,9,-1,-3,7}, -{114,2,1537,17,17,3,-3,13}, -{82,2,516,21,21,-1,-3,17}, -{98,2,1357,19,21,-1,-3,15}, -{50,2,73,21,21,-1,-3,17}, -{66,2,248,21,21,-1,-3,17}, -{99,2,1315,19,17,3,-3,15}, -{115,2,810,19,17,3,-3,15}, -{35,2,1558,17,21,-1,-3,13}, -{83,2,491,21,21,-1,-3,17}, -{51,2,98,21,21,-1,-3,17}, -{67,2,223,21,21,-1,-3,17}, -{84,2,994,19,21,-1,-3,15}, -{116,2,1821,15,21,-1,-3,11}, -{100,2,1290,19,21,-1,-3,15}, -{36,2,1596,17,21,-1,-3,13}, -{52,2,123,21,21,-1,-3,17}, -{68,2,198,21,21,-1,-3,17}, -{101,2,1269,19,17,3,-3,15}, -{117,2,831,19,17,3,-3,15}, -{85,2,969,19,21,-1,-3,15}, -{37,2,852,19,21,-1,-4,14}, -{53,2,764,19,21,-1,-3,15}, -{69,2,1382,18,21,-1,-3,13}, -{118,2,1516,17,17,3,-3,13}, -{86,2,424,21,21,-1,-3,17}, -{102,2,1621,17,21,-1,-3,12}, -{38,2,1432,18,21,-1,-3,14}, -{54,2,148,21,21,-1,-3,17}, -{70,2,1407,18,21,-1,-3,13}, -{39,21,1665,9,9,-1,-3,4}, -{247,2,1646,17,15,3,-3,13}, -{215,2,1495,17,17,3,-3,13}, -{119,2,470,21,17,3,-3,17}, -{87,2,399,21,21,-1,-3,17}, -{103,2,1244,19,21,3,-3,15}, -{55,2,173,21,21,-1,-3,17}, -{71,2,666,20,21,-1,-3,16}, -{120,2,449,21,17,3,-3,17}, -{88,2,374,21,21,-1,-3,17}, -{72,2,1094,19,21,-1,-3,15}, -{104,2,1219,19,21,-1,-3,15}, -{40,2,1888,13,21,-1,-3,8}, -{56,2,691,20,21,-1,-3,16}, -{57,2,323,21,21,-1,-3,17}, -{169,2,348,21,22,-2,-3,17}, -{89,2,944,19,21,-1,-3,15}, -{73,2,1069,19,21,-1,-3,15}, -{121,2,1119,19,21,3,-3,15}, -{105,19,1863,11,21,-1,-3,6}, -{41,2,1863,13,21,-1,-3,8}, -{42,19,1942,11,10,-1,-3,7}, -{58,21,1703,9,14,3,-2,6}, -{122,2,902,19,17,3,-3,15}, -{106,2,1963,13,25,-1,-3,8}, -{74,2,1044,19,21,-1,-3,15}, -{90,2,2,21,21,-1,-3,17}, -{59,21,1721,9,16,4,-2,6}, -{43,2,741,19,19,0,-3,15}, -{75,2,1019,19,21,-1,-3,15}, -{123,2,1992,13,21,-1,-3,8}, -{107,2,1194,19,21,-1,-3,15}, -{91,2,1913,13,21,-1,-3,8}, -{44,19,1913,11,11,9,-3,6}, -{76,2,1457,18,21,-1,-3,13}, -{124,21,1678,9,21,-1,-2,7}, -{108,19,1888,11,21,-1,-3,6}, -{92,2,1740,15,21,-1,-3,10}, -{60,2,1690,15,21,-1,-3,10}, -{45,2,1482,17,9,5,-3,13}, -{61,2,1805,15,12,4,-3,11}, -{109,2,27,21,17,3,-3,17}, -{77,2,616,21,21,-1,-3,17}, -{125,18,2017,12,21,-1,-3,8}, -{93,2,1938,13,21,-1,-3,8}, -{46,19,1928,11,10,10,-3,6}, -{126,2,1790,15,11,3,-3,10}, -{94,2,1846,14,13,-3,-3,9}, -{110,2,923,19,17,3,-3,15}, -{78,2,591,21,21,-1,-3,17}, -{62,2,1715,15,21,-1,-3,10}, -{95,2,1583,17,9,11,-3,13}, -{111,2,789,19,17,3,-3,15}, -{79,2,566,21,21,-1,-3,17}, -{47,2,1765,15,21,-1,-3,10}, -{63,2,716,19,21,-1,-3,15}, -}; -static const int _builtin_font_kerning_pair_count=0; -static const int _builtin_font_kerning_pairs[0][3]={ -}; -static const int _builtin_font_img_width=32; -static const int _builtin_font_img_height=2048; -static const int _builtin_font_img_data_size=30888; -static const unsigned char _builtin_font_img_data[30888]={ -137, -80, -78, -71, -13, -10, -26, -10, -0, -0, -0, -13, -73, -72, -68, -82, -0, -0, -0, -32, -0, -0, -8, -0, -8, -6, -0, -0, -0, -71, -57, -49, -165, -0, -0, -32, -0, -73, -68, -65, -84, -120, -156, -236, -189, -121, -152, -29, -85, -181, -54, -254, -238, -51, -79, -125, -78, -207, -157, -78, -7, -2, -4, -20, -46, -8, -252, -72, -2, -36, -242, -137, -202, -21, -1, -149, -73, -64, -100, -14, -97, -8, -17, -18, -228, -130, -33, -97, -202, -13, -6, -208, -132, -241, -114, -149, -8, -226, -15, -248, -30, -37, -128, -81, -46, -8, -34, -56, -112, -17, -2, -18, -80, -32, -130, -146, -16, -8, -73, -122, -72, -210, -157, -62, -167, -207, -60, -237, -239, -143, -93, -171, -171, -78, -157, -170, -211, -53, -117, -26, -238, -173, -247, -121, -234, -233, -62, -221, -53, -172, -83, -181, -107, -239, -53, -188, -107, -45, -224, -127, -59, -152, -226, -119, -191, -206, -22, -48, -112, -158, -34, -128, -146, -206, -214, -16, -62, -149, -0, -17, -197, -22, -5, -16, -6, -16, -51, -32, -64, -26, -64, -14, -64, -6, -64, -86, -177, -153, -18, -128, -1, -240, -72, -127, -243, -73, -2, -133, -164, -77, -185, -191, -214, -150, -1, -48, -12, -32, -41, -253, -100, -70, -46, -174, -22, -96, -20, -156, -243, -119, -140, -28, -172, -5, -198, -216, -209, -16, -143, -36, -99, -100, -127, -143, -213, -11, -53, -128, -223, -204, -206, -154, -119, -96, -213, -170, -85, -103, -38, -147, -201, -240, -200, -200, -72, -36, -155, -205, -134, -11, -133, -66, -176, -80, -40, -132, -51, -153, -76, -115, -62, -159, -111, -206, -231, -243, -205, -207, -60, -243, -204, -215, -157, -16, -64, -249, -22, -68, -165, -45, -6, -49, -8, -155, -1, -36, -0, -196, -165, -223, -155, -1, -116, -3, -232, -0, -208, -202, -57, -63, -86, -243, -132, -140, -157, -0, -224, -67, -0, -59, -165, -173, -33, -148, -119, -160, -4, -49, -114, -203, -144, -71, -112, -81, -218, -0, -241, -205, -74, -156, -243, -51, -117, -46, -124, -21, -128, -109, -16, -3, -49, -7, -11, -131, -176, -36, -93, -60, -15, -192, -11, -160, -10, -160, -34, -253, -12, -3, -104, -2, -80, -104, -112, -174, -94, -0, -59, -36, -1, -50, -86, -4, -224, -210, -230, -131, -152, -124, -34, -16, -143, -160, -245, -221, -119, -223, -189, -49, -151, -203, -133, -139, -197, -98, -205, -164, -116, -237, -181, -215, -62, -213, -212, -212, -180, -43, -145, -72, -12, -3, -232, -3, -48, -4, -241, -26, -26, -154, -3, -128, -218, -49, -64, -136, -73, -219, -36, -218, -56, -231, -63, -211, -60, -152, -177, -37, -0, -54, -0, -232, -151, -182, -180, -98, -51, -4, -245, -76, -232, -135, -248, -214, -45, -0, -186, -87, -172, -88, -113, -242, -200, -200, -72, -179, -250, -160, -215, -95, -127, -253, -159, -161, -80, -40, -15, -224, -35, -136, -91, -63, -8, -241, -205, -11, -144, -199, -140, -33, -40, -239, -0, -77, -193, -93, -0, -58, -1, -76, -227, -156, -223, -175, -121, -144, -248, -230, -31, -65, -124, -235, -94, -0, -41, -136, -103, -95, -129, -60, -110, -232, -145, -54, -132, -250, -14, -68, -33, -238, -64, -135, -36, -136, -30, -34, -16, -131, -50, -15, -241, -172, -233, -238, -21, -53, -54, -83, -2, -132, -1, -36, -56, -231, -171, -181, -118, -102, -140, -253, -1, -98, -164, -199, -32, -230, -5, -58, -46, -6, -241, -8, -210, -16, -3, -48, -13, -241, -237, -77, -9, -64, -208, -189, -109, -199, -31, -127, -124, -54, -20, -10, -149, -66, -161, -144, -47, -26, -141, -54, -5, -131, -65, -95, -48, -24, -108, -138, -68, -34, -185, -166, -166, -166, -108, -34, -145, -200, -205, -155, -55, -239, -245, -177, -46, -90, -243, -165, -20, -191, -183, -75, -91, -15, -231, -252, -5, -51, -39, -169, -57, -33, -99, -211, -32, -238, -64, -6, -6, -22, -36, -173, -197, -200, -208, -251, -235, -20, -212, -51, -97, -14, -192, -176, -180, -164, -38, -32, -158, -115, -20, -98, -134, -212, -218, -8, -166, -223, -127, -61, -1, -50, -144, -7, -79, -6, -192, -46, -24, -211, -136, -232, -109, -32, -193, -232, -53, -28, -19, -19, -174, -19, -186, -112, -97, -100, -16, -122, -32, -143, -112, -53, -170, -210, -79, -14, -139, -131, -207, -136, -97, -226, -135, -152, -223, -243, -26, -199, -147, -80, -21, -152, -52, -72, -244, -4, -160, -213, -176, -89, -241, -51, -108, -64, -128, -60, -196, -98, -68, -198, -9, -96, -225, -53, -108, -7, -176, -63, -128, -47, -112, -29, -220, -121, -231, -157, -143, -1, -184, -118, -254, -252, -249, -171, -212, -255, -3, -112, -10, -128, -47, -72, -231, -104, -135, -184, -139, -99, -66, -121, -7, -2, -168, -93, -102, -235, -144, -207, -231, -35, -0, -162, -249, -124, -94, -107, -118, -156, -4, -49, -94, -138, -48, -161, -21, -43, -7, -225, -84, -218, -56, -231, -15, -27, -57, -88, -243, -132, -140, -29, -15, -161, -45, -25, -178, -11, -148, -171, -33, -13, -66, -221, -59, -96, -16, -205, -16, -119, -210, -200, -20, -110, -204, -54, -60, -229, -148, -83, -94, -103, -140, -61, -252, -226, -139, -47, -254, -29, -0, -102, -206, -156, -121, -63, -99, -236, -225, -211, -78, -59, -237, -37, -141, -221, -195, -16, -95, -196, -144, -137, -166, -105, -27, -170, -225, -245, -122, -243, -0, -210, -129, -64, -160, -0, -0, -129, -64, -32, -9, -32, -226, -241, -120, -180, -158, -51, -153, -118, -206, -9, -16, -12, -6, -147, -0, -250, -102, -207, -158, -125, -23, -128, -1, -8, -133, -117, -106, -48, -24, -156, -108, -228, -120, -219, -2, -132, -66, -161, -20, -132, -10, -254, -49, -132, -253, -87, -0, -16, -12, -135, -195, -41, -187, -2, -40, -199, -0, -25, -167, -195, -234, -157, -226, -241, -248, -78, -0, -219, -33, -107, -190, -195, -0, -182, -55, -53, -53, -13, -106, -156, -211, -148, -105, -166, -101, -29, -39, -213, -59, -53, -55, -55, -15, -66, -188, -82, -73, -73, -128, -16, -128, -157, -241, -120, -188, -78, -88, -105, -31, -195, -2, -40, -239, -64, -17, -242, -183, -171, -65, -60, -30, -39, -125, -175, -0, -177, -0, -21, -0, -164, -165, -191, -171, -65, -119, -201, -144, -137, -166, -156, -136, -212, -107, -128, -87, -241, -191, -36, -100, -7, -84, -26, -242, -140, -153, -144, -54, -66, -5, -181, -206, -170, -186, -187, -169, -70, -35, -165, -84, -41, -64, -6, -98, -122, -173, -185, -3, -210, -5, -149, -62, -3, -229, -170, -104, -122, -42, -86, -235, -1, -202, -255, -41, -215, -249, -50, -100, -55, -30, -109, -4, -203, -122, -129, -139, -255, -189, -208, -242, -17, -17, -148, -3, -45, -128, -218, -1, -231, -152, -21, -212, -104, -45, -80, -42, -169, -81, -197, -239, -128, -69, -207, -184, -22, -188, -26, -127, -35, -47, -57, -121, -203, -154, -32, -188, -165, -52, -233, -132, -165, -255, -135, -1, -4, -33, -223, -29, -229, -249, -170, -48, -8, -173, -59, -160, -254, -230, -209, -108, -54, -251, -235, -112, -56, -60, -73, -189, -35, -99, -236, -27, -16, -119, -34, -4, -49, -7, -216, -86, -203, -201, -77, -151, -128, -124, -7, -98, -213, -106, -85, -79, -115, -106, -145, -4, -13, -65, -140, -167, -52, -76, -170, -229, -90, -110, -186, -118, -8, -55, -93, -148, -115, -254, -12, -0, -220, -118, -219, -109, -119, -111, -220, -184, -49, -3, -0, -129, -64, -160, -112, -196, -17, -71, -236, -119, -254, -249, -231, -159, -83, -115, -34, -225, -164, -206, -64, -44, -219, -59, -33, -223, -141, -134, -208, -50, -76, -154, -33, -220, -116, -77, -244, -143, -103, -158, -121, -38, -253, -210, -75, -47, -13, -74, -223, -40, -21, -10, -133, -90, -53, -206, -213, -9, -121, -21, -52, -172, -150, -171, -181, -226, -48, -128, -102, -206, -249, -19, -74, -247, -172, -199, -227, -41, -67, -172, -110, -125, -0, -62, -190, -243, -206, -59, -95, -97, -140, -93, -57, -123, -246, -236, -59, -105, -31, -206, -249, -255, -207, -57, -127, -2, -178, -53, -101, -90, -39, -212, -53, -76, -24, -99, -21, -0, -35, -146, -0, -3, -16, -143, -174, -25, -218, -243, -8, -169, -229, -134, -212, -53, -45, -187, -32, -172, -177, -31, -131, -236, -55, -74, -74, -39, -79, -121, -60, -30, -45, -247, -189, -41, -181, -92, -75, -128, -58, -179, -171, -90, -173, -250, -32, -94, -179, -2, -100, -255, -95, -198, -235, -245, -106, -105, -61, -166, -212, -114, -45, -165, -180, -78, -205, -170, -84, -42, -1, -200, -33, -157, -40, -196, -4, -196, -164, -177, -161, -6, -185, -107, -77, -15, -66, -18, -160, -238, -213, -225, -156, -251, -164, -11, -199, -165, -45, -12, -192, -171, -35, -128, -169, -201, -72, -57, -8, -117, -149, -210, -106, -181, -234, -149, -46, -60, -9, -98, -154, -109, -130, -190, -249, -109, -74, -41, -85, -223, -129, -28, -128, -36, -99, -236, -20, -198, -216, -165, -244, -143, -181, -107, -215, -94, -201, -57, -191, -227, -138, -43, -174, -248, -60, -128, -61, -33, -38, -171, -48, -99, -108, -212, -25, -201, -24, -59, -141, -49, -118, -10, -108, -6, -173, -40, -4, -235, -3, -128, -129, -129, -129, -205, -149, -74, -197, -219, -213, -213, -53, -201, -235, -245, -250, -14, -57, -228, -144, -182, -249, -243, -231, -79, -101, -140, -85, -1, -224, -157, -119, -222, -217, -185, -115, -231, -206, -77, -30, -143, -167, -2, -225, -198, -175, -74, -199, -27, -14, -90, -105, -41, -165, -180, -242, -181, -67, -154, -17, -147, -201, -228, -157, -241, -120, -188, -173, -238, -96, -198, -190, -10, -249, -209, -81, -140, -128, -94, -83, -211, -209, -115, -58, -128, -212, -114, -10, -185, -228, -189, -94, -175, -222, -242, -74, -207, -59, -163, -16, -32, -39, -109, -134, -160, -53, -147, -81, -68, -156, -34, -166, -244, -94, -55, -65, -188, -126, -101, -200, -202, -8, -125, -115, -18, -0, -168, -247, -164, -55, -132, -150, -66, -82, -133, -236, -241, -46, -67, -182, -5, -200, -33, -157, -151, -46, -56, -130, -90, -173, -40, -167, -56, -206, -48, -38, -92, -39, -116, -225, -66, -107, -16, -154, -9, -221, -216, -14, -213, -140, -165, -150, -143, -69, -231, -177, -76, -223, -209, -18, -64, -75, -45, -111, -130, -188, -254, -7, -32, -79, -50, -94, -233, -216, -48, -100, -77, -137, -38, -37, -83, -106, -185, -86, -188, -32, -1, -161, -225, -54, -113, -206, -159, -54, -250, -77, -36, -181, -156, -150, -104, -210, -45, -76, -9, -96, -23, -147, -33, -214, -6, -203, -222, -242, -81, -195, -132, -115, -254, -158, -114, -167, -71, -30, -121, -228, -145, -63, -254, -241, -143, -219, -56, -231, -30, -0, -200, -229, -114, -241, -124, -62, -223, -92, -46, -151, -131, -79, -63, -253, -244, -41, -53, -39, -52, -233, -45, -55, -116, -7, -94, -125, -245, -213, -220, -207, -126, -246, -179, -18, -228, -177, -64, -234, -153, -150, -226, -105, -155, -200, -84, -102, -140, -205, -128, -176, -251, -154, -165, -159, -100, -51, -0, -128, -255, -129, -7, -30, -56, -120, -238, -220, -185, -135, -152, -185, -144, -30, -44, -81, -185, -36, -13, -72, -15, -166, -22, -37, -45, -87, -173, -31, -242, -43, -86, -1, -192, -62, -248, -224, -131, -239, -238, -179, -207, -62, -211, -26, -157, -72, -34, -50, -125, -12, -49, -16, -45, -217, -134, -90, -194, -133, -0, -132, -37, -173, -120, -44, -236, -132, -208, -11, -77, -233, -132, -141, -230, -129, -110, -206, -249, -207, -199, -58, -1, -99, -236, -26, -8, -123, -177, -23, -194, -52, -55, -229, -172, -110, -100, -158, -79, -49, -114, -2, -136, -248, -193, -14, -212, -126, -251, -60, -12, -242, -7, -180, -88, -52, -205, -146, -153, -93, -7, -198, -216, -31, -33, -59, -33, -122, -33, -190, -109, -84, -250, -27, -173, -27, -164, -204, -154, -166, -241, -140, -25, -55, -148, -132, -244, -170, -62, -43, -109, -70, -210, -140, -149, -66, -24, -22, -128, -160, -251, -236, -78, -56, -225, -132, -93, -126, -191, -63, -19, -10, -133, -138, -145, -72, -196, -231, -245, -122, -35, -94, -175, -55, -208, -212, -212, -228, -141, -199, -227, -177, -206, -206, -206, -118, -59, -52, -158, -201, -180, -113, -206, -159, -52, -115, -146, -154, -19, -218, -160, -241, -232, -26, -167, -227, -9, -151, -198, -227, -210, -120, -92, -76, -56, -212, -134, -137, -213, -129, -232, -72, -126, -1, -9, -96, -37, -199, -192, -145, -252, -2, -160, -113, -142, -1, -83, -252, -221, -167, -58, -150, -102, -80, -98, -100, -231, -209, -216, -247, -160, -43, -192, -40, -172, -230, -24, -48, -198, -14, -50, -179, -255, -120, -228, -23, -152, -130, -238, -29, -160, -28, -131, -100, -50, -25, -219, -181, -107, -87, -107, -62, -159, -15, -103, -179, -217, -230, -124, -62, -223, -124, -196, -17, -71, -244, -44, -94, -188, -248, -255, -40, -247, -159, -55, -111, -222, -210, -238, -238, -238, -62, -199, -4, -152, -55, -111, -222, -63, -33, -108, -130, -118, -212, -62, -247, -24, -231, -188, -73, -189, -255, -170, -85, -171, -134, -1, -108, -129, -77, -195, -68, -153, -99, -64, -222, -46, -47, -196, -27, -17, -56, -247, -220, -115, -219, -30, -126, -248, -225, -154, -204, -10, -198, -216, -47, -164, -11, -83, -136, -223, -178, -179, -154, -4, -40, -75, -39, -42, -66, -196, -7, -104, -165, -203, -199, -227, -241, -125, -52, -206, -177, -3, -98, -213, -76, -75, -251, -210, -102, -202, -93, -167, -133, -16, -196, -237, -223, -103, -104, -104, -232, -13, -61, -130, -155, -130, -204, -118, -54, -128, -47, -2, -248, -12, -76, -48, -169, -212, -121, -70, -202, -109, -244, -185, -115, -206, -141, -188, -211, -164, -85, -211, -36, -102, -72, -41, -85, -158, -56, -160, -218, -40, -124, -19, -187, -228, -146, -75, -62, -219, -212, -212, -212, -146, -207, -231, -67, -82, -182, -77, -75, -46, -151, -107, -230, -156, -123, -127, -253, -235, -95, -159, -9, -0, -231, -157, -119, -222, -29, -145, -72, -36, -181, -106, -213, -170, -23, -33, -204, -115, -226, -23, -26, -22, -128, -36, -143, -65, -76, -193, -77, -144, -163, -167, -12, -98, -48, -210, -221, -233, -134, -8, -94, -132, -56, -231, -87, -214, -156, -144, -177, -19, -33, -178, -46, -44, -251, -7, -124, -43, -86, -172, -152, -158, -74, -165, -162, -153, -76, -38, -146, -203, -229, -34, -207, -62, -251, -236, -192, -71, -31, -125, -84, -132, -73, -71, -180, -17, -104, -221, -129, -78, -206, -249, -223, -149, -59, -253, -219, -191, -253, -219, -157, -119, -220, -113, -199, -38, -200, -102, -87, -39, -198, -241, -14, -96, -120, -120, -248, -159, -149, -74, -197, -219, -214, -214, -182, -47, -0, -28, -124, -240, -193, -29, -23, -94, -120, -97, -46, -24, -12, -22, -66, -161, -80, -54, -157, -78, -199, -51, -153, -76, -180, -92, -46, -7, -233, -152, -222, -222, -222, -45, -82, -92, -161, -0, -131, -233, -29, -128, -206, -29, -144, -182, -184, -25, -3, -133, -49, -118, -46, -196, -29, -234, -133, -108, -55, -142, -25, -61, -85, -231, -25, -81, -114, -19, -197, -9, -204, -96, -7, -228, -152, -147, -165, -152, -17, -189, -247, -100, -144, -208, -27, -64, -252, -128, -16, -234, -29, -149, -52, -83, -146, -163, -82, -153, -119, -104, -104, -192, -42, -239, -0, -29, -224, -129, -184, -11, -164, -225, -88, -113, -213, -106, -113, -144, -53, -49, -225, -206, -106, -23, -46, -140, -44, -179, -94, -212, -134, -237, -148, -27, -205, -23, -142, -70, -76, -180, -246, -81, -174, -243, -74, -106, -23, -133, -105, -29, -137, -152, -168, -65, -223, -156, -168, -92, -205, -138, -45, -38, -9, -69, -6, -137, -233, -132, -103, -35, -8, -2, -104, -5, -176, -47, -128, -35, -1, -124, -227, -227, -143, -63, -126, -175, -129, -74, -166, -204, -45, -48, -12, -189, -160, -149, -31, -226, -155, -43, -195, -248, -157, -234, -156, -83, -21, -154, -33, -110, -191, -41, -182, -117, -163, -168, -25, -37, -62, -118, -108, -222, -188, -249, -182, -61, -247, -220, -243, -179, -99, -156, -43, -1, -241, -24, -44, -219, -5, -234, -168, -25, -125, -243, -142, -114, -185, -108, -228, -164, -205, -16, -43, -162, -41, -1, -180, -120, -68, -228, -45, -239, -224, -156, -175, -225, -156, -175, -218, -103, -159, -125, -246, -1, -128, -115, -207, -61, -247, -191, -24, -99, -143, -158, -122, -234, -169, -127, -49, -115, -145, -70, -104, -228, -45, -175, -163, -238, -23, -10, -133, -24, -0, -143, -68, -108, -82, -67, -205, -188, -180, -20, -55, -212, -244, -150, -159, -113, -198, -25, -127, -122, -252, -241, -199, -233, -246, -234, -189, -186, -17, -213, -102, -169, -0, -130, -23, -26, -172, -10, -159, -207, -151, -133, -48, -191, -124, -0, -124, -126, -191, -63, -174, -113, -46, -143, -180, -121, -165, -159, -134, -28, -20, -202, -157, -58, -32, -158, -125, -15, -231, -252, -57, -35, -7, -107, -158, -144, -177, -163, -32, -180, -226, -79, -103, -206, -105, -6, -192, -174, -37, -75, -150, -92, -156, -78, -167, -163, -249, -124, -62, -92, -40, -20, -194, -94, -175, -183, -204, -57, -103, -84, -0, -97, -198, -140, -25, -159, -189, -241, -198, -27, -103, -43, -79, -116, -242, -201, -39, -223, -223, -218, -218, -186, -197, -174, -0, -89, -0, -184, -245, -214, -91, -95, -133, -108, -162, -145, -46, -24, -128, -48, -201, -186, -163, -209, -104, -183, -250, -68, -79, -62, -249, -228, -0, -68, -216, -206, -182, -0, -84, -131, -32, -37, -93, -148, -140, -15, -63, -36, -205, -183, -185, -185, -185, -67, -227, -92, -20, -53, -179, -156, -99, -66, -10, -102, -22, -245, -166, -58, -36, -97, -210, -0, -50, -157, -157, -157, -123, -234, -8, -160, -140, -156, -153, -142, -154, -1, -141, -77, -42, -46, -157, -120, -184, -185, -185, -89, -43, -117, -131, -188, -36, -100, -154, -25, -130, -161, -119, -85, -130, -23, -178, -62, -96, -59, -183, -132, -96, -134, -192, -64, -156, -82, -71, -114, -75, -8, -102, -238, -0, -67, -189, -78, -168, -20, -206, -53, -76, -92, -88, -66, -163, -65, -216, -200, -32, -81, -71, -92, -45, -27, -39, -141, -94, -195, -70, -6, -137, -82, -103, -176, -69, -231, -210, -116, -211, -73, -27, -169, -229, -228, -41, -137, -66, -120, -73, -130, -16, -175, -93, -89, -241, -179, -172, -56, -206, -176, -50, -162, -39, -192, -104, -57, -16, -8, -205, -56, -209, -219, -219, -123, -123, -119, -119, -247, -129, -99, -157, -76, -138, -156, -155, -130, -150, -90, -78, -188, -226, -54, -8, -45, -41, -94, -46, -151, -157, -164, -124, -53, -20, -128, -242, -142, -219, -1, -180, -247, -247, -247, -223, -85, -169, -84, -188, -237, -237, -237, -29, -0, -240, -211, -159, -254, -244, -209, -87, -95, -125, -117, -99, -32, -16, -40, -4, -131, -193, -60, -99, -140, -43, -107, -144, -56, -33, -0, -169, -229, -237, -0, -186, -187, -186, -186, -166, -42, -119, -254, -239, -255, -254, -111, -255, -195, -15, -63, -76, -180, -62, -15, -228, -220, -67, -90, -132, -226, -210, -223, -12, -23, -196, -209, -43, -5, -243, -43, -229, -78, -103, -156, -113, -198, -31, -31, -127, -252, -241, -62, -8, -37, -197, -204, -250, -97, -74, -0, -93, -18, -139, -196, -162, -203, -67, -172, -249, -219, -165, -223, -11, -16, -175, -99, -6, -226, -27, -91, -138, -144, -104, -37, -191, -79, -227, -156, -63, -104, -233, -100, -140, -253, -43, -100, -78, -209, -78, -24, -152, -11, -12, -229, -152, -152, -64, -7, -100, -218, -135, -115, -169, -223, -203, -151, -47, -95, -251, -230, -155, -111, -190, -31, -139, -197, -118, -198, -98, -177, -225, -124, -62, -31, -201, -100, -50, -205, -51, -102, -204, -248, -204, -213, -87, -95, -125, -140, -74, -0, -114, -215, -58, -39, -192, -219, -111, -191, -157, -89, -179, -102, -205, -32, -4, -103, -108, -8, -194, -115, -18, -148, -60, -35, -163, -224, -156, -223, -195, -24, -59, -15, -38, -204, -116, -67, -89, -54, -94, -175, -87, -211, -233, -172, -243, -119, -83, -26, -145, -150, -0, -117, -19, -10, -99, -76, -83, -0, -157, -191, -91, -118, -211, -233, -18, -153, -14, -63, -252, -112, -111, -165, -82, -9, -71, -163, -209, -150, -112, -56, -236, -207, -229, -114, -177, -76, -38, -19, -62, -252, -240, -195, -181, -120, -134, -244, -90, -26, -130, -86, -234, -119, -55, -128, -30, -136, -136, -137, -225, -215, -145, -49, -118, -33, -196, -68, -181, -13, -34, -39, -205, -114, -234, -247, -48, -196, -164, -100, -216, -231, -47, -97, -59, -68, -214, -133, -237, -44, -27, -35, -212, -110, -90, -251, -41, -190, -76, -41, -31, -68, -237, -78, -194, -70, -150, -13, -253, -78, -111, -132, -149, -136, -201, -152, -153, -150, -4, -55, -98, -226, -98, -194, -49, -225, -124, -66, -35, -21, -153, -118, -91, -169, -88, -82, -74, -149, -92, -82, -154, -136, -212, -92, -82, -10, -221, -42, -75, -197, -42, -67, -183, -150, -74, -197, -42, -125, -197, -47, -26, -57, -88, -11, -255, -51, -74, -197, -170, -241, -192, -3, -15, -172, -94, -187, -118, -237, -7, -0, -24, -231, -156, -41, -114, -76, -66, -79, -61, -245, -212, -169, -227, -46, -192, -91, -111, -189, -53, -244, -224, -131, -15, -14, -161, -150, -97, -99, -152, -186, -107, -84, -0, -53, -177, -153, -44, -97, -226, -18, -122, -33, -13, -202, -139, -47, -190, -120, -159, -159, -252, -228, -39, -234, -244, -255, -133, -16, -186, -128, -169, -12, -139, -70, -196, -230, -16, -196, -183, -13, -75, -63, -125, -16, -238, -184, -146, -78, -29, -34, -202, -51, -48, -165, -15, -40, -161, -140, -25, -181, -3, -216, -3, -34, -14, -56, -3, -192, -191, -2, -56, -105, -241, -226, -197, -183, -104, -196, -11, -231, -160, -182, -38, -89, -55, -44, -150, -132, -82, -207, -92, -81, -136, -231, -236, -131, -184, -253, -225, -92, -46, -23, -213, -56, -7, -85, -105, -53, -85, -121, -193, -8, -18, -16, -81, -211, -207, -111, -221, -186, -245, -239, -202, -111, -125, -201, -37, -151, -252, -12, -192, -149, -0, -190, -13, -96, -54, -44, -124, -115, -194, -88, -62, -162, -16, -128, -120, -169, -84, -210, -90, -15, -168, -124, -148, -210, -69, -111, -250, -155, -143, -149, -230, -19, -1, -16, -175, -84, -42, -53, -234, -183, -148, -232, -68, -97, -218, -17, -216, -40, -132, -98, -196, -75, -214, -164, -22, -64, -178, -136, -148, -213, -24, -44, -121, -71, -128, -198, -119, -128, -152, -149, -73, -159, -207, -87, -243, -237, -194, -225, -48, -37, -61, -91, -246, -11, -24, -21, -32, -11, -32, -229, -247, -251, -107, -4, -136, -197, -98, -164, -130, -83, -142, -250, -184, -9, -144, -7, -144, -12, -4, -2, -53, -54, -160, -170, -74, -151, -45, -1, -26, -249, -123, -200, -97, -69, -250, -129, -154, -202, -77, -142, -169, -97, -136, -25, -210, -18, -26, -13, -66, -26, -3, -12, -178, -87, -140, -144, -135, -92, -165, -107, -220, -238, -128, -218, -89, -173, -220, -87, -205, -158, -177, -189, -42, -186, -248, -223, -11, -43, -134, -73, -21, -218, -6, -72, -17, -22, -94, -71, -43, -134, -9, -45, -68, -106, -35, -132, -248, -168, -182, -4, -24, -203, -48, -129, -116, -33, -74, -124, -38, -150, -196, -136, -116, -252, -8, -108, -120, -201, -76, -27, -38, -125, -125, -125, -127, -159, -60, -121, -242, -53, -144, -27, -109, -208, -221, -177, -36, -128, -145, -148, -207, -26, -148, -74, -37, -31, -4, -239, -132, -52, -103, -15, -108, -84, -229, -210, -45, -21, -187, -114, -229, -202, -223, -175, -91, -183, -110, -163, -207, -231, -203, -7, -2, -129, -220, -236, -217, -179, -247, -190, -232, -162, -139, -190, -85, -115, -34, -198, -78, -133, -208, -15, -109, -85, -229, -210, -44, -21, -251, -198, -27, -111, -148, -87, -175, -94, -157, -130, -136, -23, -140, -68, -163, -209, -132, -122, -31, -88, -44, -150, -107, -200, -54, -12, -133, -66, -73, -8, -231, -227, -22, -0, -31, -222, -123, -239, -189, -107, -25, -99, -139, -46, -190, -248, -226, -71, -104, -31, -206, -249, -143, -236, -86, -229, -210, -69, -56, -28, -78, -66, -20, -74, -221, -6, -113, -155, -139, -0, -98, -202, -122, -68, -10, -152, -170, -202, -101, -72, -0, -143, -199, -67, -129, -40, -170, -99, -26, -3, -48, -226, -245, -122, -181, -110, -179, -229, -170, -92, -99, -129, -114, -200, -104, -18, -202, -232, -184, -235, -45, -87, -229, -50, -178, -111, -8, -138, -170, -125, -149, -74, -69, -235, -14, -90, -174, -202, -165, -11, -169, -58, -159, -178, -181, -72, -19, -128, -136, -78, -89, -0, -219, -193, -235, -58, -228, -114, -185, -4, -196, -107, -70, -38, -122, -11, -132, -59, -95, -235, -11, -152, -170, -202, -101, -72, -128, -124, -62, -159, -128, -176, -253, -66, -0, -154, -47, -191, -252, -242, -127, -249, -143, -255, -248, -143, -203, -148, -251, -72, -85, -188, -168, -254, -128, -101, -255, -128, -102, -185, -224, -233, -211, -167, -251, -56, -231, -113, -159, -207, -23, -8, -4, -2, -241, -67, -15, -61, -180, -5, -0, -138, -197, -98, -97, -231, -206, -157, -59, -188, -94, -111, -5, -242, -12, -104, -57, -94, -96, -58, -249, -125, -203, -150, -45, -255, -220, -115, -207, -61, -151, -67, -188, -243, -59, -32, -230, -8, -203, -85, -185, -76, -39, -191, -251, -124, -190, -50, -228, -219, -190, -19, -34, -164, -103, -185, -42, -151, -186, -92, -112, -35, -125, -128, -50, -234, -212, -69, -112, -70, -96, -50, -25, -170, -145, -143, -40, -42, -157, -208, -168, -70, -148, -65, -227, -118, -67, -154, -152, -112, -157, -208, -133, -11, -187, -84, -174, -113, -169, -202, -69, -68, -214, -32, -180, -13, -149, -48, -100, -42, -151, -178, -48, -158, -242, -181, -172, -192, -66, -71, -39, -2, -189, -122, -74, -42, -23, -77, -72, -126, -73, -48, -186, -115, -49, -212, -87, -229, -162, -153, -212, -116, -41, -24, -165, -0, -53, -213, -185, -182, -109, -219, -246, -195, -201, -147, -39, -255, -75, -163, -19, -49, -198, -78, -130, -92, -100, -149, -156, -22, -166, -91, -74, -81, -240, -186, -5, -64, -251, -149, -87, -94, -121, -68, -54, -155, -141, -122, -189, -222, -49, -3, -87, -87, -95, -125, -245, -190, -177, -88, -44, -189, -116, -233, -210, -29, -99, -237, -91, -35, -184, -226, -119, -117, -198, -101, -7, -231, -252, -49, -229, -206, -15, -60, -240, -192, -99, -107, -215, -174, -221, -72, -159, -143, -62, -250, -232, -61, -206, -59, -239, -188, -115, -107, -78, -40, -210, -255, -41, -249, -113, -204, -184, -81, -163, -12, -139, -78, -245, -206, -127, -251, -219, -223, -118, -61, -248, -224, -131, -91, -32, -13, -174, -182, -182, -54, -83, -142, -105, -45, -104, -245, -180, -218, -155, -10, -37, -19, -230, -206, -157, -251, -243, -7, -31, -124, -240, -29, -8, -250, -118, -63, -228, -215, -140, -194, -118, -180, -22, -40, -27, -170, -152, -190, -3, -100, -156, -214, -153, -93, -146, -250, -77, -214, -209, -135, -144, -7, -151, -50, -126, -4, -200, -206, -77, -195, -241, -36, -45, -219, -176, -174, -92, -176, -100, -128, -140, -64, -104, -58, -195, -144, -233, -29, -84, -167, -130, -160, -38, -56, -91, -18, -160, -110, -196, -75, -238, -249, -28, -100, -7, -37, -105, -60, -74, -246, -189, -82, -8, -195, -121, -199, -90, -74, -169, -86, -185, -96, -31, -106, -93, -54, -116, -156, -90, -95, -32, -19, -206, -82, -107, -57, -18, -160, -206, -166, -151, -242, -138, -200, -45, -211, -12, -89, -243, -9, -66, -126, -100, -68, -112, -165, -89, -209, -16, -177, -209, -144, -82, -122, -208, -65, -7, -181, -159, -117, -214, -89, -251, -191, -242, -202, -43, -149, -143, -62, -250, -136, -210, -130, -113, -192, -1, -7, -68, -190, -241, -141, -111, -236, -21, -8, -4, -74, -129, -64, -160, -20, -14, -135, -11, -215, -92, -115, -205, -43, -99, -93, -84, -15, -9, -8, -15, -201, -145, -0, -78, -6, -112, -169, -58, -68, -247, -157, -239, -124, -231, -199, -0, -46, -163, -237, -234, -171, -175, -94, -169, -17, -198, -251, -23, -88, -108, -39, -164, -36, -50, -249, -0, -176, -254, -254, -254, -205, -149, -74, -197, -219, -209, -209, -209, -17, -8, -4, -130, -135, -30, -122, -104, -235, -156, -57, -115, -70, -211, -59, -14, -58, -232, -160, -209, -22, -132, -131, -131, -131, -27, -37, -3, -197, -20, -198, -42, -23, -220, -9, -32, -190, -121, -243, -230, -197, -99, -165, -251, -73, -139, -81, -10, -194, -78, -216, -14, -11, -62, -34, -165, -235, -157, -52, -220, -10, -128, -172, -223, -239, -55, -162, -231, -83, -5, -15, -101, -135, -199, -49, -209, -168, -92, -176, -30, -181, -59, -4, -89, -35, -34, -3, -69, -89, -58, -216, -114, -242, -59, -129, -14, -228, -210, -183, -161, -11, -104, -145, -219, -199, -37, -249, -157, -176, -91, -116, -66, -23, -46, -236, -80, -185, -212, -107, -191, -114, -64, -90, -242, -15, -152, -165, -114, -85, -81, -239, -31, -160, -223, -45, -11, -96, -148, -202, -69, -180, -142, -40, -180, -13, -19, -162, -114, -89, -78, -251, -53, -69, -229, -74, -167, -211, -59, -154, -154, -154, -206, -135, -28, -57, -81, -118, -141, -54, -44, -128, -233, -136, -9, -65, -34, -56, -116, -73, -2, -16, -31, -201, -178, -78, -88, -167, -21, -75, -17, -147, -247, -163, -209, -232, -112, -56, -28, -78, -231, -114, -185, -88, -54, -155, -77, -204, -154, -53, -107, -175, -5, -11, -22, -156, -144, -72, -36, -90, -185, -212, -245, -131, -49, -118, -28, -228, -182, -211, -150, -4, -168, -187, -3, -107, -215, -174, -141, -172, -89, -179, -134, -178, -169, -125, -144, -9, -78, -190, -5, -11, -22, -52, -58, -231, -152, -248, -228, -22, -70, -171, -217, -201, -231, -203, -64, -120, -65, -41, -191, -32, -7, -128, -251, -253, -126, -187, -173, -8, -107, -38, -162, -125, -165, -109, -63, -206, -249, -61, -102, -78, -50, -56, -56, -152, -106, -111, -111, -191, -91, -18, -110, -3, -128, -15, -96, -161, -193, -226, -132, -192, -116, -142, -73, -52, -26, -77, -102, -50, -153, -68, -38, -147, -105, -61, -242, -200, -35, -247, -84, -229, -152, -140, -143, -0, -26, -57, -38, -121, -0, -85, -138, -31, -182, -181, -181, -197, -57, -231, -55, -0, -163, -245, -203, -13, -155, -102, -19, -254, -8, -38, -92, -0, -67, -17, -147, -153, -51, -103, -50, -198, -88, -77, -142, -73, -54, -155, -141, -78, -159, -62, -61, -4, -0, -229, -114, -185, -50, -48, -48, -208, -231, -243, -249, -168, -158, -149, -97, -56, -82, -46, -56, -149, -74, -13, -38, -18, -137, -171, -32, -166, -224, -109, -16, -99, -197, -116, -85, -46, -203, -229, -130, -165, -122, -100, -219, -165, -11, -166, -96, -49, -102, -100, -36, -98, -162, -212, -7, -60, -16, -102, -122, -1, -50, -167, -144, -190, -64, -10, -22, -12, -19, -163, -17, -19, -66, -35, -141, -200, -146, -97, -50, -33, -58, -161, -11, -23, -86, -172, -99, -64, -191, -26, -151, -105, -88, -73, -126, -7, -228, -168, -169, -237, -6, -139, -102, -146, -223, -105, -3, -100, -167, -4, -209, -123, -211, -16, -19, -147, -86, -77, -115, -211, -2, -24, -78, -126, -87, -180, -20, -164, -6, -139, -228, -198, -181, -108, -154, -153, -77, -126, -167, -41, -155, -252, -70, -196, -182, -54, -108, -154, -233, -53, -88, -172, -75, -126, -15, -4, -2, -193, -31, -255, -248, -199, -191, -90, -187, -118, -237, -135, -95, -248, -194, -23, -166, -92, -116, -209, -69, -103, -244, -245, -245, -125, -204, -24, -131, -199, -227, -169, -116, -117, -117, -93, -38, -9, -64, -202, -168, -173, -6, -139, -237, -0, -58, -213, -201, -239, -127, -251, -219, -223, -146, -143, -60, -242, -72, -111, -60, -30, -143, -2, -64, -119, -119, -183, -178, -38, -77, -23, -228, -69, -200, -176, -105, -166, -4, -117, -126, -255, -170, -218, -253, -122, -241, -197, -23, -63, -4, -224, -123, -0, -46, -5, -112, -38, -128, -185, -0, -190, -123, -233, -165, -151, -254, -84, -195, -85, -251, -85, -152, -168, -208, -166, -84, -201, -116, -141, -211, -124, -62, -79, -101, -99, -41, -245, -51, -2, -160, -57, -151, -203, -105, -25, -38, -166, -250, -158, -235, -57, -40, -106, -80, -42, -149, -168, -48, -18, -221, -218, -24, -128, -166, -98, -177, -168, -181, -84, -211, -57, -76, -147, -217, -26, -37, -191, -147, -142, -144, -133, -120, -247, -3, -208, -103, -214, -155, -162, -114, -57, -98, -154, -213, -156, -144, -177, -5, -16, -230, -217, -70, -105, -107, -136, -79, -148, -90, -174, -11, -45, -211, -44, -157, -78, -183, -31, -118, -216, -97, -159, -185, -238, -186, -235, -102, -141, -187, -0, -235, -215, -175, -79, -173, -89, -179, -166, -31, -34, -110, -56, -8, -49, -75, -150, -3, -129, -64, -93, -255, -91, -59, -2, -232, -26, -38, -205, -205, -205, -91, -33, -158, -107, -47, -132, -109, -56, -8, -32, -221, -220, -220, -172, -245, -174, -59, -223, -249, -189, -163, -163, -99, -27, -196, -128, -82, -222, -129, -108, -71, -71, -135, -86, -117, -46, -203, -205, -116, -116, -13, -147, -150, -150, -150, -36, -36, -70, -45, -196, -92, -48, -2, -32, -36, -253, -93, -13, -183, -243, -187, -41, -13, -201, -237, -252, -238, -98, -194, -161, -54, -76, -148, -149, -251, -149, -214, -177, -31, -178, -186, -78, -199, -208, -128, -212, -50, -80, -44, -17, -24, -160, -184, -160, -186, -228, -103, -180, -129, -0, -244, -138, -42, -13, -21, -67, -228, -5, -181, -0, -76, -113, -241, -152, -226, -39, -253, -78, -251, -144, -0, -84, -157, -139, -238, -14, -101, -88, -16, -12, -165, -128, -233, -198, -140, -126, -240, -131, -31, -204, -24, -25, -25, -137, -44, -89, -178, -228, -230, -112, -56, -172, -213, -102, -124, -20, -75, -151, -46, -157, -23, -141, -70, -243, -223, -251, -222, -247, -214, -65, -102, -212, -24, -186, -11, -202, -49, -16, -133, -48, -68, -98, -16, -157, -58, -214, -142, -117, -112, -221, -201, -24, -155, -9, -217, -93, -179, -19, -22, -153, -84, -177, -27, -110, -184, -225, -255, -3, -128, -29, -59, -118, -108, -187, -245, -214, -91, -159, -239, -235, -235, -203, -250, -253, -254, -124, -169, -84, -10, -149, -74, -165, -176, -199, -227, -41, -251, -253, -254, -156, -212, -11, -155, -223, -121, -231, -157, -95, -235, -236, -236, -156, -252, -239, -255, -254, -239, -135, -221, -116, -211, -77, -111, -66, -220, -5, -211, -58, -97, -7, -128, -189, -33, -122, -91, -190, -0, -0, -179, -103, -207, -190, -107, -237, -218, -181, -30, -136, -231, -153, -130, -76, -98, -33, -166, -5, -81, -252, -134, -146, -201, -228, -21, -241, -120, -188, -141, -49, -246, -127, -32, -6, -229, -199, -16, -156, -50, -195, -119, -128, -194, -48, -163, -68, -38, -137, -190, -207, -1, -100, -243, -249, -252, -181, -193, -96, -176, -142, -228, -196, -24, -187, -11, -181, -131, -143, -246, -49, -100, -23, -168, -107, -82, -213, -220, -54, -169, -171, -119, -142, -115, -126, -67, -48, -24, -12, -95, -114, -201, -37, -183, -124, -238, -115, -159, -91, -57, -119, -238, -220, -31, -42, -118, -203, -2, -40, -42, -242, -77, -56, -234, -25, -86, -186, -240, -169, -126, -87, -190, -231, -224, -162, -125, -200, -168, -144, -27, -54, -108, -40, -172, -95, -191, -62, -144, -72, -36, -148, -175, -87, -24, -64, -149, -203, -173, -70, -148, -45, -72, -76, -9, -80, -7, -206, -185, -95, -185, -79, -46, -151, -107, -7, -208, -153, -205, -102, -149, -108, -153, -201, -0, -146, -82, -22, -6, -32, -27, -45, -134, -160, -20, -160, -110, -250, -244, -120, -60, -228, -128, -4, -0, -68, -34, -145, -1, -0, -165, -64, -32, -160, -188, -189, -37, -212, -14, -102, -106, -170, -100, -137, -75, -86, -132, -226, -217, -121, -60, -158, -2, -128, -2, -99, -108, -126, -177, -88, -92, -113, -220, -113, -199, -181, -119, -118, -118, -134, -166, -77, -155, -54, -58, -24, -79, -60, -241, -196, -128, -215, -235, -173, -250, -124, -62, -186, -3, -228, -37, -177, -164, -148, -214, -76, -159, -213, -106, -149, -248, -34, -237, -169, -84, -42, -121, -217, -101, -151, -205, -169, -84, -42, -30, -0, -72, -165, -82, -35, -241, -120, -188, -233, -201, -39, -159, -60, -67, -117, -78, -138, -27, -155, -94, -11, -72, -45, -247, -13, -13, -13, -109, -108, -109, -109, -221, -247, -203, -95, -254, -114, -235, -219, -111, -191, -189, -35, -147, -201, -132, -219, -219, -219, -239, -133, -112, -92, -181, -3, -240, -183, -181, -181, -225, -181, -215, -94, -251, -58, -0, -248, -124, -190, -138, -223, -239, -47, -6, -2, -1, -250, -18, -150, -90, -205, -198, -33, -6, -84, -12, -98, -50, -250, -3, -0, -220, -112, -195, -13, -15, -126, -248, -225, -135, -105, -159, -207, -87, -40, -151, -203, -193, -66, -161, -16, -45, -151, -203, -97, -206, -57, -24, -99, -156, -49, -86, -9, -133, -66, -35, -191, -249, -205, -111, -222, -78, -165, -82, -91, -32, -226, -6, -84, -139, -194, -84, -21, -247, -48, -68, -95, -251, -127, -1, -112, -184, -218, -243, -49, -22, -78, -58, -233, -164, -75, -0, -28, -5, -217, -59, -82, -55, -105, -105, -65, -189, -124, -18, -17, -53, -195, -24, -59, -130, -49, -246, -229, -76, -38, -179, -221, -200, -137, -58, -58, -58, -40, -203, -134, -34, -231, -166, -31, -1, -80, -171, -128, -16, -125, -139, -126, -87, -23, -80, -6, -228, -40, -73, -70, -227, -167, -37, -141, -136, -6, -34, -32, -83, -185, -72, -237, -34, -109, -73, -41, -64, -1, -242, -219, -67, -228, -55, -83, -121, -232, -122, -206, -106, -45, -157, -112, -44, -131, -69, -29, -53, -113, -225, -194, -16, -38, -188, -52, -92, -163, -12, -11, -183, -243, -251, -110, -239, -252, -174, -206, -176, -208, -234, -210, -208, -8, -29, -146, -0, -150, -59, -191, -83, -164, -100, -47, -206, -249, -179, -202, -157, -238, -190, -251, -238, -103, -215, -174, -93, -251, -81, -52, -26, -29, -142, -197, -98, -201, -92, -46, -23, -205, -100, -50, -205, -229, -114, -57, -184, -122, -245, -234, -75, -106, -78, -232, -64, -231, -247, -58, -117, -122, -237, -218, -181, -190, -213, -171, -87, -19, -149, -203, -3, -57, -176, -21, -89, -189, -122, -181, -122, -119, -83, -169, -223, -118, -157, -213, -90, -186, -191, -169, -212, -111, -61, -98, -115, -237, -25, -195, -225, -33, -136, -204, -251, -157, -144, -61, -165, -122, -199, -91, -142, -23, -144, -131, -178, -71, -218, -18, -156, -243, -251, -141, -156, -164, -230, -132, -38, -227, -5, -122, -244, -254, -0, -44, -228, -143, -74, -80, -54, -93, -30, -19, -122, -222, -114, -6, -32, -127, -227, -141, -55, -206, -207, -102, -179, -225, -82, -169, -228, -47, -149, -74, -193, -106, -181, -202, -56, -231, -158, -145, -145, -145, -182, -76, -38, -211, -94, -44, -22, -155, -158, -125, -246, -217, -19, -84, -231, -164, -89, -209, -146, -74, -6, -212, -199, -138, -227, -144, -231, -7, -250, -91, -39, -68, -156, -48, -198, -57, -63, -189, -230, -132, -140, -157, -6, -113, -235, -251, -33, -232, -60, -13, -97, -138, -253, -72, -56, -248, -224, -131, -131, -231, -156, -115, -206, -222, -202, -244, -255, -23, -95, -124, -241, -181, -72, -36, -146, -131, -201, -212, -111, -75, -2, -204, -154, -53, -43, -113, -205, -53, -215, -124, -81, -249, -183, -47, -126, -241, -139, -15, -64, -124, -107, -203, -1, -11, -2, -181, -25, -172, -222, -119, -223, -125, -159, -77, -38, -147, -225, -145, -145, -145, -8, -181, -155, -44, -20, -10, -225, -233, -211, -167, -143, -118, -122, -221, -182, -109, -219, -86, -137, -194, -165, -84, -203, -109, -141, -129, -81, -85, -156, -115, -254, -193, -152, -39, -96, -236, -2, -233, -162, -219, -81, -75, -225, -34, -45, -185, -33, -44, -61, -2, -21, -168, -76, -240, -32, -68, -84, -133, -186, -196, -26, -66, -67, -1, -24, -99, -159, -131, -60, -242, -155, -32, -123, -62, -244, -114, -75, -76, -241, -202, -245, -4, -160, -49, -64, -19, -74, -73, -186, -152, -186, -44, -152, -173, -220, -18, -130, -85, -157, -208, -205, -45, -113, -225, -24, -26, -81, -185, -212, -77, -149, -212, -254, -1, -222, -96, -179, -44, -0, -93, -128, -70, -61, -181, -148, -162, -58, -165, -74, -255, -64, -1, -226, -53, -85, -167, -120, -18, -179, -194, -86, -200, -134, -166, -99, -101, -212, -68, -237, -160, -32, -1, -180, -188, -35, -182, -67, -54, -228, -150, -105, -90, -176, -96, -193, -65, -94, -175, -183, -137, -115, -238, -225, -156, -131, -115, -206, -24, -99, -92, -170, -81, -132, -104, -52, -154, -253, -254, -247, -191, -79, -49, -2, -229, -55, -183, -23, -178, -89, -182, -108, -217, -17, -195, -195, -195, -241, -101, -203, -150, -93, -31, -141, -70, -199, -202, -35, -248, -78, -83, -83, -83, -118, -209, -162, -69, -142, -133, -108, -154, -57, -231, -47, -141, -117, -112, -221, -201, -24, -155, -5, -121, -109, -160, -4, -248, -134, -208, -12, -217, -92, -115, -205, -53, -51, -0, -160, -175, -175, -111, -224, -75, -95, -250, -210, -115, -211, -166, -77, -75, -120, -60, -158, -74, -165, -82, -9, -2, -128, -207, -231, -203, -62, -245, -212, -83, -31, -73, -199, -23, -251, -251, -251, -207, -237, -234, -234, -154, -188, -120, -241, -226, -153, -183, -222, -122, -235, -235, -16, -183, -222, -52, -65, -186, -3, -192, -225, -0, -142, -33, -231, -227, -244, -233, -211, -127, -6, -224, -81, -45, -199, -36, -128, -91, -1, -220, -13, -224, -238, -217, -179, -103, -175, -80, -252, -253, -24, -233, -60, -90, -205, -215, -234, -160, -166, -114, -169, -67, -54, -254, -129, -129, -129, -175, -215, -29, -5, -128, -115, -126, -237, -19, -79, -60, -113, -16, -128, -180, -215, -235, -85, -62, -107, -58, -135, -35, -33, -155, -18, -133, -98, -142, -62, -250, -232, -101, -140, -177, -107, -25, -99, -11, -25, -99, -223, -6, -128, -147, -79, -62, -249, -232, -66, -161, -112, -181, -198, -121, -235, -206, -165, -135, -134, -33, -155, -74, -165, -18, -162, -80, -140, -228, -186, -79, -72, -66, -135, -191, -249, -205, -111, -46, -28, -25, -25, -233, -204, -102, -179, -29, -213, -106, -85, -233, -23, -118, -52, -100, -227, -83, -252, -78, -44, -219, -50, -128, -208, -154, -53, -107, -146, -16, -175, -108, -211, -225, -135, -31, -30, -212, -57, -197, -152, -80, -62, -2, -173, -144, -205, -104, -52, -204, -235, -245, -230, -33, -215, -28, -74, -151, -74, -165, -251, -138, -197, -226, -210, -66, -161, -48, -207, -235, -245, -170, -205, -56, -203, -233, -255, -234, -144, -205, -232, -224, -58, -250, -232, -163, -39, -247, -244, -244, -228, -131, -193, -96, -56, -30, -143, -123, -124, -62, -95, -232, -207, -127, -254, -243, -31, -111, -184, -225, -134, -191, -249, -253, -126, -101, -201, -0, -34, -193, -216, -15, -217, -112, -206, -125, -52, -6, -150, -45, -91, -118, -145, -250, -224, -173, -91, -183, -250, -254, -244, -167, -63, -97, -214, -172, -89, -74, -15, -26, -17, -89, -172, -135, -108, -118, -236, -216, -177, -169, -163, -163, -99, -159, -163, -142, -58, -42, -190, -215, -94, -123, -61, -245, -214, -91, -111, -29, -235, -241, -120, -170, -20, -73, -245, -122, -189, -149, -105, -211, -166, -253, -2, -146, -51, -226, -168, -163, -142, -74, -0, -192, -224, -224, -224, -7, -176, -97, -156, -42, -67, -54, -29, -92, -170, -196, -177, -112, -225, -194, -255, -218, -180, -105, -83, -137, -102, -66, -198, -88, -197, -239, -247, -167, -125, -62, -95, -161, -90, -173, -250, -124, -62, -95, -241, -209, -71, -31, -189, -20, -0, -24, -99, -95, -134, -220, -205, -163, -23, -6, -220, -52, -74, -1, -194, -168, -93, -11, -94, -54, -242, -13, -106, -78, -198, -216, -17, -168, -93, -11, -198, -172, -206, -165, -238, -252, -174, -164, -114, -39, -0, -36, -70, -70, -70, -30, -138, -197, -98, -13, -167, -85, -233, -155, -83, -184, -71, -233, -176, -28, -211, -72, -177, -19, -178, -161, -245, -159, -148, -16, -165, -0, -134, -43, -120, -107, -85, -215, -163, -245, -124, -212, -74, -134, -28, -186, -81, -134, -113, -70, -235, -20, -170, -132, -160, -1, -104, -200, -69, -99, -39, -100, -227, -90, -71, -46, -28, -193, -132, -19, -26, -27, -101, -223, -107, -81, -58, -41, -36, -75, -198, -75, -24, -114, -226, -11, -80, -75, -233, -180, -221, -72, -37, -4, -249, -78, -16, -153, -149, -74, -2, -133, -164, -139, -19, -177, -85, -233, -73, -177, -220, -130, -158, -18, -28, -190, -160, -214, -128, -111, -188, -241, -198, -127, -7, -240, -53, -0, -95, -130, -168, -85, -243, -37, -0, -95, -211, -105, -41, -97, -170, -5, -189, -161, -128, -197, -224, -224, -96, -23, -128, -253, -32, -251, -129, -66, -0, -34, -67, -67, -67, -90, -212, -110, -203, -133, -178, -232, -14, -28, -167, -71, -82, -56, -246, -216, -99, -31, -4, -176, -44, -149, -74, -165, -245, -246, -1, -112, -28, -108, -222, -1, -93, -159, -65, -54, -155, -157, -12, -192, -167, -110, -168, -96, -244, -248, -177, -118, -86, -6, -44, -166, -0, -216, -147, -115, -190, -194, -240, -137, -68, -35, -149, -126, -0, -91, -33, -55, -84, -25, -147, -89, -173, -69, -225, -72, -65, -48, -232, -77, -17, -80, -32, -188, -164, -116, -156, -37, -111, -57, -233, -132, -163, -219, -77, -55, -221, -244, -88, -50, -153, -236, -92, -184, -112, -225, -140, -189, -247, -222, -187, -46, -116, -123, -217, -101, -151, -189, -25, -14, -135, -135, -90, -90, -90, -250, -81, -171, -7, -216, -114, -86, -79, -146, -182, -189, -33, -70, -254, -190, -235, -214, -173, -59, -125, -250, -244, -233, -117, -62, -2, -198, -216, -51, -16, -193, -9, -138, -17, -245, -43, -54, -67, -208, -138, -29, -143, -106, -69, -55, -222, -120, -227, -244, -100, -50, -217, -217, -218, -218, -170, -105, -65, -205, -155, -55, -111, -82, -56, -28, -14, -180, -180, -180, -180, -222, -120, -227, -141, -219, -80, -59, -147, -90, -206, -53, -163, -59, -176, -15, -231, -124, -149, -209, -111, -34, -117, -118, -236, -131, -124, -7, -44, -231, -154, -197, -33, -90, -72, -154, -141, -29, -183, -64, -56, -174, -40, -23, -201, -242, -84, -124, -188, -222, -36, -115, -212, -81, -71, -253, -22, -192, -195, -187, -118, -237, -202, -53, -152, -136, -142, -135, -205, -137, -72, -215, -168, -140, -68, -34, -189, -0, -182, -142, -81, -254, -203, -148, -163, -82, -43, -118, -92, -119, -235, -46, -191, -252, -242, -85, -140, -177, -239, -254, -238, -119, -191, -123, -21, -192, -198, -120, -60, -126, -21, -99, -236, -187, -243, -230, -205, -251, -153, -145, -227, -27, -65, -235, -14, -212, -157, -160, -173, -173, -109, -0, -226, -85, -163, -146, -160, -97, -0, -145, -214, -214, -214, -186, -42, -142, -102, -5, -104, -148, -228, -98, -71, -31, -24, -183, -36, -23, -170, -73, -28, -132, -120, -99, -136, -220, -76, -112, -147, -92, -92, -124, -250, -48, -225, -131, -240, -19, -109, -152, -104, -101, -219, -209, -132, -19, -132, -194, -141, -163, -18, -192, -121, -195, -228, -142, -59, -238, -184, -10, -192, -193, -144, -187, -183, -117, -3, -56, -248, -142, -59, -238, -184, -202, -73, -195, -68, -55, -243, -122, -199, -142, -29, -237, -16, -156, -17, -42, -255, -216, -10, -160, -107, -104, -104, -72, -47, -243, -154, -154, -174, -153, -18, -64, -183, -44, -216, -240, -240, -48, -21, -204, -164, -156, -195, -22, -0, -157, -169, -84, -170, -69, -227, -156, -9, -88, -108, -186, -173, -91, -22, -108, -120, -120, -120, -10, -132, -130, -74, -181, -172, -39, -1, -152, -58, -52, -52, -52, -69, -227, -156, -205, -176, -216, -116, -91, -23, -197, -98, -49, -14, -160, -155, -115, -254, -32, -231, -252, -153, -89, -179, -102, -29, -12, -160, -187, -80, -40, -152, -85, -219, -234, -96, -40, -168, -80, -44, -22, -169, -133, -4, -0, -32, -151, -203, -77, -6, -16, -150, -254, -110, -11, -110, -238, -185, -43, -128, -43, -128, -218, -63, -160, -153, -125, -79, -96, -140, -221, -203, -24, -91, -57, -56, -56, -216, -104, -154, -53, -69, -102, -211, -18, -160, -78, -149, -190, -248, -226, -139, -31, -97, -140, -45, -129, -120, -189, -54, -180, -183, -183, -223, -192, -24, -91, -50, -119, -238, -220, -159, -107, -156, -211, -249, -236, -251, -246, -246, -246, -109, -210, -197, -51, -144, -237, -130, -104, -91, -91, -155, -214, -90, -224, -88, -246, -61, -25, -38, -116, -82, -10, -70, -140, -186, -233, -224, -26, -38, -174, -97, -226, -194, -1, -76, -248, -32, -116, -13, -19, -37, -38, -196, -48, -49, -84, -18, -42, -116, -50, -8, -192, -0, -0, -32, -0, -73, -68, -65, -84, -149, -74, -81, -68, -61, -40, -29, -19, -4, -16, -147, -254, -174, -134, -169, -146, -80, -106, -30, -145, -166, -97, -146, -78, -167, -169, -38, -85, -0, -114, -205, -186, -152, -244, -119, -53, -18, -176, -89, -18, -170, -238, -14, -36, -147, -201, -14, -136, -64, -70, -73, -58, -166, -11, -64, -207, -240, -240, -112, -151, -122, -95, -152, -52, -76, -12, -217, -5, -165, -82, -41, -4, -57, -255, -200, -3, -145, -99, -210, -92, -44, -22, -13, -117, -105, -176, -45, -64, -161, -80, -80, -54, -215, -163, -145, -223, -33, -245, -188, -115, -12, -83, -33, -70, -240, -28, -61, -71, -244, -178, -101, -203, -158, -7, -112, -203, -206, -157, -59, -147, -13, -156, -213, -115, -164, -243, -76, -109, -116, -49, -130, -150, -74, -86, -215, -199, -132, -144, -205, -102, -155, -1, -76, -29, -35, -106, -102, -170, -193, -162, -86, -170, -215, -30, -156, -243, -223, -25, -57, -88, -243, -132, -140, -29, -11, -57, -39, -201, -84, -170, -87, -9, -82, -159, -115, -198, -216, -137, -16, -93, -125, -238, -54, -113, -225, -75, -32, -34, -37, -182, -250, -27, -82, -158, -145, -7, -64, -240, -151, -191, -252, -229, -111, -83, -169, -84, -243, -9, -39, -156, -240, -185, -174, -174, -174, -168, -250, -224, -251, -239, -191, -255, -205, -80, -40, -148, -73, -36, -18, -187, -32, -136, -75, -131, -176, -209, -223, -144, -86, -182, -38, -105, -235, -132, -96, -86, -237, -253, -238, -187, -239, -46, -60, -224, -128, -3, -122, -234, -14, -102, -236, -22, -0, -155, -33, -110, -121, -31, -196, -243, -31, -129, -137, -174, -191, -234, -59, -80, -130, -220, -56, -131, -88, -211, -149, -80, -40, -164, -199, -136, -218, -8, -145, -218, -71, -9, -46, -148, -121, -97, -53, -75, -11, -128, -184, -253, -62, -8, -63, -208, -94, -16, -4, -213, -147, -1, -204, -121, -253, -245, -215, -95, -229, -156, -243, -99, -142, -57, -230, -90, -0, -223, -130, -8, -227, -127, -22, -226, -110, -5, -33, -87, -241, -53, -12, -173, -137, -136, -200, -75, -89, -200, -5, -110, -24, -128, -145, -166, -166, -166, -52, -0, -116, -116, -116, -108, -133, -136, -17, -239, -146, -54, -106, -67, -111, -26, -70, -10, -165, -82, -154, -23, -17, -154, -0, -241, -152, -40, -217, -117, -24, -38, -8, -140, -102, -4, -32, -16, -223, -92, -235, -214, -82, -156, -208, -114, -231, -119, -35, -107, -1, -13, -74, -189, -255, -185, -109, -231, -93, -216, -130, -107, -152, -168, -115, -76, -168, -171, -115, -28, -242, -196, -227, -69, -45, -63, -68, -233, -33, -161, -36, -152, -10, -100, -50, -51, -181, -162, -53, -69, -231, -129, -244, -77, -58, -1, -28, -168, -86, -179, -150, -47, -95, -190, -4, -192, -87, -0, -124, -30, -192, -116, -233, -231, -87, -150, -47, -95, -190, -68, -67, -37, -59, -80, -58, -79, -221, -242, -61, -214, -29, -208, -69, -42, -149, -138, -67, -88, -67, -202, -212, -63, -95, -58, -157, -30, -179, -243, -163, -25, -140, -222, -129, -165, -75, -151, -94, -178, -96, -193, -130, -69, -234, -111, -55, -127, -254, -252, -85, -0, -22, -46, -88, -176, -224, -63, -212, -255, -187, -230, -154, -107, -190, -187, -116, -233, -210, -75, -224, -192, -29, -240, -45, -93, -186, -244, -99, -0, -165, -187, -239, -174, -213, -200, -210, -233, -116, -43, -128, -110, -233, -103, -13, -86, -172, -88, -209, -15, -177, -50, -154, -74, -35, -85, -14, -20, -74, -237, -154, -4, -161, -9, -237, -1, -81, -157, -167, -245, -189, -247, -222, -59, -115, -255, -253, -247, -175, -11, -207, -48, -198, -110, -131, -120, -44, -187, -32, -215, -33, -163, -46, -144, -166, -187, -251, -81, -190, -56, -229, -146, -142, -190, -66, -92, -174, -184, -165, -134, -95, -177, -31, -85, -243, -37, -173, -200, -116, -238, -57, -37, -179, -209, -43, -230, -221, -178, -101, -203, -119, -42, -149, -138, -119, -210, -164, -73, -173, -0, -112, -203, -45, -183, -188, -188, -118, -237, -218, -129, -163, -142, -58, -170, -117, -209, -162, -69, -95, -220, -188, -121, -243, -89, -140, -49, -238, -245, -122, -43, -61, -61, -61, -11, -165, -227, -168, -249, -154, -233, -59, -64, -19, -17, -37, -185, -133, -166, -76, -153, -82, -163, -136, -110, -216, -176, -97, -235, -211, -79, -63, -189, -97, -210, -164, -73, -83, -1, -96, -207, -61, -247, -236, -86, -252, -59, -168, -58, -222, -116, -163, -213, -81, -44, -94, -188, -120, -191, -225, -225, -225, -81, -63, -240, -224, -224, -224, -142, -66, -161, -80, -168, -84, -42, -91, -0, -108, -41, -151, -203, -190, -222, -222, -222, -45, -193, -96, -48, -216, -214, -214, -214, -9, -0, -151, -95, -126, -249, -62, -77, -77, -77, -35, -183, -222, -122, -107, -223, -88, -23, -213, -3, -189, -134, -135, -168, -95, -177, -69, -139, -22, -221, -6, -224, -108, -0, -167, -64, -48, -38, -79, -6, -240, -237, -69, -139, -22, -221, -166, -49, -17, -29, -2, -155, -175, -97, -93, -78, -64, -34, -145, -24, -134, -24, -217, -180, -38, -132, -1, -68, -165, -191, -143, -121, -124, -35, -168, -179, -237, -72, -1, -85, -43, -161, -228, -41, -79, -67, -94, -11, -168, -214, -4, -125, -83, -90, -11, -44, -55, -90, -165, -124, -130, -60, -68, -224, -121, -44, -111, -249, -232, -157, -80, -236, -71, -250, -163, -165, -254, -134, -174, -183, -220, -197, -132, -96, -194, -7, -225, -39, -74, -41, -117, -189, -229, -19, -226, -45, -55, -68, -227, -217, -181, -107, -87, -59, -132, -159, -56, -11, -49, -21, -55, -3, -232, -72, -165, -82, -90, -60, -34, -83, -52, -30, -45, -119, -125, -221, -73, -71, -70, -70, -218, -32, -150, -88, -106, -27, -210, -12, -160, -83, -250, -187, -26, -205, -176, -89, -145, -169, -14, -146, -83, -186, -27, -242, -66, -212, -5, -160, -59, -151, -203, -217, -166, -241, -24, -242, -104, -145, -183, -124, -195, -134, -13, -75, -57, -231, -191, -157, -61, -123, -246, -193, -0, -38, -57, -205, -35, -210, -117, -86, -115, -145, -115, -28, -163, -142, -46, -18, -127, -40, -40, -37, -67, -171, -97, -217, -89, -77, -125, -205, -246, -229, -156, -255, -194, -144, -248, -90, -39, -20, -105, -225, -27, -33, -236, -131, -222, -177, -246, -87, -62, -2, -203, -125, -205, -84, -48, -69, -96, -80, -199, -11, -114, -0, -134, -25, -99, -167, -49, -198, -230, -171, -119, -158, -59, -119, -238, -207, -25, -99, -223, -215, -162, -110, -48, -198, -230, -75, -229, -160, -134, -225, -128, -183, -60, -0, -13, -203, -38, -20, -10, -165, -1, -164, -165, -159, -106, -244, -195, -33, -111, -57, -205, -239, -164, -156, -134, -52, -246, -37, -144, -222, -71, -212, -13, -162, -109, -36, -97, -33, -197, -131, -160, -174, -218, -78, -139, -146, -86, -152, -166, -162, -248, -153, -85, -109, -134, -96, -164, -28, -16, -237, -163, -53, -103, -40, -51, -116, -93, -101, -212, -133, -37, -76, -120, -77, -42, -171, -117, -74, -109, -215, -39, -213, -18, -64, -61, -17, -105, -213, -41, -37, -68, -33, -116, -3, -234, -238, -102, -186, -62, -169, -158, -0, -166, -235, -148, -50, -198, -190, -14, -11, -245, -73, -245, -4, -176, -82, -167, -148, -252, -201, -20, -178, -179, -156, -242, -217, -176, -78, -233, -43, -175, -188, -178, -197, -239, -247, -231, -253, -126, -127, -254, -232, -163, -143, -238, -185, -224, -130, -11, -206, -174, -57, -145, -40, -35, -183, -29, -6, -29, -19, -4, -195, -117, -74, -31, -123, -236, -177, -136, -36, -48, -103, -140, -249, -46, -184, -224, -2, -245, -110, -205, -48, -161, -7, -52, -18, -96, -76, -252, -230, -55, -191, -25, -60, -241, -196, -19, -159, -8, -4, -2, -169, -80, -40, -148, -142, -70, -163, -195, -144, -223, -24, -195, -223, -94, -79, -128, -70, -117, -74, -115, -0, -178, -219, -183, -111, -143, -60, -245, -212, -83, -84, -2, -130, -222, -128, -16, -196, -91, -147, -130, -24, -11, -134, -202, -193, -56, -86, -167, -148, -49, -118, -58, -132, -66, -210, -11, -145, -246, -107, -201, -87, -156, -131, -248, -6, -17, -152, -111, -150, -74, -111, -17, -149, -138, -181, -238, -41, -37, -92, -118, -217, -101, -55, -21, -10, -133, -209, -90, -67, -193, -96, -48, -23, -14, -135, -179, -233, -116, -58, -158, -201, -100, -154, -43, -149, -138, -239, -209, -71, -31, -189, -12, -0, -230, -204, -153, -115, -112, -32, -16, -200, -175, -90, -181, -138, -20, -91, -211, -172, -90, -154, -122, -187, -32, -155, -97, -52, -19, -122, -33, -158, -43, -61, -247, -78, -8, -183, -126, -136, -115, -126, -101, -205, -9, -5, -253, -99, -3, -108, -148, -11, -198, -77, -55, -221, -244, -153, -84, -42, -213, -68, -85, -57, -159, -127, -254, -249, -157, -91, -183, -110, -29, -23, -45, -71, -243, -14, -112, -206, -215, -43, -119, -250, -238, -119, -191, -123, -247, -93, -119, -221, -181, -9, -187, -233, -14, -240, -225, -225, -225, -127, -86, -42, -21, -111, -91, -91, -219, -190, -0, -112, -232, -161, -135, -182, -93, -120, -225, -133, -153, -96, -48, -88, -8, -133, -66, -52, -6, -162, -229, -114, -121, -180, -20, -84, -111, -111, -239, -22, -169, -241, -114, -1, -38, -42, -50, -105, -221, -129, -78, -105, -139, -115, -19, -173, -167, -25, -99, -231, -66, -220, -29, -50, -201, -76, -183, -156, -38, -95, -177, -178, -101, -128, -25, -80, -41, -56, -203, -134, -9, -149, -242, -162, -9, -73, -217, -76, -137, -194, -48, -234, -186, -229, -5, -200, -109, -103, -169, -32, -14, -25, -39, -166, -91, -78, -211, -1, -30, -136, -187, -64, -26, -143, -149, -202, -237, -150, -90, -78, -19, -140, -232, -132, -4, -183, -34, -143, -11, -219, -104, -228, -45, -111, -52, -248, -8, -142, -54, -80, -48, -98, -144, -168, -225, -120, -3, -5, -165, -183, -60, -10, -121, -57, -46, -171, -54, -154, -180, -108, -27, -40, -106, -1, -194, -16, -85, -217, -94, -52, -250, -13, -8, -86, -13, -20, -67, -73, -175, -6, -209, -9, -57, -106, -110, -201, -75, -166, -235, -45, -95, -185, -114, -229, -239, -215, -173, -91, -247, -126, -52, -26, -29, -14, -135, -195, -233, -92, -46, -23, -203, -100, -50, -205, -179, -102, -205, -218, -107, -225, -194, -133, -199, -3, -0, -231, -252, -65, -96, -180, -129, -2, -45, -72, -150, -4, -168, -187, -3, -111, -188, -241, -70, -121, -245, -234, -213, -41, -136, -178, -224, -212, -62, -192, -227, -247, -251, -181, -244, -62, -83, -13, -20, -12, -25, -38, -161, -80, -40, -9, -65, -90, -221, -12, -97, -126, -165, -1, -32, -16, -8, -236, -161, -177, -187, -169, -6, -10, -86, -210, -253, -70, -251, -156, -6, -2, -1, -45, -178, -171, -237, -178, -225, -117, -40, -20, -10, -49, -136, -219, -94, -128, -152, -188, -72, -71, -208, -130, -229, -108, -59, -93, -72, -109, -4, -227, -10, -1, -130, -16, -61, -175, -181, -250, -86, -209, -124, -96, -218, -46, -48, -157, -246, -251, -238, -187, -239, -110, -59, -240, -192, -3, -159, -128, -80, -199, -118, -64, -140, -15, -234, -139, -108, -186, -34, -147, -105, -84, -171, -85, -138, -160, -82, -156, -48, -15, -185, -179, -155, -161, -177, -96, -232, -17, -44, -93, -186, -244, -175, -175, -189, -246, -90, -159, -199, -227, -41, -253, -230, -55, -191, -57, -137, -254, -62, -109, -218, -180, -182, -141, -27, -55, -158, -225, -247, -251, -75, -83, -167, -78, -93, -106, -246, -11, -24, -22, -96, -253, -250, -245, -233, -223, -254, -246, -183, -67, -234, -191, -135, -195, -97, -223, -180, -105, -211, -40, -64, -217, -40, -231, -64, -23, -134, -146, -94, -227, -241, -248, -86, -72, -249, -166, -91, -183, -110, -221, -182, -121, -243, -230, -186, -146, -79, -115, -231, -206, -157, -178, -120, -241, -226, -253, -172, -8, -65, -152, -12, -96, -6, -128, -19, -213, -225, -216, -171, -175, -190, -122, -5, -128, -111, -43, -182, -239, -168, -247, -113, -130, -198, -163, -27, -51, -106, -109, -109, -29, -68, -109, -161, -171, -70, -245, -71, -45, -211, -120, -26, -181, -156, -86, -123, -190, -40, -114, -30, -133, -108, -176, -40, -147, -93, -45, -209, -120, -140, -36, -189, -18, -70, -164, -139, -145, -214, -4, -200, -154, -209, -184, -210, -120, -148, -130, -171, -25, -20, -174, -129, -226, -194, -18, -38, -220, -58, -182, -26, -49, -33, -184, -157, -221, -70, -225, -118, -118, -27, -61, -161, -141, -206, -110, -186, -166, -217, -186, -117, -235, -138, -10, -195, -164, -15, -114, -95, -179, -184, -221, -206, -110, -90, -99, -160, -78, -211, -13, -4, -2, -25, -200, -134, -201, -199, -16, -139, -17, -165, -132, -169, -97, -217, -48, -33, -1, -234, -94, -55, -175, -215, -91, -66, -109, -97, -108, -90, -241, -180, -46, -98, -170, -179, -155, -33, -173, -88, -42, -25, -79, -84, -94, -98, -86, -180, -66, -100, -228, -217, -130, -33, -1, -56, -231, -148, -2, -72, -249, -39, -205, -210, -79, -173, -188, -99, -98, -215, -59, -167, -150, -75, -96, -207, -61, -247, -220, -183, -142, -61, -246, -216, -147, -198, -216, -207, -20, -145, -73, -221, -64, -65, -115, -96, -73, -119, -32, -80, -44, -22, -141, -60, -215, -186, -252, -132, -70, -208, -162, -114, -213, -233, -113, -82, -138, -119, -247, -226, -197, -139, -63, -122, -232, -161, -135, -126, -58, -99, -198, -140, -105, -139, -22, -45, -250, -162, -114, -159, -111, -126, -243, -155, -15, -39, -18, -137, -94, -216, -8, -92, -146, -86, -92, -199, -128, -41, -149, -74, -81, -0, -221, -235, -215, -175, -199, -250, -245, -235, -107, -122, -91, -16, -214, -172, -89, -243, -49, -4, -133, -203, -148, -26, -166, -149, -119, -60, -60, -48, -48, -176, -185, -92, -46, -123, -123, -122, -122, -166, -0, -192, -204, -153, -51, -121, -161, -80, -24, -45, -13, -122, -196, -17, -71, -140, -94, -228, -131, -15, -62, -216, -233, -243, -249, -202, -115, -230, -204, -241, -117, -117, -117, -37, -110, -187, -237, -182, -127, -192, -70, -207, -235, -4, -100, -82, -91, -130, -115, -174, -85, -6, -180, -246, -4, -162, -74, -207, -48, -231, -252, -71, -210, -231, -253, -33, -86, -68, -90, -29, -27, -66, -143, -202, -229, -135, -113, -159, -127, -31, -106, -205, -240, -2, -44, -170, -229, -70, -34, -38, -4, -122, -215, -9, -234, -72, -9, -125, -25, -83, -134, -137, -153, -136, -9, -105, -66, -74, -1, -212, -20, -46, -211, -119, -128, -96, -134, -69, -67, -208, -210, -5, -93, -195, -196, -133, -33, -184, -134, -137, -85, -195, -100, -220, -34, -38, -118, -12, -19, -219, -17, -19, -187, -134, -137, -165, -136, -137, -105, -195, -68, -47, -98, -50, -122, -194, -221, -96, -152, -140, -91, -196, -196, -168, -97, -226, -104, -196, -68, -75, -128, -186, -215, -45, -24, -12, -146, -0, -91, -32, -88, -82, -5, -0, -1, -233, -239, -106, -56, -111, -152, -72, -189, -12, -75, -210, -133, -139, -210, -207, -18, -245, -56, -180, -131, -79, -84, -137, -200, -9, -23, -64, -215, -48, -169, -86, -171, -212, -108, -157, -102, -196, -32, -0, -191, -244, -247, -186, -221, -97, -66, -39, -52, -100, -152, -20, -10, -133, -40, -68, -150, -77, -81, -186, -120, -39, -68, -177, -92, -45, -151, -188, -169, -190, -102, -134, -12, -19, -178, -140, -164, -143, -20, -194, -235, -214, -41, -138, -69, -137, -50, -150, -58, -187, -233, -25, -38, -129, -82, -169, -20, -143, -70, -163, -213, -112, -56, -28, -149, -102, -194, -248, -204, -153, -51, -71, -151, -104, -69, -235, -105, -83, -41, -30, -182, -13, -147, -209, -19, -49, -54, -7, -98, -37, -180, -76, -229, -178, -106, -152, -16, -6, -32, -150, -228, -221, -66, -229, -162, -125, -245, -90, -79, -187, -84, -46, -215, -32, -113, -97, -24, -110, -226, -115, -35, -42, -23, -213, -43, -246, -64, -20, -58, -73, -65, -206, -37, -164, -82, -33, -52, -125, -43, -5, -112, -62, -241, -249, -250, -235, -175, -95, -6, -81, -141, -231, -80, -136, -106, -109, -251, -3, -56, -108, -119, -246, -47, -152, -2, -96, -31, -200, -83, -114, -24, -64, -116, -231, -206, -157, -117, -53, -105, -96, -178, -127, -129, -161, -50, -161, -247, -221, -119, -223, -28, -206, -249, -125, -143, -60, -242, -200, -217, -16, -185, -7, -147, -0, -116, -39, -147, -73, -173, -188, -99, -231, -203, -132, -18, -6, -7, -7, -59, -33, -152, -54, -33, -0, -145, -93, -187, -118, -237, -158, -254, -5, -132, -133, -11, -23, -126, -137, -115, -126, -219, -83, -79, -61, -117, -38, -132, -70, -180, -123, -18, -159, -213, -200, -229, -114, -49, -73, -0, -219, -101, -66, -45, -101, -217, -156, -126, -250, -233, -83, -56, -231, -90, -183, -223, -52, -62, -81, -118, -193, -39, -87, -128, -147, -78, -58, -233, -45, -198, -216, -243, -191, -248, -197, -47, -182, -76, -136, -0, -129, -64, -32, -9, -160, -63, -18, -137, -140, -76, -148, -0, -41, -0, -125, -39, -159, -124, -242, -99, -140, -177, -107, -111, -191, -253, -246, -223, -59, -37, -128, -150, -105, -86, -71, -100, -106, -105, -105, -33, -42, -87, -6, -64, -190, -173, -173, -237, -144, -6, -231, -116, -190, -127, -65, -34, -145, -32, -38, -85, -63, -128, -190, -57, -115, -230, -252, -130, -49, -54, -79, -167, -177, -218, -184, -244, -47, -24, -130, -176, -118, -148, -101, -191, -114, -29, -29, -29, -61, -26, -231, -116, -172, -127, -129, -186, -16, -74, -74, -33, -0, -173, -154, -113, -136, -240, -45, -121, -80, -118, -91, -255, -2, -114, -211, -164, -32, -148, -21, -130, -219, -191, -192, -197, -167, -15, -19, -62, -8, -63, -85, -134, -137, -86, -153, -80, -50, -76, -198, -183, -227, -179, -100, -152, -124, -3, -192, -49, -16, -37, -66, -143, -1, -240, -13, -167, -59, -62, -55, -50, -76, -122, -32, -223, -133, -209, -59, -32, -25, -44, -106, -152, -50, -76, -148, -160, -218, -245, -231, -234, -145, -150, -151, -47, -95, -254, -44, -128, -155, -199, -168, -93, -127, -46, -44, -214, -174, -31, -211, -48, -73, -38, -147, -157, -0, -246, -163, -178, -64, -58, -48, -85, -145, -201, -109, -43, -230, -10, -240, -233, -16, -64, -50, -76, -126, -245, -251, -223, -255, -254, -125, -0, -56, -236, -176, -195, -126, -206, -24, -251, -213, -201, -39, -159, -252, -198, -110, -17, -192, -239, -247, -167, -0, -244, -69, -34, -145, -52, -0, -132, -195, -225, -94, -0, -125, -146, -193, -98, -11, -134, -172, -227, -96, -48, -152, -4, -208, -55, -123, -246, -236, -187, -32, -220, -242, -93, -0, -166, -6, -131, -193, -201, -78, -10, -48, -150, -97, -66, -189, -10, -250, -33, -166, -217, -82, -107, -107, -171, -86, -35, -149, -113, -51, -76, -118, -64, -14, -70, -12, -3, -216, -17, -143, -199, -119, -169, -247, -197, -56, -26, -38, -59, -164, -147, -103, -164, -227, -2, -173, -173, -173, -90, -53, -204, -198, -205, -48, -33, -99, -35, -13, -121, -213, -212, -171, -208, -56, -110, -134, -9, -17, -213, -10, -146, -32, -21, -212, -118, -110, -112, -13, -19, -23, -159, -62, -88, -77, -126, -87, -15, -54, -101, -248, -206, -114, -210, -171, -25, -10, -23, -53, -90, -161, -77, -25, -184, -180, -37, -192, -88, -201, -239, -68, -237, -245, -72, -127, -87, -231, -151, -40, -141, -18, -75, -169, -223, -166, -147, -223, -211, -233, -244, -142, -166, -166, -166, -243, -33, -147, -94, -203, -176, -184, -22, -88, -74, -126, -151, -218, -75, -117, -73, -2, -16, -7, -193, -50, -155, -174, -97, -242, -59, -149, -134, -44, -20, -10, -209, -89, -179, -102, -237, -181, -96, -193, -130, -19, -18, -137, -68, -43, -241, -12, -24, -99, -199, -65, -94, -176, -44, -11, -208, -40, -249, -125, -80, -250, -83, -197, -231, -243, -233, -209, -184, -6, -97, -194, -44, -51, -155, -252, -62, -32, -253, -169, -16, -8, -4, -246, -212, -216, -149, -222, -32, -67, -86, -17, -240, -9, -208, -138, -205, -38, -191, -19, -90, -149, -181, -136, -20, -48, -77, -233, -52, -154, -99, -66, -205, -149, -104, -153, -46, -251, -253, -126, -45, -150, -4, -177, -234, -13, -39, -57, -216, -54, -78, -147, -201, -228, -80, -115, -115, -243, -247, -32, -38, -161, -109, -48, -145, -248, -14, -88, -12, -90, -41, -225, -245, -122, -43, -16, -131, -147, -98, -203, -134, -25, -52, -134, -5, -88, -190, -124, -249, -218, -55, -223, -124, -243, -253, -104, -52, -58, -24, -139, -197, -134, -61, -30, -79, -197, -239, -247, -151, -253, -126, -127, -137, -115, -158, -132, -76, -114, -52, -165, -17, -27, -22, -96, -253, -250, -245, -169, -53, -107, -214, -80, -93, -129, -62, -212, -87, -97, -82, -102, -97, -25, -174, -210, -170, -22, -64, -215, -48, -105, -110, -110, -166, -136, -73, -175, -36, -64, -81, -177, -21, -20, -191, -155, -214, -1, -181, -4, -168, -27, -60, -29, -29, -29, -219, -32, -44, -35, -186, -3, -202, -210, -95, -234, -205, -178, -0, -186, -134, -73, -75, -75, -75, -18, -194, -75, -54, -2, -113, -251, -29, -211, -118, -173, -24, -38, -195, -144, -245, -2, -219, -176, -98, -152, -56, -218, -199, -204, -138, -97, -82, -114, -90, -8, -23, -255, -187, -97, -164, -191, -161, -150, -177, -162, -46, -184, -110, -153, -83, -216, -104, -45, -160, -220, -114, -181, -177, -162, -142, -166, -216, -202, -51, -209, -75, -114, -241, -67, -24, -37, -9, -200, -198, -137, -50, -215, -132, -67, -232, -255, -244, -83, -201, -51, -53, -85, -48, -183, -81, -150, -77, -2, -82, -170, -71, -111, -111, -239, -138, -238, -238, -238, -3, -199, -58, -25, -99, -108, -154, -209, -11, -107, -9, -160, -206, -178, -161, -182, -17, -241, -82, -169, -100, -91, -113, -49, -42, -128, -50, -203, -166, -141, -115, -190, -70, -185, -243, -3, -15, -60, -176, -250, -181, -215, -94, -219, -24, -8, -4, -242, -193, -96, -48, -207, -24, -227, -145, -72, -36, -215, -212, -212, -148, -77, -36, -18, -141, -170, -179, -24, -22, -64, -153, -101, -211, -169, -222, -249, -141, -55, -222, -72, -63, -240, -192, -3, -131, -144, -163, -100, -94, -200, -75, -248, -48, -68, -20, -173, -10, -19, -74, -169, -158, -113, -250, -132, -114, -167, -139, -47, -190, -248, -145, -7, -30, -120, -224, -61, -8, -189, -47, -5, -153, -127, -28, -130, -205, -149, -209, -144, -113, -202, -24, -227, -16, -175, -219, -118, -8, -133, -4, -144, -234, -82, -65, -94, -61, -45, -9, -162, -21, -180, -170, -203, -178, -145, -178, -239, -71, -32, -221, -129, -23, -94, -120, -225, -43, -156, -243, -23, -56, -231, -191, -226, -156, -255, -154, -115, -254, -140, -100, -210, -199, -33, -238, -138, -225, -65, -107, -52, -253, -159, -108, -254, -12, -128, -172, -199, -227, -209, -91, -142, -77, -117, -113, -81, -11, -64, -58, -97, -93, -174, -112, -165, -82, -241, -65, -49, -19, -222, -116, -211, -77, -111, -94, -126, -249, -229, -215, -157, -117, -214, -89, -247, -170, -118, -53, -69, -102, -4, -180, -149, -210, -58, -181, -90, -170, -63, -64, -46, -155, -204, -75, -47, -189, -228, -125, -233, -165, -151, -146, -0, -90, -127, -254, -243, -154, -118, -22, -166, -200, -140, -106, -1, -116, -149, -82, -41, -251, -158, -94, -81, -14, -193, -156, -137, -67, -12, -68, -91, -208, -234, -226, -145, -100, -140, -157, -194, -24, -187, -148, -254, -241, -147, -159, -252, -228, -60, -206, -249, -15, -46, -191, -252, -242, -195, -32, -230, -136, -54, -136, -187, -225, -104, -227, -117, -101, -134, -133, -15, -0, -6, -6, -6, -54, -87, -42, -21, -111, -123, -123, -123, -71, -32, -16, -8, -30, -122, -232, -161, -45, -23, -93, -116, -81, -79, -177, -88, -12, -151, -74, -165, -80, -62, -159, -87, -223, -106, -83, -209, -18, -64, -91, -41, -37, -78, -64, -27, -164, -181, -224, -227, -143, -63, -190, -110, -143, -61, -246, -248, -236, -152, -39, -99, -236, -36, -200, -57, -38, -99, -118, -113, -1, -234, -239, -0, -105, -188, -52, -177, -84, -1, -228, -125, -62, -159, -81, -231, -163, -169, -104, -9, -160, -189, -110, -211, -186, -78, -250, -0, -229, -154, -80, -5, -174, -32, -106, -91, -139, -168, -141, -84, -195, -209, -18, -186, -152, -26, -164, -96, -112, -200, -205, -242, -178, -48, -167, -17, -89, -26, -3, -106, -236, -22, -157, -208, -133, -11, -59, -137, -78, -142, -12, -62, -59, -201, -239, -142, -244, -50, -49, -155, -252, -78, -106, -23, -45, -207, -182, -123, -153, -56, -146, -252, -110, -167, -151, -137, -83, -201, -239, -150, -18, -223, -1, -147, -201, -239, -20, -49, -201, -231, -243, -49, -39, -18, -223, -1, -19, -125, -76, -86, -175, -94, -29, -129, -252, -205, -34, -0, -124, -11, -23, -46, -28, -243, -216, -177, -240, -233, -8, -88, -248, -253, -254, -12, -68, -44, -136, -138, -165, -150, -253, -126, -191, -237, -252, -18, -64, -123, -12, -236, -7, -17, -55, -104, -229, -156, -95, -111, -232, -36, -140, -125, -95, -18, -110, -35, -76, -180, -143, -0, -62, -45, -143, -96, -197, -138, -21, -127, -120, -245, -213, -87, -183, -132, -195, -225, -36, -0, -228, -114, -185, -196, -145, -71, -30, -185, -199, -53, -215, -92, -243, -101, -39, -5, -32, -111, -119, -149, -115, -126, -135, -114, -167, -119, -222, -121, -39, -185, -102, -205, -154, -154, -49, -16, -141, -70, -71, -231, -9, -122, -84, -210, -132, -100, -202, -107, -62, -225, -143, -96, -194, -5, -208, -26, -3, -37, -117, -242, -251, -140, -25, -51, -130, -197, -98, -49, -28, -10, -133, -18, -0, -144, -207, -231, -195, -51, -102, -204, -24, -53, -203, -20, -137, -239, -166, -245, -64, -71, -146, -223, -173, -38, -190, -3, -206, -37, -191, -91, -74, -124, -7, -204, -39, -191, -43, -245, -1, -219, -137, -239, -116, -81, -130, -217, -228, -119, -219, -137, -239, -192, -39, -64, -39, -116, -225, -194, -109, -176, -104, -214, -48, -33, -184, -13, -22, -149, -176, -108, -148, -0, -38, -12, -147, -151, -95, -126, -121, -43, -125, -254, -252, -231, -63, -63, -197, -9, -163, -4, -48, -168, -19, -190, -243, -206, -59, -131, -143, -63, -254, -120, -63, -36, -159, -81, -48, -24, -180, -93, -141, -171, -145, -0, -117, -183, -176, -165, -165, -101, -0, -192, -7, -144, -222, -138, -64, -32, -48, -73, -227, -56, -83, -213, -184, -8, -90, -42, -89, -157, -0, -93, -93, -93, -36, -192, -22, -0, -125, -78, -84, -227, -34, -104, -214, -35, -98, -140, -29, -13, -57, -213, -203, -15, -241, -186, -5, -165, -139, -180, -150, -74, -37, -173, -30, -38, -166, -138, -228, -234, -9, -160, -100, -80, -40, -39, -32, -175, -244, -123, -51, -128, -142, -98, -177, -168, -85, -10, -42, -231, -132, -0, -89, -197, -207, -188, -116, -65, -42, -3, -24, -66, -125, -189, -82, -37, -76, -251, -137, -181, -4, -80, -74, -159, -135, -212, -231, -110, -231, -206, -157, -119, -182, -181, -181, -29, -170, -117, -2, -198, -216, -133, -144, -201, -45, -166, -231, -1, -35, -209, -243, -102, -117, -157, -226, -106, -181, -170, -180, -126, -118, -66, -118, -80, -155, -82, -72, -129, -198, -134, -9, -9, -208, -164, -142, -29, -95, -122, -233, -165, -255, -215, -235, -245, -94, -229, -245, -122, -191, -5, -185, -133, -140, -105, -30, -25, -93, -100, -76, -44, -88, -176, -224, -255, -54, -53, -53, -181, -149, -74, -165, -112, -169, -84, -10, -189, -250, -234, -171, -27, -164, -139, -110, -135, -156, -121, -97, -170, -219, -183, -17, -52, -3, -248, -12, -128, -163, -122, -123, -123, -215, -43, -83, -250, -110, -186, -233, -166, -155, -0, -28, -13, -145, -216, -216, -6, -11, -239, -63, -161, -209, -29, -160, -190, -167, -195, -129, -64, -160, -230, -182, -78, -157, -58, -181, -15, -130, -188, -168, -180, -3, -44, -161, -81, -188, -128, -234, -148, -19, -123, -66, -57, -94, -136, -206, -71, -81, -18, -203, -101, -2, -27, -221, -1, -117, -203, -73, -165, -0, -101, -232, -151, -142, -55, -5, -51, -17, -19, -229, -190, -196, -31, -112, -169, -93, -46, -108, -163, -209, -32, -220, -45, -252, -194, -70, -175, -161, -209, -100, -120, -10, -114, -142, -139, -0, -202, -156, -19, -45, -142, -41, -205, -150, -227, -2, -221, -100, -248, -59, -238, -184, -227, -42, -0, -7, -67, -212, -173, -180, -180, -6, -16, -180, -76, -51, -218, -200, -91, -214, -173, -62, -104, -219, -182, -109, -61, -16, -78, -237, -8, -196, -100, -69, -122, -128, -105, -35, -181, -81, -158, -209, -100, -136, -4, -246, -186, -36, -246, -161, -161, -161, -30, -8, -143, -58, -29, -79, -196, -5, -71, -155, -108, -118, -67, -20, -65, -219, -87, -125, -80, -42, -149, -234, -129, -48, -74, -1, -49, -14, -2, -176, -88, -248, -64, -203, -52, -235, -52, -147, -103, -52, -122, -34, -161, -202, -111, -135, -73, -211, -108, -194, -125, -197, -174, -0, -141, -200, -237, -211, -32, -116, -194, -125, -57, -231, -167, -41, -15, -58, -237, -180, -211, -254, -252, -203, -95, -254, -242, -31, -144, -139, -28, -80, -78, -178, -41, -254, -8, -208, -216, -52, -83, -10, -84, -3, -170, -81, -165, -216, -134, -224, -64, -240, -90, -109, -154, -69, -161, -51, -85, -43, -82, -193, -55, -67, -184, -231, -211, -112, -32, -124, -175, -62, -56, -0, -241, -136, -234, -136, -138, -157, -157, -157, -148, -113, -65, -241, -1, -83, -246, -160, -18, -141, -6, -161, -46, -185, -45, -30, -143, -147, -123, -222, -118, -190, -65, -35, -125, -96, -183, -100, -92, -52, -90, -142, -119, -75, -198, -197, -132, -107, -68, -46, -92, -216, -233, -123, -238, -56, -145, -201, -76, -234, -55, -48, -78, -68, -166, -40, -106, -125, -2, -244, -187, -86, -32, -210, -86, -102, -133, -158, -0, -97, -0, -81, -206, -249, -107, -102, -78, -98, -37, -179, -130, -160, -92, -11, -136, -93, -111, -133, -156, -66, -234, -185, -105, -52, -204, -188, -190, -226, -138, -43, -158, -121, -255, -253, -247, -131, -30, -143, -167, -224, -245, -122, -11, -18, -205, -31, -94, -175, -55, -31, -137, -68, -118, -69, -163, -209, -93, -137, -68, -98, -151, -36, -120, -14, -242, -99, -48, -60, -51, -42, -5, -96, -210, -9, -70, -231, -252, -63, -255, -249, -207, -233, -191, -253, -237, -111, -85, -233, -228, -121, -200, -173, -37, -169, -63, -65, -1, -66, -61, -239, -128, -188, -122, -82, -6, -166, -33, -40, -7, -77, -143, -180, -181, -170, -35, -38, -13, -79, -192, -216, -60, -8, -53, -124, -155, -180, -13, -193, -68, -242, -187, -154, -29, -75, -252, -1, -195, -184, -240, -194, -11, -167, -94, -126, -249, -229, -159, -69, -109, -109, -18, -195, -80, -222, -1, -106, -27, -24, -251, -193, -15, -126, -48, -99, -100, -100, -36, -146, -203, -229, -66, -249, -124, -62, -36, -229, -22, -35, -157, -78, -39, -50, -153, -76, -243, -145, -71, -30, -185, -215, -149, -87, -94, -169, -142, -25, -157, -0, -209, -124, -145, -188, -167, -134, -160, -230, -15, -228, -1, -248, -22, -45, -90, -244, -55, -200, -4, -134, -24, -196, -243, -246, -67, -84, -106, -246, -248, -253, -126, -173, -201, -134, -82, -255, -77, -189, -13, -70, -60, -165, -21, -136, -199, -51, -122, -183, -252, -126, -191, -86, -234, -191, -237, -144, -13, -57, -38, -201, -21, -79, -206, -200, -2, -100, -39, -116, -0, -162, -131, -139, -150, -83, -58, -32, -109, -166, -186, -127, -107, -9, -192, -110, -191, -253, -246, -131, -51, -153, -76, -168, -88, -44, -250, -203, -229, -178, -239, -201, -39, -159, -220, -252, -222, -123, -239, -21, -33, -37, -55, -232, -180, -156, -55, -213, -189, -67, -75, -128, -209, -191, -93, -117, -213, -85, -15, -43, -255, -80, -46, -151, -87, -190, -247, -222, -123, -155, -33, -21, -71, -117, -162, -123, -71, -35, -1, -144, -76, -38, -255, -89, -169, -84, -188, -137, -68, -98, -47, -175, -215, -235, -59, -232, -160, -131, -38, -93, -112, -193, -5, -213, -82, -169, -20, -42, -149, -74, -33, -39, -186, -119, -16, -148, -175, -33, -45, -195, -237, -16, -101, -61, -226, -35, -35, -35, -63, -141, -197, -98, -29, -13, -79, -96, -131, -196, -4, -104, -143, -1, -170, -59, -91, -98, -204, -208, -234, -106, -153, -196, -4, -104, -19, -153, -168, -141, -40, -189, -86, -77, -16, -65, -203, -144, -98, -127, -71, -72, -76, -116, -81, -2, -29, -72, -246, -96, -14, -66, -25, -161, -236, -138, -8, -228, -169, -219, -17, -18, -19, -160, -173, -193, -40, -231, -116, -117, -134, -5, -237, -239, -146, -152, -92, -56, -6, -151, -200, -228, -18, -153, -92, -34, -147, -161, -196, -231, -117, -235, -214, -21, -31, -127, -252, -241, -209, -108, -220, -241, -34, -50, -233, -38, -62, -75, -237, -5, -251, -21, -159, -181, -138, -99, -90, -34, -50, -249, -84, -191, -83, -41, -104, -181, -0, -57, -200, -204, -122, -250, -172, -6, -241, -143, -77, -149, -10, -208, -242, -21, -107, -245, -188, -14, -67, -244, -57, -87, -126, -86, -195, -182, -82, -58, -86, -107, -185, -73, -170, -207, -106, -216, -86, -74, -71, -169, -92, -90, -173, -229, -164, -202, -92, -160, -207, -244, -187, -147, -74, -169, -213, -158, -215, -142, -41, -165, -86, -217, -245, -142, -43, -165, -102, -122, -94, -143, -139, -82, -106, -166, -231, -245, -184, -40, -165, -187, -85, -31, -112, -225, -98, -194, -7, -225, -39, -90, -41, -29, -117, -219, -73, -127, -15, -162, -118, -146, -177, -237, -41, -215, -18, -160, -97, -53, -30, -45, -216, -241, -148, -171, -5, -32, -95, -113, -8, -226, -182, -107, -117, -109, -211, -66, -12, -245, -165, -163, -45, -9, -64, -8, -112, -206, -159, -209, -218, -249, -216, -99, -143, -125, -209, -235, -245, -230, -162, -209, -104, -95, -34, -145, -232, -147, -60, -229, -205, -144, -221, -188, -142, -8, -160, -171, -82, -61, -255, -252, -243, -205, -16, -99, -97, -8, -194, -149, -147, -129, -208, -148, -242, -16, -3, -211, -3, -147, -9, -143, -202, -129, -67, -97, -154, -61, -175, -188, -242, -202, -47, -15, -14, -14, -118, -61, -252, -240, -195, -87, -41, -119, -254, -199, -63, -254, -145, -98, -140, -113, -159, -207, -87, -246, -251, -253, -37, -175, -215, -91, -158, -50, -101, -202, -247, -32, -56, -4, -202, -72, -186, -37, -119, -61, -45, -191, -164, -144, -76, -230, -156, -175, -26, -243, -4, -130, -89, -173, -20, -192, -20, -189, -183, -161, -6, -187, -101, -203, -150, -222, -114, -185, -236, -171, -84, -42, -190, -74, -165, -226, -229, -156, -179, -253, -247, -223, -191, -198, -98, -58, -239, -188, -243, -14, -108, -107, -107, -107, -187, -243, -206, -59, -13, -123, -200, -149, -104, -120, -7, -32, -83, -185, -186, -164, -45, -204, -57, -215, -236, -232, -197, -24, -155, -5, -65, -106, -176, -124, -7, -200, -79, -88, -88, -186, -116, -233, -228, -161, -161, -161, -150, -145, -145, -145, -96, -54, -155, -229, -185, -92, -46, -95, -44, -22, -135, -43, -149, -74, -221, -171, -214, -219, -219, -187, -37, -16, -8, -20, -97, -145, -91, -172, -53, -8, -155, -57, -231, -255, -52, -124, -2, -155, -99, -64, -139, -194, -97, -246, -155, -236, -130, -28, -172, -50, -220, -108, -155, -160, -57, -8, -25, -99, -159, -67, -109, -196, -196, -167, -218, -10, -144, -217, -213, -74, -42, -135, -173, -170, -221, -52, -6, -104, -193, -41, -73, -23, -209, -18, -114, -92, -148, -82, -51, -209, -115, -87, -41, -117, -225, -24, -204, -84, -106, -85, -190, -94, -228, -210, -39, -88, -110, -29, -209, -136, -194, -161, -102, -78, -41, -167, -225, -32, -108, -182, -19, -211, -19, -160, -17, -147, -90, -89, -179, -78, -77, -116, -176, -213, -231, -152, -48, -22, -147, -122, -58, -109, -78, -244, -57, -38, -24, -242, -19, -166, -82, -41, -242, -27, -43, -63, -171, -97, -169, -157, -152, -158, -90, -94, -131, -116, -58, -221, -164, -20, -64, -250, -172, -70, -2, -178, -119, -197, -150, -0, -117, -119, -32, -151, -203, -53, -65, -225, -59, -150, -62, -171, -97, -186, -52, -32, -240, -9, -160, -245, -26, -242, -106, -86, -171, -85, -143, -114, -95, -233, -179, -227, -2, -144, -167, -180, -174, -68, -100, -161, -80, -136, -66, -232, -132, -0, -68, -37, -150, -241, -20, -64, -207, -83, -218, -5, -105, -118, -204, -231, -243, -227, -34, -128, -46, -139, -118, -230, -204, -153, -129, -98, -177, -24, -227, -156, -51, -0, -152, -62, -125, -186, -214, -163, -51, -93, -28, -17, -208, -166, -118, -79, -130, -228, -41, -29, -30, -30, -190, -61, -145, -72, -104, -245, -54, -175, -63, -145, -133, -226, -136, -128, -182, -167, -52, -9, -201, -83, -74, -244, -29, -131, -176, -148, -244, -170, -87, -34, -82, -233, -41, -141, -66, -204, -146, -74, -79, -41, -41, -167, -20, -53, -35, -23, -175, -109, -114, -59, -81, -116, -233, -110, -164, -81, -187, -66, -170, -95, -63, -91, -197, -17, -1, -235, -225, -123, -130, -171, -156, -186, -176, -13, -51, -190, -61, -26, -156, -122, -53, -11, -44, -145, -220, -205, -196, -248, -72, -95, -208, -34, -171, -145, -81, -58, -174, -2, -248, -26, -8, -64, -17, -22, -211, -208, -186, -157, -106, -245, -156, -154, -234, -182, -65, -172, -23, -209, -66, -161, -240, -50, -231, -252, -195, -213, -171, -87, -127, -17, -114, -46, -138, -37, -168, -239, -128, -218, -56, -33, -80, -245, -133, -24, -0, -94, -173, -86, -25, -0, -100, -50, -25, -226, -16, -90, -134, -218, -85, -171, -156, -249, -194, -16, -119, -200, -7, -217, -14, -136, -65, -84, -110, -35, -189, -192, -214, -197, -213, -96, -210, -5, -58, -1, -236, -245, -175, -255, -250, -175, -71, -84, -42, -149, -76, -185, -92, -206, -2, -56, -22, -192, -105, -0, -206, -222, -181, -107, -215, -150, -106, -181, -90, -61, -253, -244, -211, -207, -7, -240, -37, -136, -204, -203, -118, -152, -100, -82, -18, -52, -117, -187, -219, -110, -187, -173, -231, -183, -191, -253, -237, -243, -94, -175, -247, -243, -62, -159, -239, -248, -98, -177, -184, -230, -248, -227, -143, -239, -1, -16, -240, -122, -189, -33, -198, -24, -43, -151, -203, -244, -136, -170, -168, -183, -21, -13, -99, -172, -183, -32, -0, -225, -27, -100, -197, -98, -49, -60, -48, -48, -240, -111, -77, -77, -77, -237, -95, -251, -218, -215, -22, -60, -243, -204, -51, -74, -205, -137, -75, -231, -10, -64, -118, -243, -88, -23, -224, -161, -135, -30, -218, -222, -211, -211, -243, -221, -114, -185, -252, -39, -206, -57, -187, -240, -194, -11, -87, -254, -229, -47, -127, -41, -73, -213, -187, -149, -80, -190, -247, -62, -212, -250, -153, -76, -131, -198, -64, -11, -196, -56, -56, -240, -128, -3, -14, -56, -110, -239, -189, -247, -62, -7, -192, -220, -29, -59, -118, -244, -86, -171, -213, -202, -169, -167, -158, -250, -239, -30, -143, -231, -91, -195, -195, -195, -155, -203, -229, -114, -246, -154, -107, -174, -249, -18, -132, -26, -215, -2, -57, -212, -107, -24, -202, -111, -68, -9, -77, -52, -173, -22, -222, -123, -239, -189, -220, -135, -31, -126, -152, -7, -80, -14, -4, -2, -1, -198, -152, -103, -112, -112, -144, -15, -15, -15, -223, -59, -103, -206, -156, -155, -125, -62, -223, -151, -171, -213, -170, -191, -82, -169, -252, -19, -22, -231, -3, -245, -35, -40, -105, -252, -189, -92, -40, -20, -126, -20, -8, -4, -34, -231, -159, -127, -254, -178, -23, -95, -124, -113, -171, -199, -227, -169, -134, -66, -161, -28, -128, -98, -131, -58, -246, -150, -4, -160, -187, -64, -207, -179, -2, -64, -153, -87, -80, -6, -80, -90, -178, -100, -201, -77, -127, -250, -211, -159, -54, -3, -40, -62, -246, -216, -99, -219, -15, -61, -244, -208, -51, -173, -10, -160, -103, -98, -209, -68, -20, -130, -226, -253, -246, -120, -60, -21, -0, -169, -123, -238, -185, -103, -221, -7, -31, -124, -240, -179, -74, -165, -242, -218, -69, -23, -93, -20, -61, -251, -236, -179, -223, -148, -4, -119, -44, -229, -43, -1, -224, -32, -0, -71, -147, -3, -226, -140, -51, -206, -56, -15, -192, -215, -33, -38, -159, -125, -33, -220, -248, -157, -210, -70, -3, -48, -8, -27, -230, -185, -26, -101, -40, -2, -81, -137, -68, -130, -218, -134, -41, -107, -148, -83, -17, -12, -226, -162, -155, -214, -9, -140, -176, -235, -1, -0, -241, -120, -92, -201, -150, -160, -66, -57, -202, -139, -89, -234, -105, -165, -247, -218, -144, -153, -166, -245, -127, -50, -62, -28, -121, -222, -122, -119, -128, -12, -19, -45, -1, -44, -231, -151, -106, -65, -239, -14, -52, -202, -21, -113, -13, -15, -23, -142, -98, -194, -179, -110, -181, -94, -67, -38, -109, -65, -212, -210, -56, -72, -0, -142, -113, -174, -67, -66, -126, -1, -37, -141, -35, -46, -253, -157, -218, -9, -142, -107, -29, -146, -40, -36, -141, -8, -192, -23, -1, -156, -190, -187, -234, -144, -168, -225, -191, -246, -218, -107, -15, -222, -185, -115, -103, -93, -146, -139, -228, -45, -39, -6, -173, -101, -171, -104, -44, -1, -2, -183, -222, -122, -235, -221, -90, -255, -144, -188, -229, -212, -181, -199, -150, -0, -141, -124, -190, -186, -183, -86, -242, -150, -147, -247, -204, -150, -223, -184, -225, -193, -140, -177, -11, -164, -154, -228, -227, -6, -45, -1, -148, -213, -184, -28, -169, -188, -101, -86, -0, -165, -211, -218, -241, -114, -111, -106, -232, -213, -168, -84, -146, -156, -199, -85, -128, -79, -84, -196, -132, -169, -54, -37, -97, -161, -6, -82, -196, -132, -102, -76, -218, -199, -82, -191, -83, -117, -208, -42, -160, -216, -168, -183, -93, -93, -28, -80, -138, -152, -116, -67, -78, -239, -72, -161, -182, -251, -171, -229, -206, -110, -212, -86, -44, -34, -93, -92, -179, -197, -156, -20, -49, -233, -134, -204, -69, -15, -64, -14, -247, -144, -117, -101, -90, -128, -81, -220, -119, -223, -125, -7, -126, -240, -193, -7, -221, -59, -118, -236, -104, -75, -38, -147, -117, -141, -179, -166, -79, -159, -238, -227, -156, -199, -91, -91, -91, -123, -186, -187, -187, -61, -157, -157, -157, -169, -121, -243, -230, -189, -110, -244, -162, -74, -104, -209, -120, -98, -156, -243, -15, -76, -159, -72, -240, -10, -149, -93, -127, -13, -225, -19, -245, -22, -140, -66, -162, -241, -52, -43, -54, -31, -234, -203, -3, -150, -33, -71, -71, -76, -197, -139, -245, -4, -80, -211, -120, -72, -209, -104, -228, -110, -33, -2, -19, -29, -99, -154, -200, -100, -167, -8, -6, -224, -70, -76, -92, -56, -128, -9, -31, -132, -118, -42, -177, -0, -14, -112, -204, -181, -152, -213, -180, -188, -250, -33, -188, -100, -97, -212, -46, -205, -202, -99, -40, -218, -238, -133, -212, -136, -15, -38, -181, -100, -205, -153, -144, -115, -254, -142, -153, -147, -0, -0, -99, -236, -32, -179, -199, -0, -206, -174, -5, -182, -217, -245, -163, -88, -181, -106, -213, -153, -125, -125, -125, -205, -187, -118, -237, -106, -78, -165, -82, -173, -217, -108, -182, -185, -88, -44, -70, -143, -56, -226, -136, -61, -174, -189, -246, -218, -47, -40, -247, -157, -63, -127, -254, -77, -109, -109, -109, -134, -19, -28, -141, -8, -224, -153, -55, -111, -222, -6, -8, -202, -70, -25, -10, -43, -217, -231, -243, -213, -205, -243, -63, -254, -241, -143, -63, -130, -9, -194, -66, -35, -1, -72, -19, -246, -74, -27, -149, -1, -79, -190, -240, -194, -11, -39, -151, -74, -37, -127, -91, -91, -91, -12, -0, -158, -122, -234, -169, -117, -189, -189, -189, -91, -98, -177, -216, -136, -116, -241, -29, -16, -43, -162, -165, -44, -11, -2, -189, -1, -45, -16, -117, -41, -143, -4, -112, -50, -128, -139, -212, -214, -241, -21, -87, -92, -113, -47, -128, -179, -1, -28, -7, -224, -16, -105, -255, -22, -200, -217, -22, -134, -161, -206, -184, -12, -64, -80, -182, -154, -1, -180, -255, -236, -103, -63, -59, -67, -73, -219, -122, -253, -245, -215, -63, -26, -28, -28, -76, -191, -251, -238, -187, -101, -136, -249, -33, -3, -57, -15, -141, -38, -37, -203, -236, -122, -82, -201, -58, -33, -34, -32, -251, -168, -217, -245, -167, -159, -126, -250, -139, -79, -60, -241, -196, -22, -136, -12, -187, -1, -212, -167, -248, -165, -96, -82, -37, -211, -124, -11, -174, -191, -254, -250, -207, -12, -12, -12, -212, -85, -232, -159, -62, -125, -58, -171, -84, -42, -8, -133, -66, -161, -104, -52, -154, -104, -110, -110, -174, -180, -180, -180, -4, -219, -218, -218, -50, -78, -42, -165, -157, -22, -39, -34, -199, -148, -210, -221, -90, -103, -78, -211, -56, -101, -140, -29, -129, -218, -196, -71, -66, -89, -181, -145, -101, -84, -199, -63, -179, -34, -0, -41, -165, -121, -136, -193, -68, -33, -249, -70, -171, -97, -30, -50, -227, -214, -85, -74, -93, -124, -58, -97, -101, -16, -170, -121, -228, -202, -129, -104, -58, -106, -110, -69, -41, -173, -162, -86, -1, -85, -42, -164, -182, -5, -80, -114, -203, -169, -205, -184, -86, -121, -192, -40, -228, -12, -59, -101, -230, -53, -113, -203, -45, -171, -229, -97, -136, -60, -35, -67, -21, -155, -211, -233, -244, -142, -166, -166, -166, -243, -33, -147, -29, -169, -67, -188, -37, -1, -116, -185, -229, -122, -168, -84, -42, -94, -8, -213, -45, -4, -185, -124, -128, -237, -18, -145, -117, -148, -221, -149, -43, -87, -254, -254, -47, -127, -249, -203, -38, -0, -96, -140, -241, -207, -127, -254, -243, -83, -22, -44, -88, -112, -66, -34, -145, -104, -165, -18, -1, -140, -177, -227, -32, -244, -2, -83, -137, -143, -134, -184, -229, -111, -188, -241, -70, -89, -81, -133, -131, -75, -185, -101, -106, -80, -105, -56, -219, -237, -132, -234, -16, -10, -133, -146, -168, -173, -194, -161, -213, -78, -136, -222, -30, -199, -194, -247, -163, -144, -154, -107, -14, -208, -231, -241, -106, -39, -164, -11, -143, -199, -83, -67, -205, -145, -62, -59, -130, -79, -148, -155, -142, -12, -147, -58, -110, -121, -56, -28, -30, -129, -98, -112, -73, -159, -213, -176, -196, -45, -215, -18, -160, -142, -21, -45, -89, -64, -35, -170, -207, -106, -216, -110, -166, -51, -86, -141, -234, -17, -213, -103, -53, -108, -115, -203, -199, -170, -81, -109, -36, -207, -200, -209, -194, -233, -141, -50, -173, -138, -170, -207, -202, -76, -43, -203, -220, -242, -9, -201, -53, -115, -225, -98, -194, -7, -161, -155, -240, -168, -132, -155, -240, -248, -201, -77, -120, -28, -28, -28, -236, -129, -162, -165, -140, -244, -89, -13, -75, -9, -143, -134, -210, -253, -74, -165, -82, -20, -138, -186, -100, -210, -103, -53, -28, -233, -240, -152, -133, -98, -221, -39, -84, -42, -21, -162, -248, -3, -0, -170, -213, -170, -22, -147, -126, -196, -138, -0, -90, -229, -1, -167, -112, -206, -159, -55, -115, -18, -0, -96, -140, -125, -5, -192, -86, -216, -40, -15, -56, -90, -153, -77, -170, -186, -216, -205, -57, -191, -223, -192, -133, -207, -131, -168, -204, -98, -187, -195, -35, -41, -36, -148, -202, -19, -88, -176, -96, -193, -127, -38, -147, -201, -174, -165, -75, -151, -30, -179, -247, -222, -123, -183, -208, -142, -119, -221, -117, -215, -218, -245, -235, -215, -111, -106, -110, -110, -30, -128, -24, -120, -36, -128, -233, -194, -104, -74, -208, -91, -208, -9, -209, -72, -233, -139, -0, -46, -2, -112, -219, -91, -111, -189, -53, -160, -156, -116, -206, -58, -235, -172, -167, -1, -92, -15, -224, -76, -136, -201, -105, -47, -233, -56, -219, -125, -78, -105, -209, -201, -66, -88, -188, -113, -0, -77, -62, -159, -175, -198, -241, -32, -153, -106, -202, -94, -54, -74, -10, -135, -41, -232, -209, -120, -72, -136, -17, -0, -89, -117, -230, -165, -100, -154, -165, -32, -123, -201, -179, -176, -232, -226, -213, -18, -128, -88, -48, -84, -135, -116, -200, -239, -247, -215, -124, -179, -104, -52, -74, -124, -66, -122, -237, -44, -155, -106, -141, -76, -51, -186, -11, -41, -117, -165, -118, -201, -48, -33, -27, -192, -150, -115, -123, -44, -1, -242, -0, -146, -129, -64, -160, -102, -12, -236, -174, -102, -58, -84, -52, -149, -244, -3, -117, -196, -116, -220, -155, -233, -16, -141, -131, -161, -190, -199, -101, -30, -187, -161, -153, -142, -219, -227, -210, -197, -110, -129, -107, -152, -184, -134, -137, -107, -152, -184, -149, -88, -92, -1, -92, -1, -62, -157, -213, -120, -164, -207, -106, -56, -102, -158, -215, -229, -13, -21, -139, -197, -26, -255, -128, -244, -89, -13, -98, -94, -57, -31, -47, -152, -49, -99, -70, -77, -221, -242, -25, -51, -29, -247, -233, -251, -0, -0, -32, -0, -73, -68, -65, -84, -102, -104, -177, -42, -28, -139, -23, -116, -67, -116, -247, -138, -115, -206, -31, -28, -243, -4, -162, -68, -100, -10, -162, -163, -87, -31, -28, -136, -23, -12, -67, -44, -76, -70, -139, -29, -110, -135, -67, -117, -203, -213, -229, -130, -27, -245, -176, -160, -128, -133, -186, -135, -69, -18, -54, -52, -34, -229, -129, -202, -55, -194, -76, -193, -100, -211, -9, -49, -19, -94, -50, -218, -133, -139, -9, -231, -146, -125, -162, -185, -229, -84, -127, -166, -81, -146, -11, -131, -220, -255, -142, -24, -181, -19, -198, -45, -183, -84, -191, -252, -147, -169, -17, -173, -90, -181, -234, -76, -41, -213, -171, -59, -153, -76, -118, -175, -89, -179, -230, -92, -229, -255, -87, -174, -92, -249, -251, -117, -235, -214, -189, -223, -218, -218, -218, -223, -221, -221, -221, -215, -217, -217, -233, -72, -158, -209, -40, -230, -205, -155, -247, -119, -136, -17, -30, -128, -162, -131, -11, -225, -141, -55, -222, -40, -175, -94, -189, -154, -150, -224, -141, -16, -244, -29, -219, -2, -208, -2, -68, -14, -74, -26, -128, -117, -166, -154, -194, -87, -220, -139, -122, -95, -177, -45, -149, -76, -233, -154, -83, -166, -122, -213, -64, -162, -245, -244, -65, -80, -123, -250, -164, -99, -76, -39, -59, -170, -5, -80, -31, -172, -164, -239, -214, -64, -162, -241, -16, -151, -208, -84, -223, -146, -186, -115, -89, -61, -208, -41, -184, -2, -184, -2, -52, -18, -96, -44, -106, -87, -6, -226, -45, -176, -69, -108, -51, -34, -128, -30, -181, -107, -220, -35, -38, -99, -81, -187, -198, -61, -98, -50, -22, -181, -107, -220, -35, -38, -99, -81, -187, -198, -61, -98, -178, -91, -10, -161, -184, -112, -225, -70, -76, -140, -68, -76, -60, -146, -0, -74, -151, -77, -8, -114, -27, -33, -210, -140, -44, -37, -189, -42, -161, -27, -49, -185, -249, -230, -155, -175, -131, -200, -45, -60, -14, -192, -113, -203, -151, -47, -95, -162, -17, -49, -57, -16, -130, -69, -161, -229, -194, -211, -133, -161, -136, -201, -192, -192, -64, -15, -196, -148, -91, -2, -80, -74, -165, -82, -70, -59, -128, -154, -18, -64, -55, -98, -178, -107, -215, -174, -41, -0, -242, -23, -93, -116, -81, -251, -253, -247, -223, -95, -99, -164, -44, -92, -184, -240, -218, -214, -214, -214, -93, -78, -10, -80, -119, -7, -178, -217, -108, -23, -128, -76, -62, -159, -175, -43, -255, -120, -207, -61, -247, -108, -130, -137, -94, -247, -106, -40, -7, -204, -190, -210, -182, -31, -231, -252, -158, -70, -7, -109, -218, -180, -105, -211, -180, -105, -211, -86, -72, -23, -222, -1, -97, -25, -145, -131, -210, -114, -29, -18, -195, -16, -99, -14, -121, -8, -31, -225, -144, -36, -4, -189, -130, -142, -149, -7, -172, -195, -95, -255, -250, -215, -193, -195, -14, -59, -236, -49, -136, -142, -174, -57, -8, -147, -140, -180, -35, -75, -100, -22, -83, -2, -112, -81, -167, -148, -26, -48, -82, -35, -45, -205, -206, -160, -70, -97, -74, -43, -62, -236, -176, -195, -90, -56, -231, -151, -110, -216, -176, -225, -59, -168, -237, -246, -99, -154, -65, -101, -73, -0, -2, -23, -213, -122, -169, -142, -49, -21, -200, -10, -194, -41, -23, -205, -88, -144, -10, -229, -78, -81, -202, -4, -89, -121, -53, -245, -22, -24, -186, -3, -95, -255, -250, -215, -255, -121, -215, -93, -119, -109, -165, -207, -7, -28, -112, -64, -15, -231, -252, -70, -206, -249, -79, -32, -42, -253, -119, -64, -204, -31, -166, -31, -133, -82, -0, -93, -67, -36, -26, -141, -110, -189, -229, -150, -91, -94, -190, -250, -234, -171, -95, -80, -255, -239, -178, -203, -46, -219, -99, -233, -210, -165, -159, -49, -115, -81, -37, -12, -229, -152, -36, -18, -137, -109, -59, -118, -236, -248, -40, -147, -201, -212, -145, -89, -127, -244, -163, -31, -45, -3, -128, -165, -75, -151, -218, -174, -192, -160, -107, -136, -116, -116, -116, -108, -5, -176, -241, -190, -251, -238, -123, -81, -98, -80, -58, -6, -35, -57, -38, -62, -212, -43, -24, -84, -20, -129, -146, -31, -149, -70, -138, -229, -228, -119, -61, -67, -68, -139, -150, -65, -213, -57, -148, -199, -229, -225, -112, -226, -179, -90, -39, -84, -11, -238, -87, -253, -223, -141, -156, -184, -176, -4, -51, -124, -66, -229, -70, -243, -135, -163, -17, -19, -173, -255, -81, -51, -117, -101, -20, -69, -105, -180, -56, -26, -49, -81, -131, -34, -40, -94, -105, -63, -178, -134, -168, -211, -167, -15, -245, -141, -84, -108, -81, -185, -212, -8, -65, -24, -43, -83, -147, -201, -228, -95, -212, -134, -136, -83, -84, -46, -39, -253, -132, -84, -175, -194, -84, -75, -1, -67, -10, -201, -189, -247, -222, -187, -20, -192, -164, -222, -222, -222, -73, -67, -67, -67, -147, -15, -59, -236, -176, -253, -175, -190, -250, -234, -99, -84, -187, -217, -166, -114, -233, -226, -186, -235, -174, -251, -8, -66, -3, -230, -0, -162, -156, -115, -45, -247, -188, -237, -28, -19, -53, -40, -114, -66, -26, -112, -17, -146, -254, -39, -69, -76, -28, -193, -88, -2, -208, -197, -153, -36, -76, -28, -64, -147, -20, -49, -113, -92, -128, -177, -86, -67, -10, -76, -86, -156, -76, -124, -54, -227, -33, -1, -28, -168, -77, -59, -150, -0, -141, -56, -165, -69, -136, -9, -200, -81, -1, -148, -243, -128, -15, -82, -90, -7, -231, -252, -69, -206, -249, -31, -104, -91, -185, -114, -229, -151, -33, -151, -133, -8, -232, -80, -185, -168, -172, -172, -109, -227, -180, -238, -53, -234, -239, -239, -239, -2, -48, -13, -210, -122, -160, -67, -229, -162, -245, -192, -114, -220, -80, -87, -128, -225, -225, -225, -46, -136, -69, -39, -0, -192, -47, -53, -90, -83, -131, -88, -55, -166, -152, -84, -154, -175, -225, -192, -192, -192, -230, -114, -185, -236, -237, -233, -233, -153, -2, -0, -159, -251, -220, -231, -218, -78, -63, -253, -244, -81, -47, -217, -204, -153, -51, -71, -167, -219, -109, -219, -182, -109, -245, -249, -124, -196, -43, -54, -157, -232, -164, -28, -80, -113, -136, -1, -72, -125, -142, -19, -92, -170, -47, -209, -240, -4, -140, -205, -129, -24, -164, -234, -250, -84, -134, -160, -71, -229, -242, -195, -56, -149, -107, -0, -14, -81, -185, -136, -57, -161, -172, -196, -68, -182, -63, -149, -254, -34, -228, -165, -77, -217, -84, -129, -124, -68, -166, -66, -185, -202, -59, -64, -7, -146, -7, -132, -52, -29, -51, -84, -46, -91, -221, -126, -9, -46, -149, -203, -197, -110, -133, -75, -229, -114, -169, -92, -19, -78, -96, -112, -169, -92, -46, -149, -203, -165, -114, -77, -184, -0, -234, -153, -208, -237, -95, -224, -246, -47, -112, -251, -23, -0, -112, -251, -23, -184, -165, -98, -93, -236, -94, -184, -84, -46, -55, -249, -221, -77, -126, -255, -68, -85, -229, -210, -133, -164, -1, -77, -82, -125, -118, -4, -134, -4, -224, -156, -123, -161, -248, -102, -210, -103, -71, -96, -137, -204, -166, -121, -34, -198, -22, -0, -216, -0, -97, -43, -110, -52, -122, -220, -39, -83, -35, -82, -99, -249, -242, -229, -107, -215, -173, -91, -247, -33, -125, -158, -49, -99, -198, -222, -215, -93, -119, -221, -172, -221, -38, -192, -250, -245, -235, -83, -191, -254, -245, -175, -71, -203, -5, -135, -66, -161, -54, -39, -46, -110, -88, -0, -117, -193, -228, -80, -40, -164, -245, -26, -142, -159, -0, -234, -130, -201, -227, -21, -55, -108, -68, -229, -74, -66, -48, -39, -149, -159, -213, -112, -203, -5, -187, -229, -130, -221, -114, -193, -46, -62, -157, -152, -240, -65, -232, -26, -38, -74, -184, -134, -137, -107, -152, -232, -214, -35, -82, -151, -11, -118, -210, -48, -209, -34, -183, -215, -41, -27, -62, -159, -47, -15, -121, -30, -240, -141, -151, -97, -98, -183, -92, -176, -109, -195, -164, -4, -185, -92, -240, -9, -140, -177, -111, -155, -21, -194, -10, -244, -202, -5, -3, -64, -254, -123, -223, -251, -222, -85, -217, -108, -54, -12, -0, -165, -82, -41, -152, -201, -100, -154, -115, -185, -92, -243, -97, -135, -29, -182, -223, -120, -24, -38, -52, -6, -60, -144, -230, -246, -21, -43, -86, -188, -14, -57, -127, -36, -14, -49, -16, -203, -62, -159, -111, -178, -19, -23, -215, -18, -160, -36, -9, -64, -65, -104, -6, -141, -128, -180, -215, -235, -213, -242, -31, -91, -170, -202, -101, -201, -56, -101, -140, -105, -9, -96, -187, -42, -23, -129, -188, -230, -213, -251, -238, -187, -239, -179, -201, -100, -50, -60, -50, -50, -18, -73, -165, -82, -77, -233, -116, -58, -145, -201, -100, -194, -135, -31, -126, -184, -214, -107, -104, -91, -45, -39, -152, -138, -156, -56, -89, -149, -203, -42, -108, -85, -229, -106, -40, -128, -20, -57, -33, -74, -87, -19, -228, -24, -161, -94, -85, -46, -71, -199, -0, -69, -65, -74, -16, -20, -45, -117, -189, -98, -183, -42, -151, -139, -255, -25, -208, -26, -132, -100, -116, -208, -192, -211, -51, -86, -128, -113, -202, -49, -81, -26, -40, -81, -212, -26, -43, -234, -181, -195, -81, -42, -23, -125, -203, -56, -106, -57, -165, -81, -136, -59, -17, -82, -29, -231, -72, -142, -137, -158, -86, -220, -14, -160, -105, -100, -100, -228, -161, -88, -44, -214, -97, -228, -68, -140, -177, -163, -33, -119, -252, -179, -44, -0, -153, -102, -29, -0, -18, -82, -243, -60, -163, -112, -196, -48, -161, -246, -130, -107, -148, -59, -221, -115, -207, -61, -207, -188, -252, -242, -203, -91, -165, -108, -91, -28, -126, -248, -225, -251, -140, -71, -142, -137, -174, -105, -246, -250, -235, -175, -23, -31, -123, -236, -177, -52, -164, -183, -64, -71, -35, -178, -109, -152, -40, -71, -127, -13, -2, -129, -64, -22, -10, -87, -237, -120, -249, -138, -41, -191, -32, -164, -222, -41, -16, -8, -228, -160, -112, -213, -234, -52, -215, -179, -45, -0, -105, -197, -117, -75, -106, -169, -84, -10, -65, -180, -148, -102, -128, -110, -169, -88, -219, -2, -144, -171, -182, -238, -219, -73, -249, -4, -147, -72, -128, -241, -10, -90, -145, -101, -148, -164, -252, -130, -174, -174, -174, -110, -159, -207, -231, -157, -49, -99, -70, -48, -159, -207, -55, -85, -42, -149, -64, -181, -90, -245, -29, -116, -208, -65, -142, -213, -160, -208, -202, -47, -232, -130, -40, -21, -155, -72, -38, -147, -119, -196, -227, -113, -67, -209, -17, -171, -182, -161, -150, -105, -150, -130, -120, -37, -11, -94, -175, -215, -177, -124, -34, -163, -2, -40, -179, -232, -243, -177, -88, -236, -84, -8, -101, -148, -76, -179, -78, -0, -29, -103, -158, -121, -230, -33, -191, -248, -197, -47, -190, -234, -180, -0, -74, -174, -48, -229, -23, -68, -33, -222, -138, -136, -244, -63, -47, -0, -111, -56, -28, -174, -139, -41, -192, -129, -136, -9, -129, -94, -71, -26, -148, -180, -74, -238, -132, -212, -219, -188, -181, -181, -181, -142, -224, -6, -7, -213, -114, -53, -145, -137, -224, -151, -46, -50, -220, -211, -211, -51, -85, -227, -56, -199, -76, -51, -61, -120, -81, -203, -180, -117, -60, -98, -50, -22, -168, -191, -77, -90, -186, -160, -227, -17, -19, -35, -251, -170, -141, -21, -165, -112, -174, -129, -226, -194, -18, -220, -174, -223, -141, -34, -38, -110, -215, -239, -49, -225, -118, -253, -86, -161, -25, -255, -99, -187, -126, -75, -134, -200, -168, -97, -34, -25, -42, -117, -114, -74, -155, -41, -231, -167, -161, -157, -37, -67, -132, -210, -125, -184, -100, -168, -168, -97, -105, -57, -182, -194, -166, -227, -58, -137, -207, -52, -39, -216, -79, -124, -86, -227, -160, -131, -14, -138, -159, -124, -242, -201, -157, -30, -143, -167, -236, -245, -122, -139, -51, -102, -204, -8, -2, -64, -185, -92, -174, -12, -12, -12, -244, -73, -137, -207, -73, -216, -76, -124, -54, -205, -166, -75, -165, -82, -131, -137, -68, -226, -42, -233, -226, -219, -32, -44, -104, -203, -137, -207, -166, -33, -25, -46, -219, -165, -11, -166, -224, -180, -183, -156, -240, -237, -111, -127, -251, -185, -71, -31, -125, -244, -45, -8, -7, -4, -93, -176, -0, -185, -181, -40, -173, -5, -166, -23, -36, -67, -84, -46, -201, -16, -25, -130, -152, -104, -168, -161, -166, -214, -106, -104, -58, -241, -217, -16, -149, -171, -181, -181, -149, -178, -234, -232, -14, -208, -235, -166, -214, -7, -76, -195, -16, -149, -171, -167, -167, -103, -27, -132, -229, -187, -3, -194, -66, -114, -76, -235, -53, -67, -229, -114, -164, -60, -176, -26, -102, -168, -92, -142, -148, -7, -86, -195, -12, -139, -70, -185, -185, -229, -129, -93, -56, -134, -9, -31, -132, -102, -168, -92, -20, -25, -41, -143, -167, -0, -141, -168, -92, -84, -97, -67, -75, -29, -115, -4, -99, -81, -185, -14, -134, -200, -178, -52, -165, -116, -142, -5, -179, -84, -174, -60, -196, -108, -88, -133, -67, -30, -18, -179, -84, -46, -42, -128, -226, -193, -56, -209, -249, -52, -13, -147, -116, -58, -221, -2, -161, -148, -122, -165, -205, -3, -135, -74, -70, -27, -226, -144, -148, -203, -229, -0, -196, -55, -110, -1, -208, -185, -124, -249, -242, -47, -115, -206, -159, -151, -10, -38, -189, -196, -57, -127, -13, -22, -199, -134, -81, -181, -156, -40, -60, -33, -0, -193, -241, -42, -25, -173, -139, -66, -161, -144, -0, -208, -53, -103, -206, -156, -125, -31, -124, -240, -193, -51, -149, -255, -115, -178, -100, -180, -46, -42, -149, -74, -16, -64, -60, -159, -207, -215, -241, -8, -239, -185, -231, -158, -237, -16, -228, -21, -75, -26, -182, -37, -187, -224, -31, -255, -248, -199, -214, -3, -14, -56, -224, -81, -8, -5, -245, -99, -0, -91, -32, -138, -33, -244, -99, -55, -149, -140, -86, -175, -19, -164, -17, -83, -173, -82, -195, -48, -244, -22, -92, -127, -253, -245, -127, -255, -202, -87, -190, -242, -226, -205, -55, -223, -252, -23, -0, -216, -103, -159, -125, -58, -62, -250, -232, -163, -115, -182, -108, -217, -242, -29, -136, -215, -82, -89, -52, -201, -121, -235, -248, -189, -247, -222, -75, -190, -240, -194, -11, -189, -157, -157, -157, -113, -0, -8, -6, -131, -129, -169, -83, -167, -146, -177, -26, -66, -109, -168, -223, -84, -242, -187, -161, -114, -193, -241, -120, -124, -43, -128, -15, -202, -229, -242, -199, -219, -182, -109, -219, -58, -56, -56, -56, -90, -167, -252, -178, -203, -46, -219, -99, -241, -226, -197, -251, -25, -189, -96, -35, -76, -6, -48, -3, -192, -137, -234, -197, -232, -170, -171, -174, -186, -3, -192, -5, -0, -206, -7, -112, -222, -162, -69, -139, -110, -211, -224, -21, -31, -2, -155, -181, -235, -117, -13, -147, -182, -182, -182, -157, -16, -163, -28, -0, -144, -72, -36, -180, -248, -132, -150, -10, -97, -24, -49, -76, -60, -146, -96, -74, -187, -79, -201, -45, -167, -181, -96, -220, -202, -5, -3, -198, -200, -237, -227, -94, -46, -216, -205, -49, -113, -49, -46, -112, -13, -19, -215, -48, -49, -100, -152, -108, -219, -182, -173, -7, -192, -126, -144, -167, -106, -61, -47, -153, -35, -81, -179, -58, -195, -100, -104, -104, -136, -82, -60, -226, -210, -166, -231, -39, -116, -68, -0, -173, -206, -239, -205, -16, -238, -250, -138, -180, -249, -225, -80, -212, -204, -150, -179, -90, -17, -53, -27, -129, -240, -31, -238, -132, -73, -126, -177, -45, -103, -181, -211, -81, -51, -93, -72, -169, -223, -155, -40, -94, -112, -212, -81, -71, -245, -140, -71, -212, -76, -23, -82, -234, -247, -118, -233, -35, -15, -6, -131, -255, -203, -162, -102, -234, -212, -111, -29, -58, -159, -165, -134, -42, -134, -4, -144, -42, -177, -149, -85, -159, -29, -193, -39, -170, -0, -66, -163, -136, -201, -8, -20, -131, -75, -250, -172, -134, -155, -252, -238, -38, -191, -187, -201, -239, -46, -62, -157, -176, -154, -232, -68, -24, -247, -28, -147, -177, -202, -6, -143, -75, -142, -9, -241, -69, -41, -70, -16, -133, -112, -72, -4, -84, -199, -141, -91, -142, -73, -2, -194, -217, -212, -196, -57, -127, -218, -232, -137, -156, -204, -49, -105, -134, -200, -49, -49, -235, -17, -119, -52, -199, -228, -9, -229, -78, -119, -223, -125, -247, -179, -47, -191, -252, -242, -86, -250, -188, -219, -115, -76, -214, -173, -91, -87, -84, -80, -185, -28, -205, -49, -153, -112, -141, -232, -19, -37, -0, -41, -36, -117, -107, -121, -32, -16, -32, -7, -133, -227, -220, -1, -45, -133, -164, -71, -218, -18, -156, -243, -251, -13, -159, -200, -193, -12, -139, -97, -72, -25, -22, -70, -79, -98, -7, -90, -74, -105, -10, -226, -209, -148, -174, -187, -238, -186, -43, -50, -153, -76, -164, -84, -42, -5, -242, -249, -124, -36, -155, -205, -38, -242, -249, -124, -243, -244, -233, -211, -167, -93, -127, -253, -245, -71, -168, -206, -101, -187, -143, -9, -45, -34, -65, -105, -11, -221, -114, -203, -45, -239, -67, -248, -5, -90, -164, -125, -171, -0, -152, -199, -227, -209, -98, -209, -88, -234, -99, -98, -233, -45, -240, -120, -60, -90, -243, -128, -99, -125, -76, -104, -44, -176, -123, -238, -185, -231, -51, -195, -195, -195, -209, -108, -54, -235, -79, -165, -82, -229, -76, -38, -147, -207, -102, -179, -233, -89, -179, -102, -141, -122, -202, -156, -236, -99, -66, -48, -155, -252, -238, -88, -31, -19, -171, -176, -213, -199, -196, -106, -242, -187, -94, -31, -19, -91, -116, -62, -130, -157, -228, -119, -183, -143, -137, -139, -79, -31, -38, -124, -16, -90, -53, -76, -108, -27, -36, -90, -2, -152, -49, -76, -162, -208, -174, -194, -1, -56, -68, -100, -50, -108, -152, -48, -198, -190, -14, -57, -89, -90, -153, -171, -104, -73, -0, -165, -97, -98, -180, -20, -104, -15, -132, -143, -184, -8, -155, -171, -33, -85, -100, -218, -139, -115, -254, -172, -114, -167, -165, -75, -151, -190, -249, -202, -43, -175, -140, -122, -201, -102, -207, -158, -221, -180, -116, -233, -210, -195, -106, -78, -196, -216, -241, -16, -221, -192, -41, -110, -96, -8, -134, -12, -147, -191, -254, -245, -175, -222, -231, -159, -127, -30, -144, -214, -135, -166, -166, -38, -45, -83, -157, -104, -94, -150, -123, -217, -208, -24, -8, -171, -119, -122, -242, -201, -39, -15, -49, -112, -46, -75, -235, -128, -86, -115, -61, -173, -236, -9, -35, -168, -192, -66, -231, -63, -45, -173, -184, -206, -188, -190, -238, -186, -235, -222, -122, -245, -213, -87, -123, -253, -126, -127, -214, -239, -247, -167, -57, -231, -140, -49, -198, -131, -193, -96, -42, -28, -14, -167, -98, -177, -88, -18, -22, -39, -35, -45, -87, -109, -93, -192, -105, -253, -250, -245, -252, -15, -127, -248, -67, -8, -178, -3, -179, -2, -241, -254, -239, -128, -208, -136, -6, -96, -145, -101, -175, -149, -252, -62, -60, -48, -48, -176, -185, -84, -42, -249, -166, -76, -153, -210, -3, -0, -71, -30, -121, -100, -186, -90, -173, -238, -242, -251, -253, -217, -64, -32, -144, -97, -140, -85, -2, -129, -64, -33, -18, -137, -176, -166, -166, -166, -200, -138, -21, -43, -118, -192, -129, -214, -114, -234, -230, -122, -205, -156, -243, -7, -13, -157, -132, -177, -207, -66, -158, -17, -181, -60, -233, -186, -208, -51, -205, -252, -48, -167, -94, -81, -71, -80, -211, -145, -148, -70, -201, -239, -57, -198, -216, -23, -81, -203, -19, -35, -61, -145, -67, -86, -70, -181, -92, -247, -150, -4, -48, -211, -92, -15, -16, -119, -168, -164, -56, -206, -180, -93, -8, -216, -115, -84, -186, -138, -169, -11, -71, -48, -225, -217, -247, -102, -172, -99, -6, -241, -38, -208, -107, -233, -56, -183, -220, -136, -0, -65, -200, -33, -59, -199, -75, -197, -142, -5, -63, -4, -141, -231, -224, -241, -42, -21, -171, -252, -155, -86, -85, -174, -8, -164, -58, -36, -18, -173, -71, -13, -219, -222, -114, -130, -94, -85, -46, -210, -150, -59, -37, -90, -143, -26, -142, -148, -138, -109, -84, -149, -171, -9, -66, -85, -111, -149, -104, -61, -106, -56, -86, -145, -201, -82, -85, -46, -171, -112, -178, -42, -151, -35, -2, -232, -86, -229, -250, -243, -159, -255, -188, -141, -234, -17, -205, -152, -49, -99, -159, -241, -40, -148, -218, -176, -42, -215, -227, -143, -63, -62, -2, -105, -230, -12, -133, -66, -166, -94, -53, -163, -2, -184, -85, -185, -200, -48, -113, -171, -114, -105, -86, -229, -42, -20, -10, -49, -74, -237, -152, -62, -125, -186, -214, -12, -106, -137, -198, -227, -100, -85, -174, -147, -32, -123, -204, -123, -199, -216, -125, -20, -78, -86, -229, -178, -77, -227, -33, -79, -184, -114, -45, -136, -64, -174, -202, -21, -82, -236, -175, -23, -61, -183, -69, -227, -25, -171, -42, -151, -209, -26, -149, -182, -35, -38, -122, -250, -128, -154, -218, -3, -184, -198, -137, -11, -7, -224, -122, -203, -93, -111, -185, -19, -52, -30, -63, -132, -239, -208, -7, -11, -125, -207, -13, -121, -203, -239, -190, -251, -238, -103, -95, -121, -229, -149, -45, -126, -191, -63, -239, -247, -251, -243, -71, -31, -125, -116, -207, -5, -23, -92, -112, -118, -205, -137, -68, -148, -117, -59, -108, -228, -154, -53, -164, -241, -60, -246, -216, -99, -84, -238, -101, -164, -181, -181, -85, -203, -248, -160, -132, -104, -231, -189, -229, -18, -137, -165, -159, -4, -248, -213, -175, -126, -149, -30, -30, -30, -190, -197, -231, -243, -149, -125, -62, -95, -41, -24, -12, -230, -33, -71, -221, -77, -81, -63, -180, -148, -82, -45, -173, -56, -7, -17, -21, -25, -1, -144, -250, -240, -195, -15, -243, -31, -126, -248, -33, -32, -86, -77, -170, -91, -72, -75, -182, -229, -156, -83, -93, -111, -121, -177, -88, -12, -67, -216, -133, -126, -0, -254, -189, -247, -222, -59, -122, -204, -49, -199, -236, -229, -245, -122, -75, -62, -159, -175, -20, -14, -135, -243, -43, -87, -174, -252, -16, -54, -195, -247, -186, -222, -114, -133, -82, -26, -1, -16, -61, -229, -148, -83, -246, -188, -253, -246, -219, -191, -171, -220, -103, -229, -202, -149, -159, -131, -3, -212, -238, -81, -111, -121, -185, -92, -246, -246, -244, -244, -76, -1, -128, -153, -51, -103, -6, -138, -197, -98, -220, -239, -247, -7, -252, -126, -127, -236, -224, -131, -15, -30, -53, -88, -7, -7, -7, -55, -122, -189, -94, -242, -19, -219, -74, -120, -84, -123, -203, -19, -148, -190, -209, -240, -4, -66, -25, -77, -65, -188, -130, -84, -169, -199, -82, -146, -139, -85, -111, -57, -249, -139, -233, -46, -88, -190, -3, -164, -104, -18, -165, -139, -28, -20, -74, -111, -57, -65, -143, -194, -65, -249, -104, -134, -105, -28, -86, -189, -229, -46, -133, -195, -197, -255, -28, -76, -184, -101, -100, -198, -83, -234, -246, -47, -104, -8, -183, -127, -1, -220, -254, -5, -22, -225, -122, -74, -93, -79, -169, -235, -41, -117, -61, -165, -19, -174, -15, -184, -112, -225, -86, -98, -113, -43, -177, -184, -149, -88, -220, -74, -44, -110, -37, -22, -183, -18, -139, -33, -1, -220, -254, -5, -187, -171, -127, -1, -153, -102, -117, -117, -72, -166, -79, -159, -238, -171, -84, -42, -49, -64, -116, -241, -24, -175, -254, -5, -228, -37, -159, -204, -57, -127, -210, -200, -193, -78, -247, -47, -208, -173, -196, -162, -7, -39, -250, -23, -52, -170, -196, -162, -215, -203, -134, -67, -46, -156, -172, -238, -95, -144, -130, -13, -111, -57, -153, -102, -84, -137, -37, -42, -93, -192, -76, -55, -31, -91, -222, -114, -163, -156, -114, -71, -251, -25, -185, -112, -97, -101, -16, -2, -181, -41, -193, -234, -129, -104, -42, -207, -164, -145, -97, -210, -168, -2, -75, -1, -114, -167, -119, -229, -171, -72, -193, -75, -203, -2, -140, -213, -84, -75, -237, -196, -40, -73, -231, -160, -208, -189, -45, -232, -26, -38, -141, -176, -113, -227, -198, -255, -0, -48, -5, -194, -143, -104, -218, -104, -81, -74, -109, -186, -169, -150, -19, -48, -100, -152, -172, -92, -185, -242, -247, -235, -214, -173, -123, -63, -26, -141, -14, -199, -98, -177, -100, -36, -18, -201, -69, -34, -145, -92, -83, -83, -83, -110, -227, -198, -141, -155, -157, -22, -160, -238, -14, -172, -93, -187, -54, -178, -102, -205, -154, -8, -100, -133, -99, -4, -192, -46, -200, -11, -144, -101, -6, -182, -217, -129, -67, -117, -137, -105, -244, -147, -107, -55, -3, -11, -37, -195, -1, -131, -42, -153, -207, -231, -203, -64, -168, -220, -253, -16, -133, -210, -7, -81, -155, -234, -149, -134, -3, -93, -94, -246, -5, -112, -28, -128, -43, -118, -199, -232, -39, -76, -120, -45, -26, -195, -166, -217, -155, -111, -190, -249, -126, -34, -145, -232, -235, -233, -233, -217, -210, -214, -214, -150, -178, -59, -250, -77, -9, -240, -246, -219, -111, -103, -214, -172, -89, -67, -99, -96, -51, -228, -49, -64, -179, -160, -23, -22, -125, -71, -102, -173, -99, -15, -132, -245, -19, -147, -46, -70, -91, -21, -98, -122, -46, -194, -100, -175, -35, -179, -2, -120, -33, -155, -226, -68, -98, -82, -114, -71, -136, -75, -98, -73, -0, -93, -195, -100, -230, -204, -153, -140, -49, -22, -142, -70, -163, -173, -177, -88, -204, -171, -158, -9, -255, -243, -63, -255, -211, -86, -214, -37, -65, -183, -118, -253, -238, -90, -140, -76, -27, -38, -78, -64, -147, -73, -37, -5, -162, -27, -233, -3, -121, -200, -83, -176, -173, -24, -162, -21, -195, -4, -16, -211, -46, -169, -97, -150, -83, -126, -129, -79, -128, -78, -232, -194, -197, -132, -15, -66, -215, -48, -81, -194, -53, -76, -92, -195, -196, -8, -92, -195, -196, -53, -76, -38, -198, -48, -89, -191, -126, -125, -106, -205, -154, -53, -244, -252, -55, -66, -68, -79, -28, -161, -115, -153, -137, -25, -245, -1, -216, -10, -209, -66, -108, -4, -114, -251, -48, -234, -107, -55, -126, -2, -72, -213, -251, -251, -32, -98, -2, -189, -16, -175, -32, -87, -109, -182, -5, -208, -53, -76, -162, -209, -40, -241, -131, -232, -117, -115, -204, -41, -173, -213, -213, -75, -175, -118, -61, -205, -130, -142, -86, -106, -53, -100, -152, -72, -181, -234, -29, -153, -108, -212, -112, -187, -253, -78, -56, -139, -198, -133, -11, -189, -212, -60, -37, -167, -80, -13, -165, -65, -50, -46, -2, -248, -32, -116, -195, -0, -100, -66, -2, -237, -71, -179, -101, -17, -22, -147, -92, -213, -80, -43, -147, -164, -152, -198, -32, -91, -69, -77, -16, -147, -83, -16, -242, -204, -73, -243, -71, -21, -54, -39, -37, -245, -106, -72, -214, -81, -68, -186, -96, -52, -147, -201, -252, -87, -36, -18, -233, -2, -0, -198, -24, -213, -30, -33, -142, -0, -61, -14, -203, -243, -130, -90, -37, -83, -222, -129, -209, -139, -207, -159, -63, -255, -182, -76, -38, -51, -200, -57, -95, -123, -241, -197, -23, -239, -139, -250, -71, -227, -24, -18, -16, -230, -217, -108, -82, -62, -111, -186, -233, -166, -85, -177, -88, -236, -250, -211, -79, -63, -125, -57, -253, -237, -146, -75, -46, -57, -9, -192, -94, -16, -143, -199, -150, -16, -90, -74, -169, -15, -138, -188, -211, -223, -253, -238, -119, -217, -116, -58, -157, -120, -252, -241, -199, -71, -137, -43, -188, -182, -207, -169, -45, -232, -141, -129, -81, -159, -64, -181, -90, -245, -3, -96, -67, -67, -67, -255, -6, -0, -223, -250, -214, -183, -206, -127, -236, -177, -199, -250, -156, -18, -64, -253, -77, -38, -3, -216, -7, -226, -81, -180, -239, -218, -181, -235, -206, -230, -230, -230, -150, -209, -157, -25, -59, -3, -178, -210, -178, -29, -114, -77, -66, -82, -203, -76, -135, -240, -181, -116, -66, -26, -217, -53, -108, -152, -101, -203, -150, -221, -135, -90, -243, -171, -8, -185, -82, -23, -32, -87, -121, -182, -12, -63, -128, -169, -0, -142, -4, -112, -44, -13, -184, -89, -179, -102, -221, -177, -107, -215, -174, -33, -206, -57, -7, -112, -60, -128, -175, -74, -251, -76, -133, -240, -41, -80, -97, -245, -4, -108, -250, -7, -148, -237, -164, -229, -29, -60, -30, -229, -108, -23, -132, -24, -160, -225, -43, -175, -188, -114, -223, -74, -165, -178, -185, -82, -169, -108, -209, -58, -206, -138, -0, -128, -184, -157, -1, -250, -251, -85, -87, -93, -117, -231, -27, -111, -188, -145, -58, -254, -248, -227, -127, -154, -78, -167, -119, -73, -2, -52, -3, -232, -232, -239, -239, -239, -246, -120, -60, -145, -101, -203, -150, -125, -19, -242, -192, -53, -253, -118, -40, -15, -8, -65, -24, -168, -147, -57, -231, -207, -1, -192, -23, -190, -240, -133, -229, -47, -189, -244, -18, -249, -128, -122, -57, -231, -119, -220, -112, -195, -13, -15, -122, -60, -158, -234, -178, -101, -203, -254, -4, -145, -214, -67, -38, -250, -8, -4, -143, -200, -22, -157, -175, -12, -160, -184, -101, -203, -150, -215, -247, -216, -99, -143, -153, -103, -158, -121, -230, -180, -119, -222, -121, -103, -235, -240, -240, -48, -135, -244, -124, -111, -190, -249, -230, -11, -1, -192, -239, -247, -231, -227, -241, -120, -114, -225, -194, -133, -255, -45, -29, -91, -129, -184, -11, -182, -4, -40, -2, -72, -239, -185, -231, -158, -139, -56, -231, -127, -152, -63, -127, -254, -153, -253, -253, -253, -15, -108, -218, -180, -41, -27, -12, -6, -19, -0, -176, -125, -251, -246, -109, -0, -112, -253, -245, -215, -95, -14, -0, -233, -116, -122, -211, -117, -215, -93, -247, -6, -44, -174, -142, -234, -71, -208, -1, -49, -170, -99, -156, -243, -63, -107, -29, -240, -213, -175, -126, -245, -106, -0, -120, -238, -185, -231, -86, -142, -158, -132, -177, -3, -32, -30, -197, -46, -216, -48, -90, -189, -16, -9, -238, -251, -2, -56, -20, -192, -231, -51, -153, -76, -191, -210, -41, -1, -224, -155, -0, -206, -4, -112, -230, -169, -167, -158, -58, -87, -241, -247, -253, -33, -156, -21, -166, -243, -143, -212, -163, -150, -188, -100, -81, -200, -185, -134, -81, -200, -52, -222, -50, -228, -199, -70, -190, -33, -154, -253, -40, -207, -196, -214, -24, -32, -227, -4, -144, -195, -112, -57, -200, -124, -97, -165, -242, -161, -36, -174, -145, -49, -227, -72, -153, -80, -117, -142, -137, -18, -202, -169, -86, -139, -184, -232, -230, -151, -184, -48, -141, -9, -183, -142, -221, -28, -19, -37, -38, -36, -199, -196, -80, -196, -36, -149, -74, -81, -26, -120, -16, -14, -27, -35, -74, -1, -116, -35, -38, -233, -116, -186, -73, -18, -192, -146, -214, -99, -86, -0, -173, -28, -19, -138, -158, -5, -224, -176, -135, -125, -194, -221, -245, -174, -0, -174, -0, -134, -226, -5, -213, -106, -213, -3, -241, -150, -80, -125, -50, -34, -49, -105, -109, -206, -11, -144, -203, -229, -18, -16, -179, -32, -169, -93, -196, -164, -39, -35, -86, -185, -57, -79, -229, -146, -114, -76, -186, -165, -143, -1, -200, -201, -206, -180, -145, -117, -52, -62, -84, -174, -233, -211, -167, -251, -56, -231, -241, -104, -52, -90, -141, -197, -98, -33, -151, -202, -229, -36, -92, -42, -215, -132, -179, -104, -92, -184, -96, -170, -223, -245, -54, -53, -244, -22, -34, -91, -139, -17, -141, -120, -245, -22, -212, -56, -142, -94, -67, -173, -205, -150, -0, -20, -43, -160, -159, -180, -169, -161, -36, -175, -16, -155, -134, -230, -15, -203, -2, -140, -226, -190, -251, -238, -59, -48, -153, -76, -134, -71, -70, -70, -34, -217, -108, -182, -174, -100, -164, -180, -16, -101, -19, -137, -68, -110, -222, -188, -121, -175, -155, -189, -168, -18, -202, -231, -107, -170, -179, -227, -232, -9, -24, -155, -134, -90, -62, -145, -41, -124, -50, -85, -50, -85, -103, -199, -177, -198, -128, -99, -2, -24, -233, -236, -72, -112, -164, -145, -14, -96, -125, -49, -114, -43, -176, -184, -112, -12, -90, -131, -80, -11, -52, -226, -125, -99, -236, -99, -187, -100, -52, -133, -237, -213, -160, -81, -79, -251, -40, -81, -134, -141, -112, -190, -82, -0, -106, -150, -67, -238, -121, -165, -96, -202, -108, -106, -101, -234, -63, -93, -152, -184, -198, -166, -161, -158, -138, -25, -128, -0, -231, -124, -61, -231, -124, -253, -57, -231, -156, -115, -16, -68, -133, -174, -125, -0, -236, -13, -96, -15, -0, -157, -103, -159, -125, -246, -254, -156, -243, -191, -114, -206, -255, -14, -27, -132, -86, -186, -32, -33, -10, -97, -221, -52, -115, -206, -223, -25, -221, -65, -180, -19, -246, -65, -26, -7, -219, -182, -109, -91, -50, -121, -242, -228, -127, -81, -252, -127, -95, -212, -218, -138, -166, -160, -185, -24, -45, -93, -186, -116, -30, -253, -206, -69, -149, -141, -14, -0, -157, -156, -243, -255, -75, -23, -95, -188, -120, -241, -194, -59, -238, -184, -227, -60, -179, -23, -108, -132, -40, -132, -141, -119, -16, -128, -99, -127, -248, -195, -31, -174, -72, -167, -211, -41, -45, -123, -240, -251, -223, -255, -254, -61, -0, -78, -130, -176, -37, -167, -65, -148, -25, -183, -93, -175, -46, -0, -17, -180, -250, -44, -128, -99, -1, -156, -13, -224, -74, -245, -197, -47, -187, -236, -178, -159, -0, -184, -24, -192, -201, -16, -193, -173, -110, -200, -62, -68, -211, -208, -170, -75, -214, -48, -2, -238, -241, -120, -104, -197, -36, -146, -51, -109, -150, -44, -34, -117, -139, -73, -218, -104, -105, -174, -91, -98, -37, -246, -132, -7, -114, -226, -155, -165, -242, -31, -90, -80, -142, -129, -175, -220, -121, -231, -157, -183, -100, -50, -153, -164, -20, -23, -188, -25, -192, -77, -244, -24, -126, -240, -131, -31, -220, -14, -224, -68, -56, -60, -6, -70, -5, -88, -186, -116, -233, -37, -116, -177, -190, -190, -190, -143, -0, -92, -1, -96, -94, -127, -127, -255, -71, -197, -98, -49, -199, -57, -231, -75, -150, -44, -185, -252, -246, -219, -111, -63, -215, -174, -0, -70, -230, -129, -211, -32, -110, -111, -25, -64, -169, -191, -191, -255, -251, -93, -93, -93, -159, -83, -252, -223, -249, -121, -128, -48, -127, -254, -252, -19, -33, -66, -244, -219, -33, -66, -243, -219, -39, -77, -154, -52, -111, -238, -220, -185, -223, -52, -123, -33, -61, -168, -239, -0, -229, -150, -168, -139, -103, -86, -32, -191, -29, -74, -75, -169, -140, -218, -68, -23, -211, -119, -64, -173, -148, -234, -113, -70, -199, -90, -13, -29, -85, -74, -181, -48, -110, -250, -128, -11, -23, -70, -66, -183, -90, -115, -5, -45, -60, -150, -59, -59, -18, -140, -132, -110, -181, -84, -174, -138, -226, -167, -163, -141, -84, -180, -66, -183, -90, -175, -29, -93, -200, -209, -206, -142, -186, -161, -219, -37, -75, -150, -44, -7, -112, -238, -146, -37, -75, -150, -171, -255, -7, -139, -157, -29, -9, -134, -202, -3, -238, -216, -177, -99, -10, -128, -138, -244, -83, -13, -75, -181, -170, -181, -4, -208, -13, -221, -38, -147, -201, -30, -0, -254, -100, -50, -217, -169, -113, -14, -75, -181, -170, -27, -9, -80, -119, -7, -50, -153, -76, -15, -128, -120, -38, -147, -105, -210, -56, -135, -165, -90, -213, -90, -2, -80, -200, -166, -206, -237, -242, -244, -211, -79, -239, -223, -224, -28, -150, -234, -20, -19, -180, -146, -92, -204, -18, -20, -146, -78, -9, -96, -53, -100, -99, -169, -78, -49, -65, -47, -100, -115, -26, -128, -125, -56, -231, -63, -212, -58, -136, -49, -246, -3, -136, -148, -175, -173, -146, -0, -166, -43, -178, -233, -9, -64, -132, -52, -242, -19, -235, -225, -35, -136, -172, -43, -106, -55, -238, -232, -24, -32, -206, -112, -31, -99, -236, -44, -198, -216, -229, -155, -54, -109, -218, -4, -0, -95, -250, -210, -151, -110, -100, -140, -93, -8, -81, -137, -163, -23, -162, -38, -165, -173, -49, -160, -190, -3, -37, -197, -239, -85, -233, -231, -80, -56, -28, -206, -1, -64, -103, -103, -231, -102, -0, -155, -32, -178, -237, -118, -66, -167, -247, -141, -25, -52, -106, -35, -66, -121, -5, -202, -199, -65, -156, -194, -17, -136, -91, -79, -186, -162, -163, -2, -16, -200, -91, -162, -181, -15, -37, -190, -218, -38, -52, -53, -18, -192, -11, -253, -129, -72, -174, -92, -23, -46, -108, -195, -140, -187, -126, -92, -234, -18, -154, -169, -192, -208, -168, -50, -163, -99, -2, -232, -85, -96, -32, -208, -69, -149, -33, -27, -75, -117, -138, -245, -4, -160, -54, -34, -47, -54, -58, -72, -81, -167, -152, -220, -182, -100, -166, -155, -22, -192, -78, -5, -6, -42, -172, -111, -169, -167, -157, -150, -0, -186, -74, -233, -45, -183, -220, -242, -242, -73, -39, -157, -180, -250, -222, -123, -239, -125, -10, -0, -98, -177, -88, -7, -231, -252, -215, -156, -243, -63, -88, -185, -168, -18, -134, -148, -210, -55, -223, -124, -179, -250, -95, -255, -245, -95, -217, -142, -142, -14, -199, -167, -95, -163, -229, -130, -147, -0, -250, -159, -123, -238, -185, -161, -43, -175, -188, -242, -157, -88, -44, -150, -241, -251, -253, -165, -72, -36, -82, -128, -205, -53, -193, -104, -242, -123, -10, -64, -255, -214, -173, -91, -251, -238, -190, -251, -238, -62, -200, -69, -79, -76, -85, -101, -181, -44, -128, -223, -239, -47, -64, -104, -62, -59, -33, -146, -224, -73, -115, -174, -66, -14, -219, -219, -214, -136, -116, -225, -245, -122, -73, -95, -220, -5, -161, -174, -41, -85, -119, -91, -25, -248, -134, -184, -100, -145, -72, -132, -170, -241, -82, -186, -167, -155, -125, -239, -24, -220, -236, -251, -9, -207, -47, -112, -225, -98, -172, -236, -123, -229, -255, -73, -1, -209, -26, -136, -150, -93, -245, -122, -107, -1, -233, -6, -74, -119, -45, -41, -171, -228, -198, -81, -186, -107, -29, -49, -207, -213, -127, -87, -54, -80, -98, -16, -147, -83, -51, -196, -154, -48, -140, -122, -127, -177, -37, -232, -5, -173, -232, -14, -132, -11, -133, -194, -203, -156, -243, -15, -207, -57, -231, -156, -207, -2, -232, -56, -235, -172, -179, -246, -231, -156, -127, -192, -57, -255, -16, -114, -153, -0, -203, -137, -47, -106, -149, -140, -182, -118, -136, -152, -112, -168, -84, -42, -249, -3, -129, -0, -250, -250, -250, -246, -6, -192, -250, -251, -251, -213, -93, -162, -243, -144, -218, -145, -193, -65, -111, -121, -135, -36, -64, -188, -92, -46, -251, -0, -32, -149, -74, -77, -5, -16, -76, -165, -82, -202, -165, -184, -3, -178, -179, -130, -6, -168, -101, -1, -40, -38, -28, -130, -48, -72, -154, -1, -196, -169, -199, -97, -161, -80, -232, -4, -16, -40, -151, -203, -202, -208, -92, -24, -226, -219, -123, -97, -81, -45, -215, -162, -243, -117, -112, -206, -215, -27, -62, -1, -99, -95, -134, -240, -152, -109, -131, -205, -200, -169, -174, -90, -62, -6, -148, -157, -191, -76, -67, -203, -54, -140, -95, -112, -193, -5, -43, -83, -169, -84, -231, -154, -53, -107, -206, -3, -128, -179, -207, -62, -123, -195, -199, -31, -127, -204, -95, -122, -233, -165, -207, -0, -192, -188, -121, -243, -254, -184, -125, -251, -246, -109, -137, -68, -162, -215, -73, -1, -152, -116, -146, -166, -135, -30, -122, -104, -167, -242, -127, -175, -191, -254, -186, -103, -195, -134, -13, -163, -138, -232, -218, -181, -107, -83, -111, -191, -253, -118, -31, -128, -15, -32, -222, -2, -203, -52, -30, -229, -65, -45, -16, -148, -157, -253, -184, -170, -199, -101, -195, -19, -48, -118, -4, -68, -165, -182, -33, -8, -173, -217, -20, -212, -74, -105, -93, -225, -3, -3, -160, -92, -99, -219, -83, -49, -135, -212, -195, -254, -210, -75, -47, -93, -182, -106, -213, -170, -27, -1, -96, -238, -220, -185, -175, -110, -222, -188, -185, -250, -248, -227, -143, -31, -218, -210, -210, -18, -185, -230, -154, -107, -86, -247, -246, -246, -110, -111, -105, -105, -233, -223, -107, -175, -189, -182, -194, -102, -240, -90, -137, -40, -128, -67, -128, -255, -215, -222, -213, -7, -71, -85, -158, -251, -223, -201, -102, -179, -217, -36, -144, -64, -8, -159, -54, -80, -68, -116, -64, -41, -87, -189, -69, -65, -42, -140, -80, -76, -103, -232, -84, -172, -183, -20, -65, -69, -5, -180, -74, -66, -165, -23, -185, -222, -218, -100, -168, -10, -214, -11, -94, -171, -142, -224, -101, -184, -124, -249, -113, -149, -74, -103, -116, -144, -78, -185, -182, -118, -64, -184, -87, -238, -157, -182, -72, -219, -145, -64, -64, -20, -242, -65, -98, -178, -217, -143, -36, -187, -201, -123, -255, -120, -207, -115, -206, -187, -103, -223, -247, -156, -179, -187, -103, -67, -123, -103, -127, -51, -103, -178, -217, -175, -243, -236, -57, -239, -199, -243, -241, -123, -158, -7, -223, -5, -176, -156, -130, -82, -83, -167, -78, -61, -4, -224, -253, -214, -214, -214, -110, -198, -24, -187, -233, -166, -155, -94, -0, -176, -14, -192, -93, -224, -44, -154, -137, -200, -130, -65, -161, -242, -150, -27, -237, -227, -139, -139, -139, -207, -1, -136, -248, -253, -254, -25, -0, -80, -81, -81, -113, -22, -220, -81, -77, -222, -242, -24, -60, -50, -205, -140, -120, -1, -132, -176, -205, -144, -33, -67, -206, -2, -232, -42, -44, -44, -76, -0, -192, -21, -87, -92, -209, -4, -94, -38, -176, -25, -220, -86, -164, -28, -212, -172, -77, -51, -34, -48, -132, -197, -231, -135, -14, -29, -218, -6, -160, -93, -111, -174, -142, -170, -170, -42, -218, -142, -41, -72, -145, -85, -70, -133, -117, -238, -146, -81, -66, -207, -83, -183, -199, -2, -152, -70, -9, -253, -210, -144, -229, -255, -140, -160, -202, -190, -39, -1, -200, -72, -41, -128, -233, -146, -19, -235, -144, -100, -13, -235, -21, -176, -46, -169, -162, -145, -98, -93, -35, -242, -148, -141, -60, -60, -65, -62, -201, -37, -159, -228, -146, -79, -114, -201, -39, -185, -228, -147, -92, -242, -184, -236, -144, -109, -52, -180, -1, -137, -218, -144, -168, -162, -137, -33, -220, -172, -74, -5, -3, -242, -41, -70, -35, -159, -188, -37, -1, -152, -106, -90, -28, -102, -225, -252, -8, -50, -220, -128, -220, -8, -64, -126, -2, -10, -225, -210, -98, -68, -75, -46, -197, -20, -50, -218, -128, -68, -136, -46, -121, -63, -184, -123, -166, -2, -92, -29, -175, -90, -187, -118, -237, -204, -233, -211, -167, -79, -250, -248, -227, -143, -95, -109, -104, -104, -248, -126, -121, -121, -121, -203, -212, -169, -83, -71, -28, -61, -122, -148, -220, -116, -228, -214, -161, -239, -73, -219, -70, -16, -199, -0, -93, -242, -145, -250, -223, -113, -140, -177, -95, -74, -63, -164, -105, -139, -192, -205, -51, -10, -229, -136, -81, -245, -180, -32, -243, -144, -208, -101, -175, -178, -249, -28, -37, -52, -20, -8, -127, -179, -46, -17, -67, -148, -206, -26, -11, -101, -115, -31, -61, -158, -49, -99, -198, -75, -0, -158, -182, -188, -238, -153, -117, -172, -122, -206, -216, -13, -227, -241, -248, -80, -164, -198, -139, -178, -42, -15, -164, -42, -17, -41, -162, -155, -30, -248, -124, -190, -8, -128, -222, -21, -43, -86, -60, -61, -110, -220, -184, -243, -21, -21, -21, -162, -25, -231, -153, -0, -214, -29, -205, -136, -35, -250, -124, -190, -30, -0, -218, -246, -237, -219, -207, -3, -248, -20, -124, -61, -40, -5, -223, -158, -51, -154, -142, -162, -244, -52, -239, -71, -129, -95, -214, -171, -24, -99, -59, -122, -123, -123, -227, -129, -64, -192, -15, -0, -241, -120, -188, -143, -49, -6, -77, -211, -88, -81, -81, -209, -55, -97, -70, -82, -201, -82, -78, -187, -126, -133, -202, -93, -95, -0, -0, -179, -103, -207, -222, -218, -223, -223, -31, -252, -232, -163, -143, -238, -5, -128, -218, -218, -218, -93, -39, -79, -158, -236, -155, -53, -107, -22, -213, -167, -162, -84, -63, -79, -28, -20, -34, -252, -0, -2, -135, -15, -31, -142, -136, -239, -57, -126, -252, -56, -142, -31, -63, -30, -47, -44, -44, -140, -50, -198, -142, -0, -128, -166, -105, -215, -34, -11, -141, -72, -22, -188, -142, -108, -216, -176, -97, -218, -249, -243, -231, -199, -118, -116, -116, -84, -254, -226, -23, -191, -48, -6, -101, -60, -30, -31, -6, -160, -176, -175, -175, -79, -188, -223, -222, -207, -130, -39, -159, -124, -242, -85, -250, -103, -209, -162, -69, -123, -233, -241, -156, -57, -115, -10, -39, -76, -152, -16, -184, -254, -250, -235, -135, -126, -249, -229, -151, -167, -116, -183, -141, -103, -124, -66, -178, -11, -134, -49, -198, -254, -226, -248, -65, -77, -155, -7, -147, -206, -217, -141, -52, -187, -252, -18, -164, -118, -129, -166, -105, -55, -104, -154, -182, -208, -225, -179, -180, -7, -136, -149, -26, -211, -134, -40, -0, -169, -229, -212, -221, -189, -71, -39, -181, -174, -164, -55, -212, -212, -212, -252, -80, -211, -180, -127, -208, -52, -109, -46, -146, -43, -177, -100, -28, -53, -147, -169, -229, -180, -43, -138, -250, -0, -189, -70, -191, -152, -66, -249, -34, -159, -44, -35, -216, -145, -90, -73, -144, -34, -240, -193, -26, -128, -217, -60, -129, -78, -42, -218, -7, -158, -9, -96, -21, -68, -134, -188, -17, -146, -135, -103, -176, -27, -132, -214, -130, -169, -244, -184, -0, -201, -181, -136, -196, -35, -109, -118, -141, -29, -149, -75, -156, -138, -165, -72, -54, -84, -196, -154, -149, -244, -55, -163, -58, -246, -42, -195, -196, -15, -211, -85, -79, -94, -146, -33, -48, -75, -198, -147, -2, -66, -108, -202, -1, -8, -81, -150, -108, -81, -2, -83, -67, -190, -5, -64, -77, -119, -119, -119, -171, -44, -5, -188, -169, -169, -233, -0, -120, -220, -104, -130, -46, -96, -218, -80, -93, -1, -98, -215, -86, -1, -40, -167, -0, -118, -46, -32, -219, -13, -69, -118, -237, -59, -140, -177, -127, -47, -47, -47, -31, -14, -0, -207, -61, -247, -220, -111, -22, -45, -90, -180, -251, -216, -177, -99, -71, -114, -33, -128, -104, -148, -142, -4, -175, -212, -150, -132, -163, -71, -143, -150, -238, -223, -191, -191, -76, -207, -248, -64, -44, -22, -11, -128, -95, -41, -107, -97, -213, -172, -4, -40, -7, -207, -194, -79, -49, -205, -6, -6, -6, -124, -0, -112, -247, -221, -119, -127, -164, -105, -218, -202, -41, -83, -166, -188, -152, -201, -73, -85, -2, -136, -4, -134, -161, -144, -12, -42, -159, -207, -215, -7, -30, -31, -238, -208, -143, -46, -240, -41, -216, -11, -15, -24, -118, -165, -224, -151, -126, -150, -108, -196, -203, -112, -254, -252, -249, -119, -193, -103, -203, -56, -164, -230, -35, -187, -66, -86, -174, -218, -162, -162, -34, -49, -61, -44, -163, -43, -32, -93, -9, -31, -122, -232, -161, -134, -246, -246, -246, -175, -188, -253, -246, -219, -15, -136, -207, -63, -253, -244, -211, -71, -127, -255, -251, -223, -255, -169, -178, -178, -242, -124, -117, -117, -245, -249, -112, -56, -124, -54, -147, -147, -58, -10, -176, -109, -219, -182, -179, -178, -215, -62, -249, -228, -147, -208, -190, -125, -251, -46, -130, -103, -90, -53, -130, -243, -6, -60, -19, -192, -48, -76, -160, -208, -243, -244, -238, -94, -45, -194, -17, -130, -233, -168, -202, -136, -105, -107, -21, -128, -244, -61, -105, -6, -149, -222, -221, -171, -21, -60, -112, -221, -130, -212, -238, -94, -89, -9, -64, -95, -210, -11, -126, -21, -58, -172, -111, -22, -186, -123, -145, -66, -154, -245, -212, -147, -205, -130, -65, -229, -23, -203, -4, -24, -84, -126, -177, -76, -35, -26, -84, -126, -177, -202, -69, -51, -104, -252, -98, -59, -203, -40, -207, -47, -206, -99, -80, -112, -217, -173, -99, -55, -134, -137, -76, -72, -74, -112, -203, -122, -22, -216, -9, -32, -214, -29, -146, -189, -230, -9, -84, -74, -41, -209, -122, -171, -1, -76, -98, -140, -93, -100, -140, -93, -188, -239, -190, -251, -110, -1, -239, -115, -50, -30, -92, -107, -30, -1, -83, -43, -246, -172, -254, -0, -29, -163, -192, -53, -99, -195, -93, -127, -225, -194, -133, -241, -250, -255, -45, -224, -182, -131, -53, -90, -226, -9, -173, -151, -202, -66, -249, -193, -13, -209, -226, -7, -30, -120, -96, -35, -0, -28, -59, -118, -172, -7, -102, -9, -168, -34, -225, -189, -25, -71, -76, -242, -4, -6, -149, -82, -186, -248, -243, -207, -63, -175, -108, -111, -111, -31, -209, -211, -211, -147, -194, -33, -169, -168, -168, -104, -31, -57, -114, -100, -199, -176, -97, -195, -178, -110, -55, -43, -189, -5, -224, -131, -112, -52, -248, -64, -28, -114, -255, -253, -247, -87, -3, -192, -190, -125, -251, -190, -8, -133, -66, -253, -72, -86, -74, -173, -141, -151, -51, -6, -165, -124, -14, -215, -79, -62, -5, -220, -63, -112, -27, -89, -66, -75, -150, -44, -89, -2, -224, -54, -152, -62, -129, -209, -250, -251, -51, -174, -204, -166, -202, -53, -187, -4, -30, -152, -60, -11, -174, -255, -3, -0, -166, -79, -159, -126, -78, -255, -255, -51, -120, -84, -0, -193, -110, -234, -208, -45, -145, -13, -84, -186, -228, -57, -93, -138, -149, -229, -225, -188, -56, -49, -17, -54, -174, -92, -0, -0, -24, -75, -73, -68, -65, -84, -225, -178, -239, -134, -121, -228, -145, -43, -187, -192, -245, -0, -182, -227, -144, -100, -211, -215, -200, -181, -58, -39, -75, -116, -42, -135, -105, -23, -86, -32, -185, -50, -107, -167, -112, -132, -96, -146, -218, -172, -83, -146, -188, -173, -50, -1, -200, -7, -1, -64, -173, -146, -141, -4, -48, -134, -49, -246, -62, -99, -108, -63, -29, -235, -215, -175, -95, -0, -238, -17, -27, -9, -238, -202, -115, -84, -197, -24, -99, -77, -140, -177, -166, -77, -155, -54, -141, -147, -189, -174, -226, -144, -84, -65, -226, -41, -237, -232, -232, -24, -45, -60, -79, -62, -2, -207, -22, -36, -242, -144, -223, -238, -198, -71, -8, -96, -14, -212, -229, -192, -202, -193, -21, -215, -9, -244, -254, -77, -155, -54, -205, -2, -223, -65, -135, -65, -184, -53, -174, -202, -130, -41, -80, -1, -190, -41, -217, -198, -139, -53, -77, -251, -170, -221, -235, -50, -173, -56, -69, -3, -82, -192, -110, -12, -88, -211, -4, -68, -36, -81, -61, -178, -46, -110, -170, -0, -233, -22, -170, -215, -140, -233, -43, -243, -19, -186, -173, -202, -69, -234, -152, -108, -16, -186, -222, -45, -101, -201, -239, -110, -245, -186, -46, -100, -81, -141, -75, -38, -0, -101, -217, -116, -105, -154, -118, -143, -166, -105, -79, -90, -223, -124, -239, -189, -247, -238, -211, -52, -237, -135, -58, -151, -172, -11, -89, -84, -227, -34, -200, -242, -140, -72, -39, -44, -182, -190, -89, -207, -184, -105, -1, -247, -17, -83, -172, -192, -83, -1, -200, -87, -28, -131, -220, -87, -76, -92, -66, -114, -215, -169, -198, -128, -184, -153, -89, -145, -68, -1, -150, -85, -229, -162, -147, -71, -53, -77, -91, -109, -249, -18, -162, -240, -17, -95, -68, -117, -255, -197, -13, -205, -138, -36, -67, -86, -54, -13, -251, -160, -179, -38, -87, -175, -94, -125, -13, -37, -189, -2, -192, -111, -127, -251, -219, -222, -63, -255, -249, -207, -97, -56, -187, -232, -196, -208, -159, -21, -142, -213, -28, -43, -192, -151, -204, -233, -214, -229, -119, -199, -142, -29, -43, -193, -253, -3, -35, -20, -194, -19, -164, -213, -30, -33, -169, -230, -168, -242, -148, -70, -33, -177, -7, -170, -170, -170, -104, -154, -246, -193, -158, -190, -169, -90, -214, -83, -170, -57, -218, -174, -132, -58, -203, -94, -124, -143, -91, -54, -189, -170, -176, -78, -74, -53, -71, -153, -0, -86, -150, -189, -120, -175, -137, -73, -239, -68, -94, -85, -101, -240, -166, -84, -115, -180, -187, -5, -244, -87, -165, -19, -122, -98, -29, -169, -4, -24, -52, -171, -231, -178, -123, -72, -242, -2, -184, -81, -72, -100, -245, -40, -8, -89, -143, -23, -39, -1, -168, -171, -131, -213, -200, -160, -16, -95, -12, -89, -250, -140, -157, -156, -213, -69, -48, -25, -52, -162, -133, -68, -209, -210, -172, -125, -198, -118, -99, -64, -220, -209, -202, -192, -235, -81, -252, -142, -49, -214, -184, -97, -195, -134, -175, -58, -156, -92, -85, -92, -41, -165, -162, -167, -138, -218, -157, -196, -33, -106, -104, -104, -184, -46, -24, -12, -82, -115, -69, -55, -80, -5, -63, -83, -116, -8, -39, -227, -180, -20, -64, -112, -221, -186, -117, -91, -130, -193, -224, -232, -183, -222, -122, -235, -31, -219, -218, -218, -190, -216, -187, -119, -111, -171, -131, -0, -170, -224, -103, -74, -85, -87, -153, -113, -90, -10, -139, -211, -146, -241, -158, -5, -248, -213, -175, -126, -117, -102, -199, -142, -29, -167, -225, -60, -242, -141, -44, -110, -77, -211, -190, -102, -121, -45, -73, -143, -84, -185, -235, -75, -1, -148, -70, -163, -209, -95, -6, -131, -193, -209, -75, -150, -44, -89, -250, -198, -27, -111, -156, -69, -50, -135, -148, -182, -101, -217, -12, -16, -131, -159, -86, -184, -186, -5, -65, -8, -191, -92, -211, -52, -6, -179, -101, -4, -233, -4, -98, -18, -180, -76, -0, -87, -54, -131, -116, -16, -50, -198, -62, -6, -128, -173, -91, -183, -110, -104, -106, -106, -234, -56, -116, -232, -80, -27, -204, -80, -110, -68, -23, -196, -46, -110, -236, -122, -129, -146, -9, -96, -76, -205, -15, -63, -252, -240, -212, -155, -111, -190, -73, -68, -133, -94, -152, -41, -62, -158, -21, -197, -18, -65, -36, -182, -73, -0, -102, -0, -248, -70, -36, -18, -105, -102, -140, -177, -229, -203, -151, -223, -9, -211, -65, -61, -20, -25, -58, -166, -101, -80, -101, -88, -68, -0, -227, -222, -91, -223, -95, -2, -126, -59, -168, -171, -99, -86, -138, -137, -149, -255, -149, -52, -168, -2, -129, -192, -255, -30, -62, -124, -248, -224, -240, -225, -195, -139, -23, -44, -88, -48, -234, -211, -79, -63, -237, -236, -234, -234, -234, -71, -114, -234, -151, -236, -118, -80, -206, -82, -9, -146, -91, -141, -20, -195, -69, -78, -18, -21, -195, -153, -0, -30, -51, -184, -49, -26, -141, -94, -100, -140, -177, -7, -31, -124, -240, -59, -224, -109, -70, -38, -130, -199, -10, -202, -32, -95, -146, -233, -118, -86, -75, -142, -17, -16, -12, -22, -21, -3, -78, -148, -174, -160, -182, -182, -246, -230, -254, -254, -254, -24, -99, -236, -47, -243, -230, -205, -43, -59, -117, -234, -84, -91, -123, -123, -187, -216, -104, -211, -10, -74, -152, -46, -134, -25, -252, -164, -195, -85, -118, -166, -6, -51, -217, -105, -130, -254, -171, -175, -237, -237, -237, -253, -130, -49, -198, -158, -122, -234, -169, -217, -14, -87, -128, -120, -105, -19, -45, -134, -73, -74, -78, -146, -106, -59, -166, -123, -107, -237, -111, -195, -157, -139, -133, -133, -158, -117, -242, -180, -211, -7, -72, -245, -166, -124, -195, -130, -64, -32, -48, -75, -127, -205, -73, -9, -49, -226, -206, -175, -189, -246, -218, -29, -194, -243, -116, -27, -52, -241, -141, -78, -8, -66, -237, -118, -37, -75, -218, -42, -204, -48, -240, -96, -214, -48, -201, -103, -136, -143, -248, -37, -224, -78, -39, -148, -25, -40, -226, -107, -158, -103, -92, -90, -145, -73, -37, -78, -195, -77, -183, -119, -239, -222, -107, -233, -201, -165, -75, -151, -126, -2, -139, -87, -197, -51, -30, -128, -5, -210, -56, -180, -44, -206, -252, -55, -97, -23, -100, -5, -253, -87, -187, -18, -192, -203, -48, -157, -104, -226, -91, -145, -180, -129, -201, -84, -50, -25, -25, -129, -180, -31, -183, -187, -95, -70, -26, -17, -45, -30, -164, -126, -139, -66, -208, -88, -161, -245, -223, -141, -0, -105, -187, -106, -9, -126, -198, -88, -35, -99, -236, -84, -93, -93, -221, -85, -48, -45, -163, -82, -137, -96, -89, -195, -118, -22, -204, -156, -57, -115, -234, -179, -207, -62, -251, -119, -213, -213, -213, -196, -148, -33, -97, -178, -202, -176, -19, -161, -100, -80, -116, -117, -117, -5, -235, -234, -234, -254, -37, -16, -8, -84, -158, -58, -117, -234, -142, -237, -219, -183, -147, -103, -140, -198, -64, -238, -136, -76, -15, -61, -244, -208, -73, -0, -101, -143, -62, -250, -104, -2, -0, -34, -145, -8, -25, -41, -214, -205, -68, -165, -15, -56, -185, -106, -165, -52, -96, -242, -237, -141, -2, -223, -183, -175, -5, -112, -19, -128, -219, -72, -57, -21, -52, -162, -9, -48, -247, -245, -76, -52, -34, -35, -42, -35, -227, -21, -211, -28, -38, -166, -189, -177, -247, -199, -98, -177, -98, -253, -164, -118, -17, -17, -192, -158, -6, -230, -200, -57, -42, -212, -37, -252, -10, -128, -27, -0, -220, -186, -122, -245, -234, -135, -215, -175, -95, -95, -27, -139, -197, -46, -49, -198, -216, -218, -181, -107, -191, -9, -126, -165, -84, -87, -128, -52, -34, -35, -106, -214, -223, -223, -223, -5, -243, -202, -25, -58, -161, -74, -45, -239, -135, -105, -136, -248, -95, -124, -241, -197, -79, -1, -104, -63, -249, -201, -79, -18, -0, -208, -223, -223, -239, -180, -135, -136, -172, -44, -0, -70, -83, -190, -20, -214, -149, -93, -1, -4, -99, -0, -69, -163, -209, -215, -130, -193, -224, -168, -123, -238, -185, -103, -241, -158, -61, -123, -206, -193, -185, -26, -151, -17, -4, -165, -46, -144, -125, -125, -125, -253, -224, -158, -210, -1, -112, -211, -46, -69, -0, -82, -189, -168, -250, -2, -101, -85, -129, -78, -22, -8, -4, -122, -97, -210, -186, -237, -64, -6, -110, -249, -218, -181, -107, -47, -8, -207, -151, -235, -39, -55, -210, -201, -173, -149, -88, -197, -210, -15, -165, -245, -245, -245, -95, -243, -251, -253, -65, -253, -228, -241, -151, -94, -122, -233, -143, -231, -206, -157, -11, -129, -239, -229, -228, -104, -144, -77, -195, -225, -250, -49, -114, -227, -198, -141, -215, -0, -64, -111, -111, -111, -127, -67, -67, -195, -41, -152, -165, -4, -219, -172, -31, -50, -6, -14, -128, -169, -0, -102, -100, -96, -144, -136, -2, -76, -2, -48, -147, -6, -97, -60, -30, -239, -6, -48, -19, -188, -133, -165, -109, -188, -0, -219, -182, -109, -155, -26, -139, -197, -252, -145, -72, -228, -92, -60, -30, -239, -140, -199, -227, -20, -35, -116, -114, -76, -136, -223, -91, -140, -212, -106, -78, -1, -213, -57, -1, -201, -212, -169, -171, -171, -171, -1, -47, -25, -120, -37, -248, -47, -31, -2, -119, -37, -65, -71, -130, -95, -177, -185, -245, -245, -245, -171, -234, -235, -235, -87, -117, -119, -119, -159, -5, -48, -23, -252, -234, -218, -95, -1, -67, -220, -64, -128, -182, -85, -82, -76, -221, -90, -196, -228, -200, -28, -104, -104, -104, -216, -10, -0, -209, -104, -244, -11, -152, -25, -121, -82, -133, -132, -16, -151, -68, -188, -233, -210, -187, -85, -195, -73, -43, -54, -190, -255, -137, -39, -158, -88, -1, -7, -63, -33, -45, -193, -178, -226, -38, -81, -240, -233, -227, -118, -247, -51, -150, -106, -197, -143, -145, -10, -224, -58, -226, -237, -2, -244, -99, -100, -57, -136, -116, -75, -1, -228, -206, -46, -200, -243, -208, -254, -118, -32, -203, -190, -151, -33, -103, -247, -77, -102, -152, -228, -148, -77, -111, -39, -0, -133, -103, -196, -109, -88, -124, -45, -1, -15, -83, -123, -9, -214, -19, -249, -1, -148, -50, -94, -149, -251, -244, -218, -181, -107, -39, -33, -185, -14, -129, -231, -211, -86, -165, -17, -1, -0, -66, -161, -16, -25, -35, -128, -89, -18, -214, -211, -171, -32, -250, -9, -41, -64, -85, -166, -105, -218, -255, -204, -153, -51, -103, -225, -194, -133, -11, -23, -55, -54, -54, -254, -231, -137, -19, -39, -72, -249, -200, -186, -141, -152, -21, -170, -174, -223, -77, -244, -56, -22, -139, -137, -129, -43, -85, -103, -120, -79, -80, -4, -238, -152, -188, -6, -156, -233, -80, -19, -137, -68, -90, -24, -99, -108, -241, -226, -197, -75, -1, -124, -29, -102, -138, -183, -103, -99, -65, -182, -25, -5, -193, -183, -82, -63, -244, -105, -167, -123, -205, -169, -16, -134, -103, -134, -169, -12, -126, -152, -173, -199, -111, -129, -96, -150, -45, -91, -182, -236, -123, -224, -49, -131, -43, -32, -47, -156, -153, -17, -100, -197, -114, -73, -249, -8, -2, -128, -166, -241, -171, -173, -39, -192, -211, -172, -32, -231, -100, -214, -5, -115, -237, -50, -46, -99, -0, -226, -37, -37, -37, -223, -143, -197, -98, -45, -250, -107, -70, -64, -11, -57, -90, -23, -8, -65, -240, -75, -61, -29, -192, -156, -104, -52, -218, -44, -228, -23, -204, -4, -48, -25, -252, -86, -229, -204, -205, -87, -8, -174, -219, -79, -214, -79, -56, -151, -132, -16, -198, -194, -87, -32, -225, -155, -165, -11, -213, -47, -72, -32, -185, -0, -158, -1, -203, -88, -200, -250, -54, -216, -93, -194, -36, -22, -117, -103, -103, -103, -227, -192, -192, -64, -188, -166, -166, -166, -122, -204, -152, -49, -131, -230, -97, -45, -3, -55, -177, -174, -7, -112, -99, -79, -79, -207, -5, -198, -24, -123, -248, -225, -135, -23, -130, -79, -213, -161, -200, -65, -93, -50, -17, -116, -43, -10, -1, -64, -211, -180, -1, -0, -208, -11, -162, -121, -178, -41, -57, -73, -239, -3, -255, -149, -228, -160, -178, -10, -23, -130, -89, -40, -55, -35, -56, -93, -1, -10, -88, -171, -252, -58, -89, -199, -142, -220, -220, -191, -156, -178, -104, -242, -200, -227, -178, -15, -66, -55, -49, -35, -59, -131, -37, -167, -84, -46, -122, -61, -8, -121, -210, -91, -28, -30, -172, -134, -78, -155, -74, -82, -198, -13, -181, -22, -90, -183, -110, -221, -36, -168, -111, -75, -90, -176, -187, -2, -226, -175, -47, -5, -160, -17, -173, -167, -167, -167, -71, -102, -190, -121, -14, -81, -43, -250, -6, -57, -45, -119, -239, -222, -189, -126, -236, -216, -177, -51, -193, -157, -150, -89, -239, -134, -170, -95, -97, -253, -245, -6, -169, -233, -192, -129, -3, -159, -95, -184, -112, -33, -39, -52, -30, -17, -226, -175, -159, -75, -170, -249, -93, -119, -221, -117, -47, -120, -118, -205, -181, -224, -142, -203, -156, -169, -100, -148, -81, -157, -100, -134, -233, -173, -68, -172, -46, -91, -207, -81, -8, -30, -13, -185, -22, -192, -45, -22, -141, -248, -86, -253, -249, -81, -240, -200, -56, -177, -206, -2, -210, -251, -233, -222, -7, -56, -247, -4, -208, -11, -98, -146, -155, -222, -77, -204, -32, -99, -1, -196, -224, -164, -6, -0, -58, -157, -239, -60, -248, -202, -71, -126, -2, -207, -75, -193, -136, -209, -146, -50, -0, -197, -145, -72, -100, -111, -73, -73, -201, -40, -253, -117, -98, -210, -121, -246, -235, -173, -40, -2, -79, -100, -155, -6, -33, -49, -65, -55, -205, -111, -5, -119, -179, -123, -118, -239, -9, -178, -116, -191, -50, -241, -36, -250, -252, -39, -130, -155, -231, -35, -95, -58, -13, -235, -235, -235, -39, -2, -64, -40, -20, -58, -19, -137, -68, -200, -187, -77, -37, -1, -115, -86, -254, -165, -20, -220, -8, -185, -145, -46, -255, -138, -21, -43, -190, -3, -206, -45, -156, -10, -75, -154, -158, -87, -144, -233, -250, -134, -203, -126, -232, -208, -161, -98, -37, -214, -156, -12, -60, -107, -253, -129, -10, -200, -93, -48, -148, -129, -229, -185, -16, -214, -136, -137, -138, -162, -145, -113, -122, -191, -19, -46, -187, -179, -58, -143, -60, -84, -11, -139, -102, -121, -108, -237, -224, -32, -34, -171, -149, -81, -149, -125, -47, -58, -159, -196, -255, -137, -1, -67, -39, -245, -180, -131, -131, -149, -192, -64, -78, -9, -34, -174, -0, -38, -133, -147, -226, -191, -148, -250, -157, -241, -85, -176, -198, -11, -232, -100, -165, -0, -202, -54, -111, -222, -124, -253, -188, -121, -243, -174, -62, -113, -226, -68, -95, -56, -28, -214, -54, -111, -222, -124, -213, -242, -229, -203, -199, -53, -54, -54, -118, -180, -180, -180, -184, -226, -7, -167, -3, -37, -129, -97, -209, -162, -69, -247, -3, -152, -27, -139, -197, -46, -8, -121, -228, -118, -60, -34, -215, -80, -18, -24, -186, -186, -186, -130, -161, -80, -232, -124, -44, -22, -11, -207, -158, -61, -123, -220, -117, -215, -93, -231, -15, -135, -195, -159, -245, -247, -247, -119, -116, -116, -116, -228, -100, -99, -74, -33, -48, -220, -125, -247, -221, -139, -1, -44, -12, -135, -195, -45, -194, -246, -236, -134, -73, -229, -26, -182, -246, -157, -30, -168, -72, -16, -205, -223, -239, -247, -139, -173, -131, -60, -233, -234, -40, -43, -7, -36, -150, -13, -47, -211, -31, -247, -192, -36, -48, -136, -101, -36, -147, -66, -241, -153, -192, -142, -192, -32, -114, -202, -172, -157, -253, -98, -72, -143, -208, -160, -132, -221, -118, -44, -150, -1, -161, -5, -136, -144, -223, -158, -243, -240, -12, -178, -109, -87, -118, -16, -60, -235, -234, -71, -176, -18, -24, -156, -186, -251, -121, -214, -213, -79, -37, -128, -83, -119, -63, -207, -186, -250, -201, -4, -48, -136, -168, -63, -255, -249, -207, -167, -117, -118, -118, -150, -70, -163, -209, -160, -78, -233, -5, -0, -148, -150, -150, -70, -74, -74, -74, -98, -21, -21, -21, -145, -218, -218, -218, -255, -134, -7, -109, -132, -196, -15, -27, -121, -33, -148, -109, -103, -251, -65, -77, -251, -123, -88, -242, -69, -50, -129, -245, -22, -4, -145, -94, -41, -152, -30, -228, -160, -145, -10, -30, -121, -228, -145, -39, -187, -187, -187, -135, -69, -34, -145, -17, -177, -88, -108, -56, -61, -31, -12, -6, -59, -74, -75, -75, -47, -13, -25, -50, -36, -227, -95, -108, -133, -120, -11, -170, -192, -247, -248, -145, -140, -177, -15, -28, -63, -200, -219, -141, -183, -234, -71, -10, -63, -212, -45, -172, -133, -80, -34, -112, -127, -63, -191, -132, -7, -117, -72, -236, -202, -3, -186, -157, -134, -89, -149, -5, -148, -233, -3, -118, -13, -22, -61, -107, -172, -72, -144, -233, -3, -214, -67, -116, -215, -230, -27, -43, -230, -225, -57, -114, -85, -155, -206, -53, -100, -214, -49, -149, -124, -32, -158, -136, -104, -192, -138, -181, -237, -41, -45, -212, -115, -133, -68, -172, -75, -71, -165, -191, -8, -84, -12, -137, -234, -211, -81, -71, -183, -140, -245, -1, -85, -19, -141, -42, -0, -99, -25, -99, -7, -24, -99, -251, -232, -120, -252, -241, -199, -231, -195, -44, -19, -92, -1, -15, -146, -158, -164, -132, -198, -245, -235, -215, -79, -187, -116, -233, -82, -74, -19, -141, -137, -19, -39, -94, -249, -200, -35, -143, -132, -70, -142, -28, -121, -169, -190, -190, -222, -113, -195, -114, -3, -217, -94, -48, -129, -49, -246, -95, -142, -31, -212, -180, -107, -96, -110, -72, -25, -239, -5, -170, -70, -42, -110, -224, -137, -231, -92, -213, -215, -236, -62, -77, -211, -158, -178, -62, -191, -108, -217, -178, -95, -106, -154, -246, -152, -166, -105, -223, -246, -226, -228, -86, -1, -196, -190, -102, -210, -162, -71, -5, -5, -5, -244, -186, -103, -187, -161, -172, -88, -174, -178, -99, -103, -81, -81, -81, -4, -156, -59, -20, -2, -79, -213, -201, -218, -139, -46, -171, -75, -38, -46, -54, -73, -8, -4, -2, -84, -220, -132, -234, -146, -185, -45, -164, -167, -196, -101, -79, -251, -205, -11, -240, -87, -41, -128, -170, -148, -15, -130, -193, -96, -55, -220, -85, -102, -243, -68, -128, -124, -31, -147, -124, -31, -147, -124, -31, -147, -60, -6, -5, -185, -160, -231, -91, -157, -155, -34, -82, -108, -8, -21, -155, -206, -78, -47, -116, -82, -64, -172, -113, -71, -17, -41, -244, -0, -171, -0, -26, -76, -111, -153, -149, -178, -71, -49, -66, -170, -43, -166, -218, -11, -136, -8, -167, -42, -53, -68, -170, -28, -128, -212, -165, -152, -140, -19, -98, -83, -140, -220, -184, -113, -227, -77, -224, -206, -171, -97, -224, -238, -26, -162, -245, -219, -161, -8, -64, -201, -235, -175, -191, -62, -227, -245, -215, -95, -159, -49, -121, -242, -100, -106, -89, -107, -251, -89, -77, -63, -193, -56, -112, -50, -203, -13, -0, -230, -116, -117, -117, -157, -2, -79, -215, -253, -58, -120, -10, -80, -53, -248, -50, -173, -218, -202, -75, -160, -215, -48, -162, -232, -219, -154, -53, -107, -110, -7, -231, -39, -77, -130, -133, -131, -104, -53, -205, -12, -71, -213, -238, -221, -187, -231, -197, -98, -177, -253, -221, -221, -221, -61, -140, -177, -15, -142, -28, -57, -178, -114, -242, -228, -201, -149, -48, -29, -87, -118, -151, -25, -0, -16, -14, -135, -255, -4, -0, -183, -221, -118, -219, -85, -213, -213, -213, -142, -4, -218, -82, -93, -242, -233, -16, -58, -252, -205, -157, -59, -247, -159, -233, -241, -210, -165, -75, -191, -39, -92, -137, -74, -200, -89, -85, -198, -21, -0, -48, -205, -114, -21, -108, -175, -128, -129, -141, -27, -55, -94, -13, -0, -237, -237, -237, -231, -195, -225, -112, -162, -165, -165, -229, -92, -34, -145, -136, -205, -159, -63, -127, -226, -202, -149, -43, -199, -56, -252, -16, -178, -47, -146, -108, -11, -159, -207, -231, -88, -96, -213, -184, -2, -36, -245, -183, -190, -245, -173, -213, -0, -86, -0, -88, -222, -220, -220, -252, -71, -198, -24, -251, -236, -179, -207, -222, -115, -184, -2, -133, -250, -107, -227, -245, -239, -19, -143, -43, -96, -73, -21, -83, -149, -11, -6, -0, -148, -149, -149, -81, -85, -230, -132, -30, -53, -37, -94, -161, -93, -176, -146, -178, -50, -84, -11, -82, -210, -85, -176, -35, -50, -21, -194, -28, -112, -9, -112, -5, -132, -88, -212, -9, -152, -30, -83, -25, -185, -57, -163, -246, -1, -50, -34, -147, -88, -12, -207, -90, -111, -176, -31, -106, -125, -192, -181, -243, -210, -137, -200, -68, -196, -246, -1, -201, -23, -146, -59, -55, -231, -20, -223, -60, -254, -127, -195, -107, -54, -93, -218, -26, -181, -215, -53, -169, -210, -238, -0, -226, -117, -77, -42, -177, -96, -186, -202, -170, -162, -149, -50, -233, -139, -147, -190, -196, -139, -154, -84, -140, -177, -15, -25, -99, -31, -208, -177, -115, -231, -206, -27, -100, -239, -203, -180, -38, -149, -103, -249, -166, -202, -154, -84, -221, -221, -221, -129, -213, -171, -87, -111, -81, -212, -164, -82, -149, -3, -80, -70, -95, -59, -58, -58, -134, -192, -204, -216, -45, -128, -190, -130, -218, -213, -164, -26, -250, -131, -31, -252, -32, -1, -36, -85, -98, -34, -244, -67, -238, -33, -51, -74, -198, -107, -154, -246, -48, -146, -245, -191, -11, -250, -107, -33, -40, -20, -18, -171, -139, -174, -183, -180, -180, -244, -62, -77, -211, -190, -189, -101, -203, -150, -127, -98, -140, -29, -219, -190, -125, -251, -45, -48, -111, -129, -39, -238, -29, -153, -0, -97, -112, -39, -36, -37, -49, -37, -72, -226, -104, -52, -74, -193, -140, -0, -28, -198, -0, -99, -236, -21, -198, -216, -11, -116, -52, -52, -52, -76, -113, -18, -64, -44, -94, -66, -145, -209, -164, -136, -72, -60, -30, -247, -193, -227, -10, -109, -118, -53, -169, -104, -155, -53, -52, -27, -189, -153, -130, -221, -45, -80, -85, -237, -71, -56, -28, -30, -2, -179, -1, -155, -171, -154, -84, -41, -39, -41, -44, -44, -236, -135, -153, -224, -32, -83, -48, -85, -85, -251, -17, -139, -197, -104, -22, -36, -125, -175, -29, -165, -51, -229, -62, -235, -122, -161, -155, -130, -72, -174, -33, -11, -90, -25, -69, -47, -234, -234, -234, -38, -6, -2, -129, -160, -207, -231, -243, -1, -64, -89, -89, -25, -113, -74, -61, -243, -17, -217, -213, -172, -46, -126, -230, -153, -103, -54, -148, -148, -148, -140, -90, -182, -108, -217, -226, -189, -123, -247, -158, -134, -233, -198, -247, -204, -81, -169, -164, -116, -134, -195, -225, -64, -56, -28, -254, -172, -175, -175, -175, -171, -175, -175, -207, -90, -147, -74, -117, -5, -210, -246, -178, -74, -5, -88, -185, -114, -229, -127, -0, -192, -170, -85, -171, -190, -243, -234, -171, -175, -54, -35, -185, -17, -55, -5, -41, -236, -4, -112, -237, -101, -181, -53, -24, -245, -20, -111, -146, -156, -132, -136, -41, -78, -14, -100, -224, -101, -181, -163, -116, -138, -160, -12, -43, -39, -10, -103, -218, -94, -86, -175, -107, -82, -165, -237, -101, -189, -236, -58, -97, -30, -121, -216, -237, -233, -62, -168, -247, -125, -85, -222, -89, -86, -134, -137, -85, -48, -170, -79, -100, -85, -90, -24, -248, -148, -84, -41, -165, -25, -27, -38, -226, -151, -20, -129, -107, -183, -101, -144, -119, -239, -80, -233, -131, -222, -24, -38, -72, -182, -1, -130, -93, -93, -93, -111, -48, -198, -26, -223, -123, -239, -189, -217, -176, -191, -109, -134, -90, -110, -53, -76, -182, -108, -217, -50, -7, -14, -10, -137, -181, -135, -69, -201, -134, -13, -27, -174, -11, -4, -2, -65, -184, -207, -178, -84, -54, -232, -11, -133, -66, -228, -111, -74, -82, -203, -237, -244, -129, -224, -143, -126, -244, -163, -127, -13, -6, -131, -163, -247, -236, -217, -179, -38, -20, -10, -181, -190, -251, -238, -187, -39, -29, -4, -200, -74, -39, -164, -95, -79, -14, -233, -146, -129, -129, -129, -2, -0, -248, -245, -175, -127, -221, -188, -103, -207, -158, -191, -192, -153, -43, -146, -149, -78, -104, -228, -28, -19, -137, -229, -206, -59, -239, -124, -240, -157, -119, -222, -185, -4, -78, -217, -116, -211, -189, -35, -109, -136, -2, -208, -253, -179, -54, -67, -35, -91, -65, -76, -122, -246, -36, -189, -195, -42, -0, -93, -62, -209, -158, -163, -121, -79, -2, -56, -117, -239, -240, -86, -128, -129, -129, -1, -31, -248, -92, -166, -250, -178, -89, -229, -147, -200, -32, -179, -13, -13, -215, -171, -158, -93, -195, -4, -225, -60, -47, -9, -38, -171, -75, -102, -8, -37, -8, -64, -113, -32, -50, -217, -114, -50, -6, -72, -161, -52, -48, -127, -254, -252, -234, -43, -175, -188, -114, -232, -222, -189, -123, -191, -188, -120, -241, -34, -181, -15, -161, -247, -122, -50, -19, -172, -87, -32, -6, -160, -64, -39, -174, -151, -68, -34, -145, -183, -74, -74, -74, -70, -181, -181, -181, -221, -181, -115, -231, -78, -177, -70, -49, -101, -222, -100, -45, -128, -140, -89, -77, -211, -45, -210, -213, -213, -213, -216, -217, -217, -249, -233, -172, -89, -179, -170, -182, -110, -221, -58, -181, -166, -166, -166, -84, -250, -45, -201, -223, -145, -177, -97, -34, -22, -74, -101, -0, -48, -118, -236, -216, -58, -0, -190, -206, -206, -206, -151, -203, -203, -203, -111, -172, -174, -174, -94, -242, -254, -251, -239, -255, -198, -133, -0, -25, -25, -38, -164, -40, -16, -95, -140, -6, -91, -129, -206, -33, -163, -184, -143, -29, -178, -50, -76, -8, -62, -152, -163, -222, -170, -15, -144, -203, -38, -166, -127, -153, -85, -160, -172, -12, -19, -130, -232, -29, -81, -213, -30, -183, -107, -164, -148, -177, -97, -98, -197, -160, -232, -132, -121, -228, -225, -38, -193, -161, -0, -230, -160, -163, -196, -71, -113, -205, -144, -161, -0, -234, -200, -58, -173, -47, -0, -212, -74, -169, -161, -152, -234, -207, -27, -237, -103, -145, -220, -211, -76, -37, -128, -31, -60, -137, -90, -54, -131, -122, -160, -168, -93, -111, -85, -74, -233, -113, -17, -248, -194, -17, -215, -223, -239, -131, -218, -48, -33, -95, -99, -49, -82, -235, -153, -26, -165, -196, -161, -112, -114, -81, -123, -216, -175, -51, -5, -26, -27, -27, -95, -4, -143, -128, -15, -131, -92, -57, -33, -189, -178, -26, -156, -135, -112, -253, -201, -147, -39, -183, -158, -60, -121, -114, -235, -130, -5, -11, -110, -6, -47, -57, -57, -2, -10, -173, -152, -62, -236, -180, -227, -217, -193, -74, -144, -247, -77, -153, -50, -101, -21, -0, -140, -25, -51, -230, -16, -204, -37, -220, -128, -108, -12, -24, -2, -52, -52, -52, -188, -218, -216, -216, -24, -171, -172, -172, -188, -56, -126, -252, -248, -11, -103, -206, -156, -57, -235, -86, -146, -31, -255, -248, -199, -87, -233, -245, -44, -109, -97, -43, -192, -161, -67, -135, -58, -143, -28, -57, -18, -5, -240, -57, -128, -83, -112, -232, -113, -46, -226, -167, -63, -253, -233, -203, -110, -222, -103, -75, -96, -40, -46, -46, -254, -18, -124, -0, -182, -232, -7, -185, -105, -157, -92, -181, -41, -170, -187, -238, -232, -78, -88, -95, -83, -237, -134, -0, -128, -178, -178, -50, -106, -116, -208, -172, -11, -64, -155, -136, -83, -90, -71, -92, -211, -180, -25, -72, -158, -5, -98, -211, -5, -91, -79, -169, -241, -162, -64, -215, -144, -74, -175, -248, -44, -217, -16, -33, -36, -79, -87, -105, -33, -45, -175, -27, -42, -145, -74, -70, -127, -173, -219, -49, -173, -162, -238, -124, -197, -25, -10, -144, -22, -219, -94, -38, -128, -33, -181, -62, -141, -10, -133, -195, -147, -92, -99, -39, -1, -140, -185, -27, -14, -135, -135, -131, -223, -199, -110, -152, -249, -4, -98, -174, -113, -78, -104, -189, -134, -113, -218, -211, -211, -51, -12, -220, -61, -211, -13, -51, -177, -129, -146, -28, -221, -12, -202, -180, -4, -160, -129, -99, -60, -55, -111, -222, -188, -138, -9, -19, -38, -4, -42, -43, -43, -175, -24, -63, -126, -124, -193, -153, -51, -103, -206, -190, -252, -242, -203, -118, -141, -183, -211, -214, -9, -197, -55, -140, -213, -143, -33, -170, -164, -215, -211, -167, -79, -191, -52, -105, -210, -164, -103, -145, -28, -63, -16, -81, -2, -119, -126, -66, -163, -154, -131, -204, -56, -205, -38, -38, -156, -182, -159, -80, -102, -156, -250, -244, -85, -204, -170, -15, -116, -194, -157, -147, -202, -240, -19, -138, -47, -60, -255, -252, -243, -107, -31, -123, -236, -177, -67, -176, -9, -223, -139, -70, -5, -25, -39, -113, -152, -26, -17, -133, -107, -146, -84, -170, -108, -33, -27, -132, -162, -129, -105, -167, -19, -122, -226, -43, -146, -25, -167, -131, -10, -175, -137, -205, -158, -24, -167, -217, -192, -83, -227, -52, -19, -100, -181, -16, -169, -12, -19, -205, -242, -65, -209, -48, -201, -26, -110, -12, -19, -31, -146, -99, -199, -244, -216, -243, -214, -114, -68, -229, -162, -173, -151, -248, -64, -244, -156, -104, -144, -36, -85, -241, -243, -10, -210, -246, -176, -34, -132, -130, -72, -163, -224, -17, -141, -39, -173, -89, -16, -141, -70, -137, -208, -212, -5, -231, -208, -141, -12, -196, -200, -181, -23, -96, -219, -182, -109, -139, -79, -159, -62, -61, -166, -173, -173, -109, -204, -192, -192, -128, -111, -215, -174, -93, -107, -1, -32, -22, -139, -137, -92, -50, -25, -168, -186, -43, -249, -149, -197, -239, -79, -128, -15, -96, -177, -228, -164, -45, -149, -171, -79, -255, -50, -255, -174, -93, -187, -0, -0, -61, -61, -61, -228, -57, -179, -78, -49, -66, -1, -204, -112, -159, -53, -214, -68, -77, -217, -146, -26, -183, -202, -188, -229, -157, -0, -40, -74, -66, -7, -255, -121, -188, -86, -173, -19, -168, -45, -93, -217, -205, -55, -223, -60, -42, -30, -143, -31, -70, -114, -110, -65, -210, -237, -177, -238, -5, -34, -45, -155, -210, -191, -141, -15, -248, -124, -62, -215, -241, -130, -68, -34, -241, -59, -253, -51, -193, -68, -34, -113, -72, -255, -1, -211, -172, -239, -83, -101, -221, -38, -44, -7, -0, -200, -154, -112, -43, -177, -107, -215, -174, -53, -62, -159, -47, -8, -0, -140, -177, -129, -199, -31, -127, -252, -251, -178, -247, -229, -44, -225, -241, -248, -241, -227, -23, -19, -137, -68, -120, -230, -204, -153, -11, -0, -176, -205, -155, -55, -127, -62, -88, -2, -48, -0, -137, -87, -94, -121, -229, -51, -191, -223, -63, -247, -232, -209, -163, -29, -126, -191, -127, -46, -20, -203, -183, -140, -202, -69, -135, -104, -144, -240, -111, -214, -203, -70, -219, -128, -6, -50, -41, -48, -34, -6, -96, -78, -65, -41, -187, -222, -90, -16, -105, -4, -184, -151, -195, -24, -132, -253, -253, -253, -78, -11, -23, -109, -195, -170, -182, -67, -41, -46, -90, -187, -130, -72, -85, -86, -1, -116, -58, -159, -19, -226, -150, -191, -182, -144, -126, -225, -214, -173, -91, -167, -234, -43, -97, -165, -30, -186, -3, -0, -20, -23, -23, -147, -143, -199, -51, -103, -179, -84, -128, -85, -171, -86, -189, -41, -123, -62, -24, -12, -122, -94, -48, -57, -173, -89, -80, -82, -82, -66, -69, -242, -114, -18, -59, -54, -160, -105, -218, -117, -48, -87, -194, -2, -8, -129, -44, -120, -156, -246, -107, -87, -141, -135, -204, -39, -153, -70, -228, -217, -45, -184, -236, -58, -97, -30, -121, -92, -246, -204, -107, -21, -147, -42, -45, -58, -86, -46, -4, -72, -203, -205, -226, -53, -202, -193, -115, -5, -167, -89, -13, -147, -157, -59, -119, -174, -0, -111, -59, -91, -9, -117, -80, -42, -45, -252, -85, -214, -160, -24, -84, -168, -198, -64, -16, -60, -79, -100, -17, -146, -141, -139, -54, -72, -18, -85, -178, -193, -101, -191, -2, -151, -93, -0, -25, -40, -126, -248, -13, -235, -44, -216, -178, -101, -203, -99, -224, -25, -212, -99, -224, -17, -169, -73, -118, -5, -220, -144, -18, -29, -179, -108, -178, -17, -32, -109, -82, -98, -174, -4, -112, -77, -74, -244, -90, -128, -65, -69, -94, -0, -153, -113, -90, -32, -60, -78, -130, -222, -221, -143, -92, -245, -57, -205, -51, -162, -145, -158, -132, -162, -162, -162, -30, -164, -223, -1, -220, -22, -178, -226, -120, -228, -9, -75, -33, -51, -23, -21, -21, -17, -183, -52, -167, -182, -97, -188, -182, -182, -118, -116, -40, -20, -26, -74, -79, -92, -186, -116, -169, -45, -30, -143, -199, -250, -250, -250, -90, -97, -230, -25, -121, -22, -53, -33, -144, -167, -116, -186, -117, -9, -94, -183, -110, -221, -207, -0, -124, -15, -188, -251, -235, -149, -224, -85, -125, -115, -166, -144, -164, -88, -60, -21, -21, -21, -29, -224, -53, -105, -59, -145, -195, -138, -76, -228, -203, -35, -163, -84, -244, -233, -17, -211, -146, -42, -52, -246, -34, -7, -74, -169, -53, -246, -239, -24, -116, -244, -2, -118, -198, -105, -158, -138, -151, -199, -160, -192, -141, -113, -42, -206, -6, -183, -116, -62, -215, -112, -99, -156, -138, -155, -146, -91, -58, -95, -214, -2, -136, -180, -62, -81, -0, -162, -226, -229, -84, -143, -80, -210, -250, -78, -158, -60, -185, -21, -188, -211, -179, -138, -206, -151, -54, -236, -212, -242, -20, -90, -95, -34, -145, -240, -193, -227, -112, -175, -221, -24, -48, -4, -120, -238, -185, -231, -182, -52, -53, -53, -117, -53, -55, -55, -159, -200, -165, -0, -52, -234, -203, -245, -195, -208, -7, -14, -30, -60, -216, -254, -193, -7, -31, -92, -4, -208, -238, -229, -201, -1, -185, -70, -148, -18, -23, -44, -46, -46, -238, -134, -89, -169, -191, -27, -124, -195, -242, -60, -243, -154, -20, -82, -186, -207, -134, -233, -29, -8, -4, -98, -48, -139, -163, -118, -195, -163, -173, -216, -42, -128, -1, -198, -216, -219, -134, -84, -154, -182, -24, -102, -167, -6, -79, -19, -92, -128, -191, -2, -187, -64, -42, -192, -154, -53, -107, -30, -175, -173, -173, -125, -2, -0, -90, -91, -91, -159, -153, -55, -111, -222, -176, -193, -16, -134, -148, -210, -89, -0, -190, -11, -96, -49, -45, -64, -119, -220, -113, -199, -131, -224, -213, -217, -170, -161, -142, -27, -103, -4, -85, -25, -144, -164, -120, -64, -79, -79, -79, -41, -248, -10, -57, -28, -156, -49, -93, -12, -143, -180, -98, -89, -236, -56, -165, -6, -113, -111, -111, -111, -169, -126, -242, -97, -224, -211, -145, -120, -0, -158, -210, -249, -172, -153, -117, -198, -47, -188, -253, -246, -219, -43, -175, -190, -250, -234, -194, -230, -230, -230, -214, -253, -251, -247, -103, -123, -78, -71, -140, -5, -112, -35, -128, -185, -214, -205, -232, -15, -127, -248, -195, -191, -129, -143, -3, -207, -54, -35, -21, -177, -89, -74, -235, -211, -203, -128, -120, -170, -17, -171, -42, -181, -138, -180, -62, -113, -89, -78, -73, -96, -202, -149, -0, -34, -173, -79, -20, -128, -146, -30, -115, -98, -152, -16, -6, -85, -39, -204, -35, -15, -85, -21, -14, -43, -223, -71, -180, -138, -85, -97, -91, -39, -235, -90, -26, -242, -149, -49, -40, -52, -152, -142, -42, -250, -18, -242, -15, -16, -15, -196, -77, -241, -3, -89, -110, -65, -202, -103, -101, -121, -70, -34, -137, -137, -4, -32, -46, -40, -69, -215, -101, -84, -62, -82, -233, -138, -145, -218, -144, -221, -21, -13, -144, -162, -101, -73, -253, -13, -233, -241, -83, -79, -61, -53, -27, -188, -210, -166, -170, -237, -48, -233, -19, -83, -211, -161, -1, -230, -66, -37, -75, -217, -164, -4, -26, -96, -138, -155, -63, -23, -2, -20, -213, -213, -213, -173, -127, -244, -209, -71, -255, -153, -158, -176, -163, -1, -138, -210, -80, -164, -212, -105, -12, -208, -99, -235, -32, -52, -154, -112, -128, -251, -18, -75, -24, -99, -219, -1, -160, -166, -166, -230, -177, -131, -7, -15, -158, -5, -112, -14, -64, -35, -76, -170, -184, -148, -91, -78, -39, -237, -131, -124, -22, -168, -232, -27, -34, -29, -208, -42, -160, -152, -64, -31, -132, -192, -180, -82, -37, -62, -147, -48, -226, -107, -226, -58, -160, -170, -198, -68, -5, -84, -147, -18, -37, -10, -10, -10, -168, -186, -155, -104, -248, -0, -240, -216, -208, -212, -49, -26, -188, -42, -111, -57, -128, -50, -198, -152, -193, -73, -210, -52, -237, -86, -240, -91, -64, -37, -104, -47, -191, -97, -226, -53, -183, -60, -9, -173, -173, -173, -207, -0, -192, -243, -207, -63, -255, -179, -166, -166, -38, -169, -54, -229, -165, -0, -98, -196, -197, -7, -160, -160, -170, -170, -106, -34, -0, -28, -58, -116, -232, -252, -129, -3, -7, -164, -205, -215, -188, -20, -128, -34, -46, -68, -239, -183, -86, -243, -32, -74, -111, -146, -221, -225, -181, -0, -20, -111, -36, -111, -59, -129, -204, -253, -156, -10, -64, -72, -212, -214, -214, -142, -17, -179, -45, -139, -139, -139, -163, -224, -126, -133, -94, -88, -202, -12, -231, -66, -128, -190, -23, -94, -120, -97, -147, -248, -132, -29, -13, -48, -23, -211, -48, -69, -89, -177, -163, -1, -230, -226, -10, -184, -206, -182, -244, -90, -128, -180, -179, -45, -1, -111, -151, -226, -140, -116, -194, -60, -242, -200, -35, -143, -60, -254, -15, -152, -162, -17, -29, -20, -140, -163, -35, -0, -0, -0, -0, -73, -69, -78, -68, -174, -66, -96, -130, -}; diff --git a/Fonts/Cave-Story-Regular.sv.png b/Fonts/Cave-Story-Regular.sv.png deleted file mode 100644 index 7dd10c5..0000000 Binary files a/Fonts/Cave-Story-Regular.sv.png and /dev/null differ diff --git a/Fonts/Cave-Story-Titles.fnt b/Fonts/Cave-Story-Titles.fnt deleted file mode 100644 index fab1105..0000000 Binary files a/Fonts/Cave-Story-Titles.fnt and /dev/null differ diff --git a/Fonts/Cave-Story.sv.png b/Fonts/Cave-Story.sv.png deleted file mode 100644 index 1e34346..0000000 Binary files a/Fonts/Cave-Story.sv.png and /dev/null differ diff --git a/Fonts/Press_Start_2P/PressStart2P-Regular.ttf b/Fonts/Press_Start_2P/PressStart2P-Regular.ttf new file mode 100644 index 0000000..39adf42 Binary files /dev/null and b/Fonts/Press_Start_2P/PressStart2P-Regular.ttf differ diff --git a/Fonts/pixelated_regular.fnt b/Fonts/pixelated_regular.fnt new file mode 100644 index 0000000..2783860 Binary files /dev/null and b/Fonts/pixelated_regular.fnt differ diff --git a/Fonts/Cave-Story.inc b/Fonts/pixelated_regular.inc similarity index 77% rename from Fonts/Cave-Story.inc rename to Fonts/pixelated_regular.inc index 09dd9f3..41774a1 100644 --- a/Fonts/Cave-Story.inc +++ b/Fonts/pixelated_regular.inc @@ -1,114 +1,208 @@ -static const int _builtin_font_height=42; -static const int _builtin_font_ascent=33; -static const int _builtin_font_charcount=98; -static const int _builtin_font_charrects[98][8]={ +static const int _builtin_font_height=15; +static const int _builtin_font_ascent=15; +static const int _builtin_font_charcount=192; +static const int _builtin_font_charrects[192][8]={ /* charidx , ofs_x, ofs_y, size_x, size_y, valign, halign, advance */ -{32,0,0,0,0,33,0,12}, -{96,782,92,16,19,-3,-5,9}, -{80,677,2,39,41,-3,-5,32}, -{112,983,47,36,41,6,-5,29}, -{48,48,2,42,41,-3,-5,35}, -{64,451,47,40,41,-3,-5,33}, -{97,583,47,36,32,6,-5,29}, -{33,254,137,28,41,-3,-5,21}, -{81,2,47,41,41,-3,-5,34}, -{113,943,47,36,41,6,-5,29}, -{49,843,2,36,41,-3,-5,29}, -{65,409,2,41,41,-3,-5,34}, -{34,711,92,21,17,-3,-5,14}, -{114,110,137,32,32,6,-5,25}, -{82,47,47,41,41,-3,-5,34}, -{98,242,92,36,41,-3,-5,29}, -{50,364,2,41,41,-3,-5,34}, -{66,184,2,41,41,-3,-5,34}, -{99,883,2,36,32,6,-5,29}, -{115,162,92,36,32,6,-5,29}, -{35,182,137,32,41,-3,-5,25}, -{83,92,47,41,41,-3,-5,34}, -{51,499,38,40,41,-3,-5,33}, -{67,94,2,41,41,-3,-5,34}, -{84,763,2,36,41,-3,-5,29}, -{116,286,137,28,41,-3,-5,21}, -{100,202,92,36,41,-3,-5,29}, -{36,218,137,32,41,-3,-5,25}, -{52,319,2,41,41,-3,-5,34}, -{68,139,2,41,41,-3,-5,34}, -{101,623,47,36,32,6,-5,29}, -{117,42,92,36,32,6,-5,29}, -{85,923,2,36,41,-3,-5,29}, -{37,438,92,34,41,-3,-5,27}, -{53,963,2,36,41,-3,-5,29}, -{69,400,92,34,41,-3,-5,27}, -{118,38,137,32,32,6,-5,25}, -{86,2,2,42,41,-3,-5,35}, -{102,74,137,32,41,-3,-5,25}, -{38,514,92,34,41,-3,-5,27}, -{54,274,2,41,41,-3,-5,34}, -{70,362,92,34,41,-3,-5,27}, -{39,802,92,14,17,-3,-5,7}, -{247,146,137,32,28,6,-5,25}, -{215,2,137,32,32,6,-5,25}, -{119,499,2,41,32,6,-5,34}, -{87,182,47,41,41,-3,-5,34}, -{103,122,92,36,41,6,-5,29}, -{55,229,2,41,41,-3,-5,34}, -{71,634,2,39,41,-3,-5,32}, -{120,544,2,41,32,6,-5,34}, -{88,272,47,41,41,-3,-5,34}, -{72,783,47,36,41,-3,-5,29}, -{104,82,92,36,41,-3,-5,29}, -{40,442,137,24,41,-3,-5,17}, -{56,720,2,39,41,-3,-5,32}, -{57,454,2,41,41,-3,-5,34}, -{89,803,2,36,41,-3,-5,29}, -{73,743,47,36,41,-3,-5,29}, -{169,407,47,40,41,-3,-5,33}, -{121,903,47,36,41,6,-5,29}, -{105,1003,2,19,41,-3,-5,12}, -{41,470,137,24,41,-3,-5,17}, -{42,686,92,21,19,-3,-5,14}, -{58,682,115,17,26,6,-3,12}, -{122,863,47,36,32,6,-5,29}, -{106,611,119,23,48,-1,-5,16}, -{90,362,47,41,41,-3,-5,34}, -{74,703,47,36,41,-3,-5,29}, -{59,661,115,17,30,8,-3,12}, -{43,322,92,36,36,0,-5,29}, -{75,663,47,36,41,-3,-5,29}, -{123,584,119,23,41,-3,-5,16}, -{107,2,92,36,41,-3,-5,29}, -{91,526,137,23,41,-3,-5,16}, -{44,759,92,19,19,19,-5,12}, -{76,476,92,34,41,-3,-5,27}, -{124,2,182,17,41,-3,-3,15}, -{108,638,119,19,41,-3,-5,12}, -{92,318,137,27,41,-3,-5,20}, -{60,349,137,27,41,-3,-5,20}, -{45,552,92,32,15,12,-5,25}, -{61,552,111,28,21,8,-5,21}, -{109,589,2,41,32,6,-5,34}, -{77,317,47,41,41,-3,-5,34}, -{125,498,137,24,41,-3,-5,17}, -{93,553,136,23,41,-3,-5,16}, -{46,736,92,19,19,19,-5,12}, -{126,655,92,27,19,8,-5,20}, -{94,624,92,27,23,-5,-5,20}, -{110,823,47,36,32,6,-5,29}, -{78,227,47,41,41,-3,-5,34}, -{62,380,137,27,41,-3,-5,20}, -{95,588,92,32,15,23,-5,25}, -{111,282,92,36,32,6,-5,29}, -{79,137,47,41,41,-3,-5,34}, -{47,411,137,27,41,-3,-5,20}, -{63,543,47,36,41,-3,-5,29}, +{32,0,0,0,0,15,0,15}, +{160,254,56,0,0,15,0,15}, +{96,1847,29,15,14,-5,0,15}, +{192,198,56,24,23,-5,-5,15}, +{224,1432,25,24,23,-5,-5,15}, +{64,928,2,24,23,-5,-5,15}, +{97,1320,2,24,19,-1,-5,15}, +{161,941,56,17,23,-5,-2,15}, +{193,844,29,24,23,-5,-5,15}, +{225,1320,25,24,23,-5,-5,15}, +{65,900,2,24,23,-5,-5,15}, +{33,920,56,17,23,-5,-2,15}, +{34,1571,29,21,16,-5,-4,15}, +{98,116,29,24,23,-5,-5,15}, +{162,508,29,24,23,-5,-5,15}, +{194,816,29,24,23,-5,-5,15}, +{226,564,2,24,23,-5,-5,15}, +{66,872,2,24,23,-5,-5,15}, +{99,1180,2,24,19,-1,-5,15}, +{163,340,54,24,23,-5,-5,15}, +{195,788,29,24,23,-5,-5,15}, +{227,592,2,24,23,-5,-5,15}, +{67,844,2,24,23,-5,-5,15}, +{35,396,2,24,23,-5,-5,15}, +{164,1626,2,23,19,-2,-4,15}, +{100,228,29,24,23,-5,-5,15}, +{196,760,29,24,23,-5,-5,15}, +{228,620,2,24,23,-5,-5,15}, +{68,816,2,24,23,-5,-5,15}, +{36,424,2,24,23,-5,-5,15}, +{101,1124,2,24,19,-1,-5,15}, +{165,557,56,23,23,-5,-4,15}, +{197,732,29,24,23,-5,-5,15}, +{229,648,2,24,23,-5,-5,15}, +{69,1012,2,24,23,-5,-5,15}, +{37,452,2,24,23,-5,-5,15}, +{230,1068,2,24,19,-1,-5,15}, +{166,1002,56,15,23,-5,0,15}, +{198,704,29,24,23,-5,-5,15}, +{70,1040,2,24,23,-5,-5,15}, +{38,480,2,24,23,-5,-5,15}, +{102,395,56,23,23,-5,-4,15}, +{39,1809,29,15,16,-5,-2,15}, +{103,368,29,24,21,-1,-5,15}, +{231,312,29,24,21,-1,-5,15}, +{167,584,56,23,23,-5,-4,15}, +{199,2,85,24,25,-5,-5,15}, +{71,60,2,24,23,-5,-5,15}, +{168,1721,29,21,12,-5,-4,15}, +{232,170,56,24,23,-5,-5,15}, +{200,676,29,24,23,-5,-5,15}, +{72,88,2,24,23,-5,-5,15}, +{40,713,56,19,23,-5,-2,15}, +{104,30,31,24,23,-5,-5,15}, +{233,142,56,24,23,-5,-5,15}, +{201,648,29,24,23,-5,-5,15}, +{169,31,2,25,25,-5,-5,15}, +{73,1950,2,23,23,-5,-4,15}, +{41,736,56,19,23,-5,-4,15}, +{105,2004,2,23,23,-5,-4,15}, +{170,1646,29,21,18,-5,-4,15}, +{42,480,29,24,19,-2,-5,15}, +{234,114,56,24,23,-5,-5,15}, +{202,620,29,24,23,-5,-5,15}, +{106,114,83,21,25,-5,-4,15}, +{74,116,2,24,23,-5,-5,15}, +{171,1208,2,24,19,-2,-5,15}, +{43,1460,25,23,19,-3,-4,15}, +{235,86,56,24,23,-5,-5,15}, +{203,592,29,24,23,-5,-5,15}, +{75,144,2,24,23,-5,-5,15}, +{107,508,2,24,23,-5,-5,15}, +{172,1707,2,23,16,-1,-4,15}, +{44,1788,29,17,16,4,-4,15}, +{236,1923,2,23,23,-5,-4,15}, +{204,1653,2,23,23,-5,-4,15}, +{76,476,56,23,23,-5,-4,15}, +{108,1977,2,23,23,-5,-4,15}, +{173,1572,2,23,12,1,-4,15}, +{45,1680,2,23,12,1,-4,15}, +{109,1292,2,24,19,-1,-5,15}, +{237,1869,2,23,23,-5,-4,15}, +{205,1599,2,23,23,-5,-4,15}, +{77,172,2,24,23,-5,-5,15}, +{46,2031,2,15,14,4,-2,15}, +{110,1376,2,24,19,-1,-5,15}, +{238,611,56,23,23,-5,-4,15}, +{206,1515,22,23,23,-5,-4,15}, +{174,2,2,25,25,-5,-5,15}, +{78,200,2,24,23,-5,-5,15}, +{175,1696,29,21,12,-5,-4,15}, +{111,1460,2,24,19,-1,-5,15}, +{239,530,56,23,23,-5,-4,15}, +{207,1488,22,23,23,-5,-4,15}, +{79,228,2,24,23,-5,-5,15}, +{47,536,2,24,23,-5,-5,15}, +{176,1767,29,17,16,-5,-2,15}, +{112,452,29,24,21,-1,-5,15}, +{240,58,56,24,23,-5,-5,15}, +{208,564,29,24,23,-5,-5,15}, +{80,256,2,24,23,-5,-5,15}, +{48,2,31,24,23,-5,-5,15}, +{113,424,29,24,21,-1,-5,15}, +{241,30,58,24,23,-5,-5,15}, +{177,449,56,23,23,-5,-4,15}, +{209,536,29,24,23,-5,-5,15}, +{81,284,2,24,23,-5,-5,15}, +{49,368,56,23,23,-5,-4,15}, +{178,782,56,19,18,-5,-2,15}, +{114,1815,2,23,19,-1,-4,15}, +{50,200,29,24,23,-5,-5,15}, +{210,956,29,24,23,-5,-5,15}, +{242,2,58,24,23,-5,-5,15}, +{82,312,2,24,23,-5,-5,15}, +{179,759,56,19,18,-5,-2,15}, +{115,1404,2,24,19,-1,-5,15}, +{51,256,29,24,23,-5,-5,15}, +{211,928,29,24,23,-5,-5,15}, +{243,1236,25,24,23,-5,-5,15}, +{83,340,2,24,23,-5,-5,15}, +{180,1828,29,15,14,-5,0,15}, +{52,284,29,24,23,-5,-5,15}, +{212,872,29,24,23,-5,-5,15}, +{244,1404,25,24,23,-5,-5,15}, +{116,503,56,23,23,-5,-4,15}, +{84,1896,2,23,23,-5,-4,15}, +{117,1348,2,24,19,-1,-5,15}, +{181,396,29,24,21,-1,-5,15}, +{53,172,29,24,23,-5,-5,15}, +{213,900,29,24,23,-5,-5,15}, +{245,1348,25,24,23,-5,-5,15}, +{85,368,2,24,23,-5,-5,15}, +{118,1734,2,23,19,-1,-4,15}, +{54,144,29,24,23,-5,-5,15}, +{214,984,29,24,23,-5,-5,15}, +{246,1292,25,24,23,-5,-5,15}, +{182,422,56,23,23,-5,-4,15}, +{86,676,2,24,23,-5,-5,15}, +{183,1866,29,15,14,0,-2,15}, +{119,1152,2,24,19,-1,-5,15}, +{247,1544,18,23,19,-3,-4,15}, +{215,638,56,21,19,-3,-4,15}, +{87,704,2,24,23,-5,-5,15}, +{55,88,29,24,23,-5,-5,15}, +{184,1746,29,17,14,6,-2,15}, +{120,1236,2,24,19,-1,-5,15}, +{248,1096,2,24,19,-1,-5,15}, +{216,1012,29,24,23,-5,-5,15}, +{88,732,2,24,23,-5,-5,15}, +{56,60,29,24,23,-5,-5,15}, +{185,828,56,19,17,-5,-2,15}, +{121,340,29,24,21,-1,-5,15}, +{249,1264,25,24,23,-5,-5,15}, +{217,1040,29,24,23,-5,-5,15}, +{89,1788,2,23,23,-5,-4,15}, +{57,984,2,24,23,-5,-5,15}, +{186,1621,29,21,17,-5,-4,15}, +{122,1264,2,24,19,-1,-5,15}, +{58,983,56,15,19,-3,-2,15}, +{250,1152,25,24,23,-5,-5,15}, +{218,1068,25,24,23,-5,-5,15}, +{90,760,2,24,23,-5,-5,15}, +{187,1432,2,24,19,-2,-5,15}, +{59,962,56,17,21,-3,-4,15}, +{251,1124,25,24,23,-5,-5,15}, +{123,851,56,19,23,-5,-2,15}, +{219,1180,25,24,23,-5,-5,15}, +{91,874,56,19,23,-5,-2,15}, +{252,1096,25,24,23,-5,-5,15}, +{188,312,54,24,23,-5,-5,15}, +{124,1021,56,15,23,-5,0,15}, +{220,1208,25,24,23,-5,-5,15}, +{92,788,2,24,23,-5,-5,15}, +{60,663,56,21,23,-5,-4,15}, +{61,1516,2,24,16,-1,-5,15}, +{189,282,56,24,23,-5,-5,15}, +{125,805,56,19,23,-5,-4,15}, +{253,30,85,24,25,-5,-5,15}, +{221,1842,2,23,23,-5,-4,15}, +{93,897,56,19,23,-5,-4,15}, +{94,1671,29,21,14,-5,-4,15}, +{126,1488,2,24,16,-2,-5,15}, +{190,254,56,24,23,-5,-5,15}, +{254,58,83,24,25,-5,-5,15}, +{222,1376,25,24,23,-5,-5,15}, +{62,688,56,21,23,-5,-4,15}, +{95,1544,2,24,12,8,-5,15}, +{127,1596,29,21,14,4,-4,15}, +{191,226,56,24,23,-5,-5,15}, +{255,86,83,24,25,-5,-5,15}, +{223,1761,2,23,23,-5,-4,15}, +{63,956,2,24,23,-5,-5,15}, }; static const int _builtin_font_kerning_pair_count=0; static const int _builtin_font_kerning_pairs[0][3]={ }; -static const int _builtin_font_img_width=1024; -static const int _builtin_font_img_height=256; -static const int _builtin_font_img_data_size=61506; -static const unsigned char _builtin_font_img_data[61506]={ +static const int _builtin_font_img_width=2048; +static const int _builtin_font_img_height=128; +static const int _builtin_font_img_data_size=76938; +static const unsigned char _builtin_font_img_data[76938]={ 137, 80, 78, @@ -127,21 +221,21 @@ static const unsigned char _builtin_font_img_data[61506]={ 82, 0, 0, -4, +8, 0, 0, 0, -1, 0, +128, 8, 6, 0, 0, 0, -45, -37, -4, -36, +159, +248, +137, +143, 0, 0, 32, @@ -153,60529 +247,75018 @@ static const unsigned char _builtin_font_img_data[61506]={ 120, 156, 236, -189, -123, -188, -36, +125, +119, +152, +20, 85, -117, -47, -254, -173, -126, -84, +214, 247, -233, -62, -231, -204, -204, -153, -57, -51, -12, -51, -96, -192, -220, -136, -200, -83, -240, -227, -39, -47, -33, -6, -144, -1, -12, -190, -141, -207, -17, -197, -171, -191, -4, -95, +175, +58, +135, +9, +48, +228, +52, +68, +149, +69, +5, +132, +5, +81, +36, +185, +162, +130, +194, +34, +34, +65, 81, +129, +5, +22, +24, +112, +16, +65, +130, +130, +136, 9, -12, +80, +4, +69, +112, +5, +68, +37, +8, 130, -94, -19, -193, -87, -140, -10, -241, -94, -19, -162, -140, -33, -154, -144, -152, -248, -66, -241, -109, -36, -222, -60, -212, -128, -10, -106, -110, 130, -33, -168, -12, -243, -100, -152, -243, -232, -238, -170, -238, -222, -191, -63, -170, +34, +97, +13, +11, 190, -167, -86, -239, -174, -174, -218, -85, -93, -213, -167, -207, -208, -223, -207, -167, -62, -221, -125, -78, -247, -174, -85, -123, -175, -189, -214, -218, -107, -175, -181, -54, -48, -193, -4, -19, -76, -48, -193, -4, -19, -76, -48, -193, -4, -19, -76, -48, -193, -4, -19, -76, -48, -193, -4, -19, -76, -48, -193, -4, -19, -76, -48, -193, -4, -19, -76, -48, -193, -4, +186, +98, +66, +192, +180, +46, +74, +70, +194, +0, 19, -172, -125, -88, -226, +59, +247, +204, +116, 125, -193, -224, -34, +127, +212, +61, +221, +183, +111, +87, +119, +87, +245, +192, +160, +251, +205, +121, +158, +122, +102, 186, -226, -234, -104, -159, 187, -0, -148, -118, -15, -189, +170, +78, 157, -226, +27, +78, +62, +167, 128, -118, -85, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +168, +130, +42, +184, +244, +32, +37, +248, +205, +192, +126, +55, +112, +7, +125, +22, +33, +4, +64, +102, +127, +67, +194, +103, +61, +112, +169, +112, +138, +135, +81, +248, 76, -187, +80, +46, +224, +83, +59, +18, 221, -148, -207, -105, -242, -108, -164, -139, -24, -116, -255, -172, -104, -74, -75, -183, +63, 222, -119, -122, -31, -234, -200, -242, +120, +139, +120, +226, +221, +11, +136, +165, 57, -210, +21, +16, +199, +56, +17, +36, +195, +87, +217, 244, -163, -9, -242, -236, -235, +253, +175, +227, +83, +195, +27, +111, +141, +138, +248, +66, +136, +191, +70, +83, +197, +195, +227, +83, +187, +175, +94, +124, +85, +244, +93, +60, +250, +46, +213, +250, +36, 188, -104, -214, -17, +60, +95, +137, 71, -183, +31, +221, +179, +162, 124, -198, -113, -161, -89, -135, -156, +44, +17, +189, +34, +144, +108, +208, +123, 127, -73, -230, -184, -41, -178, -126, -174, -213, -152, -163, +173, 227, +170, +101, +174, +146, +201, 38, -75, -214, -226, -156, -12, -195, -184, -245, -107, -22, -244, -153, -96, -212, -242, -153, -72, -50, -191, -243, -106, -247, -104, -166, -89, -231, -5, -189, -253, -40, -68, +181, +53, +18, +15, +175, +218, +250, +208, +74, +159, +150, +251, +171, +225, 209, -55, -110, -115, -48, -10, -105, -121, 59, -111, -253, -151, -165, -174, -214, -49, -46, +126, +169, +64, +60, +89, +175, +6, +90, +101, 125, -56, -10, -218, -178, +42, +227, +202, +239, +65, +189, +160, +134, +39, +158, +156, +229, +113, +209, +248, 166, -57, -139, -57, -59, -72, -6, -20, -67, +66, +215, +255, +210, +254, +251, +61, +200, +119, +73, +229, +179, 218, -24, -100, +120, +242, +247, +23, +231, 239, -228, -173, -143, -227, -158, -97, -144, -220, +247, +162, +79, +232, +145, +127, +34, +190, +84, +245, +221, +139, 201, -131, -22, -147, -241, -206, -138, -7, -179, +151, +213, +240, +37, +59, 232, -155, -176, +121, +226, +209, +112, +161, 246, -6, -173, -39, -199, -77, -238, -12, -219, -143, -153, -243, -86, +59, +63, +150, +201, +246, +251, +239, +93, +127, 73, -107, -188, -164, +132, +255, +98, +240, +207, +202, +210, +151, +254, +215, +241, 93, +138, +253, +94, +153, +248, +180, +226, +253, +163, +206, +95, 101, +227, +171, +108, +249, +167, +135, +62, +250, 255, -181, -168, -125, -183, -45, +66, +172, +151, +68, +244, +138, +184, +9, +120, +124, +85, +242, +93, +63, +190, +11, +41, +143, +46, +229, +126, +136, +119, +142, +136, +79, +13, 46, +228, +252, +253, +175, +140, +167, +154, +143, 87, -251, -220, -246, +196, +195, +223, +243, +143, +160, +79, +168, +209, +148, +72, +79, +74, +213, +254, +170, +236, +253, +206, +211, +21, +207, +55, +31, 111, -104, -210, -46, -47, -73, -116, -84, -187, -10, -233, -23, -30, -113, +63, +196, +243, 207, -86, -2, -96, 139, -223, +60, +53, +17, +206, +100, +120, +43, +138, +43, +17, +126, +45, +160, +39, +230, +160, +101, +15, +136, +116, +241, 56, -218, +226, +201, +34, +189, +184, +147, +65, +170, +227, +85, +25, 243, -12, -162, -41, -43, -229, -171, -195, -210, -104, +165, +101, +221, +139, +184, +82, +213, 27, -212, -119, -122, -31, -234, -200, -242, -57, -210, -244, -163, -9, -242, -236, +18, +201, +2, +17, +111, +162, +251, +233, +217, 235, -188, -104, -214, -65, -186, -7, -209, -206, -191, -153, -240, -240, -168, +137, 104, -214, +18, 33, -231, +85, +126, +85, +153, +116, +37, +227, +255, +241, +230, +43, +158, +190, +165, +151, 95, -146, -57, -110, -138, +94, 172, -159, -107, -53, -230, -232, +189, +92, +153, 184, -201, -146, -181, -56, -39, -195, -48, -110, -253, -154, -5, -125, -38, -24, -181, -124, -38, -178, -210, -225, -195, -180, -123, -52, -211, -172, +42, +115, +205, 243, -2, -219, -114, -252, -246, -162, -116, -128, -174, -211, -199, -121, -14, -70, -33, -45, -111, +56, +47, +182, +31, 231, -173, -255, -178, -212, -213, -58, -198, -165, -15, -71, -65, -91, -214, +82, +209, +37, +30, +23, +211, +31, +204, +227, 52, -103, +38, +59, 49, -103, -57, -87, -173, -1, -237, -200, -54, -184, -56, -26, -181, -62, -142, -123, -134, -97, -108, -172, -164, -180, -152, -140, -119, -86, -60, -152, -69, -223, -112, -62, +5, +92, 90, -33, -109, -12, -43, -55, -243, -158, -31, -195, -246, -99, -230, -188, -37, -127, -192, -198, -109, -0, -21, -255, -181, -236, -191, +232, +32, +136, +225, 175, -104, -223, -117, -196, -213, -18, -239, -129, -126, 166, -229, -64, -217, -226, -170, -104, -159, -233, -185, -112, -253, -246, -248, -202, -118, -173, -136, -78, -49, -65, -220, -179, -73, -186, -8, -121, -255, -150, -160, -139, -159, -49, 36, -77, -166, -116, -151, -209, -223, -119, -58, -237, -229, -136, +55, 54, -178, -124, -142, -52, +9, +135, +145, 253, -104, -130, -60, -251, -58, -47, -154, -117, -180, -209, -251, -28, -14, -128, -38, -130, -231, +229, +17, +201, 0, -60, -225, -21, -103, -252, -141, -146, -102, -29, -93, -244, -63, +202, +216, 131, -201, -28, -55, -69, -214, -207, -181, -26, -115, -116, -220, -100, -201, -90, +151, +9, +135, +222, +1, +171, +108, 156, -147, -97, -24, +100, +216, +138, +184, +196, +131, +199, +169, +118, +208, +115, +168, +225, +230, +105, +138, 183, -126, -205, -130, -62, +0, +8, +47, +1, +221, +83, +13, +66, +0, +74, 19, -140, -82, +224, +211, +2, +68, +183, +25, +137, +215, +128, +22, +124, +122, +233, +147, +161, +208, +22, +143, 62, -167, -213, -225, +126, +78, +127, +15, +227, 121, -181, -123, -180, -210, -28, -198, -11, -122, -219, -81, -58, -128, -58, -159, -160, -110, -25, -199, -57, -24, -133, -180, -188, -157, +169, +230, +79, +109, +47, +240, +107, +212, +44, +224, +139, 183, -254, +38, 203, -82, +160, +140, +121, +34, +133, +74, +13, +143, +184, +31, +204, +113, +240, +232, +197, 87, -231, -77, -251, -90, -176, +69, 223, -178, -162, -57, -139, -57, -235, -138, -182, -6, -217, -205, -132, +197, +163, +239, +82, +172, +79, +51, +34, 74, -72, -159, -9, -242, -148, -59, -89, -211, -98, -58, -222, -89, +15, +255, +29, 241, -96, -22, -125, -211, -21, -109, -13, -90, -79, +108, +145, +111, 18, -73, -229, -102, 222, -243, -99, -216, -126, -204, -156, -183, -194, -28, -0, -108, -172, -10, -160, -230, +16, +244, +141, +39, +15, +196, 191, -242, -51, +180, +40, +91, +50, +244, +223, +31, +208, +54, +174, +116, +14, 209, -128, +85, +138, +248, +99, +86, +158, +224, +55, +17, +31, +29, +241, +232, +19, +215, +138, +30, +250, +180, +208, +165, +134, 39, -48, -155, -8, -194, -47, -216, -176, -12, -67, -96, -187, -69, -159, -216, +222, +122, +185, +144, +64, +243, 170, -127, -77, -105, -239, +69, +241, +76, +54, +158, +252, +253, +180, +140, +107, +60, 249, -27, -71, +94, +17, +125, +130, +240, +136, +58, +12, +205, +151, +26, +30, +45, +116, +1, +145, +121, +52, +34, +50, +143, +252, +119, +60, +62, +53, +60, +33, +149, +239, 180, -77, -175, -6, -23, -255, -109, +2, +191, 255, +18, +205, +149, +12, 253, -48, -17, -0, -131, -158, -141, +251, 239, -167, -66, -158, +247, +32, +223, +233, +59, 113, -25, -94, -7, +254, +212, +240, +209, +56, 242, -61, -211, -38, -72, -83, -94, -144, -17, -0, -164, -89, +227, +250, +123, +210, +39, +212, 246, -157, -236, -195, -40, -134, -204, -242, -57, -210, -244, -163, -9, -242, -236, -235, -188, -104, -214, -65, -35, -130, -180, -147, -135, -155, -8, -120, -184, -131, -222, -180, -155, -213, -166, -89, -71, -7, -193, -51, -36, +128, +248, 153, -227, -166, -200, -250, -185, +215, +3, +37, +196, +151, +67, +116, +36, +195, +151, +76, +167, +212, +66, +151, 86, -99, -142, -142, -155, -44, -89, -139, -115, -50, -12, +72, +36, +223, +121, +253, +157, +199, +23, +79, +198, +167, +42, +135, +226, +233, +19, +162, +205, +66, 227, -214, -175, -89, +246, +71, 208, -103, -130, -81, -202, -231, -97, -116, -120, -30, -237, -30, -173, -52, -135, +95, +212, +232, +187, +152, +252, +83, +228, +93, +106, +180, +170, 241, -130, -46, +179, +84, +109, +64, +81, 87, -163, -12, -252, -176, -223, -142, -235, -28, -140, -66, -90, -222, -206, -91, -255, -101, -169, -171, -243, -166, -125, -45, -216, -111, +17, +113, 89, -209, -156, +160, +174, +191, +148, +34, +181, +117, +243, +123, +211, +119, +105, +95, +240, +244, 197, -156, -85, -162, -173, -65, -118, -51, -193, -5, +219, +27, +90, +237, +219, +202, +192, +39, 226, -40, -245, +229, +199, +143, +62, +139, +118, +109, +69, +246, +61, +57, +87, +146, 241, -48, -114, +24, +17, +95, +34, +156, +164, 39, -107, +198, +27, +79, +45, +99, +170, +103, +189, +36, +195, +87, +217, +242, +79, +235, +154, +33, +135, +234, +133, 90, +47, +6, +40, +227, +38, +22, +120, +240, +124, +141, +119, +54, +242, +252, +68, +116, +6, +198, +3, +53, +29, +80, 76, -199, -59, -43, -30, -204, -170, -111, -224, -255, -109, -208, -122, -146, -72, -42, +164, +136, 55, -243, 158, +252, +28, +145, +131, +56, +153, +63, +36, +30, +143, +22, +143, +120, +235, +133, +236, +22, +173, +188, +91, +235, +94, +48, +169, +224, +169, +136, +220, +77, +38, 31, +104, +189, +240, +244, +197, 195, -246, -99, -230, -188, +249, +123, +178, +167, +127, +175, +254, +9, +26, +79, 53, -40, -2, -160, -10, -96, -218, -111, -188, -46, -110, -66, -44, +251, +189, +34, +242, +86, +116, +240, +19, +78, 3, -88, -210, -126, +34, +190, +193, +120, +251, +142, 223, -129, -231, -205, -208, -133, +39, +137, +240, +84, 38, -35, -0, +255, +36, +224, +105, +73, +164, +39, +169, +225, +211, +163, +119, +106, +209, +231, +245, 202, -8, -58, -79, -111, -155, -57, -21, -77, -4, -94, -141, -2, -130, -5, -63, -195, -24, -210, +35, +189, +242, +253, 66, -214, -33, -224, -51, -210, -203, -78, +225, +43, +139, +67, +163, +218, +88, 198, -33, -61, -164, +195, 95, -15, -173, -144, -19, -82, -249, -244, -100, -49, -73, -117, -58, -121, -209, -105, -50, -133, +81, +92, +106, 160, -207, -216, -127, -146, -17, -171, -8, -34, -0, -244, -218, -11, -124, -14, +199, +15, +65, +193, +20, +61, +243, +119, +161, +2, +94, 122, -174, -26, -8, -158, -157, +215, +204, +197, +242, +151, +85, +230, +124, +105, +145, +3, +116, +36, +195, +145, +204, 207, -198, -60, -40, -87, -180, -49, -40, -244, -45, +169, +230, +227, +20, +105, 142, -71, +39, +235, 120, -77, -137, -54, -186, -226, -53, +208, +234, +83, +173, 12, -50, -202, -161, +123, +178, +178, +233, +74, 228, -211, -40, -243, -89, -134, -237, -235, +39, +22, +233, +84, +195, +21, +66, 44, -104, -14, -163, -95, -142, +141, +169, +196, 21, -224, -241, -168, +181, +172, +125, +189, +123, +185, +178, +112, +197, +179, +117, +212, +246, +89, +34, +155, +67, +207, +24, +106, 13, -175, +88, +167, +234, +95, +39, +28, +151, +130, +46, +126, 79, -201, -51, -69, 241, -251, -36, -60, -60, -42, -154, -217, -207, -252, -155, -130, -55, -183, -27, -72, -54, -199, +122, 163, -158, -67, -222, -147, -243, -140, -207, -66, -222, -174, -134, -92, -124, -6, +72, +151, +200, +39, +82, +161, 147, -48, -76, -62, +223, +211, +201, +120, +112, +8, +17, 123, -7, +71, +11, +174, +120, +254, +102, +53, +224, +245, +184, +240, +189, +77, +42, +39, +138, +15, +204, +31, +60, +17, +188, +144, +226, +145, +136, +15, 94, -159, -177, -175, -121, +14, +125, +132, +84, +22, +78, +90, +224, +22, +118, +168, +9, +20, +250, +142, +132, +112, +42, +206, +74, +90, +112, +22, +68, +43, +157, +60, +168, +41, +164, +165, +113, +206, +37, +193, +40, +115, 255, -44, +235, +5, +114, +210, +154, 17, -55, +113, +116, +197, +131, +100, +248, +18, +209, +71, +202, +142, +153, +29, +180, +169, +74, +17, +75, +31, +159, +17, +149, +136, +46, +30, +159, +5, +177, +6, 54, -242, +143, +143, +167, +33, +136, +104, +165, +137, +240, 149, -88, -130, -215, +114, 159, -85, +147, +209, +39, +226, +35, +80, +155, +63, +17, +31, 255, -85, -202, +91, +50, +124, +6, +0, +86, +196, +119, +78, +154, +217, +239, +100, +160, +5, +160, +206, +28, +77, +236, +57, +128, +248, +134, 147, +72, +95, 60, -248, -155, -253, -44, -101, -69, -13, +99, 201, -120, -163, -236, +138, +200, +220, +85, +20, 95, -82, -254, -89, -226, -247, -195, -202, -191, -164, -188, -33, -159, +21, +125, +23, 135, -32, -175, -86, -17, -40, -83, -219, -127, -93, -22, -180, +190, 202, -112, -94, -211, -176, -222, -130, -118, -133, -141, -177, +224, +47, +60, +125, +52, +166, +164, +220, +209, +115, +88, +185, +239, +104, +143, +5, +16, +217, +247, 164, -177, -34, -174, -36, -253, -92, -129, -103, -12, 212, +5, +52, 208, -107, +39, +226, +229, +241, +152, +132, +239, +249, +74, +2, +158, +103, +211, +248, +106, +201, +18, 20, -52, -224, +29, +8, +132, +71, +237, +28, +209, +65, +73, +193, +51, +30, +180, +226, +227, +215, +11, 241, -13, -101, -53, -23, -38, -81, -57, -162, -121, -233, -240, -188, -218, 101, -127, +82, +78, 72, -221, -204, +176, +211, +184, +149, +66, +25, +55, +19, +251, +95, +66, +226, +228, +3, +17, +95, +178, +245, +66, +192, +207, +205, +197, +4, +162, +81, +45, +217, +79, +4, +173, +217, +145, +34, 157, -13, -41, +226, +184, +242, +202, +45, +175, +232, +241, 227, +10, +104, +55, +56, 248, -127, -246, +231, +55, +65, +153, 79, -3, -129, -140, 90, +159, +162, +131, 68, -160, +116, +236, +242, +235, +243, +247, +14, +162, +227, +46, +145, +145, +192, +235, +76, +137, +146, +254, +196, +251, +87, +54, 63, -28, +19, +241, 209, -174, -174, -215, -229, -92, -224, -110, -9, -251, -145, +126, +36, +218, +68, 124, -76, -3, -140, -188, +100, +16, +0, +10, +77, +65, +68, +104, +171, +136, +190, +68, +80, +89, +250, +160, +168, +7, +210, +220, +198, +51, +182, +120, +126, +157, +12, +159, +86, +67, +24, +208, +231, +204, +82, +195, +19, +79, +190, +243, +251, +144, +120, +36, +209, +32, +6, 61, 136, -191, -211, -200, -0, -125, -193, -25, -197, -131, -21, -244, -26, -153, +143, +234, +221, +239, +241, +236, +7, +27, +34, +78, +68, +210, +123, +253, +2, +206, +223, +163, +254, +162, +134, +247, +98, 242, -185, -217, -191, -73, -121, +79, +81, +222, +38, +178, 195, -4, -250, -115, +180, +86, +36, +0, 201, -121, -200, -254, -35, -191, 3, -249, -201, -231, 172, -245, +188, +254, +98, +81, +249, +76, +251, +65, +212, 95, -158, -186, -218, -132, -246, -36, -242, -56, -79, -57, -156, -198, -14, -214, -109, +104, +253, 4, -57, -94, -131, -250, -158, -223, -207, -122, -220, +161, 77, -228, -140, -164, -129, -243, -104, -208, -156, -236, -96, -120, -125, -44, -251, -196, -18, -180, -115, -188, -117, -153, -80, -65, -208, -111, -89, -216, -88, -131, -232, -177, -208, +127, +249, +61, +234, 187, -230, -138, +116, +84, +180, +178, +225, +82, +224, +83, +3, 210, -171, -85, -68, +31, +120, +156, +196, +191, +121, +253, +140, +14, +126, +255, +39, 219, -231, -21, -4, -186, -85, -174, -209, -216, -111, -28, -99, -23, -209, -50, -33, +247, +90, +248, 139, -241, -229, -60, -45, +25, +202, +126, +39, +160, +245, +145, 136, -103, +127, +198, 211, -219, -33, -40, -111, -77, -199, -55, -47, -249, -167, -35, -173, -189, -154, -185, -30, -214, -29, -0, -20, -54, -53, -0, -117, -165, -212, -55, -162, -158, -98, -223, +215, +244, +236, +119, +2, +45, +235, +69, +11, 190, -125, -223, -223, -178, -101, -203, -239, -34, -232, -84, -7, -131, -61, -241, -43, -68, -239, +202, +150, +127, +201, +214, +11, 221, -187, -247, -79, -54, -111, -222, -124, +231, +66, +172, +23, +242, +11, +240, +246, +10, +225, +227, +121, +28, +173, +23, 90, -84, -219, -31, +35, +52, +110, +196, +227, +100, +36, +231, +67, +98, +129, +133, +232, 248, -192, -7, -222, +38, +218, +9, +136, +175, 240, +58, +18, +233, 250, -215, -191, -254, -31, +128, +250, +56, +38, +3, +194, +207, +243, +55, +2, +81, +190, +251, 17, +217, +7, +90, 228, -205, +58, +63, +71, +252, +253, +121, +254, +70, +242, +72, +220, +119, +196, +55, +75, +161, +79, +30, 37, -49, -230, -117, -227, -173, -207, -83, -164, -148, -250, -103, -195, -182, -86, -96, -89, -214, -5, +2, +222, +127, +40, +238, +119, +147, 240, -250, -102, -17, -189, -74, -195, -180, -136, -67, -28, -205, -84, -72, -12, -111, -153, -246, -175, 89, -0, -245, -235, +207, +126, 175, -191, -254, -201, -87, -95, -125, -245, -13, -41, -218, -238, -129, -101, -89, -23, -193, +108, +253, +243, +247, +226, +159, +160, +255, +147, +21, 235, +232, +1, +113, +111, 139, +118, +188, 5, -244, +17, +217, +32, +242, 79, +218, +11, 98, -122, -191, -195, -138, -21, -37, -230, -145, -33, -104, -124, +2, +181, 26, -188, -62, -88, -68, -32, -208, -210, -244, -243, -200, -104, -214, -241, -201, -79, -126, -242, -125, -207, -121, -206, -115, -62, -139, -254, -126, -102, -40, -83, -148, -33, +84, +54, +255, +228, +109, +87, +94, +31, +180, +112, +223, +241, +207, +13, +196, +238, +7, +162, +149, 191, +127, +69, +116, +226, 42, -52, -235, -48, -156, -227, -97, -32, -63, +72, +29, +248, +184, +67, +178, +228, +246, +84, +249, +21, +225, +16, +125, +90, +38, +238, 115, +69, +146, +208, +226, +129, +216, +217, +71, +13, +104, +205, +93, +168, +125, +95, +153, +192, +203, +93, +11, +148, +231, +23, +249, +63, +29, +36, +147, +19, +201, +59, +254, +94, +38, +225, +55, 158, -20, +143, +152, 17, +109, +35, +136, +247, +211, +98, +163, +87, +150, +61, +89, +217, +116, +241, +184, +120, +189, +75, +45, +137, +137, 240, -243, -52, -128, -25, +240, +126, +220, +138, 0, -53, -165, -212, -231, -178, -164, -215, -178, -172, -211, -179, +175, +227, +37, +11, +142, +254, +81, +112, +241, +49, +46, +94, +111, +229, +147, +40, +232, +47, +141, +101, +8, +250, 108, +103, +30, +146, +37, +66, +241, +252, +162, +34, +50, +171, +50, +233, +18, +249, +132, +218, +124, +209, +154, +54, +114, +159, +181, +196, +149, +43, +27, +248, +49, +75, +230, +139, +229, +121, +7, +128, +216, +205, 15, -253, -178, 164, -14, -143, -118, -62, -195, -140, -82, -234, -11, -73, -27, -181, -44, -235, -92, -4, -11, -14, -58, -60, -211, -210, -83, -135, +150, +205, +149, +108, +18, +146, +25, +48, +151, +2, 39, -35, -166, -1, -76, +9, +93, 43, -165, -190, -152, -148, -30, -19, -248, -242, +34, +198, +110, +60, +188, +188, +115, +75, 47, +240, +120, +44, +113, +206, +17, +29, +8, +126, +196, +159, 76, -110, -36, -93, -124, -228, -198, +62, +128, +70, +19, +154, +202, +51, +145, +176, +177, +33, +241, +88, +38, +195, +151, +136, +62, +114, +48, +219, +216, +193, 27, -150, -101, -93, -130, -192, -41, -42, -13, -81, +156, +34, +125, +124, +37, +65, +162, +231, +17, +231, +141, 230, -220, -81, -182, -197, +73, +13, +31, 129, -122, +31, +17, +69, +155, +103, +88, +164, +8, +104, +165, +79, +196, +71, +160, +54, +127, +164, +212, 139, -151, -62, -238, -211, 74, -169, -79, -37, -165, -207, -4, -150, -101, +148, +214, +241, +36, +163, +90, +109, 61, -3, -222, -98, -79, -55, -178, -76, -114, -211, -243, -210, -225, -121, -180, +90, +17, +61, +111, +38, +168, 27, -6, -75, -41, -245, -79, -81, -95, +49, +229, +136, +48, +202, 120, -240, -193, -7, -127, -184, -109, -219, -182, -171, -16, -44, -228, -233, -216, -14, -115, -0, -80, -127, -78, -197, -141, -215, -161, -67, -135, -254, -109, -227, -198, +130, +71, 141, -59, -13, -104, -204, -68, 62, -255, -230, +113, +207, +209, 111, -254, -230, -53, +244, +220, +23, +2, 95, -251, -218, -215, -14, -241, -243, -253, -247, -223, -255, -134, -199, -60, -230, -49, -191, -20, -245, -27, -203, +21, +125, +17, +48, +34, 178, -158, +39, +248, +131, +120, +152, +86, +250, +42, 131, -128, 191, -147, 240, -70, -95, -83, -232, -151, -37, -43, -188, -237, -191, -78, -41, -165, -190, -148, -244, -185, -98, -232, -55, -145, -207, +65, 35, -215, -127, -67, -234, -234, +27, +71, +139, 145, -202, -227, -12, -229, -48, -210, -216, +251, +223, +10, +192, 193, -105, -144, +93, +239, +231, +14, +26, 215, -184, -135, -200, -25, -185, +32, +162, +3, +219, +201, +20, +35, +49, +40, +111, 67, +172, +129, +79, +32, +58, +157, +36, +196, +58, +20, +180, +224, +225, +21, +97, +181, +115, +192, +158, +155, +140, +185, +120, +10, +144, +150, 108, -3, -168, -190, -255, -253, -239, -255, -149, -215, +92, +113, 189, -238, -117, -127, +56, +56, +250, +104, +156, +136, +30, +63, +34, +142, +46, +3, +34, +99, +167, +167, +242, +35, +209, +122, +225, +161, 28, -67, -223, -185, -72, +137, +21, +218, +11, +1, +98, +2, +96, +50, +217, 174, -143, -185, +69, +230, +241, +206, +93, +43, +162, +215, +13, +159, +248, +70, +138, +158, +56, +174, +252, +62, +215, +50, +174, +98, +182, +54, +173, +27, +49, 81, -39, -47, -234, -137, -149, -121, -164, -148, -250, -108, -194, -103, -48, -149, -149, -58, -228, -26, -130, -180, -244, +5, +136, 172, -33, -148, -82, -159, +69, +218, +231, +90, +214, +255, +239, +1, +212, +170, 79, -209, -110, -31, -252, -53, -4, -229, -175, +196, +204, 116, -160, -118, -144, -225, -250, -33, -102, +2, +26, +87, +254, +55, +45, +6, +66, +101, +243, +51, +53, 124, -141, -215, +70, +68, +214, +73, +60, +124, +124, +128, 147, -134, -227, -171, -211, -87, -85, -74, -221, -25, +231, 213, -238, -176, -72, -104, +21, +209, +151, +46, +6, +125, +137, +128, +15, +156, +241, +201, +92, +106, +9, +0, +196, 175, -102, -174, -135, +105, +95, +36, 195, +71, +58, +102, 34, -0, -164, -103, -40, -18, -157, -78, -167, -232, +144, +161, +125, 127, -143, -57, -251, -50, -212, -64, -182, -43, -83, -0, -106, -254, -239, -34, -177, -188, -188, -76, -143, -139, -139, -32, +197, +131, +68, +242, +221, 140, -193, -20, -186, -241, -166, +104, +62, +234, +103, +223, +145, +44, +226, +245, 123, -189, -210, -134, -112, -204, -33, -48, -204, -100, -72, -69, -22, -197, -67, -40, -76, -56, -192, -52, -94, -214, -241, -90, -88, -88, -152, -77, -73, -183, -142, -141, -8, -188, -67, -220, -249, -165, -119, -136, 158, -239, -168, -28, -25, -99, -30, -25, -146, -70, -217, -207, -100, -224, -180, -133, -111, -70, -65, -115, -15, -22, -22, -22, -166, -1, -108, -64, 127, -63, -23, -16, -111, -200, -175, -10, -205, -58, -12, -231, -120, -24, -244, -93, -134, -50, -122, -249, -121, -22, -171, +235, +225, +163, +34, +223, +230, +229, +32, +85, +155, +210, 248, -92, -134, -8, +1, +202, +124, +165, +42, +223, 43, -196, +67, +127, +33, +168, +44, +254, 41, -21, -252, -122, -120, -207, -146, 6, -236, -83, -230, +148, +18, +217, +97, +241, +64, +141, +255, 104, -37, -113, +9, +240, +216, 0, +216, +17, +177, +23, +196, +255, +213, +244, +23, +31, +247, +63, +191, +31, +254, 72, -122, -106, -240, 250, -114, -22, -65, -191, -230, -133, -141, -8, -60, -234, -146, -159, -147, 46, -62, +29, +124, +18, +76, +170, +80, +217, +248, +120, +188, +100, +195, 242, +122, +39, +241, +78, +90, +167, 228, -13, -202, -13, +196, +228, +3, +143, +62, +68, +59, +27, +83, 25, -86, -39, -229, -26, +79, +62, +240, 105, -142, -131, -164, -145, -225, -127, -146, -198, -153, -148, +133, +178, +94, +8, +120, +61, +151, +15, 244, -153, -128, -122, -134, -134, +72, 28, -224, -209, -108, -154, -155, -158, -135, -14, -207, -163, -221, -48, -196, -126, -199, -117, -221, -18, -188, 62, -162, -241, -201, +62, +192, +155, 8, -67, -221, -1, -48, -133, -96, -94, -152, -232, -252, -36, -27, -12, -67, -203, -231, -70, +31, +31, +200, +18, +233, 163, -49, -15, -81, -191, +245, +66, +235, +146, 199, -117, -93, -59, -226, +69, +52, 235, +193, +87, +217, +242, +47, +217, +122, +41, +71, +252, +231, +214, +10, +164, +179, 196, -38, -4, -59, -194, -73, +11, +84, +219, +184, +223, 120, -67, -135, -46, +253, +140, +214, +151, +132, +232, +36, +70, +61, +14, 71, -74, +222, +209, 8, -22, +21, +124, +4, +165, +236, +28, +154, +59, +64, +221, +119, +160, +7, +39, +207, +87, +8, +39, +209, +199, +39, +108, +5, +184, +107, +137, +62, +45, 254, -235, -177, -186, +23, +210, +253, +136, +143, 242, -121, -228, -250, -47, -3, -93, -61, -74, -121, -156, -149, -28, -30, -55, -100, -33, -103, -40, -231, -139, -240, -229, -182, -191, +114, 150, -136, -67, +228, +46, +95, +181, +77, +251, +142, +248, +38, +37, 26, -125, -172, +106, +149, +71, +98, +128, +68, +76, +110, +80, 219, -236, -101, -4, -206, -31, -99, -251, -96, -8, -89, -169, -67, -167, -133, -58, -139, -243, -57, -75, -94, -212, -237, +239, +180, +15, +248, +228, 115, -25, 61, +251, +189, +178, +245, +207, +202, +146, +239, +106, +206, +118, 53, -104, -13, -145, -197, -248, -50, +62, +3, 68, -158, -237, -24, -173, -39, -97, -54, -190, -58, -125, -89, -167, -216, -14, -139, -204, -245, -176, -238, -0, -144, -97, +252, +117, +180, 231, -50, -84, -38, -20, -237, -118, -187, -232, -127, -183, +105, +92, +249, +0, +154, +86, +199, +56, +239, +59, +16, +247, +36, 5, -207, -96, -161, -64, -146, -144, +228, +249, +132, +59, +194, 69, -0, -171, -0, -166, +235, +135, +214, +102, +34, +156, +90, +199, +211, +198, +221, +43, +222, +120, +242, +122, +76, +50, +254, +201, +219, +125, 252, -223, -69, -162, +158, +51, +33, +118, +63, 209, -104, -112, +222, +227, +245, +80, +178, +9, +69, +255, +100, +21, +84, +30, +136, +246, +109, +178, +66, +132, +84, +108, +22, +222, +230, +226, +19, 0, -244, -122, +136, +119, +209, +247, +98, +210, +11, +159, 0, -38, -208, -141, -55, -25, -90, -172, -135, -74, -36, -129, -52, -204, -128, -128, -233, -243, -40, +160, +37, +9, +45, +30, +110, +242, +85, +197, +3, +158, +166, +63, +98, +18, +10, +175, +219, +211, 30, 34, -13, -206, -245, +27, +79, +76, 0, -54, -44, -46, -46, -102, -53, -129, +72, +230, 231, -224, +228, +121, +137, +232, +3, +228, 245, -173, +48, +27, +162, +109, +75, +49, +25, 76, -1, -104, -35, -200, +139, +141, +158, +40, +30, +197, +203, +55, +162, +133, +236, +72, +158, +111, +105, +225, +255, +149, +73, +151, +136, +75, +45, 129, +86, +44, +38, +241, 163, -66, -9, -83, -118, -137, -120, +226, +193, 100, -72, -26, -101, -63, -203, -130, -22, -252, -155, -9, -70, -73, -115, -15, -150, -150, -150, -234, -240, -12, -54, -217, -207, -52, -210, +194, +205, +223, +59, +209, +154, +255, +35, 226, -12, -249, -85, -161, +34, 89, +35, +38, +139, +240, +201, +32, +228, +27, +214, +18, +47, +141, 135, -225, -28, -15, -131, -158, -250, -83, -65, +43, +89, +33, +7, +111, +223, +87, +52, +177, +161, +50, +233, +226, +113, +169, +233, +110, +33, +68, +251, +103, +245, +234, +254, +149, +1, +162, +174, +159, +200, +71, +66, +235, +46, +138, +14, +254, +2, +49, +19, +77, +172, +134, 224, -137, -94, +179, +50, +104, +97, +136, +25, +155, +188, +161, +11, +68, 15, -207, -216, -26, -55, -1, -27, -6, -122, -93, -153, -70, -67, +152, +90, +230, +191, +90, +245, 7, -192, -6, -4, +175, +140, +18, +78, +62, +91, +142, 207, -145, -6, -117, -4, -185, -168, -73, -20, -190, -46, -39, -24, -2, -183, -206, -167, -37, -173, -67, -194, -4, -28, -51, -185, +130, 227, -68, -165, -154, -100, -241, +21, +82, +189, +56, +105, 145, -39, -111, +169, +5, +146, 232, -114, -131, -242, -89, -202, -53, -19, -176, -159, -25, -214, -207, -113, -39, -141, -121, -246, +160, 243, -70, -120, -115, +43, +146, +9, +39, +58, +156, +212, +192, +12, +32, 141, -243, +251, +76, 140, -206, -89, -233, -116, -30, +80, +13, +40, +123, +57, +149, 100, -192, -228, -161, -195, -243, -106, -55, -12, -177, -243, -160, -221, -110, -211, +4, +254, +30, +188, 1, -192, -239, -114, -62, +151, +200, +81, +155, +12, +159, +26, +125, +162, +99, +153, 132, -57, -0, -214, -35, -208, -119, -145, -80, -202, -56, -146, -51, -19, -249, -220, -106, -181, -54, -65, -212, +9, +41, +246, +60, +83, +161, +133, +169, +213, +224, +21, 239, -113, -28, +203, +87, +120, +209, +154, +177, +67, +49, +64, +9, +188, +136, +118, +202, +240, +70, +6, +116, +210, 199, -212, -1, +227, +35, +26, +44, +0, +156, +220, +53, +62, +134, +147, +175, 32, -251, -210, -148, -55, -116, -132, +32, +166, +175, +101, +60, +121, +195, +90, +205, +128, +33, +131, +155, +24, +33, +239, +56, +20, 21, -103, -238, -177, -55, -144, -222, -78, +29, 26, -22, -35, -215, +219, +100, +6, +12, +143, +79, +45, +251, +208, +129, +104, +37, +163, +34, +248, +254, 127, -67, -234, -234, -81, -203, -227, -172, -228, -240, -184, -33, -11, -57, -211, -244, -255, +167, +143, +4, +79, 69, -217, -61, -229, -175, -37, -226, -144, -70, -31, -75, -7, -128, +132, +88, +60, +250, 212, -99, -92, -252, -207, +224, +98, +240, +23, +94, +240, +88, +185, +255, +157, +80, +198, +210, 193, -192, -62, -24, -66, -86, -234, -8, -91, -67, -208, +206, +145, +161, +236, +5, +114, +166, +209, +253, +129, +136, +243, +48, 17, -181, -1, -217, -58, -0, -232, -128, -149, +168, +85, +44, +88, +216, +253, +249, +241, 53, +33, +194, +239, +121, 218, -226, 244, -108, -22, -227, +102, +9, +138, +14, +123, +222, +17, +68, +207, +207, 43, -101, -190, -241, +37, +84, +177, +71, +142, +4, +177, +195, +136, +22, +124, +226, 122, -18, -102, +225, +233, 227, -171, -211, -183, -90, -242, -111, -100, -136, -170, -1, -144, -196, -187, -192, -188, -144, -204, -34, +21, +148, 0, -90, -173, -22, -119, -237, -151, +34, 252, -223, -38, -241, +19, 136, -233, -198, -155, -94, -40, -34, -237, -192, -74, -195, -140, -66, -151, -139, -102, -96, -184, -226, -33, -186, -163, -164, -134, -192, -224, -220, -0, -96, -174, +200, +69, +222, 209, -104, -100, -233, -0, -104, -160, -119, -231, -95, -175, -126, -235, -132, -252, -46, -49, -143, -12, -73, -99, -1, -129, -103, -155, -147, -23, -72, -87, +166, +39, +112, +21, +111, +189, +16, +111, +163, +251, +39, +114, +10, +18, +157, +106, +178, +54, +25, +240, +120, 248, -102, -20, -52, -247, -160, -209, -104, -212, -225, 61, -135, -236, +18, +47, +160, +172, 231, -22, -130, -208, +254, 188, -184, -34, -83, -35, -167, -89, -135, 225, -28, -15, -131, +97, +71, +180, +163, +146, 62, -239, -101, -56, -174, -177, -81, -190, -202, -8, -43, +147, +62, +65, +193, +1, +55, +34, +129, +10, +114, +252, +106, +117, 196, -201, -133, -224, +168, +5, +150, +200, +41, +42, 58, -120, -207, -176, -49, -101, -219, -53, -4, -161, -203, +19, +249, +234, +81, +146, +65, +68, +179, +86, +135, +26, +143, +79, +236, +192, +193, +87, +148, +18, +62, +222, +33, +42, +26, +109, 122, -141, -145, -40, -232, +58, +38, +169, +85, +202, +210, +220, +17, +144, +1, +39, +86, +203, +2, +218, +19, +112, +42, +139, +159, +169, +225, +51, +33, 178, -141, -6, -7, -229, -196, -250, -148, -244, -152, +70, 128, -242, -79, -231, -231, -164, -139, +72, +66, +19, 143, -60, +159, +167, +71, +66, +196, +56, +214, +194, +63, 121, -99, +253, +136, +79, +120, +161, +239, +45, +136, +166, +207, +199, 14, -189, -70, -9, -13, +94, +143, +160, +253, +144, +138, +97, +194, 7, -134, +69, +104, +79, +56, +17, +25, +7, +177, +253, +41, +209, +74, +213, +158, +122, +240, +105, +73, +232, +161, +123, +167, +98, +28, 39, -166, -113, -180, -112, -14, 146, -198, -13, -72, 239, -248, -49, -1, -229, -51, +188, 67, -121, -169, -103, -128, -232, -28, -209, -60, -117, +86, +109, +157, +18, +141, +196, +231, 120, -30, -237, -166, -130, -235, -186, -101, -4, -250, -65, -9, +93, +67, +75, +5, +157, +168, +19, +138, +129, +23, +222, +102, +73, +21, +46, +133, +254, +66, +107, +80, +28, +59, +62, +208, +202, +87, +208, +241, +1, +1, +32, 218, +9, +162, +101, +60, +121, 90, 226, -107, -212, -247, -73, -248, +217, +157, +34, +127, 41, -205, -6, 67, -106, -249, -236, -56, -206, -38, +116, +85, +62, +95, +57, +2, +142, +78, +53, +124, +36, +111, 249, -91, -255, -185, -226, -48, -239, +57, +228, +15, +210, +95, +36, +238, +26, +254, +190, +244, +151, +246, +224, +31, +77, 223, -63, -41, -111, -232, -24, -103, +37, +39, +10, +57, +11, +47, +164, +254, +121, +177, +241, +241, +120, 249, -60, -114, 253, -151, +237, +68, +36, 129, -174, -30, -165, -60, +195, 206, -74, -14, -143, -27, -178, -144, -51, -92, +62, 211, -208, -169, -53, -229, -175, -37, -226, -144, -70, -31, -203, -90, -93, -180, -15, -244, -57, -20, -107, -31, -100, -40, -43, -245, -254, -155, -70, +252, +6, 16, -145, -48, -204, -102, -69, -24, -54, -34, -176, +157, +196, +65, 207, -229, -73, -26, -146, +228, +71, +242, +42, +215, +120, +243, +199, 39, -227, -232, +25, +144, +206, 75, -51, -190, -178, -54, -70, -210, -8, -128, -184, -241, -213, -233, -123, -84, -57, -0, -36, -35, -27, -121, -103, -196, -224, -48, -156, -60, -42, -2, -128, -66, -210, +242, 212, -1, -32, -23, -237, -12, +130, +72, +64, +158, +28, +181, +124, +192, +140, +15, +46, +169, +5, +4, 121, -139, -43, -34, -196, -75, -47, +124, +226, +65, +178, +136, +95, +159, +94, +118, +4, +16, +157, +160, +66, 250, -33, -11, -57, -84, -0, -84, -110, -189, -245, -214, -191, -240, 119, -18, -96, -89, -150, -106, -183, -219, -165, -118, -187, -93, -114, -93, -215, -118, -93, -215, -182, -44, -11, -47, +50, 124, +149, +41, +255, +212, +198, +51, +94, 225, -11, +7, 159, -180, -121, -243, -102, -57, -105, +196, +144, +42, +240, +1, +22, +49, +169, +130, +215, +213, +136, +159, +81, +194, +143, +129, +209, +200, +211, +150, +74, +64, +142, +167, +141, +124, +19, 106, -62, +252, +211, +12, +101, +238, +40, +129, +42, +149, +32, +143, +24, +216, +37, 29, -204, -175, -226, -213, -68, -80, 148, -135, -116, -154, -20, -108, -146, -23, -251, -156, -147, -118, -230, -131, -31, +112, +242, +188, +152, +248, +38, +237, +73, +145, +127, +198, +3, +145, +95, +243, 252, -224, -5, -235, -214, -173, +146, +18, +193, +233, 59, -174, -209, -104, -212, -26, -141, -70, -237, +226, +81, 132, -19, -78, -152, -215, -31, -254, 143, -254, -232, +151, +191, +60, +157, +137, +248, +25, 143, -190, -102, -89, -86, -167, -92, -46, -59, -165, -82, -105, -101, -210, -181, -219, -237, -50, +151, +159, 67, -10, -127, -239, -247, 126, +79, +216, +17, +217, +251, +86, +68, 239, -124, -249, -155, -27, -111, +119, +113, +239, +107, +217, +239, +151, +82, +255, 188, +216, +242, +157, +127, +102, +10, +58, +170, 241, -172, -114, -185, -236, -214, -106, -181, -165, -233, -233, -233, -197, -229, -229, +25, +27, +34, +99, 229, -7, -94, -252, -226, -23, -71, -230, -41, -249, -72, -204, -35, -15, -62, -248, -224, -194, -238, -221, -187, +65, +44, +95, +49, +112, 191, +107, +1, +209, +39, +168, +198, +227, +72, +70, +240, +243, +38, +218, +188, +68, 95, -46, -151, -157, -114, -185, +60, 220, -42, -22, -139, -43, +90, +248, +11, +141, +39, +127, +13, +160, +62, +158, +64, +98, +254, +25, +15, +248, +241, +37, +249, 71, +64, 235, +65, +45, 184, -174, -107, -183, -219, -109, +146, +172, +186, +91, +205, +71, +30, +79, +103, +34, +224, +253, +228, +241, +142, +223, +123, +242, +249, +197, +2, +62, +8, +207, 251, -37, +125, +200, 47, -121, -201, -25, +206, +255, +206, +251, +57, +104, +14, +197, +14, +14, +90, +252, +32, +180, +30, +197, +4, +0, +27, +247, +61, +191, +127, +69, +31, +139, +86, +191, +146, +72, +23, +111, +175, 199, -28, -115, -140, -174, -40, -103, -208, -187, +163, +139, +108, +60, +178, +221, +245, 208, -103, -95, -39, +117, +169, +129, +230, +139, +230, +144, +198, +80, 45, -126, -52, -52, -205, +9, +0, +72, +110, +167, +139, 182, -109, +2, +15, +36, +3, +72, +198, +210, +62, +167, +231, +224, +65, +139, +79, +128, +223, +215, +98, +162, +48, +241, +43, +210, 55, -109, -219, -118, -202, -229, -242, -74, -255, -58, -142, -99, -183, -90, -173, -170, -235, -186, -21, -215, -117, -237, -78, +41, +121, +136, +247, 167, -83, -186, 234, -170, -171, -126, -77, -182, -211, -104, -52, -166, 225, -41, -1, -10, -68, -22, -37, -105, -35, -153, -177, -22, -139, -61, -123, -246, -60, -114, -235, -173, -183, -222, -85, -42, +255, 149, -28, +73, +87, +60, +253, +89, +228, +203, +188, +47, +206, +136, +248, +29, +117, +18, +1, +191, +166, +69, 159, -110, -183, -84, -42, -185, -197, 98, -177, -211, -237, -118, -45, -165, -84, -193, -113, -28, -219, -113, +162, +189, +44, +38, +138, +148, +227, +247, +187, +230, +249, +224, +53, +141, +169, +90, +160, 156, -21, -154, -219, -237, -182, -125, -237, -181, -215, -62, -41, +79, +90, +173, +168, +14, +93, +25, +80, +153, +116, +137, +9, +0, +38, +149, +115, +104, +255, +240, +157, +226, +244, +130, +26, +239, +85, +75, 166, +224, +125, +121, +84, +164, +92, 233, -180, -117, -55, -184, -19, -178, -146, -135, -118, +221, +6, +136, +209, +164, +1, +168, +14, +160, +30, +128, +38, +0, +90, +2, +104, 251, -237, -183, -239, 220, -184, -113, -227, -137, -126, -223, -85, -186, +115, +207, +141, +112, +187, 221, +199, +92, +46, +87, +204, +225, +241, +120, +142, +46, +89, +178, +228, +30, +118, 110, -159, -28, -248, -163, -63, -250, -163, -175, -90, -150, +19, +118, +109, +13, +0, 213, -37, -63, -235, -253, -46, -97, -219, -182, -99, -219, -182, -91, -169, -84, -28, -219, -182, -157, -106, -181, -58, -76, -161, -80, -160, -95, -150, -48, -140, -78, -202, -145, -57, -4, -158, +216, 253, -97, +104, +227, +39, 194, -234, -234, -240, -120, -129, -69, -207, +89, +141, +93, +19, +198, +187, +100, +201, 146, -164, -56, -37, -194, -222, -189, 123, -15, -127, -236, -99, -31, -187, -91, -242, -70, -177, -88, -108, -23, -139, -197, -142, -82, -202, -82, -74, -89, -173, -86, -171, -226, -243, -69, -197, -117, -221, -138, +60, +30, +207, +17, +143, +199, +115, +84, +229, +56, 82, -202, -218, -181, -107, -215, -47, -107, -77, -205, -195, +65, +156, +68, +99, +51, +118, +143, 171, -201, -33, -141, -78, -22, -219, -139, +0, +180, +93, +185, +114, +229, +104, +89, +3, +172, 91, -152, -14, -205, -27, -215, -95, +183, +174, +45, +128, +76, +40, +198, 127, -253, -63, -117, +60, +92, +96, +207, +82, +15, +64, +11, +0, +109, +0, +180, +225, +239, +83, +84, +84, +244, +13, +128, +107, +1, +252, +133, +59, 58, 157, +60, +121, +242, +61, +254, +188, +220, +220, +220, +94, +236, +250, +43, +0, +212, +7, +144, +129, +212, +55, +181, 21, -157, -117, -249, -229, -151, -63, +64, +77, +54, 110, -235, -214, -173, -61, -253, -127, -199, -29, -119, -92, -234, -243, -133, +87, +1, +104, 83, -173, -86, -155, -103, -159, -125, -246, -251, -252, -127, +1, +124, +9, 233, -138, -223, -68, -62, -235, -249, -118, -145, -57, -228, +59, 123, 246, 236, -57, -114, -203, -45, +126, +0, 183, -252, -32, -137, -220, -232, -118, +3, +24, +192, +254, +222, +4, +224, +218, +83, +167, +78, +69, +225, +123, +242, +201, +39, 187, -197, -223, -255, -253, -223, -255, -117, -217, -142, -82, -234, -106, -173, -221, -123, -143, -61, -246, -216, -87, -35, +48, +60, +213, +161, +8, +31, +45, +227, +217, +22, +64, +39, +254, 62, -71, -52, -173, -14, +167, +78, +157, +250, +17, +192, +125, +0, +114, +184, +99, +216, +79, +63, +253, +180, +139, +63, +111, +196, +136, +17, +253, +1, +180, +211, +73, 95, -135, -94, +12, +190, +188, +188, +188, +239, +0, +244, +5, +112, +15, +119, +244, +59, +120, +240, +224, +7, +41, +142, 39, -107, -19, -189, -14, -96, -25, +173, +205, +70, +224, 214, -202, -203, -164, +229, +184, +113, +227, +110, +215, +178, +46, +87, +174, +92, +57, +154, +61, +231, +85, +236, +250, +198, +0, +178, +16, +169, +104, +74, +70, +223, +159, +181, +224, +169, +0, +190, +63, +20, +125, +43, +86, +172, +24, +3, +101, +157, +180, +174, +12, +250, +182, +110, 221, -56, +122, +55, +195, +209, +0, +64, +29, +232, 219, -32, -20, +15, +149, +193, +95, +200, +193, +83, +11, +10, +239, +108, +13, +160, +211, +240, +225, +195, +239, +228, +239, 183, +103, +207, +158, +47, +0, +140, 223, -126, +186, +117, +235, +54, +254, 251, -141, -11, -11, -11, -245, -165, -165, -165, -233, +37, +75, +150, +140, +7, +208, +137, +205, +69, +115, 70, 163, -81, -123, +35, +1, +125, +132, +175, +26, +59, +183, +1, +195, +219, +134, +209, +213, +25, +64, +183, +247, 222, -243, +123, +111, 158, -247, -171, -82, +44, +203, +242, +190, +125, +251, +94, +5, +208, +30, +145, +245, +209, +4, +10, +175, +75, +36, +19, +120, +224, +113, +53, +102, +227, +113, +213, +67, 15, -159, +61, 116, -210, -73, +51, +79, 199, -41, -165, -222, -34, -127, -99, +209, +163, +71, +183, +1, +248, +51, +163, +163, +21, +123, +166, +250, +126, +191, +255, +115, 89, 214, -203, -33, -118, -157, -254, +37, +31, +212, +214, +75, 251, -191, -255, -123, -215, -241, -199, +161, +67, +135, +14, +82, +91, 31, -255, -184, +95, +125, +245, +213, +27, +108, +252, +136, +190, +102, +0, +106, +51, +60, +201, +146, +41, +128, +36, +235, +165, +176, +176, +112, +15, +163, +235, +122, +70, +91, +75, +0, +13, +161, +172, +121, +254, 168, -251, -220, -120, +206, +232, +211, +58, +174, +106, +32, +65, +81, +194, +236, +0, +210, +217, +61, +107, +241, +71, +10, 227, -141, -159, -183, -109, -187, -37, -245, +73, +247, +181, +179, +231, +108, +204, +104, +104, +11, 160, -9, -125, -72, -209, +243, +179, 207, -97, -248, -193, -15, -126, -112, -97, -210, +62, +59, +69, +109, +92, 223, -40, -165, -94, -39, -63, -39, -224, -13, -125, -14, -202, -34, +126, +251, +237, +5, +0, +186, +66, +89, +59, 87, -44, -38, +66, +89, +55, 181, -209, -191, 24, -50, -220, -119, -186, -208, -251, -222, -247, 190, -175, -0, -80, -57, -203, -231, -76, -117, -118, -206, -186, -122, -144, -163, -144, -145, -20, -115, -250, -15, -246, -236, -217, -243, -200, -45, +68, +25, +176, +60, +62, +94, +167, +104, +3, +160, +211, +162, +69, +139, +38, +242, +120, +62, +249, +228, +147, 183, +0, 220, -114, -143, -9, -173, -74, -41, -235, +118, +240, +224, +193, +127, 202, -43, +178, +44, 175, -60, -71, -107, -130, -41, -0, -73, -229, -112, -31, -238, -188, -243, -206, -119, -53, -155, -205, -178, -127, -95, -123, -97, -97, -97, -122, -113, -113, -113, -134, -247, -119, -93, -183, -18, -162, -7, -122, -160, -247, -125, -189, -94, -95, -152, -158, -158, 94, -156, -153, -153, -89, -202, +189, +250, +111, +80, +230, +162, +1, 123, -220, -67, -228, -12, -163, -104, -86, +94, 10, -224, -249, -107, -137, -56, +4, +37, +3, +90, +167, +117, +1, 100, -162, -143, -223, -254, -246, -183, 63, -254, -9, -79, +249, +228, +147, +93, 120, -194, -217, -236, -71, -159, -175, -146, -62, -195, -176, -17, -0, -43, -155, -158, -183, -221, -118, -219, -179, -22, -22, -22, -166, -151, -151, -151, -103, -124, -39, -87, +60, +135, 15, -116, -157, -21, -102, -159, -191, -244, -165, +31, +222, +1, +160, +199, +55, +223, +124, +243, +58, +255, +61, +227, 47, +77, +160, +236, +113, 61, -99, -203, +248, +40, +40, +32, +234, +134, +237, +0, +92, +251, +207, +127, +254, +243, +73, +89, 150, -45, -61, -246, -249, -141, -55, -222, -120, -86, -181, -90, -93, -174, -215, +229, +189, +123, +247, +190, +10, +101, +125, +254, +25, +202, +56, +54, +103, +180, +213, +128, +50, +150, +241, +58, +6, +16, +136, 235, -75, -179, -179, 179, -139, -151, -92, -114, -201, -95, -26, -208, -151, -197, -248, -18, -137, -214, -147, -48, -27, +29, +255, +252, +5, +5, +5, 223, -88, -250, -222, -245, -174, -119, -221, -217, -110, +2, +232, +6, +224, +54, +238, +232, +126, +252, +248, +241, +173, +252, +121, +57, +57, +57, 183, -237, -82, -169, -228, -148, -74, -37, -151, -175, -81, -55, -46, -20, +65, +153, +243, 10, -29, +233, +47, +36, +223, +95, +127, +253, +245, +127, +200, +178, +44, +127, +252, +241, +199, +239, +0, +232, +247, 203, +47, +191, +124, +200, +159, +87, +17, +249, +174, 178, -96, +255, +136, +190, 219, -118, -171, -82, -169, -240, -114, -170, -213, -106, -11, -65, -228, +217, +17, +67, +223, +67, +15, +61, +116, +51, +180, +201, +35, +74, 218, -170, -56, +112, +66, +217, +63, +53, +212, +214, +127, +50, +24, +57, +114, +100, +63, +40, +60, +39, +37, +124, +101, +101, +101, +199, +33, 236, -178, +109, +54, +14, +233, 136, -0, -168, -195, -51, -10, -245, -130, -16, +36, +202, +104, +89, +135, +34, +164, +36, +223, +119, +238, +220, +57, +27, +209, 122, -187, +68, +115, +68, +246, +68, +34, +121, 43, -157, -106, -50, -96, -142, -227, -208, -3, -83, -65, -176, -176, -14, +218, +15, +77, +16, +225, +219, +109, +94, +123, +237, +181, +132, +246, 67, -88, +5, +229, +123, +101, +232, +103, +60, +125, +245, +17, +109, +31, +181, +95, +186, +116, +233, +120, +53, +60, +59, +118, +236, +120, +10, +202, 158, -110, -88, -49, -155, -79, -247, -252, -200, -178, -94, 231, -183, -203, -29, -102, -62, -59, -13, -126, -181, -99, -199, -142, 199, -75, -195, -67, -55, -204, +179, +1, +146, +143, +39, +241, +177, +154, +80, +120, +89, +19, +0, +45, +31, +120, +224, +129, +94, +90, +232, +99, 252, +147, +228, +96, +61, 118, -126, +159, +106, +9, +232, +35, +124, +13, +17, +145, 11, +157, +238, +185, +231, 158, -178, -144, -139, -82, -189, -40, -79, -88, -165, +193, +90, +240, +61, +255, +252, +243, +147, +160, +232, +28, +237, +160, 200, -176, -220, -49, -122, -15, -103, -1, -172, -187, -244, +253, +236, +36, +227, +249, +135, 210, -75, -159, -117, -252, -241, -199, -71, -22, -5, -122, -211, -155, -222, -116, -47, -60, -6, -98, -229, -104, -98, -165, -98, -182, -238, -0, -184, -226, -138, +119, +9, +82, +180, +111, 43, -46, -145, -159, -15, +3, +31, +37, +96, +102, +32, +162, +163, +181, +28, +59, +118, +108, +31, +45, +120, +22, +45, +90, +52, +17, +202, +58, +37, +157, +173, 30, -60, +195, +43, +58, +66, +9, +28, +80, 120, -55, -0, +85, 19, +54, 7, -64, -98, -30, -217, -187, -119, -175, -179, -107, +237, +144, +218, +122, +161, +189, +209, +28, +17, +125, +77, +109, +254, +68, +124, +127, +6, +112, +195, +144, +33, +67, +238, +209, +130, +143, +233, 215, -174, +132, +235, +114, +68, +116, +55, +45, +235, +165, +50, +228, 159, -1, -56, -226, -95, -204, -227, -81, -254, -239, -167, -46, -190, -248, -226, +72, 95, -210, -29, +91, 0, -74, -169, -55, -203, -207, -150, -101, -189, -208, -127, -155, -166, -48, +237, +71, +141, +26, +213, +79, +11, +125, +4, +58, 214, -176, -52, -243, -90, -22, -95, +11, +201, 163, -151, -159, -151, -173, -27, -21, -215, -94, -123, -237, -121, -215, -94, -123, -237, -121, -252, -236, -23, +234, +80, +248, +81, +11, +110, +30, 175, -250, -29, -4, -121, -82, -153, -77, -252, +95, +176, +96, +193, +36, +254, +190, +187, +118, +237, +218, +0, +224, +246, 67, 135, 14, -45, -95, -121, -229, -149, +253, +147, +255, +126, +206, +156, +57, +93, +17, +89, +43, +137, +100, +21, +217, +43, +196, +63, +91, +240, 247, -32, -168, +57, +119, +238, +220, +126, +40, +178, +125, +0, +128, +187, +216, +223, +219, +73, +31, +36, +152, +61, +123, +118, +55, +104, +227, +159, +68, +95, +58, 20, -221, -64, -80, -192, -136, -60, -54, +29, 171, -93, -181, -107, -175, -189, -54, -178, -221, +161, +158, +113, +20, +240, +213, +67, 132, -97, -177, -131, -114, -229, -103, -1, +119, +38, +218, +239, +117, +161, +172, +171, +102, +0, +90, +235, +193, +195, +237, +63, +173, +252, 76, -159, -114, -202, -41, -191, -28, -103, -148, +109, 191, +95, +49, +113, +226, +196, +91, +117, +224, +187, +158, +205, +55, 233, -77, -111, +245, +53, +18, +224, +171, +108, +123, 186, -7, +178, +229, +59, +5, +100, +170, +177, +231, +106, +2, +29, +242, +118, +205, +154, +53, +36, +111, +155, +176, +117, +144, +137, +196, +58, +61, +225, +203, +96, +231, +55, +227, +239, +71, +251, +97, +205, +154, +53, +75, +248, +239, +55, +111, 222, -56, -202, -211, -8, -26, -3, +252, +44, +20, 190, -174, -127, -103, -208, -247, -210, -62, -3, -195, -98, -87, +73, +182, +252, +229, +80, 100, -201, +104, +22, +34, +193, +1, 53, +168, +16, +127, +89, +182, +108, +217, +88, +68, +236, +122, +45, +252, +154, 215, -92, -243, +119, +201, +30, 107, -127, -248, -135, -127, -120, -205, -144, -247, -1, -130, -84, +54, +106, +212, +168, +155, +60, +30, +207, +81, +151, +203, +117, +172, 164, 164, -17, -0, -125, -80, -74, -221, -17, -245, -255, -67, -135, -14, -45, -105, -188, -193, -115, -97, +228, +120, +73, +73, +201, +137, +146, +146, +146, +19, 59, -232, -229, -13, +118, +236, +88, +10, +224, +102, +0, +61, +160, +216, +73, +109, +24, +142, +122, +80, +120, 70, -54, -204, -2, -40, +50, +126, +102, +101, +99, +94, +7, +138, 238, -218, -181, -75, -191, -207, -107, -229, -231, -132, -139, -143, -161, +113, +185, +246, +213, +18, +129, +71, +30, 121, -227, -154, +228, +70, +40, 107, -174, -249, -15, -4, -6, -30, -158, -249, -204, -103, -30, -175, -59, -0, -158, -246, -180, -167, +165, +46, +123, +238, +120, +201, +46, +49, +250, +124, +105, +105, 233, -197, -128, -118, -251, 175, -76, -35, -3, -2, -199, -98, -166, -117, -56, -246, -237, -219, -215, -74, -35, -55, -116, -7, -128, -142, -78, -167, -67, -167, -118, -92, -142, -104, -98, -89, -231, -59, 193, -103, -17, -200, -36, +96, +240, +215, +64, +32, +112, +48, +16, +8, +28, 242, -72, -83, -124, -141, -209, -104, -43, -133, -47, -227, -218, -53, -180, -13, -66, -113, -201, -37, -151, +251, +253, +135, 124, -30, -193, -98, -116, -195, -121, -231, -157, -119, -186, -230, -136, -15, -195, -102, -136, -180, -48, -147, -221, -244, -215, -190, -246, -181, +62, 223, -3, -240, +97, +58, +252, +126, +255, +161, +64, +32, +112, +40, +16, 8, -128, +28, +12, +6, 131, -226, -50, -193, -56, -69, -104, -37, -229, -13, -57, 7, -229, -120, -214, -127, -250, -211, -159, -190, -123, -251, -246, -237, -39, -69, -221, -239, -141, -111, -124, -227, -15, +131, +193, 224, -245, -115, -158, -242, -57, -107, -157, +175, +43, +86, +172, +184, +18, +218, +237, +119, +210, +65, 157, -167, -174, -14, -115, -20, -254, -109, +0, +50, +87, +172, +88, +113, +101, +48, +24, +252, +53, +24, +12, +30, 20, -173, -251, -247, -239, -79, -66, -107, -233, -202, -43, -175, -236, -249, -189, -82, -234, -245, -242, -115, +113, +94, +96, +92, +188, +206, +219, +10, +108, +63, 2, -57, -220, -135, -167, -60, -229, -41, -127, -143, -222, -42, -231, -155, -1, -28, -35, -105, -208, -245, -128, -142, -144, -190, -223, -11, -224, -33, -0, -7, -144, -243, 184, -15, -144, -51, -64, -112, -62, -122, -213, -95, -75, -196, -33, -19, +118, +223, +190, 125, -124, -209, -69, -23, -253, +175, 202, +114, +148, +221, +208, +10, +145, +184, +131, +150, +121, +3, +34, +193, +233, +106, +0, +234, +46, 89, -103, -157, -245, 178, -36, -191, -25, -70, -86, -106, -232, +164, +163, +44, +203, +178, +199, +227, +249, +2, +64, 139, -0, -120, -238, -115, -159, -123, -121, -212, -15, -66, +79, +63, +253, 116, -86, +38, +63, +71, 159, -125, 126, -201, -37, -151, -252, -15, -221, -1, -112, -197, -21, -87, -92, -172, -53, -101, -226, +250, +233, +76, 0, +45, +60, +30, +207, +23, +178, +44, +203, +75, +150, +44, +233, +136, 200, -98, -124, -217, -47, -101, -36, -88, -79, -194, -108, 124, -99, -233, -187, -234, -170, -171, -246, -195, -155, -163, -148, -107, -242, -196, -161, -65, +37, +179, +151, +68, +186, +200, +86, +105, +5, 160, -141, -177, -0, -175, -143, -229, -43, -233, -201, -109, -3, -40, -10, -165, -248, -175, -140, -61, -100, -30, -14, -189, -55, +237, +206, +157, +59, +103, +203, +114, +216, +95, +118, +45, 84, -110, -204, -213, -236, -243, -100, -35, -200, -241, -226, +124, 89, -145, -10, -65, -244, -64, -13, -128, -85, -42, +58, +232, +186, +84, +243, 149, -76, -194, -204, -231, -208, -91, -164, -144, -161, -166, -45, -196, -231, -195, -200, -124, -29, -210, -76, -207, +185, +110, +221, +186, +182, +122, +214, +61, +227, +203, +87, +50, +26, +235, +64, +225, +191, 241, -58, -195, -220, -22, -10, -89, -157, -17, -249, -28, -38, -130, -36, -205, -145, -65, -70, -40, -22, -139, -93, -120, -140, -254, -8, -128, -195, -240, -104, 228, -194, -180, +78, 6, -96, -106, -208, -14, -130, -134, -245, -62, -157, -195, -22, -63, -74, -67, -51, -175, -69, -241, -53, -10, -74, -26, -157, -38, -194, -140, -252, -69, -158, 27, -100, -172, -201, -156, -42, -238, -68, -68, -194, -239, -195, -189, -232, -53, -224, -233, +135, +43, +0, +180, 205, -101, -56, -156, -46, -224, -98, -231, +201, +201, +185, +141, 191, -223, -23, -108, -143, -139, -198, -168, +215, +129, +3, +7, +62, 2, -145, -131, +48, +24, +192, +223, +0, +12, +62, +112, +224, +192, +71, +252, +239, +58, +124, +16, 106, -88, -172, -99, -196, +254, +42, 77, -12, -14, -32, -216, -209, -136, -51, -28, -229, -57, -175, -142, -120, -207, -5, -110, -210, -130, -156, -122, -94, -44, -195, +241, +168, +20, +248, +191, +72, +87, +155, +220, +220, +220, +40, +222, +127, +240, +224, +193, +127, +2, 232, -152, -211, +135, +72, +44, +35, +74, 55, -179, -188, -188, -28, -235, 209, -31, -49, +33, +219, 98, -159, -47, -132, -55, -216, -55, -228, -141, -10, -122, -115, +198, +80, +212, +211, 25, +174, +91, +118, +239, +222, +189, +70, 141, -142, -65, -74, -185, -48, -29, -150, -55, -86, -100, -98, -156, -231, -221, -7, -229, -134, -12, -143, -53, -45, -168, -151, -40, -31, -176, -80, -40, -164, -145, -27, -177, -225, -169, +62, +157, 126, -52, -68, -22, -57, -162, -97, -144, -97, -172, -50, -234, -78, -210, -37, -143, -58, -204, -242, -222, +63, +90, +27, +228, +75, +36, +155, +178, +33, +148, +181, +223, +2, 64, -127, -254, -104, +203, 3, -193, -41, -59, -5, -0, -93, -67, -61, -204, -144, -84, -0, -94, -4, -156, -193, -111, +7, 14, -3, -120, -216, -127, -61, -226, -223, -87, -202, -58, -206, +44, 145, -177, -69, -2, +101, +89, 222, -208, -231, -224, -20, -122, -29, -126, -179, +187, +119, +239, +195, +236, +251, 134, -115, -240, -32, -130, -13, -135, -81, -203, -231, -129, +236, +188, +154, 136, -209, -217, +248, +36, +244, +248, +52, 121, -234, -106, -221, -81, -56, -172, -156, -208, -105, -13, -179, -93, -7, -209, +63, +102, 26, -39, -135, -7, -229, -106, -51, -226, -129, -252, +163, +57, +3, +64, +70, +113, +113, +241, +211, +178, +44, +203, +121, +121, +121, 99, -139, -251, -199, -234, -129, -144, -190, +216, +119, +148, +92, +145, +204, +15, +166, +70, +151, +19, +64, +141, +249, +243, +231, +119, +78, +182, +206, +121, +152, 63, -4, +127, +126, +103, +68, +252, 111, -94, -61, -140, -156, -199, -125, -130, -30, -208, +90, +233, +226, +99, +179, 25, -197, -141, -204, -52, +191, +254, +250, +107, +111, +89, +150, +101, +175, +215, +187, +150, +167, +15, +202, +88, +233, +165, +231, +82, +211, +229, +132, +50, +223, +45, +86, +175, +94, +253, +55, +181, +123, +11, +124, +62, +27, +202, +186, +208, +235, +227, +54, +65, +209, +71, +178, +16, +145, +43, +45, +246, +238, +221, +251, +48, +143, +139, +91, +135, 188, +159, +84, +139, +47, +223, +192, +221, +191, +1, +128, +198, +31, +125, +244, +81, +84, +220, +224, +196, +137, +19, +11, +161, +240, +132, +70, +136, +196, +65, +194, +116, 152, -214, -62, -79, +132, 155, -250, -252, +241, +217, +57, +81, +217, +153, +102, +179, +57, +221, +233, +116, +102, +199, +123, +18, +179, +217, +156, +129, 104, -128, -44, +37, +66, +66, +116, +102, 144, -168, -111, -60, -180, +158, +234, +15, +194, +153, +225, +112, +56, +154, +196, +195, +105, +183, +219, +157, +220, 181, -255, -141, -116, -94, -28, -109, -14, +106, +153, +147, +241, +112, +170, +85, +128, +152, +0, +152, +220, +110, +183, +29, 0, -89, -136, -131, -198, -229, -122, -136, 74, -187, -2, -52, -4, -23, -225, -133, -151, -240, -12, 75, -122, -66, -139, -134, +75, +189, +126, +191, +191, +0, +0, +36, +73, +10, +25, +12, 6, +89, +146, +36, +217, +96, +48, +132, +0, +224, +191, +255, +253, +47, +109, +248, +100, +25, +148, +68, +35, +141, +101, +212, 38, -243, -53, 41, -80, -233, +45, +45, +53, +67, +81, 88, -144, -2, -54, -74, +211, +185, +175, +61, +126, +191, +63, +202, 33, -51, -119, -140, -187, -44, -43, -69, -120, -12, +225, +114, +185, +40, +203, +153, +207, +80, +79, 21, -242, -126, -255, -25, -120, -110, -52, -193, -240, +40, +67, +42, +156, +105, +83, +94, +94, +30, +181, +224, +188, +94, +47, +101, +89, +39, +195, +151, +144, 190, -216, -54, -44, -43, -235, -163, +178, +178, +50, +19, +20, +6, +110, +135, +146, +73, +108, +4, +80, +94, +94, +94, +110, +0, +128, +64, +32, +112, +70, +150, +101, +159, +203, +229, 210, -3, +154, +93, +47, +226, +227, +91, +47, +130, +209, +145, +14, +133, +57, +133, +175, +41, +45, +45, +141, +218, +188, +129, +64, +128, +104, +47, +211, +73, +95, +20, +62, +70, +31, +5, +195, +8, +44, +236, +254, +97, +208, +49, +127, +124, +229, +106, +56, +131, +217, +231, +243, +89, +25, +125, +1, +143, +199, +115, +46, 20, 10, 133, +231, +203, +96, +48, +132, +28, 14, +71, +53, +147, +201, +228, +244, +249, +124, 60, -227, -138, -138, -97, +93, +148, 9, -30, -173, -109, -248, -78, -138, -4, -134, -124, -1, -195, -23, -63, -74, -67, -243, -65, -255, -117, -65, -124, -77, -87, -100, -177, -19, -183, +72, +153, +212, +90, +232, +139, +26, +167, +242, +242, +242, +128, 219, 237, -50, -244, +206, +15, +133, +66, +6, +0, 178, -138, -104, -99, -141, -78, -36, -7, -65, -222, -82, 36, -108, -219, -118, -224, -45, -242, -104, -152, -201, -29, -60, -122, -51, -229, -226, +73, +23, +10, 223, -129, -1, -111, -248, -125, -193, -226, -58, -81, +239, +134, +62, +151, +203, +85, +160, 70, -113, -20, -63, -111, -0, -176, -222, -208, -40, -63, -128, -128, -71, -248, -58, -200, -192, -228, +159, +217, +108, +118, +184, +221, 110, -135, -172, -62, -43, +18, +130, +148, +177, +157, +12, +31, +1, +101, 175, -164, -2, -85, +89, +0, +88, +220, +110, +183, +131, +27, 207, -139, -149, -5, -157, -214, -3, -216, -96, -18, -210, -55, -98, +243, +178, +44, +243, +248, +202, +237, +118, +123, +150, +201, +100, +114, +22, +23, +23, +211, +26, +163, +236, +182, +100, +251, +66, +164, +47, +10, +24, +93, +164, 152, -56, -0, -116, -222, -160, -172, +132, +191, +174, +192, +126, +7, +98, 179, -16, -60, +249, +173, +129, +64, +32, +138, +95, +5, +131, +65, +11, +128, +76, +241, +123, +191, +223, +79, +243, 167, -206, -27, -177, -60, 151, -98, +143, 241, -145, -5, -111, -172, -240, -94, -10, -185, -161, -159, -243, -14, -152, -215, +217, +129, +84, 225, -48, -53, -166, -50, -151, -27, -218, -98, -36, -211, -124, -122, -63, -194, -135, +69, +25, +170, +214, +146, +146, +146, +52, +0, +96, +227, +156, +133, +72, +69, +20, +201, +6, +170, +168, +73, +41, 187, -101, -178, -78, -142, -92, -120, -240, -111, -121, -236, -86, -112, -76, +174, 168, -47, -185, -67, -77, -180, +168, +72, +246, +249, +124, +71, 13, -29, -0, -172, -142, -15, -192, -56, -159, -254, +6, +131, +221, +106, +181, +214, 97, -120, -60, -69, -3, -88, -218, -2, -171, -98, -144, -37, -69, +227, +74, +107, +41, +196, +254, +55, +5, 2, -222, -136, -202, -85, -95, -15, -96, -189, -127, -186, -66, -28, -14, -32, -88, -248, -143, -90, -62, -15, -68, -140, -206, -206, -83, -87, -167, -113, -20, -38, -161, -53, -86, -223, -36, -144, -195, -250, -92, +129, 147, -139, -127, 70, -86, -242, -50, -118, -0, -132, -60, -15, -175, -195, -200, -121, -220, -39, -232, -65, -22, -58, -171, -207, -62, -247, -237, -135, -56, -140, -181, 163, -116, -149, -161, -71, -28, -74, -153, -56, -212, -9, -114, -150, -101, -189, -0, -129, -19, -87, -166, -44, -60, -2, -111, -92, -31, -137, -250, -253, -80, -14, -0, -33, -120, -120, +241, +160, +199, +227, +209, +155, 49, -180, -83, -238, -168, -204, -32, 200, -199, 175, +23, +123, +32, +16, +176, 1, -168, -135, +64, +89, +89, +89, +208, 229, -119, -14, -1, -189, -16, -7, -207, -97, -149, -6, -102, -216, -115, 114, -161, -222, -128, -215, -81, -13, -120, -2, -148, -116, -150, -19, +229, +91, +173, +86, +135, +195, +225, +200, +100, +124, +197, +142, +232, +236, 68, -0, -44, -35, -8, -71, -151, +61, +138, +87, +194, +245, +194, +248, +50, +57, +57, +249, +150, +99, +106, +178, 149, -234, -147, -228, -142, -201, -60, -203, -13, -0, -230, -18, -120, -228, -233, -185, +207, +164, +214, 11, -75, -1, -136, -245, -32, -35, -223, -8, -128, -14, +124, +150, +174, +152, +21, +28, +166, +167, 2, -3, -235, -16, -130, -190, +227, +25, +5, +53, +106, +212, +48, +14, +28, +56, +176, +65, 118, -16, +118, +118, +13, +0, 8, -24, -147, -126, -230, -56, -14, +6, +131, +62, +143, +199, +83, +100, +183, +219, +211, +109, +54, 91, -252, -40, -22, -190, -80, -148, -187, -208, -75, +90, +70, +70, +70, +205, +251, +239, +191, +191, +217, +103, +159, +125, +118, +236, 240, -140, +225, +195, +64, +164, +74, +136, +111, +151, +170, +57, +27, +184, +102, +205, +154, +198, +33, 67, -105, -200, -75, -163, -185, -9, -3, -97, -171, -148, -42, -160, -55, -4, -73, -58, +134, 52, -36, -228, -169, -12, -60, -42, -45, -18, -190, -3, -96, -63, -2, -131, -140, -66, -187, -132, -96, -62, -146, -214, -22, -12, -143, +172, +89, +179, +102, 186, -73, -25, -1, -64, -126, -150, -213, -144, -77, +203, +229, +250, +205, +100, +50, +165, +217, +237, +246, +106, +118, +187, +61, +243, +174, +187, +238, +106, +226, +243, 249, -121, -25, +130, +110, +183, +251, +68, 94, -63, -155, -236, -48, -133, -121, +94, +158, +140, +200, +126, +160, +131, +42, +166, +52, +227, +115, +185, +92, +101, +126, +191, +255, +136, +44, +203, +146, +44, +203, 82, -59, -218, +81, +81, +81, +33, +0, +203, +249, +243, +231, +189, +110, +183, 251, -40, -129, -106, -105, -23, -141, 56, -46, -252, -117, +233, +47, +103, +206, +156, +41, 71, +164, +218, +6, +169, 226, -58, -199, -113, -198, -173, -112, -97, -172, -194, -208, +35, +104, +217, +178, +165, +181, +103, +207, +158, +13, +12, +6, +131, +205, +237, +118, +31, +15, +6, +131, 198, -144, -74, -135, -114, +191, +253, +237, +111, +205, +247, +236, +217, 115, -20, -136, -227, -13, +246, +187, +239, +190, 83, -103, -231, -65, -136, -226, -66, -134, -59, -19, -82, -110, -112, -65, -146, -139, -220, -176, -44, -43, -141, -220, -48, -141, -0, -200, -34, -71, -116, -80, 219, -51, -8, -230, -128, -140, -12, -33, -230, -225, -233, -57, -234, -167, -44, +99, +124, +214, +122, +34, 157, +144, +248, 96, -148, -77, -148, -121, -50, -157, -175, -12, -160, -232, -203, -227, -56, -244, +20, +191, +230, 228, -172, -27, -134, -133, -202, -49, -146, -225, -156, -148, -27, -43, -249, -176, +45, +47, +223, +45, +129, +64, +32, +170, +149, +157, +199, 227, +161, 138, -4, -188, -17, -149, -171, -62, -7, -96, -189, -172, -175, -17, -129, -67, -8, -54, -28, -120, -45, -35, -208, -101, -188, -119, -1, -195, -203, -103, -99, -132, -216, -25, -7, -225, -57, -43, -30, -65, 48, -142, -140, -240, -138, +226, +215, +90, 229, -13, -223, -1, -80, +123, +20, +48, +62, +153, +225, 243, -159, -205, -196, -177, -66, -126, -141, -117, -156, -90, -150, -165, +249, +236, +0, +192, +248, +89, +58, +123, +142, 48, -88, -78, 232, -242, -193, -196, -17, -107, -161, -55, -116, -124, -144, -93, -161, -207, -53, -7, -253, -231, -216, -75, -30, -34, -191, +228, +159, +60, 68, -34, -164, -239, -31, +241, +225, +178, +178, +50, +35, +20, +190, 22, -175, -157, -136, -171, -239, -81, -4, -93, -172, -69, -18, -9, -33, -191, -104, -159, -200, +229, +152, 16, -241, 245, -0, -214, -185, -174, -107, -146, -2, -32, -107, -159, -172, -85, -7, -133, -158, -110, -29, -171, -91, -124, -231, -141, -28, -187, -37, -120, -253, -192, -5, -106, -199, -80, -254, +151, 210, -1, -69, -61, -187, -42, -57, -237, -67, +210, +82, +45, +6, 130, -50, -159, -207, -30, -230, -248, -88, -128, -39, -75, +26, +24, +130, +193, +224, +33, +89, +150, +165, +80, +40, 100, -212, -181, -180, -79, -117, -155, +40, +47, +47, +55, +132, +66, +33, +99, +40, +20, +50, +200, 178, -128, -192, -230, -214, -249, -74, -202, +12, +218, +15, +226, +69, +162, +188, +208, +3, +101, +101, +101, +7, +75, +75, 75, -249, -202, -244, -230, -220, -117, 207, -176, -14, -0, +64, +155, +1, +165, +183, +19, +128, 22, -116, -146, -70, -179, -172, -156, -10, -248, -57, +249, 158, -8, -138, -62, -153, -22, -109, -48, +31, +10, 133, -30, -1, -48, -245, -143, -255, -248, -143, -175, -252, -213, -95, -253, -213, -23, -196, -145, -239, -211, -186, -132, -32, -252, -106, -9, -126, -216, -11, -128, -234, -246, -237, -219, -223, -8, -207, -248, -217, -228, -95, -211, -122, -30, -172, -94, -140, -232, -91, -223, -250, -214, -39, -126, -237, -215, -126, -237, +12, +6, 131, -8, -140, -203, 65, -197, -11, -19, +182, +219, +237, +105, +86, +171, +53, +157, +173, 23, -153, -186, -231, -158, -123, -30, -58, -245, -212, -83, -255, -22, -222, -68, +94, +143, +160, +138, +54, +61, +21, 221, -15, -96, -159, -255, -42, +124, +37, +162, +17, +128, +137, +233, 39, -46, -177, -82, +97, +251, +65, +146, +36, +89, +146, +36, +217, +102, +179, +101, +25, +141, +198, +152, +113, +77, +129, +190, +40, +189, +146, 228, -199, -178, -172, -223, -64, -176, +3, 211, -103, -35, -96, -46, -42, -159, -216, -16, -243, +151, +100, +73, +146, +100, +163, +209, +200, +235, +47, 180, -16, -2, -134, -225, -150, -143, -248, -159, -91, -62, -61, -181, -227, -142, -59, -238, -77, -8, -250, -152, -253, -124, -133, +15, +136, +127, +38, +235, +200, +160, +86, +129, 108, -71, -175, -9, -48, -76, -222, -219, +201, +202, +202, +178, +14, 26, -128, -60, -187, -124, -25, +52, +168, +113, +157, +58, +117, +234, +3, 64, -193, -178, -172, -115, -16, -56, -210, -170, -8, -132, -135, -220, -241, -119, -209, -187, -200, -227, -188, -40, -193, -203, -123, -124, -236, -13, -55, -220, -112, -85, -212, -141, -45, -203, +48, +24, +244, 122, -63, -60, -39, -205, -1, -113, -45, +189, +222, 34, -94, -57, -38, -230, -231, 187, -239, -190, -251, -192, -153, -103, +221, 158, -249, -85, -120, -188, -193, -93, -144, -81, -142, -33, -119, -111, -104, -20, -202, -92, -231, -105, -0, -235, -126, -250, +110, +181, +90, 211, -159, -190, +157, +78, 103, -251, -246, -237, -143, -143, -106, -196, -178, -172, -219, -16, -204, 173, -242, -183, +49, +99, +198, +52, +223, +185, +115, +231, +111, 191, -253, -237, -179, -206, -62, -251, -236, -60, -143, -137, -147, +252, +242, +11, +233, +249, +128, +182, +241, +36, +222, +31, +174, 232, -88, -150, -245, -100, -244, -22, -42, -228, -56, -80, -153, -201, -176, +62, 119, -23, -222, -248, +238, +156, 201, -84, -26, -124, -230, -51, -159, -185, -240, -233, -79, -127, -122, -226, -162, -100, +237, +118, +31, +151, +101, +217, +64, +60, +13, +76, 134, -72, -43, -235, -254, -14, -30, -95, -236, -67, +75, +146, +36, +3, 144, -51, -183, -34, +13, +6, +67, +136, 227, -126, -225, -23, -126, -225, -45, -240, -198, -105, -51, -60, -57, -61, -173, -148, -122, -149, -108, -39, -203, -124, -217, -156, -96, -154, -106, -145, -69, -142, -104, -88, -219, -69, -248, -53, -31, -252, -118, -161, -148, -250, -152, -252, -142, -95, -96, -111, -19, -122, -11, -235, -102, -5, -22, -96, -100, +159, +64, 164, -156, -76, -231, -43, +2, +6, +72, +45, +99, +63, +41, +112, +118, 3, -176, +255, +10, +49, +45, +144, +72, 31, -243, +204, +39, +123, +8, +128, +100, +48, +24, +66, +78, +167, +51, +211, +108, +54, +59, +138, +138, +138, +210, +160, +240, +2, +170, +216, +213, +171, +239, +198, +172, +23, +183, +219, +157, +47, +203, +50, 152, -199, -92, -15, +76, +8, +25, +141, +198, +144, +193, 96, -139, -127, -109, -6, -80, +8, +209, +90, +149, +36, +73, +62, +126, +252, +56, +173, +131, +100, 85, -74, -61, -87, -54, -162, +158, +151, +10, +95, 148, -122, -118, -220, -141, -44, +127, +226, +204, +153, +51, +86, +151, 203, -250, +245, 91, -120, -252, -180, -23, -30, -79, -201, -69, +40, +20, +146, +100, +89, +54, 152, -158, -207, -41, -139, -252, -14, -141, -239, -124, -231, -59, -143, -60, +205, +102, +135, +211, 233, -73, -79, -186, -11, -129, -113, -185, -184, -111, +204, +244, +249, +124, +30, +191, 223, -190, +95, +146, +150, +150, +150, +105, +54, +155, 29, -243, -243, -243, -43, -206, -20, -203, -178, -118, -195, +141, +27, +55, +174, +59, +125, +250, +244, +198, +171, +86, +173, +250, +245, +228, +201, 147, -63, -148, -217, -101, +9, +208, +196, 165, -212, -121, -161, -13, -250, -72, +207, +38, +203, +242, +103, +60, +125, +37, +37, +37, +100, +63, 192, +225, +112, +56, +29, +14, +71, +184, 27, -97, -115, +220, +131, +15, +62, +184, +224, +193, +7, +31, +196, 240, -51, -81, -109, -223, -123, +225, +195, 239, -189, -123, +122, +253, +245, +215, +143, +34, +50, +127, +241, +248, +169, +38, +124, +108, +63, +128, +124, +18, 78, -57, -229, -148, -191, -134, -39, -151, -15, -32, -216, +167, +179, +154, +217, 108, -96, -174, +118, +140, +27, +55, +110, +241, +184, +113, +227, 48, -117, -13, -195, -206, -185, -72, -30, 121, -100, -105, -136, -157, -65, -185, -113, -24, -193, -24, -26, -47, -210, -197, -230, +242, +228, +91, 22, -251, +44, +88, +112, 52, -235, -212, -151, -213, +5, +250, +162, +224, +34, +200, +191, +24, +126, +45, +203, +242, +23, +28, +190, 128, -62, 215, -228, -162, +235, +61, +39, +203, +178, +68, +126, +23, 131, -151, -140, -2, -160, -51, -34, -18, +193, +16, +50, +26, +141, 33, -125, -255, -176, -120, -47, -231, -144, -66, -244, -188, +48, +123, +9, +128, +156, 162, -142, +126, +29, +174, +118, +30, +49, 98, -36, -67, -172, -93, -234, +68, +246, +171, 175, -65, -102, -16, -232, -54, -234, -180, -18, -252, -98, -150, +190, +250, +14, +253, +184, +119, +239, +222, +47, +218, +183, +111, +191, +106, +251, +246, 237, -118, -219, -100, -19, -140, -11, -57, +189, +101, 89, -31, -39, -49, -206, -62, -251, -236, -221, -0, +126, +159, 190, -136, -64, -94, -109, -81, -74, -189, -60, -77, -91, -41, -144, -56, -2, -64, -164, -111, -112, -188, -104, -235, +95, +190, +124, +249, +184, 209, -118, -80, -199, -31, +163, +71, 127, -252, -219, -16, -212, -10, -153, -70, -48, -118, -139, +13, +165, +2, +90, +236, +68, +146, 8, +194, 118, -154, -121, -63, -214, -83, -91, -139, -182, -184, -238, -128, -234, -123, -6, -165, -212, -206, -44, +174, +215, +235, +61, +42, +73, +146, +217, 110, -100, +183, +55, +168, 89, -214, 179, -208, -91, -107, -138, -243, -141, -24, -228, -36, -203, -20, -89, -57, -0, -232, -81, -166, -167, -67, -130, -21, 102, +27, +89, +150, +183, +238, +223, +191, +255, +243, +107, +174, 185, -51, -63, -157, -67, -4, -128, -20, -86, -83, +230, +141, +29, +59, +118, +220, +126, +235, 173, -86, -203, -228, -60, -93, -89, -9, -82, -58, -3, +183, +246, +165, +139, +2, +129, +64, +94, +121, +121, +185, +239, +244, +233, +211, +244, +188, +201, +236, +76, +64, +176, +199, +124, +62, +223, +209, +80, +40, 100, -152, -104, -13, -189, -158, -155, -88, -166, +160, +67, +150, +101, +137, 246, +131, +120, +161, +223, 239, +63, +43, +203, +178, +215, +237, +118, +235, +245, +191, +240, +252, +12, +161, +80, +168, +188, +164, +164, +36, +207, +100, +50, +89, +211, +210, +210, +106, +208, +201, +62, +159, +207, +227, +245, +122, 61, -133, -96, -49, +233, +233, +233, +233, 22, +139, +197, +238, +245, +122, +249, +117, +166, +199, +126, +143, +218, +239, 231, -145, -55, -46, -50, -229, -131, -59, -195, -20, -144, -244, -222, -81, -104, -18, -156, +206, +157, +51, +122, +60, +158, +227, +180, +223, +203, +203, +203, +13, +76, +86, 192, -140, -106, -160, 96, -149, -66, -65, -134, -118, -187, -8, -60, -242, -153, -121, -63, -125, -111, -55, -23, -179, -82, -176, -51, -204, +48, 200, -69, -224, -172, -224, -2, +78, +167, 51, -22, -9, -242, -222, -18, 195, -231, -107, -134, -42, -55, -125, -218, -116, -199, -22, -35, -91, -100, -126, -108, -86, +98, +177, +56, +26, +52, +104, 208, -115, -245, -228, -223, +48, +39, +39, +167, +224, +173, +183, +222, +58, +114, +254, +252, +121, +32, +242, +186, +5, +173, +251, +47, +10, +46, +130, +61, +93, +217, +254, +151, +132, +64, +251, +143, 244, -104, -3, -142, -161, -30, -70, -212, -69, -96, -240, -85, +65, 0, -76, -241, -84, -136, +97, +190, +109, +48, 24, -208, -73, -67, -67, -111, -65, -220, -131, -142, +228, +188, +188, +188, +16, +162, +199, 133, -168, -20, -0, -99, -126, -246, +186, +71, +196, +235, +184, 35, -34, -42, -226, 210, -21, -151, -44, -240, -25, -134, -65, -33, -166, -236, -51, -166, -228, -12, -18, +105, +145, +36, +233, +207, +35, +71, +142, +108, +180, +124, +249, +242, +205, +180, +31, +246, +237, +219, +183, +91, +146, 164, -82, -97, -150, -209, +177, +219, +182, +109, 187, -51, -189, -14, -94, -110, -186, -73, -40, -113, -79, -196, -143, +173, +119, +239, +222, +183, +247, +235, +215, 111, -16, -141, -10, -242, -152, -76, -134, -185, -87, -209, +178, +44, +203, +147, 95, +126, +249, 229, -190, +9, +227, +198, +141, +251, +146, +221, +131, +170, +67, +147, +233, +47, +9, +249, 139, -160, -63, -217, -215, -43, -187, -129, -134, -103, -144, -167, -69, -90, -89, 199, -8, -173, -6, -130, -194, +227, 57, -50, -205, -137, 207, -68, -121, -146, -87, -190, -172, -209, -110, -148, -79, -203, -106, -202, -141, -196, -16, -6, -52, -119, -142, -194, -176, -25, -193, -217, +201, +91, +222, +223, 227, -122, -125, -128, -44, -32, -23, -4, +28, +53, +106, +212, 210, +81, +163, +70, 97, -165, -239, -26, -83, -63, -165, -93, -148, -83, -22, -200, -182, -227, -138, -65, -102, -2, +212, +168, +81, +119, +172, +88, 177, -75, -202, -5, -198, -35, -254, -223, +226, +55, 36, -246, -251, -255, -147, -242, -48, -43, -232, -115, -48, -214, -137, +231, +215, +170, +224, +116, +58, +77, +14, +135, 163, -148, -162, -28, -149, -243, -128, -243, -81, -234, +177, +248, +125, +102, +102, +102, +134, +218, +249, +21, 1, -105, -200, -82, -231, -20, -49, -188, -124, -54, -70, -136, -157, -193, -57, -43, -109, -156, -22, -2, -29, -22, -9, -33, -39, -164, -19, -96, -20, -246, -69, -222, -242, -33, -206, -169, -69, -254, -100, -95, -197, -70, -89, -133, -244, -61, -47, -147, -208, -113, -137, -52, -17, -0, +159, +207, +119, 148, -95, 116, -108, -83, +36, +166, +215, +75, +204, +191, +4, +64, +241, 95, -151, -225, -159, -212, -211, +51, +57, +17, +150, +183, 110, 183, -243, -140, -0, -160, -67, -37, -74, -166, -140, -10, -114, -67, -131, -243, -48, -14, -131, -198, -174, -131, -160, -30, -144, -140, -132, -146, -107, -55, +59, +101, +253, +200, +100, +50, +181, +208, +123, +141, +211, 233, +20, +91, +141, +235, +186, +214, +108, +54, +107, +198, +89, +1, +92, +49, +85, 168, -229, -123, -110, +109, +219, +182, +77, +235, +208, +161, +67, +237, +64, +32, +96, +240, +120, +60, +199, +207, +159, +63, +31, +64, +52, +255, +210, +235, +127, +33, +28, 166, -172, -69, -103, -153, +156, +156, +156, +51, +57, +57, +57, +77, +183, +111, +223, 126, -116, -112, -158, -152, -65, +157, +44, +203, +191, +30, +63, +126, +124, +155, +36, +73, +93, 192, -59, -50, -114, -92, -202, -198, -53, -227, -0, -160, -160, +252, +140, +199, +142, +29, +155, +38, +203, +242, 156, -134, -71, -180, -100, -18, -121, -180, -93, 29, -94, -213, -198, -44, -189, -67, -122, -10, +59, +118, +220, +221, +187, +119, +239, +33, +136, +248, +153, +180, +118, +85, +19, +113, +134, +227, +43, +231, +207, +159, +15, +120, +60, +158, +227, +129, 64, -205, +192, 48, -156, -84, -167, -65, +106, +212, +168, 230, -93, +223, +124, 243, -179, -190, -51, -16, -43, -72, +205, +217, +253, +251, +247, +187, +217, +249, 252, -123, -211, -113, -64, -39, +43, +55, +116, 67, -86, -185, -99, -93, -4, -130, -138, -70, -175, -12, +37, +206, +23, +60, +30, +79, +105, +105, +105, 233, -150, -194, -134, -139, -18, -166, -38, -180, -224, -245, -143, -52, -160, -29, -113, -181, -196, -251, +65, +0, +82, +40, +20, +146, +152, 204, -66, -243, -66, +163, +245, +47, +219, +108, +182, +26, +38, +147, +201, +153, +236, +62, +9, 32, -133, -60, -63, -39, -238, -231, 60, -11, -99, +95, +162, +143, +129, 249, -109, +56, +171, +129, +21, +54, +176, 207, -162, -55, -15, -142, -11, -68, -98, +97, +96, +231, +107, +157, +47, +210, +127, +121, +191, +120, +56, +30, +21, +12, +6, 189, -118, -197, -26, -84, -34, -159, -158, -99, -53, -40, -196, -84, -10, +30, +143, +167, +132, +244, 34, -192, -108, -12, +210, +103, +57, +254, +175, +213, +190, +19, 233, -160, +50, +147, +205, +202, +61, +119, +20, +93, 98, +44, +131, +157, +79, +157, 8, -17, -11, -193, -176, -24, -166, -105, -254, -58, -189, -247, -135, -17, -228, -197, -178, +116, +209, +69, +126, +126, +2, +38, +55, +109, +204, +79, +117, +194, +96, 48, -76, -92, -10, +148, +51, +251, 64, -34, +134, 126, -246, -13, -76, -26, -142, -148, -31, -228, -225, -22, -2, -167, -208, -32, -67, -34, -170, -200, -84, -84, +61, +143, +223, +187, +252, +107, +158, +232, +176, 1, -78, -73, -51, -21, -151, -30, -22, -203, -220, -116, -19, -89, -114, -88, -180, -81, -241, -189, -234, -121, -33, -142, -55, -26, -8, -250, +176, +156, +57, +115, +38, +208, +176, +97, +195, +99, +167, +79, 159, -225, -160, -92, +46, +69, +180, +236, 228, -150, -17, -240, -134, -140, -38, -153, -106, -52, -26, -137, -43, +125, +1, +64, +114, 153, -39, -172, -15, -145, -133, -172, -211, -195, -233, -185, -91, +70, +244, +241, +177, +203, +168, +196, 156, -135, -220, -208, -235, -112, -152, -134, -163, -38, -149, -27, -105, -143, -145, -204, -4, -126, -4, -192, -12, 130, -177, -9, -211, -205, -243, -240, -230, -4, -117, -108, -158, -206, -162, -163, -18, -98, +130, +2, +183, +221, +110, +63, +152, 151, -148, +151, +23, +132, +162, +55, +84, +184, +202, +59, +63, +63, +63, +228, +243, +249, +142, +50, +157, +71, +50, +155, +205, +105, +54, +155, +173, +58, +253, +238, +247, +251, +11, +75, +75, +75, +221, +228, 11, +200, +207, +207, +79, +165, +51, +43, +63, +150, +166, +35, +71, +142, +200, +141, +27, +55, +62, +232, +114, +185, +10, +32, 232, +62, +136, +238, +194, +158, +172, 195, -3, -28, -0, -204, -189, -205, -218, -209, +231, +165, +164, +75, +164, +207, 146, -197, -28, -148, +151, +151, +39, +123, +60, +158, +227, +38, +147, +201, 105, -96, -22, -2, +181, +90, 195, -159, -50, +122, +43, +231, +31, +2, +34, +250, +98, 69, -214, -143, -40, -97, -120, -249, -188, -22, -144, -118, -209, -58, -72, -78, -232, -242, -193, -116, -23, -151, -167, 187, -68, -217, -21, -227, -142, -52, -50, -151, -14, +13, +88, +0, +152, +206, +159, +63, +31, +240, +251, +253, +71, +232, +4, +78, +166, +24, +16, +225, +189, +149, +2, +241, +18, 0, +194, +27, +118, +200, +144, +33, +141, +150, +45, +91, 246, -37, -101, -83, +210, +153, +51, +103, +126, +149, +36, +169, +31, +162, +157, +31, +38, +118, +157, +235, +200, +145, +35, +185, +30, +143, +103, +234, +132, 9, -129, 19, -223, -196, -137, -66, -103, -81, -18, -251, -87, -214, -81, -32, -63, -179, -54, 70, -88, -120, -248, +173, +92, +185, +242, 4, -227, -13, -125, -46, -231, -233, +187, +39, +63, +65, +201, +156, +63, +97, +37, +127, 196, -152, -67, -255, -169, -68, -122, -237, -184, -88, -40, -165, -62, +136, 17, -245, -127, -63, -226, -241, -247, -6, -253, +141, +22, +47, +94, +188, +60, +47, +47, +239, +128, +36, +73, +55, +179, +223, +40, +216, +65, +231, +250, +143, +31, 63, -171, -26, -0, -84, -86, -52, -0, +254, +176, +215, +235, +157, +62, 117, -7, -64, -207, -149, -83, -13, -0, -238, -116, -214, -28, -199, -49, -241, +234, +212, +251, +23, +47, +94, 124, +156, +163, +135, +38, +74, +75, +139, +68, +27, +0, +219, +176, +97, +195, +26, +190, +246, +218, +107, +27, 233, -134, +164, +3, +7, 14, -13, -105, -32, -24, -16, -57, -153, -141, -4, -146, -127, -111, -230, -142, -209, -19, -110, -146, -147, -23, -171, 236, -253, -28, -83, -26, -16, +185, +250, +234, +171, +255, +1, +101, +131, +122, +160, +180, +7, +246, +33, 210, -27, -79, -143, -188, -238, -109, -100, +22, +39, +136, +72, +192, +155, +127, +183, +130, +90, +139, +61, +18, +190, +118, +8, +138, +36, +115, +236, +214, +128, +226, +212, +38, 40, -121, -25, -193, -110, -87, -79, +102, 129, -37, -113, -233, -5, -41, -242, -82, -32, 178, -86, -66, -234, -126, -206, -179, 48, +48, +3, +156, +152, +21, +141, +187, +158, 150, -223, -54, -61, -116, -146, -191, -164, -33, -175, -31, -215, -99, -170, -168, -101, -142, -254, -32, -79, -51, -251, -133, -239, -77, -198, -176, -39, -220, -31, -193, -34, -111, -37, -207, -186, -217, -108, -154, +84, +60, +80, +86, +117, 56, -0, -14, -35, -40, -140, -181, +1, 128, +57, +158, +195, 192, -1, +18, 16, -199, -27, -137, -249, -217, -119, -0, -112, -1, -206, -168, -25, -26, -151, -124, -207, -215, -48, -132, +104, +174, +19, +225, +19, +233, +19, 29, -51, -197, -249, -38, -149, -243, -32, -132, -229, -166, -203, -66, -156, +213, +228, +176, +183, +3, +48, +127, +244, +209, +71, +3, +110, +186, +233, 166, -117, -11, -30, -70, -224, -112, -153, -202, -57, -2, -64, -231, +254, +244, +251, +155, +111, +190, +249, +216, +136, +17, +35, +62, +71, +252, +22, +106, +34, +136, +248, +162, +140, +180, +134, 13, -185, +27, +182, +148, +101, +249, +165, +79, +63, +253, +244, +199, +110, +221, +186, +109, +127, 243, -192, -8, -31, -105, -12, -201, -240, +205, +55, +59, +15, +25, 50, -122, -235, -153, -234, +164, +179, +120, +147, +96, 48, -131, -224, -172, +72, +173, 228, -196, -14, -128, -33, -234, -67, -164, -145, -117, -92, -252, -31, -17, -95, -227, -51, -229, -33, -55, -244, +130, 58, -28, -73, -140, -209, -36, -114, -99, -85, +233, 139, -74, -138, -28, -90, -206, +194, +87, 191, -48, -221, -57, -143, -32, -74, -64, -15, -85, -204, -2, -122, -8, +126, +253, +86, 178, -204, -71, -166, -173, -32, -29, -93, -105, -13, -51, -105, -224, -243, -190, -37, -237, -146, -247, -203, 44, -5, -64, -132, -218, -82, -207, -29, -12, -201, -173, -221, -143, -32, -26, -177, -134, -108, +191, +254, +249, +231, +159, +127, 119, -15, -179, -152, -131, -178, -138, -187, +195, +13, +55, +188, +199, 190, -251, +54, +170, +8, +77, +173, +243, 39, -143, -146, -99, -26, -210, -176, -242, -121, -45, -64, -175, -162, -31, -187, -224, -139, -145, +174, +79, 19, -186, -124, -136, -157, -107, -190, -35, -137, -197, -219, +239, +0, +58, +127, +254, +252, +47, +117, +235, 214, -114, -14, -187, -46, -115, -99, -251, +125, +10, +202, +152, 210, -183, -33, +245, +197, +7, +14, +28, 24, -122, -174, -16, -68, -76, -240, -248, -184, -106, -183, -219, -53, -209, -225, -228, 113, -70, -83, -38, -117, -0, -240, -189, -110, -155, -231, -150, -94, -27, -2, -61, -135, -221, -100, -110, -73, -71, -94, -5, -189, -207, -34, -163, -121, -100, -241, -109, -202, +249, +229, +151, +223, 68, -70, -248, +14, +32, +230, +112, +250, +141, +195, +151, 200, -163, -50, -215, -186, -3, -138, -207, -177, -140, -252, -29, -0, -178, -48, -49, -55, -36, -56, -134, -35, -73, -161, -144, -19, -35, -177, -39, -243, -140, +224, +229, +147, +65, +162, +158, +251, +204, +153, 51, -206, -216, -168, -148, -186, -92, -254, -237, -169, -79, -125, -234, -91, +135, +27, +54, +108, +184, +24, +138, +66, +64, +235, 190, -254, -245, -175, +248, 63, -200, +255, +249, 207, -74, -169, -143, -164, -33, -204, -182, -109, -210, -192, -80, -164, -65, +125, +127, +250, +211, +159, +122, +16, +190, +17, +35, 70, -117, -95, -13, -0, -195, -176, -221, -176, -8, -128, -182, +12, 120, -45, -32, -16, -170, -244, -230, -197, -238, -242, -250, -247, -166, -83, -36, -202, -1, +237, +181, +215, +78, 32, -163, -22, -76, -61, -242, -10, -253, -194, -133, -2, -71, -15, -221, -151, -207, -161, -95, -242, -59, -188, -58, -218, -231, -188, -20, -8, -133, -11, -133, -69, -170, -126, -206, -179, -48, -214, -252, -252, +186, +53, +81, +60, 124, +113, +233, +59, +123, +246, +236, +193, +250, 245, -237, -111, -127, -251, -99, -203, -229, -114, -211, -182, -237, -70, -165, -82, -105, +235, +207, +103, +248, +232, +30, +49, +248, +238, +191, +255, +254, +65, +171, 86, -42, -149, -166, -95, -104, -15, -0, -208, -106, -181, -170, -188, -28, -199, -169, -118, +173, 58, +94, +81, +250, +78, 157, -62, -158, +58, +117, +36, +59, +59, 251, -222, -247, -190, -183, -239, -129, -7, -30, -56, -92, +31, +80, +130, +158, +212, +42, 173, -86, -151, -167, -166, -166, -26, -7, -15, -30, -252, -137, -33, -9, -97, -188, -56, 232, -34, -120, -148, -27, -119, -97, -102, -110, -185, +199, +31, +127, +28, +122, 229, -150, -223, -154, +149, +87, +118, +207, +205, +205, +93, +152, 155, 155, +203, 59, -174, -217, -108, -78, -53, +240, +36, +36, +166, +47, +6, +120, +3, +52, +63, +63, +255, +151, +58, +117, +234, +204, +129, +146, +164, +66, +124, +163, +228, +208, +161, +67, +99, 155, -205, -169, -173, -91, -183, -110, -212, -111, -116, -219, -109, -183, +53, +107, +118, +203, +221, +119, +223, 253, -115, +234, +221, +119, +223, +141, 169, -84, -114, -170, -213, -106, -115, -106, -106, -170, -129, -160, -120, -207, -34, -130, +83, +167, +246, +156, +63, +127, +254, +81, +68, +12, +236, +68, +45, +11, +121, +250, +162, +128, +25, 186, -24, +226, +43, +49, +202, +42, +176, +223, +9, +200, +1, +100, +149, +101, +249, +19, +241, +199, +235, +174, +187, +174, +157, +44, 203, -136, -231, -141, +237, 196, -252, -188, -121, -243, -102, +239, +39, +77, +154, +180, +96, +210, +164, +73, +52, +158, +20, +40, +208, +58, +150, +225, +177, +191, +239, +190, 251, -173, +26, +190, +241, +198, +27, 111, -125, -235, +45, 49, -229, -114, -121, -125, 185, -92, -110, -86, -42, -149, -134, -109, -219, -77, -219, -182, -29, -203, -178, -186, -62, -191, -123, -29, -210, -237, -90, -74, -169, -2, +102, +0, +0, +32, +0, +73, +68, +65, +84, +137, +39, +220, +112, 195, -82, -187, -221, +13, +131, +101, +89, +30, +76, +159, +87, +172, +88, +49, 110, -161, -84, -42, -181, -75, -165, -146, -107, -219, -182, -107, -219, -182, -91, -173, -86, -91, -23, -95, -124, -241, -109, -162, -95, -36, -175, -133, -133, -14, -203, -162, -57, -85, -0, -181, -187, -238, -186, +212, +168, +81, +255, +66, +116, 235, -13, -141, +89, +10, 70, -99, -170, -217, -108, -86, -91, -173, -86, -117, -203, +36, +227, +157, +18, +0, +73, 150, -45, -115, -242, -7, -15, -62, -248, -224, -194, +229, +31, +2, +129, +192, +105, +155, +205, +214, +239, +229, +151, +95, +238, +48, +102, +204, +152, +151, +56, 71, +144, +12, +192, +127, +242, +228, +201, +39, +234, +215, +175, +223, +247, +227, +143, +63, +30, +220, +179, +103, +207, +135, +160, +140, +163, +21, +202, +56, +106, +73, +16, +11, +175, +79, +126, 63, +252, +246, +219, +111, +199, +154, +54, +109, 250, -209, +242, +226, +197, +139, +59, +140, 31, -218, +63, +126, +72, +151, +46, +93, +6, +203, +178, +60, +120, +219, 182, -221, -168, -86, -171, +109, +115, +111, +191, +253, +246, +247, +17, +105, +81, +74, +242, +145, +32, +94, 203, -126, -248, -99, -26, -97, -205, -98, -163, -83, -218, -165, +124, +113, +189, +68, +57, +166, +88, +66, +90, +22, +34, +201, +113, +148, +244, +66, 247, +164, +117, +200, +183, +99, +210, +3, +6, +238, +16, +19, +0, +232, 179, -78, -179, -206, -27, -50, -60, -154, -60, -40, -143, -251, -42, -237, -218, +84, +88, +88, +184, +160, +90, 181, -235, -204, +106, 119, -188, -227, -29, -209, -135, -57, -27, -192, -178, -172, -255, -13, -111, -145, -146, -180, -62, -68, -98, +237, 222, -240, -211, -67, -86, +189, +251, 206, -114, +206, +157, +59, +143, +79, +1, +23, +141, +171, +25, +128, +237, +175, +127, +253, +107, +227, +165, +75, +151, 134, 215, -87, -178, -184, -37, -208, -91, -232, -212, -40, -228, -49, -129, -220, -208, -235, -112, -44, -89, -150, -245, -28, -120, -139, -225, -121, -0, -115, -122, +203, +247, +223, +127, +255, 125, -129, -249, -249, +135, +14, +29, +222, 121, -251, -250, -235, -175, -223, -94, -46, -151, +231, 157, -114, -185, -220, -34, -47, -203, -98, -133, -186, -220, -112, -93, -55, -203, -93, -94, -93, -135, -199, -26, -159, -103, -159, -125, -23, -30, -152, -19, -0, -0, -32, -0, -73, -68, -65, -84, -246, -58, -165, -212, -57, -81, +119, +110, +238, 223, -81, -74, -189, -52, -41, -33, -254, -130, -151, -114, +191, +255, +77, 61, -172, -0, -18, -193, -157, -105, -94, -114, -67, -97, -10, -192, +123, +246, +188, +175, +103, +207, +158, +247, +205, +159, +63, +127, +234, 212, -183, +169, +83, 191, -253, -237, -203, -183, -110, -221, -250, -139, -157, -78, -167, -216, -233, +66, 116, -138, -34, -52, -125, -5, +107, +84, +10, +188, +104, +110, +93, +223, +175, +95, +191, +236, 23, 95, 124, -241, +113, +227, +153, +51, 103, -187, -221, -238, -202, -248, -255, -201, -159, -252, -201, -147, -78, -60, -241, -196, -30, +126, +204, +200, +200, +120, +248, +149, +87, +94, +185, 121, -119, -223, -125, -247, -93, -92, -44, -22, -59, -254, -213, -62, -246, -216, -99, -175, -66, -176, -208, -150, -142, -112, -89, -4, -48, -147, -104, -56, -81, -41, -157, -142, -172, -3, -179, -179, -179, -47, +244, +232, +209, +195, +58, +118, +236, +120, +203, 134, -231, -112, -37, -230, +13, +27, +110, +121, 253, +245, 215, -60, -42, -165, -103, -97, +151, +93, +125, +245, +213, 111, -200, -69, -146, -2, -128, -119, -191, -251, -221, -167, -158, -113, -198, +64, +209, +43, +120, +133, +154, +12, +132, +68, +248, +120, +135, +175, 25, -167, -53, -155, +128, +101, +222, +188, +121, +37, +243, +230, 205, -74, -179, -217, -172, -56, -142, -99, -183, -90, -173, -74, 187, -221, +11, +145, +228, +152, +116, +0, +89, +189, +122, +245, +250, +18, +192, 46, -149, -203, -101, -151, -252, -111, +68, +218, +4, +251, +24, +62, +226, +211, +90, +240, +137, +244, +133, 219, -182, -83, -173, -86, -157, -29, -59, -118, +16, +231, +228, +228, +116, +24, +63, +126, 252, -21, -2, -217, -150, -89, -177, -176, -144, -98, -112, -236, +11, 63, -27, -94, -191, -110, -132, -231, -8, -95, -7, -3, -167, -155, -112, -110, -198, -241, -111, -31, -254, -245, -95, 255, -245, -31, -150, -151, -151, -107, -205, -102, -115, -170, -213, -106, -85, -47, -189, +252, +243, +206, 244, -210, -95, -148, -255, -223, -180, -105, -211, -64, -251, -66, -151, -15, -97, -155, -101, -159, -254, 244, -167, +244, +201, 255, -179, +250, +215, +191, +6, +173, 88, -44, -182, -171, -213, -106, -99, -106, -106, -170, -113, -232, -208, -161, -251, -76, -232, -90, -3, -208, -101, -238, -162, -159, -43, +177, +98, 205, -218, -80, +134, +13, 27, -244, -90, +94, +24, +52, +104, +208, +251, 80, -167, -159, -126, -250, -188, +116, +39, 94, -15, +129, +166, +117, +153, +236, +149, +14, +124, +162, +88, +24, +24, +223, +170, +14, +69, +62, +16, 196, -4, +24, +169, +204, +24, +39, +62, 150, -101, -189, +8, +146, +237, +7, +19, +128, +90, +46, +151, +43, 19, -189, -181, -142, -184, -209, -193, -251, -39, -113, 0, -72, -71, +220, +110, +119, +26, 128, -140, -100, -53, +218, +126, +191, +63, +138, +215, 114, -8, -101, -136, -196, -107, -56, -177, -217, -197, -117, -22, -157, -221, -109, -248, -181, -144, -30, -120, -224, -129, -183, -30, -119, -220, -113, -39, -69, -181, -99, -89, -214, -175, -99, -237, -23, -81, -236, -171, -1, -240, -229, -47, -127, -249, -125, 142, -227, -216, -142, -227, -148, -90, +109, 173, -150, -237, -56, -142, -237, -186, -174, -77, -251, -212, -178, -44, -229, -219, -128, +252, +147, +159, +195, +48, +112, +9, +140, +233, +252, +245, +42, +9, 0, 188, -211, -103, -252, -239, -87, -93, -215, +99, +65, +15, +255, +52, +90, 173, -184, -174, -107, -191, -236, -101, -47, -59, -117, -235, 214, -173, -61, -145, -126, -159, -255, -252, -231, -159, -85, -169, +155, +17, +201, 84, -154, -180, -187, -159, -248, -196, -39, +167, +100, +138, +116, +0, +150, +247, +222, +123, +175, +119, +223, 190, -19, -65, -1, -218, -65, -114, -81, -143, -226, -50, -89, -143, -70, -70, -60, -74, -7, -64, -226, -2, -28, -97, -104, -54, -155, -155, -144, -193, -224, -87, -42, -21, -153, -191, -165, -231, -161, -72, -232, -231, -24, -215, -12, -143, -0, -10, -139, -0, -208, -11, +125, +111, +17, 47, -200, -69, -169, -126, -180, -90, -40, +172, +72, +2, +128, +217, +108, +238, 252, -123, -51, -132, -47, -46, -5, -64, -175, 202, -27, -9, -223, -35, +43, 175, -231, -182, -25, -237, -124, -141, -17, 100, -141, -5, -34, -113, -63, +203, +178, +124, +202, 231, +243, +125, +225, +112, +56, +6, +105, +120, +78, +61, +173, +46, +163, +146, 89, -24, -107, -251, -246, -237, -245, -107, -175, -189, -246, -236, -97, -219, 249, -171, -191, -250, -171, -255, -126, -231, -59, +31, +207, +156, +57, +115, +168, +97, +195, +134, +139, +192, +214, +252, +7, +31, +124, +112, +203, +205, +55, 223, -249, -99, -0, -15, -193, -43, -60, -181, +252, 215, +91, +111, +189, +117, +134, +44, +203, +51, +150, +46, +93, +58, +33, +39, +39, +103, +15, +34, +243, +78, +251, +129, +156, +27, +201, +244, +51, +27, +0, +219, 240, -167, -38, -14, -24, -125, -231, -202, -70, -144, +225, +195, +27, +172, +92, +185, +242, +109, +58, +233, +224, +193, 131, -60, -13, -96, -246, -55, -126, -227, -55, -46, -56, -254, -248, -227, -127, -41, -170, -145, -231, -63, -255, -249, 95, -132, -23, +181, +106, +213, +106, +17, +187, +143, +235, +228, +201, +147, +83, 234, -127, -80, -92, -7, -208, -27, -122, -109, -162, -196, -18, -243, -243, -113, -199, -29, -87, -123, -219, -219, -222, -118, -186, -65, +215, +175, +223, +247, +182, 219, -73, -240, -5, -255, -85, +110, +91, +43, +203, +50, +22, +47, +94, +220, +233, +129, +7, 30, -201, +56, +154, +2, +125, +49, +250, 89, -66, -120, -126, -47, -105, -166, -211, -174, +163, +70, +141, +94, +130, +50, +143, +97, +253, +229, +167, +159, 126, -198, -25, -103, -156, -31, -213, -248, -222, -189, -123, -157, +186, 183, -188, -229, -45, -63, -71, -80, +85, +171, +86, +61, +38, +76, +152, +176, 104, -42, -105, -158, -35, -33, -119, -204, +194, +132, +9, 164, -51, -64, -143, +159, +29, +67, 180, -8, -115, +254, +25, +15, +31, +159, +160, +233, 0, -72, -222, -208, -43, -43, -115, -23, -100, -37, -10, -192, -113, -156, -172, -242, -72, -121, -84, -80, -218, -250, -16, -198, -188, -161, -69, -135, -200, -5, -161, -148, -27, -252, -27, -231, -127, -172, -220, -79, -32, -55, -244, -176, -188, -101, -255, -55, -3, -79, -229, -216, -186, -117, +96, 235, -186, +213, 171, -175, -190, -250, 87, -227, -104, -200, -17, -186, -14, -95, -53, -189, -224, -47, -120, -101, -88, -242, -32, -222, -160, -243, -94, -238, -36, -175, -20, -226, -5, -80, -157, -159, -159, -63, -118, -219, -182, -109, -219, +195, +165, +75, +151, +174, 163, -238, -247, -249, -207, -127, +147, +190, +255, 254, -126, -136, -113, -105, -181, -90, +251, +31, +58, +116, +232, +240, +230, +150, +45, +91, +110, +237, +211, 167, +79, +175, +46, +93, +186, +140, 234, -223, -57, -241, -196, -19, -55, +210, +165, +203, +168, +133, +11, +23, +62, +52, 105, -127, -34, -47, -202, -232, -55, -153, -171, -14, -100, -100, -200, -138, -26, -0, -60, -154, +210, +164, +175, +17, +209, +231, +249, +86, +253, 137, -197, -8, -15, -107, -95, -45, +198, +51, +108, +119, +202, +178, +188, +207, +231, +243, +229, +57, +28, +142, +81, +136, +116, +152, +177, 32, -159, -20, +146, +196, +71, +78, +135, +146, 188, -44, -236, -13, -185, -225, -96, -1, -40, -92, -120, -225, +188, +188, +217, +15, +61, +244, +80, +235, +156, +156, +156, +62, +75, +151, +46, +253, 133, -191, -118, -234, -169, -167, -94, +221, +83, +76, 62, +79, +4, +6, +94, +63, +75, +6, +211, +166, +77, +123, +102, +218, +180, +105, +164, +191, +28, +212, +122, +29, 184, -149, -62, -124, -22, +117, +195, +227, +203, +203, +203, +59, +212, +160, 65, -95, -103, -93, -204, -82, -22, 131, -99, -125, -144, -42, -188, -197, -63, -29, -0, -250, -113, -89, -161, -8, -73, -215, -51, -142, -138, -124, -242, -147, -159, -252, -151, -8, -138, -192, +133, +136, +84, +24, +152, +1, +20, +239, +223, +191, +127, +64, +155, +54, 109, -82, -74, -245, -56, +110, +160, 0, -182, -109, -219, +242, +208, +161, +67, +135, +172, +93, +187, +86, +175, +190, +203, +183, 54, -51, -140, -125, -241, -140, -103, -60, +7, +0, +156, +58, +117, +234, +104, 227, -59, -62, -109, -180, -41, -30, -74, -219, -214, -152, -65, +198, +141, 151, -185, +66, +25, +83, +55, +0, +23, +128, +66, +0, +37, +136, +109, +155, +77, +201, +127, +201, +2, +46, +149, +137, +143, +199, +27, +150, +239, +155, +55, +111, +246, +108, +222, +188, +121, +50, +216, +235, 76, -251, +22, +46, +92, +216, +117, 226, -70, -90, -150, -187, -202, -172, -115, 196, -52, -71, -61, -149, -45, 137, -3, -64, -95, -51, -200, -13, +119, +109, +219, +182, +237, +235, +187, +238, 186, -81, -71, -0, -200, -221, -100, -147, -104, -20, -206, -27, -174, -177, -152, -70, -200, -84, -164, +235, +253, +189, +123, +247, +14, +184, +230, 154, -31, -177, -18, -7, -25, -37, -180, -214, -29, -0, -60, -33, -171, -112, +107, +174, +239, +215, +175, +223, +212, +126, +253, +250, 193, -5, +227, +241, +244, +126, +241, +197, 23, -176, -192, -179, -212, -75, -81, -178, -179, -134, -222, -8, -158, -217, -139, -46, -186, -232, -151, -182, -110, -221, -218, -243, -165, -29, -59, -118, +15, +67, +123, +160, +76, +85, +30, +157, 60, -65, -251, -221, -141, +121, +242, +104, +147, +38, +77, +94, +5, +179, +199, +214, +173, +91, +215, +121, 240, -248, -144, +224, +193, +55, +136, +23, +51, +126, +109, +129, +62, +59, +55, +30, +190, +229, +80, 246, -106, -212, -137, -35, -198, -50, -220, -151, +5, +57, 139, -3, -35, -30, -135, -138, -0, -8, -67, -171, -213, -218, -128, -12, -118, -98, -43, -149, 138, -12, -149, -230, -14, -222, -4, +126, +248, +225, +135, +33, +87, +93, +117, +85, +87, +58, +143, +57, +105, 19, -76, -224, -65, -10, -3, -22, -20, +173, +147, +120, +248, 162, -208, -89, -143, -100, -249, -235, -122, -190, +198, +158, +233, +185, +78, 191, -12, -245, -92, -107, -243, -142, -213, +223, +111, +7, +0, +38, 247, -105, -204, -179, -16, -103, -88, -4, -81, -79, -228, -16, -204, 210, -22, -100, -221, -128, -41, +196, 4, -50, -116, -229, -72, -84, -67, -133, -41, -119, -255, -121, -127, -214, -14, -73, -146, -7, -38, -163, -24, -200, -7, -12, -35, -221, 0, -96, -253, -226, -226, -226, -122, -131, -118, -76, -64, -7, -209, -35, -72, -86, -31, -34, -49, -52, -195, -68, -230, -202, -202, -49, -90, -15, -255, -25, -97, -184, -179, -151, -132, -4, -244, -214, -90, -224, -226, +70, 159, -97, +22, +121, +43, +226, +139, 226, -227, -56, -47, -116, -29, -190, -106, -249, -167, -41, -211, -67, -36, -255, -50, -13, 103, -54, -193, -17, -145, -193, -206, -70, -169, -100, -18, +204, 254, -186, -30, -193, -174, +123, 10, -208, -27, -130, -44, -231, -96, -86, -41, -61, -186, -125, -165, -219, -89, -122, -33, -178, -177, -207, -143, -87, -42, -241, -154, -140, -14, +209, +173, +220, +139, +160, +172, 23, -7, -65, -253, +122, +133, +31, +57, +28, +109, +72, +94, 128, 161, -17, -35, -47, -116, -57, -97, -226, -0, -48, -229, -223, +138, +87, +212, +23, +24, +61, +25, +162, +92, +23, +18, +247, 9, -178, -131, -46, -115, -151, +183, +25, +241, +229, +147, +232, 16, -44, -254, -11, -200, 182, -255, -105, +58, +157, +206, +161, 247, -208, -145, -189, -132, -222, -90, -90, -107, -113, -172, -179, -168, -71, -81, -69, -176, 222, -170, -193, -188, -120, -244, -90, -44, -250, -167, -99, +123, +111, +195, +85, +171, +86, +173, +23, +240, +57, +75, +75, +75, +163, +158, +227, +149, +87, +94, +121, +38, +55, +55, +247, +91, +70, +55, +249, +39, +2, +208, +110, +255, +57, +28, +14, +199, 80, -46, -190, -76, -241, -97, 68, -226, -32, -76, -163, +42, +217, +50, +0, +56, +22, +44, +88, +208, +121, +210, +164, +73, 119, -195, -218, -74, +138, +23, +47, +92, +184, 112, +209, 140, -34, -119, -234, -155, -8, -63, -170, -84, -143, -226, -138, -149, -99, -194, -1, -16, -26, +25, +51, +62, +3, +80, +204, +240, 241, -168, -59, -0, -18, +175, +19, +139, +135, +143, +214, 21, -224, -8, -131, -235, -186, -155, -144, -65, -229, -210, -169, -169, -41, -118, -248, -90, -47, -108, -50, -193, -4, -121, -32, -108, +249, +9, 225, -215, -147, +241, +120, +10, +171, +87, +175, +62, +231, +193, +7, +31, +252, +211, 243, -111, -104, -56, -235, -21, +207, +63, +159, +75, +39, +191, 255, -121, -156, -228, -90, +254, +251, +123, +6, +13, +26, +244, +201, +238, +221, +187, +251, +92, +119, +221, 117, -0, +237, +166, +79, +159, +254, 204, -34, -144, -99, -113, -121, -222, -105, -235, -22, +244, +233, +211, +245, +248, +39, +8, 200, -180, +54, +48, +3, +176, +174, +93, +187, +214, +179, +118, +237, +218, +49, +80, +246, +123, +6, +34, 1, -233, +11, +43, 0, -168, -194, -220, +247, +158, +61, +123, +250, +181, +111, +223, +190, +211, +128, 1, -32, -119, +3, +30, +26, +48, +96, +0, +10, +10, +10, +134, +174, +91, +183, +238, +40, +162, +253, +61, +137, +64, +117, +63, +48, +253, +51, +19, +17, 255, -101, -213, -103, -169, -120, -76, -148, -170, -190, +139, +17, 128, -98, -49, 69, -46, -160, -54, -45, +244, +215, +233, +208, +7, +19, +234, 47, -47, -103, -117, -36, +108, +63, +60, +203, +240, +81, +128, +162, +162, +254, +158, +176, +221, +0, +192, 33, -207, -215, -78, -90, -31, +203, +242, +79, +2, +190, +121, +80, +198, +148, +146, 34, -49, -68, -104, -162, -52, -230, -89, -215, -130, -152, -65, -96, -212, -175, -243, +221, +136, +248, 63, -103, -5, 189, +136, +36, 214, -130, -13, -239, -121, -57, -182, -227, -184, -56, -203, -68, -135, -103, -129, -132, -5, -34, -195, -206, -167, -95, -113, -96, -37, -112, -0, -172, -140, +106, 73, -185, -92, -54, -201, -159, -223, 128, -32, -106, -64, -246, -29, -208, -155, -62, -148, -5, -100, -123, -50, -114, -47, -204, -1, -64, +19, +245, +9, +27, +0, 155, +215, +235, +229, +253, +17, +164, +175, 103, -236, -237, +136, +65, +180, +96, +48, +72, +123, +73, +79, +178, 29, -67, +143, +87, +141, +191, +44, +128, +178, +94, +200, +182, +45, +33, +127, +143, +240, +60, +122, +248, 89, -39, -193, -138, -247, -116, -166, -101, -93, -183, -39, -76, +24, +2, +129, +192, +71, 94, -232, -114, +175, +247, +156, +36, +73, +215, +189, +240, 194, -228, -124, -116, -25, +11, +215, +62, +240, +192, +3, +139, +232, +183, +246, +237, +219, +247, +41, +41, +41, +233, +186, +101, +203, +150, +229, +67, +135, +14, 253, -16, -197, -191, -19, -100, -7, -93, -230, -178, +232, +212, +169, +83, +79, +102, +101, +101, +181, +90, +188, +120, +241, +128, +41, +83, 166, -17, -16, -84, -171, -207, -10, -242, -88, -106, -234, -49, -89, -75, -107, -173, -217, -61, -64, -127, -14, -123, -154, -186, -53, -76, -137, -82, -8, 28, -0, -38, -17, 213, -35, -63, -250, -51, -7, -144, -255, -194, -22, -255, -178, -190, -86, -84, -127, -244, -57, -33, -13, -29, -0, -76, -221, -141, -146, 139, -105, -35, +11, 0, -6, -70, -60, +28, +14, +199, +95, +17, +209, +145, +200, +207, +200, +243, +177, +120, +175, +196, +72, +9, +36, +73, +170, +131, +216, +224, +26, +47, +15, +248, +118, +205, +98, +219, +117, +221, +48, +100, +200, +144, +19, +67, 134, -69, -0, -208, -104, -78, -21, +12, +169, +203, +225, +137, +215, +26, 186, -210, -110, +162, +184, +248, +96, +141, +13, +128, +237, +241, +199, +31, +239, +217, 183, -55, -152, -16, -22, +111, +223, 135, +119, +239, +222, +253, +102, 90, -173, -198, -16, +90, +218, +104, +118, +111, 26, -233, -0, -8, -131, -174, -88, -151, -101, -206, -101, -4, -216, -129, +91, 122, -46, -174, -204, -191, -213, -13, -240, -216, -129, -244, -239, -173, -123, -142, -163, -42, 189, -27, -231, -107, -250, -187, 143, -100, -20, -185, -115, -200, -226, -17, -146, -62, -147, -188, -241, -184, -26, -0, -121, -40, -60, -25, -118, -77, -122, -244, +86, 80, -104, -211, -130, +45, 122, -38, -57, -166, -71, -43, -194, -10, -216, +40, +41, +41, +177, +2, +97, +25, +154, +78, +116, +145, 205, -34, -112, -0, -152, -22, -176, -163, -34, -148, -11, -186, -6, -50, -204, -127, -29, -49, -214, -161, -215, -99, -187, -140, -248, -250, -16, -178, -82, -126, -36, -124, -97, -46, -195, -222, -217, -63, -250, -153, -202, -113, -208, -83, -56, -120, -177, -160, -227, -160, -54, -244, -185, -204, -5, -19, -79, -90, -153, -253, -198, -55, -190, -241, -59, -75, -75, -75, -117, -191, -246, -67, -117, -126, +199, 126, +231, +3, +149, +52, +6, +201, 94, -15, -125, -54, -194, -205, -55, -223, +23, +193, +67, +20, +93, +3, +7, +14, 252, -157, -106, -181, -186, -92, +26, +192, +222, +207, +63, +255, +252, +190, +101, +203, +150, 173, -86, -27, -181, -90, -109, -9, -94, -106, -72, -154, -250, -16, -137, -225, +221, +178, +101, +203, +252, +191, +254, +245, +175, 59, -90, -164, -83, -131, -97, -217, -82, -38, -81, -86, -176, -50, -125, -150, -197, -233, -244, -90, -11, +216, +185, 101, -244, -30, -201, +72, +61, +224, +85, +153, +243, +133, +145, +35, +71, +158, +25, 57, -178, -226, -101, -9, -100, -157, -174, -195, -151, -66, -190, -51, -18, -36, +114, +228, +13, 136, -0, -232, +4, +120, +157, +80, +116, +35, +7, +128, +242, 195, -237, -183, -223, -126, -241, -226, -226, -98, -109, -113, -113, -177, -222, -108, -54, -107, -27, -54, -108, -232, -137, -236, -248, -241, -143, -127, -252, +135, +15, +63, +220, +180, +105, 211, -199, +91, +83, +189, 63, -254, -241, -183, -194, -115, -90, -30, -22, -247, -89, -25, -147, -19, -78, -56, -225, -58, -120, -188, +15, +162, +206, +67, 193, -106, -234, -21, -165, -212, -239, -203, +107, 118, -110, -188, -241, -198, -51, -203, -229, +148, +139, +54, 178, -83, -175, -215, -151, -234, -245, -250, -210, -242, -242, -242, -3, -47, +120, 126, -241, -139, -63, -107, -64, -98, +18, +224, +19, +234, 98, -221, -93, -42, -149, -218, -8, -34, -103, +226, +81, +63, +253, 244, -176, -99, -130, -105, -38, -198, -199, -0, -106, -5, -224, -76, -120, -99, -24, -123, -67, -22, -38, -180, -1, -148, -82, -156, -232, -84, -71, -176, -147, -150, -153, -3, -32, -70, -94, -232, -233, -152, -177, +211, +254, 118, +237, +218, +189, 205, -48, -252, -59, -65, -106, -232, -50, -87, -142, -87, -23, -128, -243, -213, -175, -126, -245, -175, -23, -23, -23, -107, -141, -70, -163, -214, -108, +112, +121, +246, +239, +223, +63, +176, +77, +155, 54, -107, -173, -86, -107, -234, -85, -175, -122, -213, -25, -81, -141, -238, -221, +157, +5, +255, 187, -119, -233, -115, -159, +22, 251, -220, -15, -43, -149, -202, -242, -212, -212, -84, +142, +7, +3, +0, 163, -94, -175, -47, +138, +111, 193, -155, -131, -15, -195, -155, -59, -212, +12, 101, -178, -150, -214, -90, -28, -107, -125, -142, -47, -254, -205, +29, +58, +161, +20, +79, +154, +133, 223, -252, -205, -205, -11, -11, +105, +78, +147, +225, +16, 11, -211, -203, -203, +197, +108, +98, +65, +216, +229, +151, +95, +126, +147, +44, 203, -51, -141, -70, -163, -254, -230, -55, -191, -249, -92, -249, -131, -205, -155, 55, -87, -100, -221, -26, -95, -158, -40, -0, -112, -93, -215, -110, -183, -219, -246, -220, +237, 220, -92, -223, -78, +185, 243, -77, -55, -221, +157, +244, +244, +244, +209, +80, 116, -123, -181, -90, -93, -174, -215, -235, -75, -179, -179, -179, -139, -249, -63, +189, +66, +40, +242, +70, +207, 218, -216, -128, -235, -80, -221, -230, +224, +113, 145, -71, -65, -210, -6, -44, -2, -40, -27, -22, -133, -54, -113, -0, -100, -14, -221, -1, -160, -23, -61, -122, -6, -188, -106, -133, -155, -0, -108, -212, -21, -104, -24, -126, -248, -195, -31, -254, -74, -82, -34, -44, -203, -250, -51, -120, -185, -76, -7, -208, -155, -139, -76, -225, -75, -67, -59, -76, -112, -247, -133, -105, -24, -134, -255, -73, -7, -0, -195, -41, -244, -130, -64, -97, -133, -2, -35, -225, -223, -219, -164, -118, -65, -226, -124, -205, -110, -183, -203, -156, -54, -61, -39, -133, -85, -80, -229, -174, -135, -92, -84, -208, -123, -149, -228, -20, -128, -188, -66, -16, -101, -205, -6, -210, -199, -29, -80, -99, -7, -64, -130, -28, -211, -196, -184, -235, -174, -187, -14, -62, -241, -137, -79, -252, -10, -60, -3, -83, +239, +146, 94, -210, -104, -234, -59, -5, -64, -41, -245, -66, -217, -206, -13, -55, -220, -240, -164, 27, -110, -184, +107, +5, +96, +123, +239, +189, +247, +250, +246, +237, +219, +247, 225, -73, -252, -252, -243, -159, 255, -252, -71, +251, +191, +255, 219, -183, -111, -127, -93, -22, -52, -34, -56, +224, +116, 58, +115, +160, +240, +192, +26, 136, -53, -39, -234, -74, -169, -79, +240, 69, -253, -224, -158, -123, -238, -121, -232, -212, -83, -79, -253, -59, -120, -115, +254, +21, +213, +226, 107, +50, +227, +129, +154, 63, -128, -125, -8, -28, -0, +192, +176, +119, +239, +222, +254, +215, 92, -204, -81, -17, -102, -90, -5, -59, -12, -134, -253, -76, -199, -198, -52, -252, -202, -245, +115, +205, +188, +163, +71, +143, +190, +104, +177, +88, 122, -63, -75, -40, +177, +115, +237, +136, +36, +203, 165, +250, +78, +121, +105, 222, +188, +121, +231, +230, +205, +155, +55, +8, +138, +78, +96, +91, +187, +118, +237, +77, +119, +223, 125, -255, -253, 247, -255, -199, -9, -39, -156, -112, -45, -122, -195, -182, +120, +58, +97, +211, +166, 77, -4, -106, -236, -179, +107, +239, +185, +231, 158, -121, -230, -153, -115, -74, -169, -103, +143, 25, -180, +93, +133, +0, +10, +82, +192, 21, -125, -35, 165, -94, -46, -63, -127, -247, -187, -223, -189, -229, -236, -179, -207, -126, -151, -193, -79, -233, -248, -145, -115, -103, -6, -98, -215, -255, -156, -115, -206, -121, -230, -176, -244, -1, -192, -43, -95, -249, -202, -59, -16, -236, -250, -15, -83, -31, -34, -49, -206, -60, -243, -204, -141, -74, -169, -231, -231, -209, -182, -33, -194, -28, -170, -156, -15, -14, -0, 199, -47, +222, 124, -36, 243, -2, -169, -83, -228, -46, -164, -172, -104, -95, -130, -150, -31, -8, -160, -166, -148, -58, -47, -138, -144, -4, -178, -78, -215, -225, -85, -203, -178, -126, -11, -65, -14, -244, -198, -123, -239, -189, +205, +191, +0, +232, +181, 119, -231, -201, -39, -159, -124, -108, -212, -253, +239, +222, +254, +178, 44, -203, -250, -164, -252, -124, -247, -221, -119, -63, -229, -244, -211, -79, 159, -31, +60, +122, 244, -125, -255, -55, -31, -64, -192, -31, -228, -25, -147, -2, -145, -125, -184, 232, -162, 139, -94, -19, -245, -127, -81, -81, -159, -70, -188, -76, +77, +155, +54, 93, -34, -168, -75, -148, +204, +104, +225, +125, +123, +252, +241, +123, +164, +11, +224, 248, -220, -131, -43, -174, -184, -226, -18, -249, -249, -224, -193, -131, -119, -195, -203, -81, -143, -131, -174, -187, -99, -29, -45, -190, -97, +252, +228, +201, +147, +15, +77, +158, +60, +121, +212, +230, 205, -40, -43, -58, -91, -117, -189, -191, -132, -96, -225, -207, -203, -164, -93, -19, -222, -200, -194, -222, -152, -242, -219, -80, -240, -211, -160, -206, -62, -251, -236, -91, -1, -124, -30, +155, +123, +246, +235, +215, +111, +50, +157, 192, -102, -94, -74, -169, -87, -71, +21, +218, +1, +138, +222, +147, +50, +63, +68, 52, -43, -235, -35, -101, -102, -232, -14, -43, -47, -174, -191, -254, -250, -59, -174, -185, -230, -154, -239, -32, -224, -225, -131, -72, -25, -13, -167, -148, -250, -211, -168, -255, -127, 239, -123, -223, -219, -127, -198, -25, -103, +53, +221, 124, -13, -225, -122, -175, -239, -20, -0, -165, -212, -75, -180, -246, -127, -91, -126, -126, -240, -193, -7, -127, -184, -109, -219, -182, +243, +205, +159, +3, +248, +92, +56, +135, +151, +41, +164, 43, -76, -104, -27, -115, -232, -50, -87, -238, -196, -182, +94, +116, +136, +151, 0, -180, -206, +16, +94, +208, +146, +36, +165, +167, +165, +165, +101, 59, -239, -188, -143, -32, -168, -175, -112, -12, -128, -45, -113, -14, -128, -135, -30, -122, -104, -249, -242, -203, -47, -255, +28, 14, -130, -122, -9, -123, -225, -201, -141, -67, -232, -63, -82, -123, -45, -67, -207, -97, -111, -60, -239, -121, -207, -251, -59, -248, -235, 55, -0, -27, -116, -7, -192, -214, -173, -91, -103, -211, -212, +34, 173, -121, -205, -107, -94, -243, -93, -4, -117, -144, -14, -12, -73, -247, -90, 130, -92, +200, 232, -15, -186, -128, -224, -116, -5, -211, +34, +37, +73, +114, +56, +28, +245, +29, +14, +71, 99, -161, -41, -95, -185, -86, -91, -213, -83, -0, -88, -244, -136, -94, -218, -44, -143, -237, -11, -3, -141, -75, -134, -228, -200, -80, +147, +201, 228, -184, -83, -0, -164, -3, +128, +186, +82, 160, -5, -96, -217, -182, -109, -83, -7, -0, -13, -55, -185, -0, -149, -231, -142, -39, -142, -0, -240, -239, -77, -133, -28, -229, -0, -72, -156, -175, -233, -123, -228, -245, -188, -97, -153, -59, -210, -67, -10, -122, -119, 198, -184, -171, -32, -199, +44, +84, +147, +14, +12, +6, +131, +211, +225, +112, +52, +118, +58, +157, +197, +136, +205, +138, +37, +197, +181, 220, -17, -87, +225, +112, +212, +181, +219, +237, +77, +44, +22, 11, -189, -207, -158, -87, -136, -171, -60, -251, 157, -151, -116, -192, -24, -85, -40, -206, -211, 67, -239, -87, -245, -148, -198, -82, -216, -145, -46, -50, -31, -199, -129, -193, -28, -241, -13, -42, -46, -4, -10, -48, -223, -45, -14, -3, -23, -130, -244, -28, -154, -70, -221, -48, -60, -152, 139, -125, -22, -166, +78, 226, -179, +238, +31, +15, +103, +148, +66, +42, +50, +38, +198, +228, 210, -216, -201, -29, -9, -250, -185, -10, -145, -83, +16, +93, 21, +68, 215, -174, -159, -15, -42, -207, -163, -30, -180, -187, -207, -5, -29, -29, -96, -250, -28, -26, -71, -132, -229, -76, -79, -35, -216, -233, -220, -144, -225, -189, -120, -34, -4, +171, 101, -242, -34, -214, -126, -158, -100, -90, -232, -250, -145, -127, -227, -162, -155, -255, -147, -186, -135, -169, -34, -54, -2, -254, -99, -228, -134, -126, -204, -221, -64, -36, -144, -117, -81, -58, -220, -2, -86, -34, -212, -226, -208, -83, -172, -180, -92, -46, -155, -132, -193, -239, -71, -111, -94, -173, -92, -224, -70, -21, -136, -76, -12, -223, -201, -78, -190, -148, -33, -188, -210, -128, -231, -88, -80, -206, -154, -24, -247, -166, -244, +9, 37, -222, -77, -23, -11, -245, +115, 168, -49, -204, -171, -221, -176, +17, +67, +138, +98, 182, -211, -216, -27, -85, -120, -115, -191, -139, -94, -121, -202, -126, -179, -16, -111, -184, -210, -30, +92, +32, 137, -146, -203, -35, -71, -181, -90, -93, -66, -186, -2, -167, -124, -102, -121, -124, +207, +82, +11, +136, +194, +132, +61, +31, 101, -36, -98, -244, -158, -110, +122, +233, +201, +68, 87, +131, +112, +86, +27, +187, +167, +65, 196, -194, -183, +199, +20, +96, 43, -228, -194, -97, +20, +218, +180, +100, +76, +171, +58, +40, +203, +202, +202, +204, +80, +90, +79, +216, +160, 24, -187, -98, +222, +81, +6, +54, +51, 156, -32, -23, 180, -124, -30, -238, -216, -79, -251, -239, -99, -157, -111, -34, -106, -79, -58, -173, -185, -182, -56, -154, -116, -153, -46, -255, -185, -1, -194, -232, -151, -44, -159, -241, -32, -2, -199, -21, -199, -100, -45, -167, -142, -2, -193, -92, 102, -109, -40, 147, -181, -19, -208, -123, -18, -4, -249, -149, -235, -63, -61, -106, -113, -16, -228, -70, -1, -231, -112, -238, -8, -115, -0, -200, +169, +225, +139, +9, +122, 2, -28, -146, -152, -60, -115, -30, -185, -99, +97, +33, +150, +201, +2, +253, +49, 192, -98, -100, -116, -0, -176, -147, -163, -106, +190, +167, +181, +172, +135, +62, +85, +124, +193, +96, +208, +140, +72, +23, 0, -200, +89, 20, -128, -22, -128, -101, -63, -220, -46, -14, -122, -10, -0, -47, -153, -227, -153, -38, -2, -160, -141, +254, +62, +159, +143, 222, +197, +167, +37, +3, +93, +124, +15, +74, +24, +132, +245, 66, +76, +55, +32, +6, +116, +85, +214, +139, +150, +245, +25, +67, +31, +215, +161, +162, +6, +148, +177, +242, +3, +48, +168, +24, 106, -81, -14, -128, -68, -249, -154, -126, -190, -142, -92, -240, -81, -49, +90, 179, -230, -130, -164, -143, -76, -203, -239, +29, +19, +210, +199, +5, +120, +106, +112, +244, +197, +224, +99, +9, +21, +252, +120, 86, -209, -95, -192, -66, +132, +190, +26, +80, 230, -33, -74, -101, -156, -231, -57, -148, -122, -232, -122, -216, +142, +140, +163, +144, 56, -152, -70, -0, -152, -228, -152, -38, -134, -216, -97, -162, +127, +226, +248, +86, +16, +200, +16, +160, +68, +28, +107, 65, -75, -195, -64, -134, -58, +65, +65, +113, +237, +218, 181, -208, -107, -108, -197, -242, +79, +80, 134, -54, -126, -125, -71, -114, -36, -132, -126, -36, -136, +246, +217, +179, +103, 73, -159, -201, -188, -70, -233, -245, -94, +185, +228, 21, -69, -152, -178, -159, +126, +45, +1, +137, +40, +96, +235, +197, +134, +232, +32, 99, -249, -210, -47, -76, -37, -35, -94, -162, -142, -122, -147, -70, -241, -170, -133, -76, -39, -128, -94, -251, -129, -17, -0, -76, -253, -232, -59, -234, -113, -8, -232, +89, 5, -255, -104, -60, -229, -113, -76, -217, -184, -67, -215, +246, +59, 143, -242, -92, -122, -86, -78, -166, -225, -78, -200, -218, -18, -124, -149, -39, -27, -184, -48, -200, -157, -76, -32, -235, -116, -26, -23, -209, -187, -155, -160, -210, -56, -0, +215, 12, +192, +82, +82, +82, +114, +82, +146, +36, +83, +122, +122, +122, 29, -234, -7, -16, +250, +209, +231, +243, +5, +11, +11, +11, +189, +25, +25, +25, +182, +180, +180, +180, 240, -10, -29, -0, -105, -10, -68, -154, -164, -217, -181, -225, -201, -10, -58, -47, -195, -28, +115, +177, +236, +251, +64, +65, +65, +1, +241, +31, +221, +6, +54, +20, +126, +101, 0, +128, +178, +178, +178, +128, +219, +237, +46, +224, +42, +190, 220, -141, -225, +129, +64, +192, +69, 89, -203, -38, -85, 239, -13, -200, -91, -161, -81, -234, -238, -216, -157, -250, -82, -169, -100, -50, -134, -121, -181, -27, -214, -118, -26, -123, -67, -234, -12, -46, -98, -41, -55, -229, -209, -103, -107, -14, -245, -122, -125, -17, -30, -79, -73, -254, -149, -17, -0, -81, -69, -44, -211, -232, -225, -65, -122, +167, 79, -215, -119, -166, -71, +159, +6, 34, -15, -60, -234, -107, -13, -67, -207, -201, -110, -163, -247, -200, -232, -36, -14, +21, +243, +52, +126, +252, +187, +178, +146, +129, +9, 0, -202, -135, -134, +88, +53, +132, +169, +160, +160, +160, +212, +237, 118, -29, -77, -186, -76, -239, +159, +200, +207, +207, 47, +70, +36, +169, +194, +148, +159, +159, +95, +82, +189, +122, +245, +163, +167, +79, +159, 166, +192, 63, -50, -122, -45, -203, -141, -157, -67, -232, +239, +32, +73, +84, +213, +38, +238, +135, +40, +101, +155, +173, +195, +106, +140, +127, +132, +129, +57, +152, +168, +74, +216, 143, -94, -145, +136, +76, +38, +72, +246, 206, -178, -181, -216, -159, -186, -109, -149, -102, -237, -52, -178, -221, +101, +190, +243, +77, +24, +152, +220, +171, +137, +72, +22, +45, +41, +195, +252, 251, -44, -16, -230, -0, -224, -123, -185, -59, -145, +212, +104, +252, +82, +81, +82, +8, +191, +104, +12, +243, +255, +195, +235, +245, +158, 119, -206, -227, -62, -120, -6, -132, +58, +157, +135, 60, +30, +143, +47, +5, +28, +132, 39, -119, -9, +172, +83, +136, +14, +39, +38, +135, +106, +121, 189, -97, -21, -131, -24, -74, -223, +222, +168, +170, +92, +183, +219, +77, 193, -107, -24, -26, -44, -242, -200, -33, -134, +115, 25, -203, -98, -15, -5, -4, +17, 231, -75, -27, -87, -33, -245, -239, -205, -124, -188, -40, -207, -113, +171, +31, 218, -154, -11, -220, -245, -37, -237, -44, -58, -177, -132, -94, -239, 51, -243, -194, -165, -247, -126, -202, -191, -23, -119, +129, +205, +60, 62, -201, -168, -164, -133, -59, -38, -153, -49, -176, -56, -206, -139, -158, -52, +198, +55, +178, +60, 30, -117, +79, +20, +30, +246, +185, +58, +20, +186, +249, +61, +77, 70, -165, -197, -234, -245, +72, 50, +124, +225, +4, +28, +68, +222, +15, +71, +239, +114, +167, +246, +92, +36, +143, +221, +80, 2, -32, +241, 54, -151, +246, 55, -231, -8, -0, -125, -161, -204, -157, -242, -5, -241, -53, -185, -11, -203, -144, -198, -72, -248, -59, -42, -50, -244, -113, -24, +192, +225, +213, +138, 79, -95, -226, -2, -118, -254, -115, -73, -15, -184, -84, +92, +55, +14, +0, +233, +46, +151, +203, +9, 132, -35, -47, -126, -147, -178, -159, +229, 77, -11, -245, -201, -197, -255, -160, -157, -38, -202, -53, -22, -205, -201, -50, -135, -60, -47, -132, -141, +77, +54, +126, +52, +142, +213, +217, +120, +80, +101, +1, +189, +231, +42, +209, 59, -139, -166, -173, -135, +88, +129, +136, +49, +71, +251, +34, +12, +180, +31, +160, +172, +81, +218, +207, +70, +81, +62, +48, +190, +174, +37, +115, 151, -178, -149, -21, -116, -165, -46, -157, -153, -210, -91, -14, -140, -32, +167, +75, +45, +129, +209, +12, 101, +157, 100, -149, +0, +128, +207, +231, +115, +66, +121, +53, +69, +148, +94, 193, +201, +119, +189, +252, +51, +106, +191, +83, +197, +37, +20, +121, +68, +188, +67, +18, +229, +17, +203, +80, +78, +36, +247, +18, +209, +73, +243, +151, +38, +28, +49, +85, +12, +23, +10, 60, -84, -70, -155, +30, +79, +89, +105, +105, +233, +33, +191, +223, +127, +26, 241, -111, +199, +134, +79, +208, +162, +236, +248, +100, +134, +164, +30, +253, +218, +36, 210, -1, -109, -163, -55, -138, +199, +117, 164, -130, -64, -46, -49, -122, -69, -22, -22, -115, -96, +161, +113, +164, +142, +80, +90, +59, +24, +217, +192, +117, +192, +161, +10, +179, +243, +231, +207, +151, 32, -107, -83, -68, -0, -240, -125, -95, -133, -123, -195, -221, -124, -221, -1, -96, -242, -155, -3, +18, +180, +54, +120, +60, +158, +243, +126, +191, +255, +8, +87, +129, +165, +183, +226, +82, +85, +191, +22, 232, +35, 93, -144, -167, -45, -16, -153, -196, +40, +88, 1, -32, -109, +251, +65, +196, +231, +4, +224, +112, +187, +221, +81, +149, +107, +44, +80, +86, +87, 133, -48, -7, +127, +58, +16, +113, +98, +2, +145, +247, +85, +38, +27, +79, +177, +162, +84, +66, +228, +213, +112, +196, +223, +248, +68, +180, 0, -249, -181, -13, -179, -133, -105, -210, -8, 0, -234, -110, 19, -125, -149, +237, +11, +38, +15, +237, +136, 36, +23, +233, +217, +23, +186, +225, 2, -32, 235, -118, -195, -218, -54, -181, -55, -184, -176, -149, -167, -148, -208, -105, -74, -200, -211, -18, -70, +131, +100, +143, +133, +29, 86, -27, -35, -75, -248, -121, -225, -92, -212, -232, -41, -26, -81, -252, -43, -83, -178, -232, -220, -139, -132, -31, -1, -48, -72, -239, -233, +42, 250, -46, -214, -65, -232, -71, -0, -200, -154, -10, -35, -219, -65, -204, -25, -228, -89, -25, -229, -203, -58, 25, -51, -48, -60, -102, -79, -108, -124, -200, -72, -11, -142, -109, -210, +37, +44, +211, +57, 90, -71, -150, -118, -233, -127, -99, -196, -23, -215, -14, -177, -115, -56, -196, -70, -150, -53, -64, -164, -78, -85, +237, +205, +40, +157, +144, +211, +7, +109, 136, -214, -179, -50, -63, -189, -141, -222, -197, -104, -214, -107, -56, -166, 200, -72, -7, -172, -172, +129, +148, +198, +224, +18, +225, +3, +98, 29, -21, -182, -97, -172, -111, -184, -152, -68, -101, -233, -125, -195, -231, -145, -71, -199, -154, -240, -186, -94, -208, -51, -108, -188, -105, -211, -72, -71, -128, -158, -42, -206, -239, -209, -233, -47, -163, -172, -249, -27, -30, -77, -156, -132, -62, -70, -11, -80, -111, -141, -196, -14, -15, -115, -0, -240, -85, +245, +246, 238, -6, +221, +187, +55, +122, +251, +237, 183, -1, -180, -68, -77, -128, -57, -120, -198, -230, +103, +177, +174, +38, 70, -165, -212, -255, -151, -244, -166, -47, -123, -217, -203, -254, +155, +205, 102, -247, -238, -221, -63, -64, -144, -127, -204, -20, -0, +7, +128, +91, +110, +185, +229, +218, +211, +167, +79, +95, 89, +173, +90, +53, +190, +195, +30, 88, -106, -9, -253, -133, +37, +146, 22, -76, -106, -0, -20, -127, -253, -215, -127, -253, -102, -0, -159, -130, -151, -251, -178, -9, -94, -222, -240, -27, 123, +133, +240, +25, +16, +9, +234, +134, +161, +188, +188, +220, +4, +160, +250, +3, +15, +60, +208, 126, -164, +234, 212, -171, -228, -231, -159, -253, -236, -103, -63, +169, +29, 62, -238, -184, +252, +240, +195, +195, +55, +222, +120, 227, +138, +69, +139, +22, +93, +215, +186, +117, +235, +43, +233, +60, +54, +127, +90, +43, +73, +226, +226, +171, +95, +191, 126, -31, -129, -80, -97, -248, +147, +83, +167, +78, +61, 76, 29, -30, -19, +7, +88, +53, +76, +185, +72, +31, +103, +87, +107, +73, +16, +227, +229, +109, +212, +186, +163, 132, -134, -118, -89, -150, -245, +52, +191, +223, +239, +0, +194, +124, +36, +67, +165, +163, +94, +42, +244, +197, +4, +232, +216, +126, +166, 54, -255, +223, +148, +208, +68, +178, +78, 237, +157, +238, +124, 1, -113, -153, -212, -0, -136, -170, -185, +134, +22, 48, -15, -96, +184, +221, +238, +183, +216, +253, +144, +151, +151, +119, +120, +212, +168, +81, +111, +246, 238, +221, +187, +77, +94, +94, 222, -123, -239, +20, +167, +211, +233, +0, +128, +119, +223, 125, -241, -201, -39, -159, -188, -141, -63, -56, -229, -148, -83, -142, -81, -74, -245, -228, +247, +189, +183, +222, 122, -89, -150, -245, -124, -120, -76, -166, -123, -223, -169, -176, -43, -74, -169, -207, -132, -209, -78, -28, -58, -116, -232, -223, -54, -110, -220, -184, -51, -234, -59, -105, +235, +179, +221, +187, +119, +31, +67, +196, +14, +163, +249, +48, 33, +126, +149, 142, -231, -161, -67, -132, -11, -127, -199, -167, +106, +130, +216, +214, +173, +91, +93, +195, +134, +13, +203, +233, +218, +181, +107, +235, +17, +35, +70, +252, +253, +234, +171, 175, +110, +115, 246, +236, +217, +102, +78, +167, 211, -159, -254, -244, -93, +9, +0, 219, 183, 111, -63, -41, -170, -29, -203, -178, -222, -15, -79, -65, -30, +223, +248, +214, +91, +111, +125, +250, +233, +167, +159, +158, +96, +215, +240, +186, +25, +249, +71, +180, +224, +163, +0, +72, +58, 128, +172, +107, +174, +185, +166, +193, +253, +247, +223, +127, +77, +235, +214, +173, +155, +240, 23, -110, -122, -0, -71, -71, -216, -81, -90, -232, -71, -130, -152, -236, +29, 60, -208, +120, 240, -8, -83, -132, -195, -22, -191, -73, -28, -190, -234, -27, -66, -73, +200, +217, +179, +103, +79, +125, +251, +237, +183, +165, +236, +92, +94, +183, 23, -140, -177, -223, -247, -159, -211, -132, -39, -116, -154, -75, -119, -220, -113, -199, +147, +137, +213, +240, +69, +241, +107, +214, +145, +34, +45, +16, +8, +68, +117, +72, +100, +122, +118, +53, +49, +136, +160, +195, +63, +1, +68, +175, +79, +27, +0, +123, +175, +94, +189, +178, +215, +173, +91, +247, +12, +171, +250, +52, +150, +151, +151, +27, +169, +250, +211, +96, +48, +132, +170, +85, +171, +22, +165, +239, +51, +253, +204, +134, +72, +162, +145, +86, +124, +106, +65, +29, +242, +79, +132, +125, +151, +21, +208, 7, -154, -205, -166, -237, -56, +245, +232, +47, +148, +240, +115, +33, +253, +61, 142, -221, -108, -54, -43, -174, -235, -218, -174, -235, -218, -150, +9, +19, +38, +220, +151, +157, +157, +157, +61, 101, -117, -45, -203, -82, -133, -66, -161, +202, +148, +39, 107, -89, -150, -226, -229, -186, -110, +213, +170, +117, 217, -113, -156, -138, -127, -77, -185, -174, -91, -189, -236, -178, -203, -30, -191, -125, -251, +249, +243, +231, +159, +99, 246, -200, -157, -155, -27, -110, -184, -225, -91, 181, -90, -109, -97, -122, -122, +4, +64, +166, +142, +45, +6, +131, +33, +52, +119, +238, +220, +231, +230, +206, +157, +187, +31, +145, +100, +24, +173, 250, -200, -204, -204, -204, -194, -143, -126, -244, -163, -127, 53, -124, -126, -189, -246, -195, -180, -82, -234, -239, -12, -127, +95, +221, +106, +219, +190, +125, 187, -2, -203, -178, -254, -17, -189, -124, -192, -188, -87, -121, +231, +238, +187, +239, 126, -49, -21, -26, -149, -146, -124, -213, -107, -133, -200, -66, -56, -67, -207, -195, -159, -253, -236, -103, +168, 75, -31, -253, -232, -71, -127, -84, -46, 151, +46, +87, +143, +29, +59, +118, +88, 155, -182, +54, 109, -55, -42, -149, -74, -179, -82, -169, -52, -229, -98, -180, -213, -106, -85, -121, -57, -142, -83, -117, -93, -119, -234, -186, -235, 174, -123, -226, -176, -247, 206, -19, -247, -221, -119, -223, -255, -60, -241, -196, -19, -31, -27, -245, -29, 203, -178, -62, -8, -111, -39, -50, -169, -172, -211, -117, -56, -177, -162, -195, -183, -111, -223, +203, +107, +242, +233, +167, +159, 254, -122, -4, -187, -26, -210, -153, -198, -227, -135, -250, -218, -125, -204, -99, -30, -115, -165, -255, -118, 208, +167, +79, +159, +167, +22, +44, +88, +208, +235, +242, +203, +47, 111, +55, +122, 244, -29, -185, -101, -113, -233, -58, -60, -14, -202, -178, -172, -95, -134, -231, -212, -210, -163, -193, +232, +25, +35, +71, +142, 244, -243, -181, -153, -127, -207, -123, -75, -231, -139, -228, -207, -22, +141, +31, +63, +126, +244, +235, +175, +191, +238, +74, 128, -186, -95, -179, +135, +135, +100, +252, +133, +183, +31, +0, +21, +251, 129, -139, -89, -25, -169, -177, +125, +182, +104, +160, +47, +6, 44, -218, -49, -129, -174, -187, -11, +22, +75, +51, +89, 150, -101, -157, -131, +85, +253, +132, +22, +139, +37, +195, +98, +177, +100, +100, +102, +102, +58, +1, 192, -137, -45, -105, -150, -109, -199, -141, -97, -94, -237, -134, +225, +112, +212, 181, -77, +90, +173, +205, +210, +210, +210, +244, +4, +11, +171, +224, +226, +128, +232, +23, +183, +50, +191, +38, +233, 123, -99, -30, +124, +16, 158, -141, -180, -193, -183, -55, -86, -234, -67, -248, -246, -198, -239, +58, +123, +232, +89, +31, +98, +140, +197, +10, +192, +204, +146, +204, 200, -70, -44, -203, -122, -1, +214, +164, +22, +205, +101, +196, +51, +217, +239, +180, +183, +193, +93, +175, +39, +56, +202, +39, +108, +133, +223, +49, +79, +124, +132, +209, +73, 60, -185, -64, -131, -90, -110, -50, -140, -34, +76, +47, 93, +255, +63, +128, +129, +116, +46, +2, +54, +118, 52, -20, -81, -242, -66, -41, -101, -41, -165, -172, -110, +158, +49, +69, +85, +236, +124, +61, +118, +72, +152, +71, +138, +241, +40, +198, 183, -107, +40, +40, +31, +19, +180, +175, +64, +124, +72, +18, +109, +141, +100, +137, +13, +236, +179, +214, +181, +193, +175, +187, +24, +186, +88, +103, +131, +226, +115, +231, +206, +249, +144, +34, +191, +21, +128, +215, +157, +121, +27, +221, +113, +234, +212, 41, -165, -10, -197, -98, -177, +185, +168, +168, +232, +212, +169, 83, +167, +202, +160, +200, +0, +47, +34, +99, +101, +132, +178, +238, +201, +47, +156, +74, +135, +141, +152, 42, -149, -218, -188, -108, -219, -118, 239, -188, -243, -206, -111, -35, -88, -212, -48, -164, -153, +194, +194, +66, +55, +34, +54, 17, -44, -195, -234, -198, +249, +131, +43, +82, +229, +77, +49, +131, +240, +152, +170, +36, +104, +144, +158, +36, +35, +210, 9, +161, +162, +213, +235, +86, +0, +146, +10, +93, +188, +127, +134, +247, +237, +233, +78, +0, +64, +229, 210, -129, -54, -63, -79, -196, +197, +235, +147, 97, -90, -83, -3, -189, -105, +62, +79, +192, +117, 0, -145, -16, -53, -84, -228, -174, -173, -140, -100, -49, +8, +161, +226, +29, +0, +120, +159, +81, +188, +110, +39, +196, +203, 181, -67, -100, -77, -151, -65, +232, +84, 23, -107, -166, -49, +12, +226, 37, -47, -246, -100, -154, -16, -27, -153, -209, -204, -210, -177, -22, -118, -133, -201, -15, -217, -95, -250, -6, -95, -203, -178, +0, +80, +37, +198, +23, +94, +175, +247, 172, -223, -64, -239, +36, +73, +131, 166, -32, -229, +77, +155, +118, +141, +44, +203, +175, +139, +55, +120, +233, +165, +151, +214, +77, +152, +48, +225, +163, +58, +117, +234, +60, +14, +192, +235, +245, +122, +87, +190, +242, 202, -32, -222, -46, -32, -176, -231, -100, -223, +43, +117, +37, 73, -217, +186, +18, +209, +2, +42, +89, +2, +128, +17, +128, +153, +85, +127, +156, +145, +36, +169, +55, +152, +65, +243, +218, 107, -90, -59, -74, 175, -67, -18, -43, -111, -197, -41, -5, -178, -111, +245, +24, +54, +108, +216, +104, +186, +232, +141, +55, +222, +120, +101, +216, +176, +97, +255, +172, +89, +179, +230, +52, 0, -207, -246, -93, -15, -96, -198, -240, -36, -18, -142, +94, 191, -140, -204, -142, -131, -165, -148, -250, -86, -212, -23, -246, -236, -217, -115, -239, -177, -199, -30, -187, +223, +191, +225, +185, +231, +158, +171, +39, +73, +82, 11, -65, -63, -208, -97, -202, -13, -153, -25, -195, -66, -169, -38, -14, +118, 138, -204, -161, -59, +150, +4, 0, -6, -121, +82, +128, +237, +178, +44, +239, 164, -91, -8, -148, -57, -119, -138, -83, -31, -143, -83, -175, -215, 31, +79, +158, +60, +249, +159, 134, -183, -203, -64, -7, -0, -47, -125, -146, -154, -64, -238, -192, -80, -249, -200, +13, +27, +46, +132, 34, -51, -69, -24, -12, -182, -235, -186, +136, +157, +136, +48, +4, +126, +195, +242, +6, +4, +85, +9, +198, +99, +244, +148, +221, +203, +183, +118, +9, +3, +115, +116, 37, -120, -133, -69, -56, -144, -83, -232, -13, -237, -26, -228, -201, -123, -216, -127, -149, -185, -143, -52, -70, -76, -79, -1, -176, -252, -223, -72, -79, +77, +0, +40, +45, +45, +165, +235, +169, +173, +117, +60, +124, +180, +224, 18, -12, -83, -25, -54, -34, +101, +145, 240, -70, -73, -97, -72, -197, -108, -82, -9, -62, -55, -111, -177, -127, -12, -5, -163, +193, +2, +39, 20, -58, -8, -104, -109, +7, +179, +154, 195, -119, -0, -248, -125, -31, -135, -135, -17, -84, -125, -78, -146, -163, -119, -180, +137, +4, +74, +34, +124, 34, +125, +106, +130, +43, +107, +214, +172, +89, +109, +30, +127, +252, 241, -145, -32, +112, +133, +194, 218, -142, -123, -67, -123, +181, +107, +151, +14, 29, -22, -137, -139, -76, -165, -68, -172, -96, +58, 244, 159, -211, -36, -20, -77, -202, -183, -2, -128, -194, -142, -29, -59, -62, -129, -254, -34, -155, -81, -125, -203, -8, -150, -149, -235, -146, -75, -46, -57, -33, -206, -1, -176, +80, +178, 107, -215, -174, -127, -135, -39, -3, -121, -61, -20, -247, -92, -62, -244, -218, -15, -177, -17, +8, +143, +22, +129, +201, +227, +139, +113, +56, 17, -9, -218, -101, -164, -4, -249, -170, -171, -253, -15, -240, -100, -5, +252, 229, -63, -117, -1, 47, -32, -35, -197, -181, 127, -255, -254, -230, -117, -215, -93, -119, -31, -146, -21, +185, +66, +150, +229, +43, 226, -156, -29, -119, -7, -128, -239, +221, +132, +27, +207, +100, +6, +161, +38, +124, +61, +122, 244, -138, -3, -243, +104, +37, +203, +114, +171, +149, 43, -147, -202, -58, -93, -135, -243, -51, -199, -137, -70, 87, -24, -239, -48, -21, -40, -106, -252, -6, -253, -70, -26, -136, -114, +238, +255, +219, +223, 254, -155, -230, -221, -75, -58, -91, +182, +83, +116, +216, +7, +131, +65, +18, +68, +201, 240, -120, -109, -25, -253, -59, -202, -97, -6, -252, -160, -254, -208, -245, -171, -188, -23, -251, -67, -111, -151, -117, -3, -228, 137, -56, -97, -8, -107, -91, -238, -176, -15, -10, -21, -77, -67, -115, -22, -237, -134, -181, -189, -132, -222, -234, -248, -202, -208, -222, -88, -15, -207, -70, -161, -189, -65, -221, -195, -157, -176, -85, -113, +14, +230, +100, +9, 0, -24, -202, -11, -130, +64, +226, +132, 17, -95, -50, +30, +159, +90, +0, +89, +156, +191, +68, +14, +60, +114, +74, +92, +8, +135, +97, +60, +250, +168, 2, -142, -11, +50, +19, +145, +228, +155, 24, -221, -57, -62, -142, -199, -125, -62, -90, -16, -182, +131, +151, +85, +78, 144, -148, -59, +131, +43, +17, +36, +164, +143, +28, +120, +80, +20, +130, +0, +20, 165, -82, -239, -12, -132, -47, -115, -233, -4, -213, +160, +76, +20, +62, +108, +63, +104, +17, +56, +60, +79, 139, -93, -39, +97, +248, +204, +176, +166, +253, +71, 1, -115, -195, +158, +178, +14, +29, +58, +172, 7, -93, -37, -136, -130, -123, -8, -138, +176, +26, +145, +64, +46, +85, +184, +144, +66, 23, -71, -34, +207, +129, +46, +174, +207, +40, +160, +10, +30, +68, +39, +0, 196, -70, +140, +167, +142, +253, +30, +227, +112, +202, +204, +204, +156, +218, +179, +103, +207, +122, +31, +126, +248, +225, +179, +116, +210, +174, +93, +187, +78, +223, +118, +219, +109, +223, +189, +252, +242, +203, +151, +143, +25, +51, +166, +37, +125, +255, +196, +19, +79, +188, +58, +111, +222, +188, +31, +17, +217, +247, +90, +29, +106, +97, +197, +64, 150, -249, 229, -238, -128, +239, +232, +71, +86, +97, +246, +242, +130, +5, 11, -8, -151, -79, -178, -207, -184, -41, -202, +186, +78, +154, 52, -40, -185, -118, -107, -34, -168, -121, -22, -103, +169, +255, +142, +29, +59, +190, +186, +243, +206, +59, +223, +131, +18, +116, +244, 67, -80, +169, +56, +35, 190, -48, -181, -89, -151, -247, -114, -179, -51, -10, -137, +25, +130, +118, +225, +202, +207, 35, -0, -132, -3, -128, +108, +54, +91, +61, +89, +150, +63, +63, +119, +238, +220, +119, +233, +233, +233, +99, +217, +61, 237, -243, +187, +118, +237, +26, +216, +189, +123, +247, +187, +182, +108, 217, -203, -240, -143, -254, -53, -116, -0, -164, -89, -96, -199, -202, 50, -199, -113, -202, -232, -93, -55, -150, -16, -212, -52, -35, -125, -38, +191, +117, +235, +214, +131, +25, +78, 50, -145, -114, -103, -164, +20, 169, -184, +90, 81, -11, -175, -176, -156, -71, +75, +2, +7, +141, +127, +212, +122, +161, 253, -28, -228, -84, -194, -190, -94, -175, -243, -236, -113, -89, -92, -138, -204, +32, +58, +214, +152, +1, +64, +21, +59, +54, +68, +90, 148, -244, +82, +240, +44, +30, +36, +148, +71, +92, +5, +50, 225, -101, -4, -0, -115, -95, -150, -16, -132, -238, +43, +3, +224, +63, +118, +236, +216, +148, +236, +236, +236, +219, +232, +188, +199, +31, +127, +188, +251, +236, +217, +179, +15, +66, +187, +178, +204, 27, +215, +20, +4, +48, +114, +135, +9, +128, +233, +232, +209, +163, +15, +54, +110, +220, +248, +129, +31, +127, +252, +113, +114, +131, +6, +13, +186, +39, +161, +37, +30, +30, +222, +161, +102, +5, +96, +19, 29, -251, +60, +157, +59, +119, +110, +35, +203, +114, +27, +241, +98, +198, +87, +40, +49, +204, +6, +133, +31, +36, 226, 159, -117, -185, -5, -129, -240, -175, -32, -8, -147, -175, -250, -237, -133, -209, -117, -200, +34, +62, +27, +56, +229, +181, +97, +195, +134, 127, -141, -42, -94, -104, 146, -175, -73, -230, -97, -254, -150, -169, -66, -158, -135, -39, -100, -244, -112, -40, -189, -166, -193, -64, -248, -57, -211, -185, -192, -103, -254, -89, -4, -125, -87, -69, -224, -85, +101, +249, +37, +17, 79, -114, +78, +78, 206, -40, -157, -69, -228, -155, -180, +221, 57, -166, -105, -104, +57, +57, +119, +207, +152, +49, +227, +153, +103, +158, +121, 230, -174, -171, -92, -212, -173, -215, -174, +75, +68, +170, +142, +249, +202, +147, +68, +248, +120, +99, +222, +50, +108, 216, -92, -61, -145, -203, -43, -143, -182, +176, +108, +62, +99, 60, -90, -156, -22, -186, -112, +30, +60, +249, +228, +147, 143, -13, -185, -213, 206, -160, -5, -178, -235, -231, -164, -33, -211, -52, -138, -251, -78, -20, -65, -127, -238, -151, -142, -105, -244, -206, -115, -203, -176, -234, -43, -13, -76, -185, -155, -73, -185, -17, -229, -56, -76, 156, +57, 115, -106, -8, -233, -88, -0, -2, -99, -167, -226, -211, -196, -244, -33, -134, -185, -83, -241, -115, +47, +34, +9, +29, 188, -101, -255, -13, -109, -52, -107, -149, -222, -15, -139, -75, -175, -15, -33, -245, -69, -158, -185, -119, -122, -241, -69, -242, -5, -23, 62, -97, -121, -130, +17, +15, +95, 140, -206, -89, -9, -33, +12, 28, -177, -172, -99, -84, -134, +54, +108, +88, 19, -242, -89, -143, -210, -161, -46, -138, -146, -71, -131, -126, -163, -239, -92, -37, -209, -225, -97, -118, -134, -172, -173, -32, -157, -218, -131, -138, -214, -70, -133, -211, -103, -221, +30, +95, +219, +182, +109, +59, +203, +178, +28, 238, -209, -66, +180, 51, -119, -171, -104, +98, +196, +136, +145, 35, -117, -13, -79, -79, -218, -132, -222, +70, +140, +24, +201, 240, -107, -206, -5, -202, -231, +125, +133, +104, +7, +51, +189, +78, +37, 89, -131, -54, -50, -135, -161, -188, +118, +53, +16, +39, 32, -100, -191, -201, -133, 129, -228, -101, -83, -221, -156, -118, -81, -51, -200, -190, -208, -245, -93, +104, +249, +87, +170, 146, -130, -200, -71, -163, -93, -49, -78, -48, -209, -1, -27, -209, -27, +157, +175, +53, +185, +72, +220, +15, +170, 1, +30, +191, +223, +159, +14, +0, +44, 16, -59, -31, -66, -236, +82, +93, +197, +161, 77, +14, +223, +100, +250, +153, +184, +223, +211, +36, +73, +234, +219, +175, +95, +191, +186, +155, +55, +111, +94, +198, 58, -34, -187, -232, -229, -83, -22, -67, -164, -158, -141, -109, -26, -201, +10, +45, +255, +236, +179, +207, +190, +239, +218, +181, 235, -214, -132, -65, -202, -151, -97, -228, -189, -212, -63, -166, -117, -72, +14, +177, +162, 244, -190, +137, +39, +158, +152, +57, +107, +214, +172, +239, +17, +225, +159, +126, +104, +115, +160, +243, +6, +42, +233, +15, 225, +224, +255, +179, +207, +62, +219, +121, +242, +228, +201, +253, +196, +11, +167, +79, +159, +62, +119, +238, +220, +185, +95, +66, +201, +184, +78, +25, +38, +77, 154, -168, -4, -191, -127, -13, -23, -216, -180, -231, -146, +116, +102, +210, +164, +73, +221, +62, +250, 232, -207, -216, -141, -81, -215, -117, -109, -244, -174, +163, 27, -153, -230, -91, -19, -244, -173, -137, -8, -0, -29, +100, +89, +62, +114, +254, +252, +249, +77, +181, +106, +213, 122, +8, +177, +65, +126, 62, -33, -23, -216, -242, +177, +136, +228, 127, -38, -59, -183, +162, +42, +151, +100, +250, +53, +233, +75, +105, +0, +76, 125, -152, -153, -153, -57, -130, -222, -179, -199, +250, +244, +249, +20, +192, +230, +159, +126, +250, 233, +238, +86, +173, +90, +117, +167, +142, +52, +92, +133, +53, +85, +8, +106, +14, +144, +203, +178, +252, +49, 253, -72, -243, -240, -210, -104, +200, +42, +186, 231, -123, -153, -251, -194, -112, -152, -72, -180, -219, -109, -221, -1, -80, -66, -160, -8, -24, -73, -16, -70, -215, -65, -255, -85, +129, +37, +200, +64, +25, +243, +178, +203, 47, -72, -36, -195, -99, -163, -28, -0, +191, 124, -47, -207, +37, +128, +197, +96, +9, +134, +80, 246, -86, -240, -20, -178, -201, -36, -223, -132, -94, -143, -54, +129, +21, 17, -183, -115, -41, -145, -103, -4, -128, -92, -228, -89, -8, -142, -90, -84, -254, 251, -41, -191, -239, -227, -192, -98, -57, -210, -105, -148, -38, -199, -52, -13, -205, -92, -12, -201, -197, -103, -223, -49, -128, -113, -237, -250, -138, -122, -24, -94, -31, -103, -36, -22, -238, -126, -77, -132, -25, -104, -231, -166, 34, -187, -126, -54, -45, -154, -22, -182, -248, -167, -71, +30, +159, +75, +184, +62, +5, +125, +144, +246, +179, 63, -46, -23, -151, -222, -233, -21, -99, -206, -240, -220, -87, -185, -203, -36, -195, +142, +62, +104, +135, +118, +253, +51, +28, +192, +146, +101, 121, -233, -225, -143, -114, -0, +59, +253, +120, +244, 232, -69, -52, -179, -0, -219, -229, -251, +209, +131, +77, +155, 54, -188, -231, -102, -177, -58, -23, +93, +3, +246, +126, +208, 193, -78, +131, 7, -233, -102, -40, -48, -208, -27, -137, -53, +239, +29, 60, -49, -94, -31, -114, -23, +120, +240, +174, +175, +190, +250, +170, +87, +199, +142, +29, +59, +204, 156, -69, +57, +243, +137, +153, +51, +103, 98, -89, -248, -141, -208, -231, -208, -168, -28, -0, -178, -8, -107, -84, -180, -72, -159, -3, -96, -196, -178, -78, -22, -126, -146, -59, -64, -242, -24, -73, -194, -100, -225, +224, +192, +129, +247, +111, +220, +184, +241, 48, -232, -55, -97, -59, -107, -73, -29, -0, -124, -79, -62, -99, -36, +135, +47, +217, +120, +70, +37, 128, -233, +49, +48, +79, +156, +56, 177, -181, -131, +229, +194, +133, +11, +31, +16, +47, +98, 118, -211, -179, -110, -247, -104, -161, -153, -237, -81, -246, -185, -134, -27, -14, -155, -252, +231, +191, +226, +220, +51, +101, +56, 118, -164, -12, -144, -199, -91, -198, -238, -120, -230, -1, -67, +236, +216, +47, +77, +154, +52, 121, -65, -200, -157, -80, -61, -138, -41, -78, -254, -234, -208, 29, +145, +4, +28, +0, +112, +127, +245, +213, +87, +183, +119, +236, +216, +177, +195, +133, 198, -73, -29, +199, +18, +11, +249, +96, +161, +25, +234, +246, 223, +5, +209, +119, +57, +125, +158, +170, +100, +82, +117, +162, +92, +42, +124, +170, +144, +150, +150, +102, +170, +81, +163, +70, +3, +241, +251, +244, +244, +116, +71, +122, +122, 186, -222, -235, -59, -6, -48, -174, -61, +67, +237, +154, +11, +9, +213, +171, +87, +183, +212, +175, +95, 191, -14, -4, -139, -227, -29, -109, -118, -197, -56, -193, -68, -7, -48, -69, +26, +0, +236, 218, -120, -62, -132, -216, -155, -210, -153, -71, -158, -146, -155, -153, -166, 181, -54, -76, -228, -9, -159, -39, -10, -228, -169, +171, +192, +235, +245, +166, +92, 97, -229, -189, -140, +153, +8, +204, 102, -178, -145, -44, -2, -128, -125, -35, -29, -0, 179, -72, -30, -1, -192, -154, -30, -38, -244, +165, +94, +189, +122, +181, +46, 198, -174, -111, -67, -54, -142, -121, -210, -87, -37, -5, -125, -116, -242, -75, -123, -50, -87, -152, -56, -0, -248, -186, -82, -73, -24, -1, -131, -90, -150, -101, 189, -20, -30, -195, -111, -4, -48, -117, -224, -192, -129, 255, -185, -113, -227, -198, -21, -175, -151, -101, -89, -31, +127, +129, 130, -247, -112, -20, -202, -251, -253, -139, -185, +130, +130, +131, +6, +131, +193, +233, +116, +58, +235, +153, +205, +102, 107, -50, -252, -138, -247, +231, +206, +157, +235, +219, +237, +118, +243, +177, +99, +199, +242, +26, +54, +108, +88, +219, +233, +116, +58, +106, +213, +170, +85, +173, 75, +151, +46, +13, +143, +31, +63, +126, +230, +248, +241, 227, +197, +21, +197, +89, +88, +88, +88, +254, +198, +27, +111, +156, +108, +208, +160, +65, +125, 0, -144, -19, -163, +176, +90, +173, +182, +90, +181, +106, +133, +247, +74, +94, +94, +94, +209, +170, +85, +171, +78, +34, +197, +214, +237, +241, +160, +83, 167, -240, -17, -128, -194, -119, -191, -251, -221, -175, +78, 53, -155, -205, -170, -227, -56, -182, -227, -56, -246, -211, -158, -246, -180, -211, -100, -35, 115, 115, 115, -181, -119, +111, +21, 191, -251, -221, -167, -148, -74, -37, -167, -92, -46, -59, -181, -90, -109, -169, +223, +178, +101, +203, +190, +135, +30, +122, +232, +19, 84, +80, +174, +95, 42, +112, +56, +28, +198, +204, +204, +204, +250, +151, +250, +57, +254, +23, +224, +165, +151, +94, +58, +209, +191, +127, +127, +51, +0, +152, +76, +38, +75, +141, +26, +53, +106, +199, +59, +55, +35, +35, +67, 181, -139, -197, -98, -167, -219, -237, -22, -148, -82, -214, +160, +70, +47, +100, +100, +100, +152, +110, +184, +225, +134, +70, +217, +217, +217, +53, +1, +192, +235, +245, +250, +142, +30, +61, +154, +23, +10, +133, +228, 206, 157, 59, -191, -124, 215, -93, -119, -125, -197, -207, -33, -235, -248, -11, -116, -166, +179, +219, +237, +14, 0, -176, -240, -17, -5, -177, -204, -27, +40, +41, +41, +57, +21, +12, +6, +243, 139, -82, -200, -114, -17, -194, -133, -120, -7, -64, -251, -211, -159, -254, -244, -223, +138, +138, +42, 173, -91, -183, -238, -184, -70, -163, -81, -107, -52, -26, -181, -19, -78, -56, -97, -254, -210, -75, -47, -237, -9, -113, -125, -239, -123, +45, +110, +69, +65, +146, +164, +230, +96, +85, +200, +185, +185, +185, 223, -251, -4, -203, -178, -58, 229, -114, -217, -145, -30, -252, -118, -187, -93, +230, +230, +222, +242, 246, -189, -83, -125, -184, -233, -166, -155, -62, -87, -46, -151, -221, -90, -173, -182, -52, -61, -61, -189, -184, -188, -188, -252, -64, -108, -47, -247, -210, -108, -156, -231, -189, -101, -203, -22, -251, -250, -235, -175, +219, +111, 223, -94, -46, -151, -157, 114, -185, -220, -242, -149, -149, -2, -60, -239, -89, -187, -221, -182, 231, -230, -230, -250, -28, -21, -95, -252, -226, -23, -191, -111, -219, -182, +157, +119, +78, +162, +115, +122, +246, +236, +57, +202, +227, +241, +12, +94, +181, +106, +213, +35, 99, -219, -182, -83, +199, +142, +253, +18, +138, +157, +153, +18, +240, +254, +16, 173, -86, -155, +240, 232, -173, +163, +143, +254, +229, +169, +167, +158, +58, +148, +42, +206, +255, +85, +152, +61, +123, +118, +195, +199, +30, +123, +236, 19, -33, -107, -69, -116, -181, -43, -115, -154, -109, -219, -110, -218, -182, -237, -200, -10, -218, -142, -227, -216, -173, -86, -171, -234, -186, -110, -197, -117, +241, +251, +174, 93, 187, -211, -233, -244, -205, +14, +146, +101, +57, +166, +115, +25, +243, +131, +148, +84, +202, +195, 165, -123, -239, -189, -247, -193, -159, -253, +14, +210, 236, -103, +217, +179, +27, +169, +209, +69, +48, +96, +192, +128, 7, -170, -213, -106, -99, -106, -106, -170, -121, -232, -208, -161, -159, -160, +101, +89, +126, +144, +62, +51, +186, +42, +44, 247, -132, +170, +64, +19, 136, -97, -20, -117, -226, -231, -210, -12, -133, -172, +29, +29, +237, +212, +113, +137, +128, +249, +175, +170, 67, -141, -116, -225, -30, -155, -155, -55, -63, -63, -95, -185, 225, -134, -27, -142, 43, -149, -74, -238, -48, -253, -172, -35, -65, -97, -44, -189, +198, +56, +9, +117, +90, +236, +187, +24, +224, +95, +135, +194, +62, +39, +75, +0, +168, 104, +2, +111, +24, 14, -211, -136, +28, +56, +176, +167, +117, +235, +214, +43, +113, +225, +109, +2, +233, +129, +7, +30, +104, +240, 194, -174, -65, -88, -66, -96, -52, -58, -0, -220, -4, -69, +11, +47, +132, +109, +215, +31, +127, +252, +241, 211, -88, -253, -121, -1, +234, +213, +171, +207, +2, +179, +183, +126, +248, 225, -69, -116, -76, -23, +135, +209, +124, +215, +172, +220, +220, +92, +234, +10, +150, +10, +36, +170, +242, +230, +19, +0, +128, +138, +85, 121, -137, -241, -182, -183, -189, -173, -94, -42, -149, -202, -165, -82, -169, -90, +139, +65, +249, +68, +129, +242, +11, +17, +188, +230, +11, +141, +12, 42, -149, +116, +145, +239, +134, +10, 166, -109, -219, -158, -45, -151, -203, -142, -172, +82, +125, 117, -0, -120, -225, -147, -150, +72, 101, -117, -139, +211, 197, +199, +104, +108, 98, +2, +0, +135, +139, +239, +224, +148, +10, +132, +253, 167, -82, -169, -56, -149, -74, -165, -85, -169, -84, -220, -74, -165, -226, -28, -57, -114, -228, -193, -103, -61, -235, -89, -95, -50, -184, -93, -98, -94, -245, -251, -112, +139, +23, 47, -2, -67, -94, -158, -45, -79, -232, -70, -123, -108, -191, -103, -57, -7, 190, -249, -205, +118, +252, +248, +241, +47, +136, +39, +188, +247, +222, +123, +207, +246, +235, +215, 111, -62, -179, -217, -108, -150, -125, -30, -181, -29, -199, -41, 59, -142, -179, 34, -115, -219, -237, -118, -201, -117, -221, -50, -235, -72, -140, -64, -214, -233, -8, -211, -225, -76, +137, +13, +41, +39, +0, +244, +236, +217, 243, -208, -139, -189, -154, -180, -57, -232, -55, -131, -46, -19, -132, -209, -168, -95, -97, -247, -235, -32, -250, -126, -121, -181, -123, +75, +0, +77, 180, -208, -76, -123, -131, -191, -119, -239, -185, -231, 158, -127, -218, -179, -103, -207, -94, -159, -159, -43, +175, +150, +0, +192, +79, +56, +101, +246, +90, +169, +85, +153, +223, +239, +247, +187, 221, -110, -183, -120, -193, -5, -23, -244, -216, +238, +18, 73, -239, -125, -239, -123, -79, -177, -44, -171, -75, -123, -195, -207, -175, +146, +100, +89, +150, +165, +188, +188, +60, +32, +226, +48, 47, -80, -62, -187, +167, +119, +211, +65, +217, +100, +244, 174, -27, -183, -155, -40, -229, -242, -160, -185, -151, -151, -188, -144, -237, -71, -229, -86, -39, -137, -38, -148, -142, -181, -6, -128, -165, -187, -238, +11, 186, -235, -43, -141, -70, -99, -170, -217, -108, -86, -91, -173, -86, -117, -199, -142, -29, -79, -144, -63, -216, -188, -121, +191, +8, +170, +206, +31, +118, +15, +170, +112, +180, +158, +57, 115, -101, +38, +84, +84, +84, +116, +90, +146, +164, 144, -125, +44, +203, +6, +246, +30, +42, +170, +126, +148, +57, +156, +98, +22, +101, +178, +32, +121, +152, +78, +2, +193, 161, -235, -59, -223, -73, -222, -131, -47, +70, +155, +84, 124, -225, -11, -247, -150, -74, -165, -118, -181, -90, -109, +127, +101, +57, +119, +111, +173, +45, +183, 84, -171, -213, -230, -225, -195, +43, +46, +89, +128, 135, -239, -195, -209, -107, -87, -140, -53, -125, -186, +170, +177, +8, +124, +9, +18, +0, +180, +58, +212, +18, +157, +67, 14, -88, -88, -88, -152, -94, -92, -92, -156, -73, -48, -31, -250, -236, -205, -122, -189, -126, -252, -244, -244, -244, -226, -204, -204, -204, -146, -175, +81, +106, +149, 19, -220, -167, -60, -229, -41, -31, -79, -65, -158, -137, -60, -145, +211, +226, +149, +5, +172, 233, -125, -131, -16, -38, -95, -210, -200, -123, -58, -33, -100, -29, -146, -231, -192, +93, +228, +122, +232, 139, +114, +0, +81, +198, +116, +32, +16, +136, +170, +20, 98, -158, -7, -48, -167, -148, +25, +211, +105, +236, 122, -189, -252, -193, -252, -252, +170, +186, +34, +71, +182, +158, +138, +61, +213, +128, 124, -79, -223, -208, -46, -233, -118, -187, -43, 50, -103, -126, -126, -190, -111, -157, -227, -215, -12, -59, -132, -96, -189, +224, +198, +147, +175, +4, 169, -111, -176, -24, -141, -255, -237, -183, -223, -126, -211, -145, -35, -71, -166, -151, -150, -150, -234, -205, -102, -179, -118, -197, -21, -87, -92, -44, -255, -63, -55, -55, -87, -151, -235, -70, -222, +48, 190, +178, +178, +50, +11, +0, +71, +130, +249, 211, -233, -20, -73, -223, -230, -205, -155, -251, -120, -224, -61, -239, -121, +138, 207, -55, -166, -166, -166, -150, -106, -181, -218, -194, 204, -204, -12, -245, -124, -230, -114, -49, -142, -247, -147, -238, -252, -202, -220, -193, -10, -188, -69, -255, -70, -8, -7, -192, -161, -67, -135, -174, -217, -176, -97, -195, -250, -149, +157, 27, -88, -214, -91, -209, -235, +6, +182, +62, +249, +119, +4, +203, 0, -224, -165, -231, -175, -133, -22, -32, -74, +188, 9, -125, -71, -134, -133, -57, +240, +209, +154, +75, +105, +254, +132, +4, +0, +106, +143, +91, +17, +97, +157, +144, +62, +46, +192, +147, +137, 72, -235, -6, -165, -212, -181, -73, -27, -181, +114, +141, +39, +14, +125, +102, +241, +250, +4, +248, +18, +173, +207, 44, -235, -185, -232, -63, -79, -148, -30, +40, +25, +253, +222, +225, +195, +135, +55, +238, 223, -101, -237, +191, 127, -73, -193, -176, -17, -122, -19, -167, -17, -244, -239, -70, -0, -115, -151, -95, -126, -249, -227, -255, +245, 236, -207, -254, 236, -37, -41, -218, -238, -129, -101, -89, -255, -203, -167, -81, -142, -199, -33, -244, +236, +70, +194, +121, +225, +236, 62, -23, -189, +104, +91, +159, +132, +75, +116, +216, +243, +9, +63, +6, +68, +218, +217, +242, +213, 81, -18, -244, -110, +180, +7, +12, +72, +222, 178, -47, -55, -42, -165, -118, -15, -75, -207, -0, -26, -255, -0, -158, -115, -133, -124, -195, -5, -83, -210, -126, -30, -25, -205, -58, -222, -245, -174, -119, -125, -238, -170, -171, -174, -250, -87, -4, -180, -243, -57, -184, -163, -39, -11, -147, -36, -69, -226, -231, -186, -255, -254, -251, -255, -227, -132, -19, -78, -120, -43, -250, -251, -244, -72, -138, -251, -235, -224, -46, -39, -107, -79, 80, -38, -240, -90, -255, -163, -31, -253, -104, -231, -73, -39, -157, -116, 92, -6, -247, -234, -193, -43, -94, -241, -138, -143, -127, -228, -35, -31, -249, +159, +81, +16, +167, +195, +72, +12, 127, -232, -229, -231, -176, -162, -162, -97, -253, -28, -87, -213, -55, -238, -76, -229, -25, -4, -99, -49, -7, -96, -227, -79, +169, +192, 126, -242, -147, -183, -156, -112, -194, +119, +64, 9, +80, +71, +85, +32, +177, +128, +117, +93, 191, -24, -69, -179, -101, +223, +31, +181, +239, 89, -47, -71, -255, -56, -28, -68, -127, 197, -95, -29, -171, -198, -207, +96, 58, -14, -31, -62, -252, -221, -13, -27, +148, +181, +68, +45, +99, +19, +37, +56, +136, +1, +51, +135, +203, +229, +58, +33, +203, +178, +53, +35, +35, +163, 54, -188, -12, -57, -200, -141, -255, -250, -175, -255, -250, -207, 19, -79, -60, -241, +212, +53, +61, +30, 15, -209, -107, -208, +85, +232, +58, +16, +105, +167, 235, -59, -122, +69, +164, +133, +33, +85, +57, +107, +205, +140, +13, +203, +36, +143, +199, 115, -8, -142, -62, -156, -131, -103, -64, -220, 28, -213, -238, -16, -115, -96, -74, -187, -106, -74, -169, -239, -197, -252, -198, -8, -25, -202, -186, -9, -38, -48, -133, -30, -157, +80, +228, 82, -133, -152, +81, +81, +81, +62, +34, +115, +107, +200, +203, +203, +11, +20, +23, +23, 159, -254, -53, -149, -198, -78, -138, -130, +58, +119, +238, +28, +189, +79, +10, +136, +100, +120, +82, 101, -89, -59, -17, -200, -103, -242, +146, +150, 249, -33, -237, -107, -121, -201, -11, -66, -47, -84, -166, -87, -87, -151, -127, -143, +35, +133, 67, -46, +173, +34, +56, +61, +24, +12, +70, +57, +177, +5, +101, +136, +231, +43, +201, +222, +229, +158, +80, +30, +9, +1, +214, +208, 182, -102, -20, -124, -121, -161, +109, 219, -111, -7, -16, -44, -10, -142, -38, -187, -98, -156, -232, -203, -77, -7, -196, -193, -178, -172, -211, -209, -191, -238, -88, -107, -58, -65, -95, -63, -202, -121, -178, -9, -192, 122, -165, -212, -219, -179, -184, -145, -101, -89, -215, -193, -219, -92, -209, -109, -239, -168, -26, -53, -250, +246, +238, +221, +59, +28, 248, -110, -130, -103, -95, -172, -212, -117, -80, -74, -93, +79, +241, +29, +165, +64, +116, +240, +159, +198, +131, 151, -17, -125, -111, -71, -80, +251, +38, 0, -255, -128, -255, -158, -5, -228, -7, -141, -111, -230, -188, -159, -52, -132, -159, -30, +70, +151, +203, +85, +28, 8, -10, -22, -153, -107, -95, 4, -176, -236, +14, 123, -28, -36, -246, -195, -235, -104, -89, -212, -104, -9, -65, -20, -65, +60, 30, -57, -75, -210, +173, +213, +30, +201, +232, +179, +1, +176, +21, +23, +23, +155, +10, +11, +11, +79, 83, -82, -128, -215, +181, +80, +121, +121, +185, 145, -60, -98, -133, -33, -246, -105, -64, -166, -145, -185, -99, -100, -162, -97, -61, -175, -12, -215, -100, -62, -50, -115, -73, -202, -254, -123, -76, -77, -77, -101, -37, -80, -15, -193, -235, -19, -89, -184, -80, -247, -204, -199, -21, -18, -50, -242, -64, -13, -73, -35, -207, -149, -150, -69, -176, -146, -246, -243, -40, -105, -238, -193, -212, -212, -212, -34, -188, -9, -39, -115, -121, -229, -115, -12, -83, +222, +153, +104, +48, +24, +66, +213, +171, +87, 183, -32, -173, -55, -208, -100, -103, -124, -88, -122, -88, -173, -151, -71, -19, -89, -0, -186, -134, -103, -144, -39, -198, -212, -212, -212, -2, -130, +219, +108, +54, +107, +118, +118, +118, 221, -116, +129, +3, +7, +54, 253, -12, -231, -184, -2, -145, -105, -78, -34, -144, -40, +224, +131, +15, +14, +22, +23, +23, +83, +50, +135, +222, +14, +49, +214, 162, -247, -40, -152, 162, -97, +34, +194, +103, +160, +170, +68, +122, +159, +181, +193, +96, 40, -173, -12, -237, -150, -227, -17, -135, -85, -227, -231, -33, -144, -152, -102, -191, -15, -25, -29, -33, -29, -57, -82, -41, -82, -255, -200, -130, 175, -145, -200, -121, -14, -164, -69, 86, +173, +154, +195, +102, +179, +217, 178, -110, -130, -9, -76, -193, -93, -112, -218, -72, -172, -241, -36, -107, -39, -101, -85, +179, +179, +235, +222, +125, +247, +221, +205, +182, +111, +223, +254, +43, +115, +114, +249, +53, +226, +139, +234, 96, +148, +159, +159, +111, +42, +41, +41, +57, +41, 84, -34, -151, -8, -0, -67, -121, -145, -7, +68, +73, +128, 242, -178, -53, -163, -16, -102, -191, +78, 233, -21, -206, -143, -22, +140, +140, +140, +52, +171, +213, +106, +107, +212, +168, +81, +253, +251, +238, 187, -98, -173, -209, -55, -193, -96, -232, -235, -71, -158, -180, +175, +248, +253, +247, +223, +63, +92, +88, +88, +88, +166, +3, +95, +212, +120, 22, -149, +20, +20, +24, +25, +62, +162, +207, +192, +143, +103, +70, +70, +70, +58, +225, +27, +49, 98, -157, -22, -212, -169, -242, -88, -79, +68, +139, +119, +223, +125, +247, +215, +130, +130, +2, +190, +133, +174, 214, -47, -48, -145, -59, -150, -160, -143, +125, +24, 181, -82, -178, -164, -143, -133, -126, -185, -30, -206, -51, -2, -96, -32, -239, -167, -117, -0, -240, -61, -243, -100, +111, +154, +52, 105, -120, +210, +66, +150, +229, +199, +63, +254, +248, +227, +95, +123, +246, +236, +249, +217, +202, 149, -67, -28, -0, +43, +175, +25, +62, +124, +248, +53, +226, +69, +98, +182, +126, +146, 251, -252, -223, -240, +199, +149, +239, +162, +254, +194, +246, 97, -41, -156, +150, +216, +186, +151, +75, +240, 211, -228, -11, -38, -161, -83, -22, -5, -148, -103, -175, -3, -233, -139, -84, +34, +223, +169, +162, 49, +60, +158, +98, +167, +34, +38, +111, 98, -65, -63, -18, -3, -72, -24, 90, -18, -2, -25, -154, -71, -165, -33, -251, -86, -77, -79, -79, -103, -233, -0, -224, -217, -179, -92, -152, -202, -80, -230, +4, +115, +157, +90, 40, -6, -148, -121, -222, -177, -103, -222, -14, -73, -227, -17, -141, -190, -6, -146, -247, +112, +156, +76, +31, +228, +43, +245, +72, +231, +138, +57, +216, 243, -40, -105, -238, -129, -127, +95, +116, +112, +187, +221, +62, 182, -240, -195, -8, -4, -145, -92, -240, -13, -123, +191, +207, +35, +190, +236, +230, +95, +215, +146, +236, +157, 114, -65, +90, +248, +89, +26, +20, +125, +130, +42, +12, +98, +244, +165, +11, +85, +161, +43, +200, +91, +218, +163, 226, -231, -242, +251, +254, +248, +110, +42, +148, +84, +169, +181, +194, 83, -86, -76, -114, -227, -211, -210, -163, -11, -247, -158, -115, -104, 13, -23, -198, -137, -81, -171, -213, -142, -32, -56, -135, -60, -107, -71, -75, -28, -164, -227, -174, -9, +31, +233, +131, +148, +44, +152, +200, +126, 160, -97, -88, -187, +49, +138, +151, +128, 67, -230, -108, -38, -13, -57, -93, -21, -126, -30, -2, -121, -241, -234, -184, -205, -129, -180, -200, -74, -214, -77, -48, -129, -41, -40, +235, +51, +81, +69, 183, -164, -77, -36, -23, -255, -93, 152, -215, -16, -74, -2, -19, -185, -183, -150, -230, -117, -94, -182, -102, -20, -24, -29, +128, +26, +211, +113, +64, +208, +119, +181, +84, 36, -109, -106, -25, -222, -124, -52, +170, 217, -21, -107, -141, -190, -9, -6, -67, -95, -63, -218, -232, -47, -44, -159, -21, -116, -157, -202, -29, -245, -168, -53, -167, -190, -6, -99, -45, -56, -58, -242, -178, -180, -95, -73, -159, -60, -173, -68, -174, -11, +128, 70, -34, -23, -211, -58, -0, -248, -202, -124, -66, -248, -132, -21, -153, -163, -33, -176, +186, +175, 223, -255, -62, -243, -28, -88, -41, -95, -207, -31, -201, -35, -2, -128, -116, -173, -236, -162, -251, -247, -73, -187, -19, -41, -67, -71, -100, -250, -2, 239, -51, -108, -4, -0, -39, -0, -21, -99, 15, -205, -126, -241, -196, -44, -192, -243, -190, +184, +92, +46, +151, +211, 233, -25, -163, -2, -225, -125, -227, -10, -23, -50, -207, -219, -164, -160, -213, -48, -52, -210, -73, -193, +116, +56, 28, -233, -38, -146, -247, -243, -40, -105, -238, -193, -244, -244, -244, -18, -188, -231, +142, +11, +26, 208, -251, +117, 185, -133, -225, -249, -37, -241, -115, -141, -40, -2, -128, -239, -101, -110, -89, -23, -64, -187, 92, +71, +136, +71, +159, +63, +127, +62, +159, +255, +237, +178, +203, 46, +115, +92, +126, +249, +229, +14, +167, +211, +105, +103, 231, -226, -0, -8, -41, -42, -42, -171, -166, -71, -21, -198, -202, -2, +158, +11, +133, +66, +94, +151, +203, +149, +114, +219, 82, -40, -55, -17, -238, -4, -13, -131, -116, -34, -174, -9, -126, 30, -2, -121, -241, -234, -184, -205, -129, -180, -200, -74, -214, -77, -48, -129, -41, -116, -27, -73, -214, -78, -226, -231, -60, -118, -207, -77, -228, -222, -90, -154, -215, -121, -217, -154, -81, -56, -8, +24, +157, +124, +117, +100, +188, +4, +128, +11, +162, 239, -89, -195, -236, +10, +250, +60, +37, 183, -163, +93, +8, +125, +190, +178, +240, +197, +128, +203, +229, +122, +93, +150, +101, +43, +0, +28, +57, +114, +228, +96, +179, +102, 205, -174, -88, -107, +86, +61, +253, 244, +211, +215, 77, -48, -24, -250, -250, -177, -140, -222, -194, -242, -89, -206, -21, -89, -67, -71, -46, -176, -163, -106, -22, -232, +159, +62, +189, +215, +154, 53, +107, +190, +186, +247, +222, +123, +63, +132, +210, +226, +220, +13, +165, +149, +124, +62, +251, +92, +97, +104, +214, +172, +89, +179, +242, +242, +242, +135, +63, +254, +248, +227, +95, +37, +73, +90, +113, +33, +238, +153, +8, +14, +29, +58, +116, +184, +69, +139, +22, +235, 161, +116, +137, +33, +251, +40, +31, +74, +235, +84, +106, +213, +77, +175, +44, +172, +2, +21, +200, +206, +206, +126, +124, +224, +192, +129, +77, +222, 122, -54, +235, +173, +107, +179, +178, +178, +26, +76, +157, +58, +117, +196, +238, +221, +187, +247, +117, +236, +216, +241, +157, +245, +235, +215, +119, +31, +52, +104, +80, +173, +206, +157, +59, +119, +235, +220, +185, +115, +183, +226, +226, +226, +25, +187, +119, +239, +206, +171, +40, +206, +1, +3, +6, +212, +222, 176, -114, -160, +97, +195, +107, +96, +107, +255, +139, +47, +190, +216, +123, +253, +245, +215, 111, +122, +231, +157, +119, +122, +244, +239, +223, +255, +47, +195, +134, +13, +251, +219, +176, +97, +195, +70, +60, +251, +236, +179, +211, +167, +78, +157, +186, +175, +162, +248, +174, +185, +230, +154, +244, +229, +203, +151, +15, +117, +58, +157, +89, +252, +247, +223, +124, +243, +205, +225, +143, +63, +254, +248, +191, +31, +126, +248, +225, +177, +138, +226, +184, +84, +224, +118, +187, +87, +201, +178, +108, +1, +128, +19, +39, +78, +252, +55, +59, +59, +123, +25, +148, +138, +110, +242, +103, +149, +124, +254, +249, +231, +61, +174, +191, +254, +250, +24, +189, +176, +10, +212, +97, +211, +166, +77, +103, +37, +73, +26, +130, +72, +7, +49, +122, +197, +65, +25, +128, +18, +122, +133, +74, +110, +110, +238, +164, 9, +19, +38, +248, +198, +141, +27, +55, +102, +245, +234, +213, +41, +243, +152, +63, +255, +249, +207, +153, +227, +198, +141, +155, +72, +159, +255, +243, +159, +255, +28, +235, +210, +165, +203, +150, +141, +27, +55, +222, +48, +109, +218, +180, +17, +244, +253, +170, +85, +171, +214, +62, +252, +240, +195, +95, +67, +73, +228, +255, +159, +1, +171, +213, +154, +5, +32, +43, +61, +61, 189, +194, +122, +183, +207, +231, +59, +74, +182, +151, +44, +203, +18, +247, 14, +116, +0, +0, +117, +67, +52, +24, +12, +50, +215, +129, +234, +15, +147, +80, +81, +137, +32, +229, +231, +231, +203, +30, +143, +231, +56, +179, +103, +13, +102, +179, +217, +225, +112, +56, +194, +175, +155, +243, +122, +189, +69, +165, +165, +165, +94, +73, +146, +66, +70, +163, +177, +188, +176, +176, +144, +183, +85, +126, +175, +32, +21, +22, +22, +134, 60, +30, +207, +49, +242, +67, +36, +161, +43, +148, +159, +159, +159, +106, +135, +199, +223, +21, +172, +89, +179, +102, +211, +85, +87, +93, +245, +153, +201, +100, +10, +25, +141, +198, +208, +174, +93, +187, +10, +46, +212, 189, +219, +183, +111, +223, +73, +150, +229, +78, +23, +232, +118, +124, +231, +9, +155, +74, +193, +143, +25, +10, +79, +206, +132, +122, +199, +67, +173, +246, +157, +8, 6, -148, -142, -204, -121, -127, -216, -234, -239, -204, -123, -170, -35, -222, -91, -204, -98, -127, -250, +22, +131, +10, +67, +178, +4, +0, +118, +254, +5, +75, +2, +184, +88, +32, +118, +73, +224, +232, +178, +0, +177, +93, +175, +197, +243, +117, +64, +101, +86, +121, +235, +9, +148, +151, +163, +130, +1, +101, +68, +18, +188, +41, +246, +33, +2, +173, +47, +30, +87, +42, +112, +169, +232, +82, +197, +197, +94, +61, +68, +184, +172, +21, +192, +21, +166, +235, +220, +185, +115, +114, +73, +73, +201, +111, +22, +139, +197, +105, +179, +217, +194, +175, +124, +103, +201, +7, +23, +34, +177, +65, +55, +168, +77, +40, +85, +228, +241, +85, +56, +101, +38, +147, +169, +20, +0, +190, +251, +238, +187, +31, +59, +117, +234, +180, +10, +172, +210, +241, +171, +175, +190, +186, +247, +137, +39, +158, +24, +50, +123, +246, +236, +217, +143, +63, +254, +248, +183, +220, +125, +104, +67, +36, +171, +72, +36, +156, +226, +179, +148, +207, +154, +53, +171, +197, +227, +143, +63, +62, +235, +251, +239, +191, +255, +119, +245, +234, +213, +31, +64, +164, +186, +146, +50, +157, +130, +136, +56, +209, +128, +200, +96, +235, +105, +9, +167, +6, +84, +121, +36, +109, +220, +184, +177, +199, +128, +1, +3, +122, +136, +39, +220, +123, +239, +189, +131, +215, +172, +89, +83, +97, +35, +170, +113, +227, +198, +151, +201, +178, +252, +100, +69, +239, +163, +2, +52, +254, +6, +238, +32, +70, +69, +239, +124, +165, +46, +7, +229, +162, +195, +92, +146, +36, +177, +229, +115, +74, +227, +217, +170, +85, +171, +250, +178, +44, +15, +165, +207, +107, +215, +174, +253, +98, +232, +208, +161, +239, +65, +113, +90, +144, +32, +225, +43, +127, +82, +125, +135, +8, +0, +224, +192, +129, +3, +39, +90, +182, +108, +249, +225, +148, +41, +83, +218, +207, +159, +63, +191, +237, +203, +47, +191, +252, +203, +184, +113, +227, +118, +127, +242, +201, +39, +29, +186, +117, +235, +118, +101, +242, +59, +232, +131, +95, +127, +253, +245, +216, +229, +151, +95, +254, +254, +180, +105, +211, +174, +125, +230, +153, +103, +58, +140, +30, +61, +186, +213, +232, +209, +163, +91, +93, +104, +60, +28, +240, +85, +113, +225, +61, +42, +73, +209, +252, +66, +146, +164, +148, +198, +15, +130, +179, +221, +96, +48, +148, +67, +49, +190, +76, +80, +28, +75, +37, +0, +138, +45, +22, +75, +212, +59, +86, +45, +22, +11, +181, +13, +76, +165, +253, +11, +15, +252, +43, +55, +136, +78, +89, +164, +135, +125, +166, +103, +213, +163, +240, +136, +244, +133, +16, +105, +45, +25, +236, +210, +165, +75, +141, +219, +111, +191, +61, +198, +113, +192, +148, +5, +254, +208, +172, +0, +73, +146, +116, +75, +255, +254, +253, +27, +190, +243, +206, +59, +175, +54, +104, +208, +160, +149, +44, +203, +255, +136, +119, +238, +51, +207, +60, +51, +99, +198, +140, +25, +123, +181, +222, +27, +177, +173, +217, +163, +158, +139, +57, +152, +197, +64, +133, +229, +98, +237, +247, +202, +128, +140, +140, +140, +145, +183, +222, +122, +235, +149, +59, +118, +236, +120, +190, +121, +243, +230, +205, +100, +89, +126, +148, +126, +187, +231, +158, +123, +174, +187, +231, +158, +123, +174, +163, +207, +179, +102, +205, +154, +243, +196, +19, +79, +156, +209, +113, +123, +146, +33, +225, +196, +175, +180, +180, +180, +129, +136, +40, +12, +118, +0, +142, +149, +43, +87, +118, +29, +62, +124, +248, +232, +143, +63, +254, +120, +115, +181, +106, +213, +114, +161, +84, +228, +82, +80, +27, +136, +40, +123, +252, +90, +214, +246, +0, +146, +116, +111, +183, +110, +221, +90, +124, +242, +201, +39, +143, +253, +233, +79, +127, +106, +32, +203, +242, +72, +250, +109, +205, +154, +53, +95, +222, +123, +239, +189, +196, +63, +41, +169, +131, +218, +161, +250, +16, +153, +55, +205, +248, +84, +32, +156, +148, +32, +118, +138, +72, +225, +29, +165, +36, +115, +248, +74, +255, +152, +14, +0, +251, +246, +237, +187, +171, +109, +219, +182, +243, +143, +29, +59, +246, +162, +205, +102, +251, +11, +162, +215, +33, +29, +101, +194, +223, +68, +16, +149, +104, +240, +175, +127, +253, +171, +56, +43, +43, +107, +22, +148, +78, +31, +53, +0, +212, +70, +36, +72, +87, +248, +201, +39, +159, +116, +236, +214, +173, +219, +149, +99, +199, +142, +29, +54, +118, +236, +88, +244, +233, +211, +39, +103, +235, +214, +173, +30, +68, +87, +228, +107, +193, +103, +2, +96, +250, +232, +163, +143, +74, +178, +178, +178, +102, +34, +226, +76, +171, +193, +227, +251, +244, +211, +79, +59, +119, +233, +210, +165, +245, +152, +49, +99, +134, +143, +25, +51, +6, +253, +251, +247, +31, +181, +121, +243, +102, +143, +48, +62, +154, +225, +253, +247, +223, +47, +204, +204, +204, +156, +192, +112, +16, +141, +212, +246, +180, +228, +203, +47, +191, +188, +245, +218, +107, +175, +253, +243, +253, +247, +223, +63, +238, +254, +251, +239, +199, +192, +129, +3, +135, +109, +220, +184, +81, +15, +62, +62, +49, +212, +182, +101, +203, +22, +119, +102, +102, +230, +100, +68, +218, +213, +87, +231, +240, +185, +63, +255, +252, +243, +27, +175, +191, +254, +250, +107, +8, +95, +113, +113, +241, +136, +119, +222, +121, +231, +87, +36, +207, +80, +167, +160, +6, +173, +43, +213, +150, +244, +76, +46, +5, +140, +70, +163, +106, +32, +206, +108, +54, +83, +171, +96, +122, +183, +91, +188, +253, +192, +243, +61, +234, +126, +194, +227, +9, +1, +240, +27, +141, +198, +82, +246, +185, +140, +125, +46, +87, +57, +143, +127, +175, +161, +46, +254, +185, +125, +251, +246, +243, +146, +36, +141, +152, +56, +113, +98, +219, +133, +11, +23, +62, +208, +163, +71, +143, +63, +201, +178, +252, +39, +250, +125, +201, +146, +37, +111, +142, +31, +63, +158, +222, +127, +118, +161, +64, +206, +201, +201, +105, +186, +104, +209, +162, +177, +146, +36, +69, +205, +199, +75, +47, +189, +180, +249, +177, +199, +30, +251, +212, +229, +114, +21, +32, +186, +10, +95, +139, +124, +21, +231, +132, +90, +178, +203, +119, +220, +113, +199, +183, +0, +110, +220, +183, +111, +223, +64, +89, +150, +127, +61, +118, +236, +216, +139, +77, +154, +52, +89, +40, +156, +95, +206, +93, +199, +127, +167, +91, +175, +224, +244, +162, +168, +247, +211, +85, +64, +63, +74, +6, +132, +35, +164, +242, +63, +141, +97, +178, +174, +6, +154, +161, +89, +179, +102, +205, +100, +89, +158, +22, +239, +119, +214, +97, +228, +123, +164, +246, +174, +243, +152, +132, +52, +196, +218, +86, +50, +128, +16, +91, +255, +97, +96, +9, +44, +124, +187, +81, +45, +250, +89, +72, +248, +93, +166, +251, +126, +251, +237, +183, +63, +223, +112, +195, +13, +27, +54, +109, +218, +116, +227, +29, +119, +220, +113, +19, +233, +127, +194, +60, +234, +153, +211, +240, +190, +207, +200, +200, +184, +15, +138, +45, +68, +175, +78, +73, +135, +194, +119, +164, +167, +158, +122, +170, +195, +93, +119, +221, +213, +157, +46, +122, +254, +249, +231, +95, +154, +61, +123, +246, +55, +80, +244, +96, +222, +246, +212, +130, +143, +214, +94, +183, +65, +131, +6, +53, +94, +191, +126, +253, +42, +214, +33, +70, +92, +255, +49, +192, +248, +157, +158, +119, +190, +170, +66, +139, +22, +45, +154, +36, +90, +47, +111, +189, +245, +214, +240, +193, +131, +7, +239, +70, +244, +250, +213, +99, +143, +69, +61, +95, +50, +124, +31, +126, +248, +225, +224, +91, +110, +185, +229, +223, +136, +116, +189, +162, +100, +152, +68, +252, +147, +214, +96, +41, +0, +127, +90, +90, +90, +54, +253, +96, +50, +153, +202, +0, +20, +218, +237, +118, +55, +0, +216, +108, +54, +47, +148, +42, +103, +23, +20, +251, +197, +3, +37, +17, +129, +18, +66, +181, +240, +21, +218, +187, +148, +188, +22, +5, +6, +131, +193, +96, +183, +219, +131, +80, +116, +50, +25, +64, +177, +217, +108, +142, +10, +176, +88, +44, +22, +146, +67, +21, +194, +71, +244, +113, +247, +42, +133, +18, +252, +47, +70, +228, +29, +221, +68, +31, +37, +161, +38, +219, +115, +36, +111, +73, +54, +135, +129, +201, +57, +23, +27, +71, +88, +173, +214, +0, +128, +18, +179, +217, +28, +197, +227, +217, +247, +90, +228, +45, +79, +31, +37, +4, +138, +244, +21, +64, +225, +27, +116, +207, +34, +40, +251, +45, +192, +93, +67, +107, +133, +254, +106, +221, +23, +33, +0, +65, +54, +31, +34, +94, +151, +205, +102, +139, +146, +175, +14, +135, +195, +7, +101, +92, +249, +119, +104, +107, +209, +39, +104, +60, +45, +0, +36, +187, +221, +30, +148, +36, +41, +172, +75, +179, +245, +225, +161, +117, +66, +242, +215, +102, +179, +209, +117, +68, +123, +50, +250, +68, +124, +30, +0, +166, +166, +77, +155, +150, +181, +111, +223, +62, +38, +56, +113, +252, +248, +241, +163, +51, +102, +204, +216, +9, +101, +141, +184, +160, +172, +27, +23, +34, +29, +211, +180, +224, +227, +95, +17, +224, +5, +194, +250, +79, +1, +123, +109, +103, +24, +236, +118, +187, +23, +64, +129, +184, +31, +216, +122, +243, +148, +196, +158, +0, +0, +32, +0, +73, +68, +65, +84, +209, +187, +31, +74, +1, +248, +157, +78, +39, +191, +223, +203, +161, +172, +15, +176, +231, +119, +0, +112, +139, +254, +9, +166, +15, +106, +209, +203, +18, +238, +7, +70, +167, +15, +108, +156, +217, +17, +163, +15, +170, +236, +135, +120, +120, +197, +249, +139, +210, +195, +216, +184, +157, +67, +52, +175, +42, +182, +90, +173, +21, +25, +79, +53, +188, +36, +155, +121, +191, +11, +216, +253, +220, +86, +171, +53, +8, +0, +14, +135, +163, +22, +0, +212, +168, +81, +131, +239, +92, +148, +8, +31, +241, +40, +126, +60, +13, +108, +93, +132, +129, +205, +87, +73, +28, +191, +146, +30, +186, +128, +228, +252, +133, +214, +11, +21, +96, +168, +225, +37, +30, +147, +202, +120, +146, +191, +53, +252, +253, +128, +1, +3, +182, +0, +216, +130, +136, +95, +161, +28, +145, +61, +158, +138, +222, +18, +32, +58, +29, +14, +71, +15, +68, +2, +79, +22, +196, +250, +123, +104, +79, +167, +194, +63, +249, +228, +85, +154, +75, +131, +202, +193, +251, +9, +104, +253, +148, +115, +255, +171, +29, +201, +104, +164, +123, +136, +56, +249, +66, +153, +138, +226, +162, +251, +89, +0, +216, +22, +47, +94, +236, +94, +188, +120, +241, +40, +48, +251, +249, +229, +151, +95, +238, +58, +102, +204, +152, +251, +232, +228, +85, +171, +86, +109, +25, +59, +118, +236, +167, +80, +246, +127, +30, +20, +254, +105, +69, +100, +92, +181, +208, +197, +191, +219, +188, +60, +35, +35, +195, +7, +132, +215, +122, +9, +148, +61, +82, +198, +62, +131, +253, +238, +23, +174, +213, +146, +24, +29, +14, +114, +189, +240, +194, +11, +197, +47, +188, +240, +194, +112, +0, +117, +0, +56, +19, +208, +229, +133, +162, +199, +80, +139, +111, +61, +116, +85, +198, +124, +241, +107, +145, +186, +79, +210, +189, +105, +156, +188, +236, +217, +49, +107, +214, +172, +179, +220, +53, +188, +239, +156, +98, +71, +201, +112, +209, +190, +49, +173, +90, +181, +234, +232, +170, +85, +171, +186, +63, +251, +236, +179, +29, +39, +79, +158, +60, +63, +222, +69, +207, +61, +247, +220, +195, +83, +166, +76, +249, +154, +123, +158, +100, +50, +0, +136, +142, +131, +196, +13, +68, +255, +227, +31, +255, +184, +226, +239, +127, +255, +123, +216, +47, +144, +130, +125, +71, +116, +81, +241, +128, +117, +221, +186, +117, +191, +173, +91, +183, +174, +207, +204, +153, +51, +59, +204, +153, +51, +103, +86, +167, +78, +157, +218, +203, +178, +220, +94, +188, +136, +249, +82, +191, +129, +162, +47, +240, +175, +198, +76, +68, +23, +63, +134, +102, +38, +167, +194, +192, +214, +120, +33, +148, +185, +41, +68, +180, +62, +194, +203, +23, +45, +107, +131, +135, +152, +174, +214, +204, +231, +77, +197, +86, +33, +29, +69, +34, +170, +247, +7, +199, +55, +192, +58, +106, +47, +90, +180, +232, +186, +220, +220, +220, +24, +123, +238, +157, +119, +222, +121, +126, +192, +128, +1, +219, +161, +204, +51, +249, +78, +137, +71, +135, +227, +28, +113, +112, +241, +107, +158, +247, +245, +250, +1, +24, +196, +49, +101, +159, +125, +194, +121, +164, +219, +37, +27, +67, +170, +142, +39, +127, +159, +25, +128, +237, +249, +231, +159, +191, +254, +193, +7, +31, +92, +16, +135, +174, +173, +236, +124, +218, +215, +84, +40, +154, +140, +46, +222, +54, +225, +207, +85, +245, +209, +176, +207, +252, +33, +250, +165, +18, +201, +81, +154, +47, +62, +190, +29, +246, +65, +171, +116, +185, +160, +164, +118, +42, +170, +32, +95, +6, +207, +183, +226, +225, +227, +215, +70, +184, +115, +234, +156, +57, +115, +142, +204, +153, +51, +231, +193, +213, +171, +87, +247, +24, +58, +116, +232, +56, +58, +153, +43, +234, +41, +231, +206, +183, +32, +122, +205, +171, +225, +226, +249, +96, +178, +215, +184, +146, +94, +27, +165, +207, +168, +49, +26, +62, +88, +76, +80, +202, +20, +39, +82, +160, +220, +236, +102, +101, +37, +37, +37, +249, +69, +69, +69, +167, +2, +129, +128, +11, +64, +41, +55, +105, +180, +144, +180, +84, +74, +240, +66, +130, +38, +186, +212, +108, +54, +7, +25, +206, +82, +40, +2, +151, +8, +160, +5, +22, +96, +56, +197, +103, +175, +168, +115, +141, +38, +208, +112, +254, +252, +121, +95, +126, +126, +126, +94, +122, +122, +122, +134, +197, +98, +9, +103, +101, +177, +192, +154, +218, +88, +233, +130, +178, +178, +178, +96, +97, +97, +97, +49, +91, +112, +0, +20, +163, +59, +35, +35, +195, +105, +181, +90, +99, +42, +122, +117, +62, +63, +85, +140, +136, +149, +150, +213, +216, +145, +1, +197, +241, +21, +16, +219, +186, +176, +57, +224, +29, +218, +23, +196, +97, +217, +160, +65, +131, +234, +19, +38, +76, +184, +226, +203, +47, +191, +252, +239, +55, +223, +124, +115, +14, +145, +0, +11, +205, +191, +196, +29, +85, +16, +11, +226, +186, +147, +1, +72, +172, +149, +104, +24, +184, +174, +24, +122, +32, +38, +113, +38, +59, +59, +187, +209, +185, +115, +231, +198, +132, +66, +33, +163, +36, +73, +33, +131, +193, +16, +50, +153, +76, +229, +78, +167, +51, +19, +0, +182, +111, +223, +254, +228, +174, +93, +187, +126, +220, +182, +109, +219, +111, +72, +174, +40, +106, +1, +9, +0, +30, +120, +224, +129, +236, +169, +83, +167, +118, +144, +36, +9, +70, +163, +177, +156, +222, +153, +22, +126, +208, +232, +253, +167, +53, +96, +22, +67, +95, +179, +102, +205, +234, +158, +58, +117, +170, +127, +121, +121, +185, +81, +146, +164, +80, +102, +102, +166, +21, +0, +54, +110, +220, +184, +125, +213, +170, +85, +251, +141, +70, +99, +169, +201, +100, +10, +236, +218, +181, +139, +20, +115, +58, +244, +40, +15, +210, +166, +77, +155, +206, +73, +146, +52, +0, +202, +122, +207, +128, +210, +117, +128, +120, +85, +209, +15, +63, +252, +48, +248, +170, +171, +174, +234, +58, +125, +250, +244, +167, +167, +79, +159, +78, +45, +137, +127, +211, +112, +111, +218, +163, +228, +148, +81, +235, +24, +65, +217, +156, +180, +94, +172, +149, +181, +223, +47, +22, +124, +254, +249, +231, +133, +125, +251, +246, +125, +178, +180, +180, +212, +81, +90, +90, +106, +31, +60, +120, +112, +219, +145, +35, +71, +94, +183, +99, +199, +142, +253, +11, +23, +46, +252, +108, +225, +194, +133, +221, +175, +188, +242, +202, +171, +167, +78, +157, +154, +243, +240, +195, +15, +15, +203, +205, +205, +29, +185, +114, +229, +74, +45, +21, +11, +124, +226, +20, +16, +81, +106, +100, +0, +134, +71, +30, +121, +228, +242, +41, +83, +166, +60, +124, +224, +192, +129, +255, +14, +28, +56, +112, +218, +193, +131, +7, +11, +1, +224, +171, +175, +190, +186, +191, +85, +171, +86, +157, +72, +254, +141, +29, +59, +118, +204, +234, +213, +171, +143, +64, +91, +27, +235, +40, +144, +101, +121, +53, +253, +255, +159, +255, +252, +231, +212, +149, +87, +94, +249, +201, +212, +169, +83, +175, +152, +59, +119, +110, +251, +161, +67, +135, +118, +26, +58, +116, +104, +39, +214, +2, +121, +247, +241, +227, +199, +167, +54, +106, +212, +168, +229, +136, +17, +35, +6, +188, +246, +218, +107, +94, +68, +230, +46, +165, +10, +197, +236, +236, +236, +70, +103, +206, +156, +249, +123, +40, +20, +50, +24, +12, +134, +16, +85, +40, +236, +220, +185, +115, +245, +218, +181, +107, +63, +223, +185, +115, +231, +25, +68, +170, +90, +245, +188, +163, +52, +170, +210, +159, +125, +111, +220, +188, +121, +115, +251, +94, +189, +122, +45, +44, +40, +40, +248, +234, +133, +23, +94, +184, +229, +231, +159, +127, +38, +103, +23, +31, +236, +231, +21, +75, +222, +120, +78, +4, +196, +27, +204, +0, +76, +221, +186, +117, +171, +181, +105, +211, +166, +71, +66, +161, +144, +177, +172, +172, +140, +42, +228, +141, +84, +145, +95, +163, +70, +13, +177, +242, +59, +220, +94, +31, +218, +248, +75, +84, +37, +107, +143, +30, +61, +106, +178, +119, +18, +135, +59, +14, +80, +101, +134, +209, +104, +44, +207, +202, +202, +138, +194, +199, +181, +120, +214, +195, +95, +72, +78, +26, +123, +245, +234, +85, +71, +207, +59, +81, +25, +62, +173, +252, +76, +108, +81, +103, +189, +233, +166, +155, +234, +111, +216, +176, +225, +113, +134, +203, +64, +248, +100, +89, +54, +24, +12, +134, +242, +172, +172, +44, +241, +93, +176, +118, +40, +201, +51, +190, +36, +248, +68, +199, +164, +89, +146, +164, +219, +123, +247, +238, +221, +116, +219, +182, +109, +139, +233, +164, +27, +111, +188, +177, +165, +44, +203, +45, +197, +139, +103, +206, +156, +249, +196, +147, +79, +62, +73, +70, +42, +159, +36, +26, +207, +72, +229, +249, +39, +253, +31, +134, +150, +45, +91, +54, +148, +101, +249, +126, +250, +156, +147, +147, +211, +34, +39, +39, +167, +133, +120, +19, +150, +32, +64, +60, +88, +55, +255, +172, +95, +191, +190, +101, +202, +148, +41, +127, +110, +222, +188, +121, +19, +0, +56, +127, +254, +124, +201, +129, +3, +7, +242, +154, +52, +105, +146, +213, +160, +65, +131, +26, +87, +95, +125, +117, +163, +133, +11, +23, +254, +121, +237, +218, +181, +223, +237, +217, +179, +71, +111, +219, +222, +240, +58, +97, +159, +195, +206, +25, +131, +193, +96, +48, +153, +76, +49, +118, +64, +48, +24, +12, +21, +20, +20, +164, +18, +116, +39, +57, +34, +234, +112, +188, +93, +32, +61, +245, +212, +83, +255, +236, +218, +181, +235, +254, +219, +110, +187, +173, +175, +223, +239, +255, +215, +254, +253, +251, +231, +117, +234, +212, +105, +59, +18, +235, +127, +186, +121, +26, +167, +23, +241, +247, +149, +82, +212, +143, +180, +0, +225, +32, +217, +78, +255, +211, +95, +224, +194, +217, +41, +56, +124, +248, +240, +225, +230, +205, +155, +111, +128, +226, +216, +35, +135, +238, +185, +61, +123, +246, +244, +106, +223, +190, +125, +167, +167, +159, +126, +122, +250, +211, +79, +63, +141, +191, +254, +245, +175, +99, +183, +108, +217, +114, +82, +195, +45, +19, +118, +164, +105, +212, +168, +81, +163, +188, +188, +188, +191, +243, +206, +21, +147, +201, +20, +163, +159, +177, +42, +17, +190, +114, +64, +75, +101, +128, +104, +75, +73, +228, +164, +105, +215, +174, +93, +203, +211, +167, +79, +79, +164, +118, +238, +247, +221, +119, +95, +239, +193, +131, +7, +119, +203, +204, +204, +172, +201, +159, +175, +1, +71, +248, +17, +17, +235, +80, +45, +29, +51, +102, +76, +163, +57, +115, +230, +140, +34, +188, +105, +105, +105, +78, +0, +216, +178, +101, +203, +123, +111, +191, +253, +246, +151, +159, +125, +246, +217, +17, +225, +26, +61, +123, +132, +158, +79, +242, +120, +60, +229, +212, +65, +133, +248, +39, +223, +65, +37, +51, +51, +51, +205, +106, +181, +134, +101, +4, +75, +116, +170, +112, +98, +102, +105, +105, +105, +105, +65, +65, +65, +137, +44, +203, +146, +209, +104, +44, +55, +26, +141, +33, +147, +201, +84, +102, +52, +26, +203, +37, +73, +146, +11, +11, +11, +121, +231, +173, +132, +196, +251, +81, +132, +24, +253, +186, +172, +172, +44, +88, +92, +92, +92, +8, +64, +50, +26, +141, +229, +132, +139, +5, +238, +228, +180, +180, +180, +2, +40, +182, +189, +56, +23, +90, +113, +149, +74, +146, +212, +126, +232, +208, +161, +151, +173, +94, +189, +122, +125, +189, +122, +245, +154, +22, +22, +22, +206, +48, +155, +205, +14, +0, +184, +237, +182, +219, +58, +22, +20, +20, +180, +100, +213, +143, +161, +133, +11, +23, +62, +51, +123, +246, +236, +83, +136, +56, +102, +147, +205, +159, +40, +143, +32, +73, +210, +141, +119, +221, +117, +87, +246, +134, +13, +27, +94, +167, +147, +58, +116, +232, +208, +34, +47, +47, +239, +126, +64, +177, +223, +211, +211, +211, +171, +1, +192, +130, +5, +11, +166, +76, +158, +60, +249, +107, +134, +43, +128, +228, +242, +72, +13, +95, +15, +134, +239, +141, +6, +13, +26, +52, +41, +40, +40, +152, +196, +42, +60, +101, +73, +146, +64, +239, +231, +150, +36, +41, +244, +202, +43, +175, +60, +62, +121, +242, +228, +189, +136, +14, +88, +147, +60, +82, +163, +83, +196, +103, +146, +36, +169, +243, +144, +33, +67, +154, +190, +249, +230, +155, +107, +234, +214, +173, +219, +172, +176, +176, +112, +214, +55, +223, +124, +243, +131, +36, +73, +227, +86, +175, +94, +221, +173, +176, +176, +112, +38, +217, +127, +140, +190, +47, +16, +29, +92, +210, +67, +95, +153, +36, +73, +157, +134, +15, +31, +222, +112, +229, +202, +149, +111, +215, +174, +93, +187, +69, +73, +73, +201, +60, +133, +108, +165, +90, +213, +96, +48, +132, +140, +70, +99, +136, +232, +5, +32, +175, +90, +181, +170, +223, +200, +145, +35, +127, +227, +112, +37, +227, +165, +188, +163, +204, +176, +102, +205, +154, +99, +107, +214, +172, +185, +241, +153, +103, +158, +185, +118, +218, +180, +105, +207, +116, +236, +216, +177, +131, +44, +203, +29, +62, +248, +224, +131, +45, +146, +36, +221, +253, +243, +207, +63, +143, +108, +217, +178, +229, +141, +185, +185, +185, +11, +115, +115, +115, +49, +117, +234, +212, +158, +243, +231, +207, +47, +210, +128, +135, +167, +207, +12, +192, +235, +241, +120, +54, +72, +146, +100, +2, +128, +179, +103, +207, +126, +95, +167, +78, +157, +199, +192, +58, +192, +245, +237, +219, +119, +45, +128, +101, +191, +252, +242, +203, +216, +203, +46, +187, +172, +231, +232, +209, +163, +31, +30, +57, +114, +164, +239, +225, +135, +31, +30, +190, +100, +201, +146, +115, +72, +30, +168, +32, +221, +152, +170, +202, +76, +30, +143, +231, +93, +170, +144, +23, +161, +119, +239, +222, +29, +242, +243, +243, +175, +32, +91, +158, +198, +118, +214, +172, +89, +247, +46, +88, +176, +224, +188, +70, +124, +180, +63, +101, +40, +250, +28, +12, +6, +131, +12, +160, +40, +61, +61, +61, +170, +29, +182, +205, +102, +243, +1, +40, +82, +9, +200, +235, +213, +147, +194, +193, +37, +73, +146, +218, +142, +26, +53, +170, +233, +178, +101, +203, +54, +215, +174, +93, +187, +121, +97, +97, +225, +108, +78, +255, +148, +36, +73, +146, +51, +50, +50, +50, +249, +139, +25, +126, +10, +116, +234, +217, +239, +38, +126, +125, +214, +172, +89, +243, +178, +162, +162, +162, +121, +196, +175, +25, +237, +161, +180, +180, +180, +234, +252, +77, +184, +4, +0, +126, +60, +227, +237, +63, +154, +191, +152, +228, +78, +54, +78, +249, +136, +230, +137, +37, +20, +28, +20, +206, +211, +59, +158, +101, +0, +130, +94, +175, +247, +61, +177, +122, +156, +11, +142, +200, +6, +131, +65, +182, +219, +237, +213, +0, +96, +249, +242, +229, +227, +70, +143, +30, +253, +5, +34, +193, +31, +173, +248, +194, +129, +32, +89, +150, +247, +211, +151, +121, +121, +121, +63, +214, +173, +91, +247, +169, +21, +43, +86, +220, +36, +203, +114, +248, +21, +130, +27, +55, +110, +92, +52, +112, +224, +192, +45, +80, +15, +162, +233, +153, +191, +24, +254, +82, +92, +92, +60, +135, +175, +122, +53, +24, +12, +33, +170, +134, +94, +186, +116, +233, +132, +156, +156, +156, +61, +136, +200, +161, +100, +252, +140, +199, +43, +62, +23, +61, +75, +188, +234, +73, +90, +143, +122, +244, +64, +113, +255, +149, +67, +217, +247, +212, +185, +81, +45, +136, +40, +218, +211, +226, +145, +136, +127, +234, +125, +190, +11, +1, +149, +137, +147, +124, +4, +100, +239, +243, +175, +198, +77, +19, +91, +177, +179, +207, +212, +237, +210, +1, +69, +119, +161, +64, +185, +150, +194, +195, +176, +159, +109, +238, +220, +185, +13, +166, +78, +157, +250, +111, +151, +203, +245, +181, +36, +73, +109, +63, +248, +224, +131, +187, +100, +89, +254, +39, +157, +248, +225, +135, +31, +62, +213, +188, +121, +243, +169, +37, +37, +37, +203, +100, +89, +126, +109, +222, +188, +121, +55, +76, +155, +54, +237, +24, +180, +233, +156, +60, +93, +228, +255, +35, +218, +210, +19, +208, +37, +33, +18, +68, +183, +34, +186, +147, +101, +60, +168, +204, +249, +162, +103, +81, +123, +30, +19, +20, +62, +225, +3, +123, +103, +121, +130, +251, +104, +73, +44, +226, +147, +109, +136, +95, +72, +211, +166, +77, +251, +122, +206, +156, +57, +183, +47, +91, +182, +172, +247, +224, +193, +131, +195, +129, +188, +245, +235, +215, +47, +29, +61, +122, +244, +118, +175, +215, +75, +201, +116, +106, +58, +88, +60, +224, +99, +52, +70, +177, +42, +159, +209, +34, +141, +25, +51, +230, +192, +152, +49, +99, +254, +253, +217, +103, +159, +117, +188, +225, +134, +27, +218, +164, +96, +223, +17, +93, +124, +82, +150, +21, +64, +249, +233, +211, +167, +61, +71, +143, +30, +253, +217, +233, +116, +86, +175, +85, +171, +86, +93, +58, +249, +220, +185, +115, +103, +60, +30, +79, +225, +233, +211, +167, +61, +224, +18, +111, +161, +45, +121, +40, +138, +31, +199, +73, +0, +32, +189, +170, +8, +145, +68, +93, +242, +101, +166, +156, +168, +47, +250, +184, +175, +185, +230, +154, +235, +100, +89, +190, +46, +222, +249, +12, +180, +218, +144, +20, +95, +11, +191, +10, +16, +64, +218, +233, +211, +167, +141, +197, +197, +197, +167, +44, +22, +139, +131, +100, +38, +0, +120, +60, +30, +7, +20, +191, +191, +1, +17, +59, +128, +198, +34, +153, +95, +147, +95, +243, +100, +71, +208, +252, +25, +197, +228, +74, +246, +153, +112, +148, +10, +215, +104, +161, +139, +214, +33, +249, +0, +236, +121, +121, +121, +82, +2, +186, +170, +177, +243, +69, +58, +146, +209, +197, +219, +149, +49, +54, +167, +232, +163, +97, +159, +249, +131, +79, +180, +75, +102, +163, +242, +197, +103, +52, +111, +228, +111, +181, +36, +233, +54, +64, +157, +65, +137, +207, +39, +163, +75, +92, +27, +212, +9, +209, +14, +192, +193, +94, +215, +17, +6, +214, +13, +221, +1, +101, +158, +121, +92, +164, +27, +38, +194, +69, +123, +153, +138, +108, +226, +129, +106, +194, +166, +154, +82, +194, +103, +97, +16, +152, +233, +29, +171, +98, +219, +147, +151, +94, +122, +105, +93, +207, +158, +61, +31, +133, +178, +113, +249, +119, +20, +242, +217, +164, +201, +128, +207, +8, +3, +187, +135, +137, +85, +145, +80, +27, +86, +7, +34, +29, +0, +108, +136, +56, +208, +202, +56, +39, +31, +61, +123, +50, +156, +60, +99, +138, +98, +72, +92, +69, +176, +21, +128, +97, +236, +216, +177, +159, +141, +29, +59, +118, +43, +5, +232, +52, +208, +162, +70, +91, +148, +65, +193, +255, +120, +250, +244, +233, +195, +172, +133, +25, +255, +94, +191, +130, +125, +251, +246, +245, +107, +219, +182, +109, +248, +157, +186, +66, +69, +91, +69, +29, +65, +124, +166, +158, +31, +74, +37, +93, +212, +253, +56, +124, +201, +178, +188, +68, +250, +18, +50, +236, +238, +221, +187, +183, +236, +222, +189, +123, +203, +87, +95, +125, +245, +213, +111, +190, +249, +230, +4, +162, +133, +164, +94, +3, +141, +175, +120, +5, +16, +169, +144, +176, +217, +108, +110, +0, +176, +90, +173, +148, +129, +46, +102, +248, +138, +194, +89, +11, +125, +49, +248, +216, +184, +185, +231, +206, +157, +251, +253, +220, +185, +115, +191, +103, +45, +137, +219, +137, +55, +209, +49, +127, +132, +143, +207, +216, +13, +3, +91, +159, +94, +40, +73, +56, +180, +215, +124, +23, +112, +254, +162, +214, +167, +201, +100, +178, +212, +172, +89, +51, +238, +59, +225, +242, +242, +242, +78, +60, +247, +220, +115, +7, +16, +109, +48, +105, +201, +120, +79, +68, +159, +175, +118, +237, +218, +50, +189, +83, +83, +13, +84, +198, +51, +153, +195, +66, +149, +62, +179, +217, +108, +174, +87, +175, +94, +12, +158, +243, +231, +207, +231, +111, +221, +186, +245, +56, +119, +157, +7, +202, +252, +107, +173, +0, +9, +43, +86, +136, +205, +110, +53, +179, +251, +25, +192, +156, +40, +42, +21, +4, +124, +37, +136, +22, +250, +46, +213, +122, +241, +66, +201, +236, +140, +106, +245, +111, +181, +90, +125, +0, +206, +216, +108, +182, +12, +254, +123, +135, +195, +225, +70, +68, +201, +211, +50, +158, +4, +36, +8, +131, +0, +188, +46, +151, +171, +248, +253, +247, +223, +63, +4, +166, +124, +221, +122, +235, +173, +245, +0, +192, +231, +243, +229, +127, +244, +209, +71, +191, +150, +149, +149, +181, +3, +0, +167, +211, +89, +3, +64, +141, +58, +117, +234, +104, +173, +28, +231, +3, +3, +100, +88, +135, +192, +132, +107, +173, +90, +181, +164, +204, +204, +204, +250, +78, +167, +243, +151, +141, +27, +55, +30, +130, +50, +127, +129, +172, +172, +172, +204, +180, +180, +180, +70, +116, +147, +234, +213, +171, +3, +137, +29, +63, +34, +62, +226, +197, +106, +252, +172, +200, +235, +245, +22, +157, +62, +125, +186, +40, +61, +61, +221, +154, +150, +150, +102, +175, +87, +175, +158, +237, +182, +219, +110, +75, +247, +249, +124, +197, +46, +151, +235, +55, +191, +223, +175, +53, +249, +38, +233, +126, +168, +83, +167, +78, +13, +241, +162, +115, +231, +206, +21, +174, +92, +185, +242, +55, +241, +249, +42, +10, +105, +105, +105, +118, +171, +213, +218, +204, +108, +54, +239, +159, +56, +113, +226, +47, +80, +119, +86, +240, +138, +144, +30, +135, +19, +201, +119, +127, +102, +102, +102, +89, +86, +86, +86, +221, +36, +215, +132, +193, +100, +50, +233, +173, +44, +227, +215, +87, +105, +70, +70, +70, +185, +30, +124, +44, +192, +147, +178, +177, +83, +137, +239, +68, +13, +1, +40, +75, +75, +75, +67, +245, +234, +213, +235, +105, +189, +72, +7, +125, +188, +94, +70, +175, +39, +48, +137, +21, +123, +241, +128, +57, +122, +121, +217, +174, +149, +95, +211, +254, +75, +9, +116, +242, +79, +114, +62, +16, +125, +82, +199, +142, +29, +171, +77, +156, +56, +49, +236, +76, +248, +249, +231, +159, +143, +118, +237, +218, +117, +199, +186, +117, +235, +58, +15, +30, +60, +248, +134, +174, +93, +187, +118, +233, +218, +181, +107, +23, +151, +203, +53, +115, +207, +158, +61, +103, +16, +157, +221, +173, +91, +31, +236, +211, +167, +79, +173, +119, +223, +125, +247, +101, +177, +115, +208, +134, +13, +27, +254, +125, +255, +253, +247, +127, +24, +12, +6, +75, +16, +105, +41, +237, +134, +194, +231, +121, +126, +173, +165, +242, +139, +7, +146, +117, +0, +128, +183, +223, +126, +187, +240, +237, +183, +223, +118, +245, +237, +219, +55, +100, +181, +90, +155, +57, +157, +206, +116, +164, +6, +9, +249, +25, +233, +103, +80, +198, +57, +156, +61, +47, +202, +191, +11, +85, +161, +203, +85, +8, +74, +136, +172, +225, +98, +68, +156, +26, +126, +68, +203, +24, +189, +250, +75, +212, +121, +130, +124, +167, +251, +121, +53, +200, +247, +100, +114, +137, +18, +188, +162, +192, +108, +54, +91, +106, +215, +174, +29, +35, +31, +68, +96, +73, +219, +90, +130, +185, +68, +159, +12, +69, +222, +150, +1, +145, +132, +68, +162, +195, +110, +183, +219, +236, +118, +123, +56, +32, +206, +2, +172, +97, +189, +141, +201, +73, +254, +136, +55, +158, +100, +247, +240, +142, +7, +122, +142, +242, +70, +141, +26, +5, +106, +213, +170, +21, +195, +215, +92, +46, +215, +201, +213, +171, +87, +255, +128, +200, +62, +240, +32, +54, +193, +40, +81, +128, +149, +246, +187, +12, +0, +91, +183, +110, +61, +153, +153, +153, +57, +10, +145, +215, +83, +100, +33, +82, +197, +231, +222, +179, +103, +207, +29, +124, +5, +111, +10, +29, +77, +84, +3, +74, +39, +78, +156, +56, +209, +188, +121, +243, +85, +12, +87, +17, +148, +170, +155, +115, +236, +175, +95, +237, +154, +36, +160, +197, +190, +93, +8, +101, +110, +243, +25, +46, +194, +87, +225, +132, +6, +122, +6, +22, +128, +132, +201, +100, +178, +86, +171, +86, +45, +60, +127, +118, +187, +221, +105, +183, +219, +195, +201, +41, +245, +235, +215, +167, +160, +165, +40, +31, +146, +233, +187, +1, +158, +54, +81, +30, +217, +108, +54, +187, +205, +102, +139, +73, +216, +119, +58, +157, +180, +86, +104, +159, +107, +157, +191, +40, +124, +228, +56, +53, +153, +76, +150, +68, +114, +183, +78, +157, +58, +228, +192, +79, +149, +62, +19, +128, +50, +187, +221, +238, +3, +0, +163, +209, +104, +173, +86, +173, +90, +253, +122, +245, +234, +29, +4, +80, +82, +191, +126, +125, +19, +63, +190, +14, +135, +131, +228, +80, +16, +169, +209, +103, +2, +96, +178, +219, +237, +1, +194, +151, +158, +158, +222, +40, +206, +181, +97, +112, +58, +157, +241, +218, +172, +170, +1, +95, +65, +30, +0, +231, +40, +44, +43, +43, +43, +114, +185, +92, +191, +177, +0, +40, +252, +126, +255, +57, +0, +46, +159, +207, +151, +231, +241, +120, +142, +81, +219, +108, +40, +251, +94, +111, +133, +117, +41, +128, +160, +195, +225, +104, +78, +95, +178, +196, +23, +23, +148, +49, +160, +132, +108, +63, +117, +84, +176, +217, +108, +245, +129, +240, +60, +234, +209, +63, +195, +192, +227, +19, +193, +110, +183, +167, +219, +237, +246, +24, +89, +219, +168, +81, +35, +226, +247, +90, +237, +35, +176, +103, +15, +0, +225, +14, +114, +94, +154, +71, +2, +155, +205, +22, +128, +74, +2, +128, +195, +225, +208, +211, +49, +34, +46, +24, +141, +70, +91, +181, +106, +213, +178, +147, +157, +39, +216, +211, +21, +89, +159, +182, +204, +204, +204, +198, +201, +240, +177, +243, +245, +224, +243, +67, +37, +73, +142, +211, +39, +248, +223, +98, +244, +23, +29, +227, +25, +179, +15, +236, +118, +123, +147, +100, +244, +92, +0, +8, +203, +9, +191, +223, +127, +132, +18, +14, +188, +94, +239, +41, +0, +174, +96, +48, +152, +95, +92, +92, +124, +18, +80, +146, +73, +130, +193, +96, +1, +34, +124, +154, +175, +88, +215, +106, +79, +199, +229, +47, +25, +25, +25, +13, +227, +93, +204, +58, +185, +240, +213, +214, +201, +198, +147, +252, +220, +64, +164, +186, +159, +14, +146, +139, +124, +64, +158, +215, +55, +40, +176, +35, +38, +134, +233, +177, +115, +171, +224, +194, +66, +148, +30, +41, +118, +182, +98, +159, +245, +38, +219, +136, +80, +14, +160, +172, +172, +172, +44, +16, +12, +6, +15, +5, +131, +193, +147, +0, +74, +131, +193, +96, +161, +215, +235, +61, +70, +73, +76, +193, +96, +176, +144, +125, +127, +50, +24, +12, +30, +42, +43, +43, +171, +168, +239, +63, +252, +236, +73, +232, +210, +162, +183, +255, +30, +129, +246, +98, +184, +48, +46, +193, +185, +201, +246, +25, +175, +51, +80, +87, +15, +9, +128, +84, +94, +94, +14, +151, +203, +37, +89, +44, +22, +31, +127, +129, +197, +98, +241, +185, +92, +46, +178, +11, +226, +117, +241, +73, +84, +229, +29, +246, +123, +48, +125, +63, +12, +204, +158, +42, +97, +247, +40, +161, +130, +92, +2, +29, +246, +93, +76, +80, +30, +44, +249, +101, +197, +138, +21, +191, +172, +88, +177, +226, +169, +87, +94, +121, +229, +47, +163, +71, +143, +30, +78, +23, +108, +222, +188, +121, +199, +223, +255, +254, +247, +127, +33, +98, +243, +240, +21, +229, +201, +108, +73, +94, +222, +24, +50, +50, +50, +60, +252, +143, +44, +1, +192, +205, +206, +163, +251, +234, +237, +248, +162, +10, +43, +87, +174, +60, +185, +114, +229, +202, +158, +115, +230, +204, +233, +52, +115, +230, +204, +39, +226, +157, +247, +228, +147, +79, +62, +58, +115, +230, +204, +221, +72, +253, +53, +51, +225, +164, +158, +121, +243, +230, +253, +103, +222, +188, +121, +227, +87, +175, +94, +125, +19, +95, +229, +205, +18, +88, +105, +95, +85, +132, +46, +94, +102, +248, +129, +176, +110, +19, +6, +246, +153, +183, +113, +82, +29, +203, +75, +65, +23, +173, +149, +120, +137, +13, +122, +146, +1, +127, +15, +184, +46, +38, +136, +221, +121, +146, +37, +175, +144, +94, +146, +48, +1, +128, +24, +81, +84, +37, +63, +5, +227, +191, +251, +238, +187, +159, +167, +79, +159, +190, +213, +100, +50, +5, +202, +202, +202, +172, +147, +39, +79, +238, +150, +159, +159, +127, +227, +236, +217, +179, +151, +44, +94, +188, +248, +7, +33, +24, +175, +85, +88, +69, +85, +94, +177, +123, +152, +150, +45, +91, +118, +226, +135, +31, +126, +152, +217, +175, +95, +191, +86, +133, +133, +133, +139, +37, +73, +10, +201, +178, +108, +88, +182, +108, +217, +187, +83, +167, +78, +165, +54, +133, +196, +240, +105, +64, +180, +226, +228, +153, +96, +24, +152, +35, +33, +156, +0, +192, +142, +96, +5, +90, +134, +242, +221, +10, +212, +90, +138, +145, +67, +130, +103, +140, +158, +4, +14, +60, +45, +173, +107, +162, +32, +16, +8, +236, +4, +171, +18, +47, +42, +42, +250, +177, +110, +221, +186, +79, +35, +58, +3, +44, +38, +1, +128, +203, +96, +38, +71, +94, +60, +38, +47, +210, +23, +5, +249, +249, +249, +69, +239, +191, +255, +254, +207, +87, +92, +113, +69, +157, +235, +174, +187, +174, +25, +125, +223, +163, +71, +143, +182, +255, +254, +247, +191, +51, +95, +122, +233, +165, +247, +215, +175, +95, +159, +135, +228, +129, +227, +120, +248, +162, +4, +33, +11, +52, +20, +112, +9, +0, +62, +0, +133, +162, +1, +202, +18, +3, +120, +199, +69, +34, +135, +97, +34, +124, +229, +80, +4, +179, +153, +221, +87, +213, +129, +166, +99, +254, +196, +0, +72, +148, +81, +40, +180, +160, +35, +69, +39, +102, +189, +84, +96, +254, +162, +214, +231, +201, +147, +39, +127, +110, +216, +176, +225, +2, +176, +214, +122, +236, +40, +128, +226, +212, +22, +21, +70, +209, +161, +157, +200, +33, +154, +144, +190, +71, +31, +125, +244, +235, +71, +31, +125, +244, +235, +183, +222, +122, +171, +203, +192, +129, +3, +187, +209, +239, +172, +194, +115, +31, +34, +206, +244, +100, +137, +35, +9, +233, +59, +124, +248, +240, +161, +230, +205, +155, +191, +53, +103, +206, +156, +142, +51, +103, +206, +188, +137, +190, +31, +59, +118, +236, +189, +99, +199, +142, +189, +151, +195, +39, +42, +61, +90, +3, +60, +229, +30, +143, +103, +61, +25, +188, +103, +206, +156, +249, +229, +178, +203, +46, +123, +5, +209, +239, +197, +141, +49, +232, +185, +86, +144, +252, +252, +197, +195, +87, +153, +235, +69, +84, +30, +61, +197, +197, +197, +255, +160, +10, +23, +130, +30, +61, +122, +212, +59, +121, +242, +100, +102, +70, +70, +70, +84, +165, +243, +204, +153, +51, +255, +54, +99, +198, +140, +192, +189, +247, +222, +251, +208, +150, +45, +91, +180, +242, +51, +94, +25, +55, +120, +60, +158, +213, +229, +229, +229, +38, +86, +173, +32, +201, +178, +108, +176, +88, +44, +14, +0, +232, +213, +171, +215, +181, +133, +133, +133, +173, +168, +66, +105, +225, +194, +133, +15, +77, +154, +52, +105, +39, +20, +229, +142, +146, +49, +180, +56, +16, +40, +1, +32, +4, +192, +148, +155, +155, +91, +239, +153, +103, +158, +89, +117, +238, +220, +185, +255, +74, +146, +116, +19, +88, +139, +177, +109, +219, +182, +221, +222, +181, +107, +215, +219, +182, +110, +221, +250, +202, +101, +151, +93, +246, +120, +65, +65, +193, +226, +234, +213, +171, +183, +99, +124, +157, +2, +215, +137, +64, +156, +63, +49, +193, +168, +12, +64, +209, +226, +197, +139, +191, +95, +188, +120, +241, +183, +235, +215, +175, +239, +52, +104, +208, +160, +174, +119, +222, +121, +231, +29, +119, +222, +121, +231, +29, +115, +230, +204, +121, +236, +177, +199, +30, +251, +2, +138, +67, +93, +11, +36, +220, +15, +199, +142, +29, +251, +165, +73, +147, +38, +175, +66, +9, +74, +248, +222, +123, +239, +189, +206, +125, +251, +246, +189, +117, +224, +192, +129, +227, +7, +14, +28, +152, +115, +161, +222, +81, +250, +252, +243, +207, +215, +29, +63, +126, +252, +219, +110, +183, +251, +59, +73, +146, +154, +114, +207, +70, +71, +25, +247, +127, +136, +251, +95, +171, +28, +14, +175, +83, +183, +219, +189, +76, +239, +59, +67, +185, +4, +0, +173, +198, +118, +120, +221, +184, +221, +238, +87, +245, +226, +227, +218, +91, +233, +134, +74, +126, +39, +106, +200, +237, +118, +175, +188, +136, +244, +137, +252, +197, +12, +192, +244, +238, +187, +239, +158, +144, +36, +105, +224, +212, +169, +83, +219, +207, +157, +59, +119, +170, +120, +209, +138, +21, +43, +86, +142, +26, +53, +234, +3, +40, +251, +92, +108, +217, +171, +71, +30, +169, +194, +174, +93, +187, +126, +190, +241, +198, +27, +63, +94, +189, +122, +117, +199, +161, +67, +135, +94, +43, +254, +206, +2, +66, +122, +248, +103, +56, +193, +65, +150, +229, +143, +196, +147, +152, +129, +239, +17, +19, +23, +103, +206, +156, +249, +196, +204, +153, +51, +49, +124, +248, +240, +187, +94, +127, +253, +117, +170, +16, +212, +237, +64, +55, +24, +12, +48, +24, +12, +49, +25, +195, +38, +147, +41, +224, +247, +251, +75, +16, +121, +143, +180, +7, +209, +9, +91, +90, +245, +79, +222, +49, +74, +159, +1, +33, +83, +155, +181, +255, +95, +120, +242, +228, +201, +135, +131, +193, +224, +39, +159, +124, +242, +201, +132, +155, +111, +190, +153, +127, +149, +88, +50, +72, +200, +207, +152, +129, +90, +2, +166, +199, +35, +78, +128, +156, +57, +34, +244, +116, +48, +226, +231, +49, +12, +117, +234, +212, +105, +94, +84, +84, +244, +204, +254, +253, +251, +191, +237, +222, +189, +251, +26, +48, +217, +251, +203, +47, +191, +140, +104, +212, +168, +81, +15, +170, +106, +93, +176, +96, +193, +160, +25, +51, +102, +252, +134, +228, +242, +93, +164, +79, +205, +113, +71, +242, +157, +104, +80, +75, +40, +164, +202, +152, +100, +248, +136, +54, +50, +144, +163, +214, +48, +211, +7, +95, +132, +210, +34, +149, +160, +224, +251, +239, +191, +31, +124, +245, +213, +87, +119, +165, +47, +56, +254, +153, +108, +207, +171, +38, +0, +48, +40, +93, +180, +104, +209, +127, +23, +45, +90, +52, +25, +138, +188, +229, +59, +192, +5, +160, +204, +171, +139, +59, +120, +7, +122, +178, +128, +39, +184, +103, +35, +90, +131, +143, +60, +242, +200, +255, +61, +242, +200, +35, +55, +33, +186, +133, +46, +37, +123, +240, +65, +22, +106, +13, +174, +55, +32, +207, +143, +7, +117, +91, +176, +176, +231, +47, +221, +180, +105, +83, +239, +59, +238, +184, +35, +172, +135, +62, +241, +196, +19, +51, +103, +205, +154, +245, +45, +162, +131, +33, +137, +232, +75, +104, +143, +113, +9, +238, +224, +238, +85, +17, +199, +134, +22, +251, +150, +244, +210, +148, +120, +85, +28, +160, 113, +53, +0, +48, +174, +90, +181, +234, +240, +170, +85, +171, +186, +32, +82, +245, +102, +65, +68, +111, +228, +219, +226, +7, +17, +157, +188, +161, +213, +30, +163, +10, +107, +0, +192, +218, +181, +107, +143, +172, +93, +187, +182, +11, +16, +126, +111, +171, +29, +17, +125, +158, +240, +209, +250, +32, +25, +164, +199, +62, +34, +124, +33, +0, +101, +107, +214, +172, +249, 117, +205, +154, +53, +215, +33, +210, +85, +195, +140, +200, +186, +20, +215, +98, +80, +56, +244, +208, +103, +2, +96, +90, +185, +114, +229, +161, +149, +43, +87, +118, +16, +233, +251, +203, +95, +254, +242, +26, +128, +37, +12, +31, +209, +36, +6, +204, +244, +208, +103, +2, +96, +90, +186, +116, +233, +145, +165, +75, +151, +182, +5, +23, +180, +67, +100, +47, +19, +125, +124, +82, +168, +214, +0, +5, +209, +29, +68, +116, +23, +150, +16, +128, +210, +153, +51, +103, +126, +61, +115, +230, +204, +187, +24, +125, +100, +147, +5, +218, +181, +107, +183, +4, +192, +115, +136, +30, +83, +61, +235, +150, +244, +157, +50, +73, +146, +90, +32, +210, +17, +147, +42, +50, +105, +237, +202, +0, +252, +77, +155, +54, +157, +1, +96, +50, +195, +67, +178, +51, +21, +157, +80, +150, +36, +233, +106, +40, +21, +105, +118, +68, +87, +58, +17, +144, +110, +68, +73, +105, +180, +86, +249, +34, +156, +120, +16, +147, +0, +32, +73, +210, +85, +132, +107, +202, +148, +41, +159, +79, +153, +50, +229, +70, +40, +122, +32, +24, +141, +82, +235, +214, +173, +231, +3, +152, +205, +225, +36, +135, +171, +214, +160, +22, +191, +223, +165, +229, +203, +151, +31, +94, +190, +124, +57, +173, +79, +59, +20, +221, +147, +246, +6, +173, +23, +90, +255, +52, +135, +252, +94, +212, +146, +224, +30, +111, +125, +82, +53, +45, +173, +83, +194, +199, +203, +31, +113, +63, +104, +245, +23, +64, +146, +36, +177, +179, +21, +95, +88, +5, +0, +190, +6, +13, +26, +60, +12, +224, +97, +149, +251, +37, +195, +71, +107, +42, +156, +8, +39, +73, +82, +19, +68, +248, +166, +25, +145, +74, +97, +194, +73, +235, +159, +31, +71, +146, +197, +201, +236, +105, +17, +119, +185, +221, +110, +191, +25, +145, +185, +114, +0, +176, +142, +27, +55, +110, +231, +184, +113, +227, +254, +197, +238, +41, +6, +254, +249, 121, -64, +12, +34, +241, +58, +213, +51, +127, +180, +255, +248, +245, +159, +138, +63, +75, +4, +154, 207, -223, -37, -125, -124, -149, +0, +162, +187, +176, +170, 57, -91, -85, -237, -98, -231, -208, -83, -173, -159, -183, -27, -118, -94, -44, -16, -158, -67, -54, -12, +232, +105, +175, +243, +9, +147, +127, +196, +224, +235, +255, +10, +68, +5, +194, +217, +171, +151, +194, +192, +62, +87, +36, +8, +31, +14, +192, +62, +250, +232, +163, +191, +61, +250, +232, +163, 221, -69, +193, +42, +70, +251, 244, -230, -84, +233, +243, 79, +0, +31, 35, -200, -159, -169, -137, -247, -60, -162, -144, -52, -200, +210, +57, +185, +12, +64, +176, +102, +205, +154, +15, +34, 182, -128, -112, -135, -5, -159, -67, -142, -201, -146, -104, -99, -208, -51, -232, -121, -222, -211, -232, -239, -87, -246, -45, -219, -232, -138, -215, -48, -20, -52, -26, -25, -218, +32, +162, 34, -143, -72, -147, +241, +136, +68, +116, +85, 52, -38, -237, -231, -44, -104, -14, -163, -95, -207, -15, +185, +225, +82, +2, 239, -32, -188, -159, -245, -62, -166, -167, -94, -222, -43, -13, -226, -158, +111, 75, -86, -135, -151, -247, -150, -133, -55, +22, +16, 163, -114, -227, -147, -66, -47, -44, -83, -13, -161, -141, -185, -85, -250, +115, +19, 209, +201, +7, +229, +33, +220, +79, +190, +243, +206, +59, +223, +5, +176, +13, +145, +249, +226, +249, +36, +31, +40, +215, +34, +227, +162, +236, +4, +49, +1, +160, +67, +135, +14, +87, +156, 57, -132, -73, -63, -51, -202, +115, +166, +225, +250, +245, +235, +127, +152, +56, +113, +226, +81, +49, +1, 64, -30, -69, -23, -198, -207, +167, +125, +199, +7, +63, +77, 236, -231, -188, -156, -140, -68, -5, -189, +25, +169, +245, +184, +196, +146, +246, +194, +192, +62, +147, +191, +93, +79, 242, -37, -108, 44, +225, +10, +143, +225, +139, +47, +190, +120, +248, +197, +23, +95, +140, +233, +220, +136, 8, +223, +191, +144, +54, +66, +57, +128, 242, -246, -160, -177, -48, +89, +179, +102, +125, +55, +107, +214, +172, +187, +151, +47, +95, +126, +211, +200, 145, -139, -113, +35, +71, +208, +143, +204, +103, +244, +49, +20, +63, +71, +69, +129, +230, +55, +4, +196, +190, +18, +143, +217, 227, +164, +211, +85, +148, +182, +40, +223, +131, +216, +13, +136, +125, +214, +82, +60, +168, +5, +42, +139, 46, +49, +40, +111, +168, +196, +4, +128, +139, +137, +235, +98, +3, +5, +245, +83, +2, +222, +40, +224, +21, +251, +240, +226, +98, +153, +189, +110, +187, +221, +238, +1, +128, +96, +48, +232, +218, +177, +99, +199, +97, +40, +131, +99, +155, +51, +103, +78, +215, +172, +172, +172, +58, +181, +107, +215, +14, +1, +240, +113, +129, +114, +18, +36, +137, +50, +173, +120, +156, +18, +253, +207, +238, +225, +63, +125, +250, +116, +193, +166, +77, +155, +60, +125, +250, +244, +105, +196, +103, +157, +215, +169, +83, +199, +0, +174, +42, +41, +69, +156, +228, +172, +144, +37, +73, +186, +110, +216, +176, +97, +13, 95, -9, -62, +123, +237, +181, +141, +245, +234, +213, +187, +82, +150, +229, +85, +251, +246, +237, +219, +221, +174, +93, 187, -188, -164, -18, -52, -153, -79, -82, -145, +213, +236, +156, +138, +44, +108, +158, +177, +211, +134, +12, +131, +224, +192, +35, +168, 200, -249, -41, -63, -15, -170, -1, +59, +197, +98, +192, +98, +177, +132, +51, +194, +237, +118, +59, +189, +167, 144, -23, -175, -142, -114, -14, +207, +204, +242, +179, +204, 244, -85, -167, -99, -0, -0, -32, -0, -73, 68, -65, -84, +248, +180, +58, +184, +162, +160, +168, +168, +168, +96, +248, +240, +225, +31, +61, +253, 244, -229, +211, 127, -14, -248, -172, -235, -193, -2, -2, -222, -205, -91, -214, -201, -123, +230, +19, +0, 154, -92, +53, +107, +214, +190, 89, -157, -217, -110, -90, -36, -106, -98, -116, -143, -23, -200, -155, -186, -157, -36, -231, -20, -229, -181, -126, -1, -225, +179, +102, +237, +191, +253, 246, -6, -121, -203, -66, -47, +219, +127, +175, 95, -55, -97, -46, -247, -198, -77, -183, -69, -33, -11, -91, -83, -234, -61, -93, -223, -233, +191, +158, +230, +76, +111, +128, +128, +222, +187, +29, +6, +182, +113, +207, +63, 242, -34, -204, -174, -8, -147, -23, -71, -139, +200, +35, +187, +30, +121, +228, +145, 93, -49, -78, -244, -153, -232, -0, -210, -18, -54, -31, -244, -122, -66, -131, 236, -77, -73, -163, -204, -7, -95, 235, -53, -0, -116, -132, -141, -165, -60, -93, -161, -38, -62, -71, -173, -31, -6, -217, -37, -105, -236, -43, -57, -78, -250, -60, -14, -147, +98, +81, +168, +177, +119, +144, 137, -164, -49, -110, -125, -163, -71, -141, -135, -205, -223, -101, -12, -183, -254, -74, -204, -251, -169, -142, +21, +109, +186, 241, -19, -208, -243, -159, -162, -48, -202, -124, -70, -189, -3, +9, +239, +20, +195, +61, +247, +220, +179, +245, +158, +123, +238, 121, -126, -38, -16, +243, +187, +239, +190, +27, +212, +186, +117, +235, +46, +244, +61, +23, +32, 208, -203, -51, -44, -43, -232, -93, -80, -19, -92, -196, -113, -199, -86, +130, +143, +79, +206, +72, +244, 14, -34, -23, -31, -124, -166, -60, -232, -230, -105, -11, 186, -55, -153, -21, -103, -245, +112, +5, +193, +5, +154, +191, +120, +235, +211, +203, +206, +163, +160, +128, +218, +59, +169, +120, +65, +175, +37, +3, +61, +17, +125, +94, +48, 103, -24, -132, -184, -231, -72, 155, -127, -172, -31, -9, -41, -13, -218, -164, -185, -131, -113, -52, 202, +187, +52, +249, 10, -150, -73, -145, -23, -205, -58, -228, -57, -192, -114, -178, -235, -78, +79, +173, 1, -211, -190, -142, -67, -220, -115, -73, +249, +68, +244, +201, +0, +124, +204, 97, -160, -59, +29, +3, +28, +62, 177, -178, -72, -65, -8, -163, -167, -27, -242, -89, +21, +157, +214, +253, +80, +238, +112, +56, +194, +21, +3, +213, +170, +85, +43, +64, +68, +225, +162, 86, -72, -150, -130, -83, -190, -79, -178, -16, -145, -245, -55, -26, -218, -171, -254, -126, -84, -178, -134, -207, 216, -20, +21, +17, +44, +149, +189, +94, +98, +240, +102, +100, +100, +52, +16, 127, -151, -105, -1, +252, +127, +236, +125, +119, +152, +20, +85, +214, +247, +175, +58, +167, +9, 132, -156, -115, -38, -185, -176, -97, -48, -225, +17, +36, +8, +24, +222, +221, +21, +247, +213, +213, +221, +53, 103, -230, -148, -101, -9, -233, -224, -146, -178, -143, -71, -102, +113, +49, +172, +10, +40, +73, +65, +96, +5, +117, +136, +138, +128, +130, +10, +174, +32, +6, +118, 69, -45, -240, -242, -226, -213, -81, -206, -1, -233, -52, -225, -61, -153, +17, +12, +176, +68, +17, +112, +197, +248, +234, +26, +48, +172, 162, +152, 197, -154, -45, +79, +204, +129, +52, +202, +192, +144, 38, -200, -83, -214, -17, -60, -174, -74, -94, -50, -93, 207, 244, -248, -39, -83, -152, -28, -19, -53, -137, -100, -24, -63, +76, +247, +253, +254, 232, -227, -65, -89, -69, -153, -198, -121, -78, -62, -173, -33, -56, -166, -202, -4, -81, -188, -110, -154, -235, 58, -14, -186, -45, -10, -89, -216, -154, -81, -48, -145, -23, -124, -230, -44, -48, +93, +167, 238, -125, -191, -154, +84, +85, +87, +245, 244, -153, -234, -128, -97, +244, +160, +246, +121, +158, +122, +102, +186, +187, +186, +78, 159, -93, -210, -205, +27, +206, +61, 249, -38, +4, +131, +65, +95, +48, +24, +108, +82, +134, +50, +28, +14, +183, +7, +128, +182, +109, +219, +218, +141, +116, 231, -75, +227, +169, +0, +16, +161, +80, +168, +187, +217, +205, +193, +96, +48, +18, +12, +6, +147, +213, +8, +168, +212, +108, +10, +28, +70, +248, +234, +161, +57, +37, +98, +157, +59, +119, +142, +7, +131, +193, +238, +5, +5, +5, +187, +161, +149, +172, +117, +181, +111, +223, +62, +20, +137, +68, +186, +170, +37, +207, +99, +116, +22, +121, +189, 94, -155, -25, -163, -198, -160, -177, -228, -110, 59, -255, -23, +198, +52, +194, 199, -219, -105, -229, -76, -24, -228, -124, +231, +79, +247, +29, +198, +95, +234, +1, +196, +100, +135, +160, +250, +218, +142, +163, +69, 166, -77, -199, +47, +213, +121, +228, +6, +80, +75, +194, +101, +51, +122, 148, -40, -185, +26, +66, +56, +28, 246, -146, -242, -48, -110, -46, -155, -172, -193, -104, -71, -69, -33, -115, +120, +189, 222, -207, -210, -1, -16, -135, -213, -44, +195, +2, +129, +0, +245, 104, -68, -58, +3, +154, +26, +95, +248, +26, +113, +106, +104, +162, +113, +109, 233, -241, +158, +161, +57, +124, +45, +215, +131, +149, +74, +105, +37, +47, +121, +253, +179, +231, 147, -10, -174, -130, -32, -159, -66, +192, 46, -164, +95, 169, +2, +57, +56, +190, +90, +147, +123, +232, +28, +216, +175, +86, +14, +50, +250, +156, +20, +98, +39, 252, -40, -188, -91, -8, -6, +147, +228, +208, +36, +236, +216, +177, +227, +243, +78, +157, +58, +221, +141, +68, +185, +56, +229, +210, +75, +47, +125, +10, +192, +138, +207, 63, -239, +255, +124, +232, +145, +71, +30, +121, +38, 163, -78, -72, -35, +55, +109, +67, 141, -169, -150, -246, -153, +16, +226, +53, +249, +189, +247, +223, +127, +255, 131, -42, -139, +227, 143, -13, -66, -150, +63, +254, +49, +36, +198, +169, +6, +250, +0, +0, +217, +136, +145, +14, +63, +181, +58, +231, +148, +80, +40, +212, +222, +235, +245, +30, +22, +14, +135, +157, +182, +189, +178, +195, 207, +234, +160, +182, +45, +123, +233, +165, +151, +122, +159, +123, +238, +185, +23, +211, +231, +172, +228, +43, +119, +16, +216, 145, -166, -31, -77, -144, +7, +147, 103, -95, -231, -69, -179, -14, -105, -48, -241, -226, +173, +162, +40, +167, +12, +25, +50, 164, -163, -16, 203, -178, -216, -101, -220, -115, -201, -99, -248, -36, -77, -146, -198, -188, -67, -245, -24, -26, -175, +242, +229, +203, +87, +187, +221, +110, 127, -166, +65, +65, +65, +167, +246, +237, +219, +127, +3, +230, +124, +11, +135, +195, +237, +3, +129, 0, -100, -191, -39, -57, -191, -93, -242, 5, -249, -68, -62, -19, -23, +58, 33, -163, -82, -144, -38, +18, +137, +152, +246, +121, +180, +160, 207, -73, -200, -232, -133, -113, -155, -131, -38, -247, -213, -249, -219, -148, -159, -242, -226, -213, -81, +110, +0, +64, +147, +0, +135, +52, +123, +18, +103, +67, +95, +145, +245, 206, -129, -172, -250, -125, -20, -122, -69, -158, -87, -45, -117, +168, +138, +71, +64, +51, +204, 68, -69, -124, -206, -146, +161, +57, +205, +104, +205, 71, -226, -158, -9, -152, -44, -254, -215, -2, -178, -150, -45, -105, -121, -125, +161, +5, +166, +16, +142, +6, +233, +30, +43, +124, 220, -117, -91, -20, -198, -165, -15, -211, -98, +88, +200, +131, +83, 220, -251, +208, +170, +31, +144, +193, +143, +206, +114, 126, -53, -233, -27, -149, 238, -93, -237, -181, -199, -168, -48, +217, +53, 238, -58, -117, -220, -232, -203, -156, -247, -179, -114, +113, +121, +130, +158, +77, +64, +78, +193, +164, +195, +83, +230, +111, +44, +115, +149, +227, +115, +34, +207, +235, +64, +10, 0, -208, -67, -18, +224, +78, +156, +116, +193, +206, +122, +169, +135, +86, +250, +178, +89, +6, +11, +6, +60, +64, 133, -213, -220, -5, -32, -157, -124, -239, -194, -51, -136, -90, +158, +217, +128, +166, +14, +100, +217, 24, +70, +227, +73, +123, +51, +149, +195, +133, +159, +15, 188, +228, +100, 35, -98, -178, -171, -145, -247, -179, -144, -86, -46, -254, +195, +67, +103, +76, +82, +190, +70, +211, +245, +65, +107, +196, 201, -52, -250, -238, -78, -212, -56, -102, -249, -28, -105, -250, -209, -4, 121, -246, -117, -94, -52, -235, -32, -221, -131, -118, -191, -242, -114, -0, -240, -125, -216, -115, +68, +54, 17, -58, -29, -242, -115, -94, -11, -101, -89, -52, -69, -122, -79, -195, -120, -55, -137, -3, -64, -239, +202, +34, +149, +91, +249, +17, +125, +164, +199, +26, +57, +32, +157, +208, +199, 215, -213, -152, -151, -18, +35, +167, +143, +246, +22, +237, +7, +158, +105, 38, -207, -73, -140, -243, -28, +203, +107, +78, +233, +227, +244, 52, -189, -111, -92, -223, -71, +74, +175, +105, +175, +100, +42, +179, +8, +208, +230, +136, +112, 213, -14, -137, -162, -153, -72, -210, -246, -40, -231, -64, -86, -253, -62, -10, -189, -66, -7, -0, -23, +67, +43, +117, +236, +133, +22, +132, +196, +215, +13, +151, +67, +157, 252, -50, -84, -49, -205, +22, 46, -100, -28, -6, -237, -112, -232, -187, -20, -19, -140, 55, -178, -150, -45, -105, -121, -125, -220, -117, -91, -20, -198, -165, -15, -211, -98, -220, -251, -126, -53, -233, -27, -149, -238, -29, -135, -181, +1, +77, 199, -40, -48, -238, -58, -117, +138, +64, +206, 220, -232, -203, -156, -247, -179, -114, -0, -152, -84, -72, +67, +26, +184, +8, +159, 236, -138, -107, -212, -32, -157, -124, -53, -201, -137, -52, -205, -107, -204, -11, -92, -244, -203, -197, -63, -105, -12, -163, -125, -16, -178, -124, -142, -52, -253, -104, +180, +224, +123, 130, -60, +128, +120, +152, +29, 251, -58, -47, -154, -195, -238, +135, +12, +156, +95, 19, -117, -241, -25, +31, +166, 179, -118, -0, -68, -61, -87, -24, -109, -97, -125, 157, -7, -194, 232, -27, -196, -187, -73, -106, -145, -68, -245, +140, +178, +255, +1, 173, -188, -70, +90, +39, +215, +163, +233, 25, -1, -16, -247, -156, -81, 180, -143, -203, +182, +82, +241, +4, +190, +223, +141, 28, -140, -131, -12, -127, -76, -202, -79, +24, +244, +63, +5, +26, +81, +48, +181, +188, +70, +83, +233, +43, +118, +214, +39, +57, +209, +51, +133, +47, 121, -241, -234, -40, -231, -64, -86, -253, -62, -10, -189, -194, -112, -84, -25, -9, -192, -227, -18, -101, -10, +238, +89, +208, 206, -160, -186, -61, -122, -221, +129, 2, -75, +77, +141, +192, +238, +120, +242, +121, +76, +6, +192, +65, +27, +207, +26, +104, 188, -134, -229, -176, -50, -183, -144, -199, -1, -3, -189, -134, 78, -210, -57, -62, -193, -234, -32, -107, -217, -146, -150, -215, -199, -93, -183, -69, -97, -92, -250, -48, -45, -198, -189, -239, -87, -147, -190, -81, -233, -222, -213, -94, -123, -140, -10, +166, +43, +6, 227, -174, -83, -199, -141, -190, -204, -121, -127, -162, +117, +108, +5, +60, +243, 148, -39, -152, -96, -130, -9, -38, -152, -224, -232, -65, -95, -177, -42, -165, +191, +166, +231, +147, +99, +159, +100, +43, +153, +191, +240, +0, +4, +43, +25, 212, -247, +201, +252, +113, +126, +198, +249, +180, +19, +126, +102, 70, -73, -128, +43, +253, +70, +250, +61, +102, +229, +121, +249, +249, 101, -89, -103, -162, -247, -248, -165, -163, -161, +231, +108, +228, +242, +11, +61, +151, +151, +79, +230, +175, +249, +119, +136, +159, +196, +45, +94, +255, +26, +129, +198, +145, +100, +191, +26, 104, -213, -4, -19, -76, -48, -193, -4, -19, -28, -21, -72, -18, -122, -59, -193, -4, -19, -76, -48, -193, -4, -19, -76, -16, -135, -172, -35, -80, -38, -152, -96, -130, -9, -38, -152, -96, -130, -140, -48, -113, -0, -76, -48, -193, -4, -19, -76, -48, -193, -4, -89, -98, -18, -93, +182, +185, +134, +112, 56, -193, -4, -19, -76, -48, -193, -4, -99, -138, -137, +172, +115, +14, +170, +175, +247, +169, +247, +85, +162, +105, +101, +52, +59, +227, +40, +59, +167, +249, +90, +228, +1, +6, +205, +217, +115, +173, +65, +87, +107, 3, -96, -130, -9, -38, -152, -96, -130, -9, -38, -200, -18, -195, -214, -23, -154, -96, -130, -9, -38, -152, -96, -130, -9, -114, -66, -148, -146, -30, +237, +187, 84, +206, +127, +186, +151, +255, +53, +2, +126, +118, +243, +57, +82, +160, +205, +7, +111, +231, +70, +231, +33, +231, +97, +196, +171, +83, +141, +33, +63, +211, +188, +6, +125, +221, +3, +29, +58, +116, +8, +28, +124, 240, -96, -84, -5, -223, -76, -138, -34, -228, -69, -99, -158, -52, -235, -200, -234, -25, -242, -164, +193, +10, +128, +10, +170, +24, +196, +62, +119, +226, +31, +226, +103, +14, +111, +213, +86, +7, +64, 49, -47, -154, -117, -140, -154, +201, +40, 55, -136, -184, -130, -25, +179, +173, +164, 178, +65, +112, +126, +108, +53, +214, +36, +63, +52, +166, +184, +207, +234, +251, +70, +182, +112, +42, +101, +239, +54, +24, +83, +10, +154, 160, -92, -94, -237, -78, -104, -158, -208, -60, -44, -205, -89, -200, -186, -48, -228, -33, -91, +191, 178, -120, -158, -81, -201, -188, -181, +205, 40, -163, -123, -112, -231, -157, -119, -190, -171, -217, -108, -150, 29, -199, -177, -91, -173, -150, -237, -56, -78, -217, -113, -28, -91, -41, -5, +25, +172, 165, -84, 65, -41, -101, -41, -165, -44, -215, -117, -109, -199, -113, +150, +127, +32, +175, +5, +245, +181, 108, -199, -113, -170, -174, -235, -86, -218, -237, -118, +203, +56, +208, +232, +144, +129, +7, +194, +213, +3, +80, +108, +56, 229, +155, +179, +86, +90, +26, +23, +151, +119, +104, +125, +85, +1, +136, +27, +36, +35, +243, +117, +216, +28, +186, +28, +131, +89, +0, +128, +11, +137, +200, +222, +19, +251, +245, +235, +215, +169, 178, -203, -46, -123, -252, -182, -109, -219, -166, -163, +178, +242, +190, +29, +59, +118, +124, +171, +40, +202, +101, +72, +68, 218, -255, -224, -7, -63, +210, +38, +107, 248, -133, -90, +211, +159, +254, +244, +32, +128, +187, +190, +251, +238, +187, +226, +235, +174, +187, +110, +212, +223, +254, +246, +183, +81, +171, +86, 173, -182, -88, -175, -215, -151, -102, -103, +250, +9, +77, +15, +45, +43, 103, -23, -83, -146, -57, -238, -253, -44, -139, +60, +160, +42, +187, +138, +162, +252, +97, +208, +160, +65, +93, +43, 43, +43, +31, +42, +45, +45, +253, +246, +136, +35, +142, +184, +127, +248, +240, +225, +47, 14, -162, -139, -239, -147, -68, -64, -100, +31, +62, +252, +89, +21, +39, 69, -239, -184, -245, -95, -22, -242, -144, -114, -48, -170, -239, -137, -65, -133, -74, -135, -153, +52, 87, -113, -227, -28, -70, -135, +111, +217, +178, +229, +250, +162, +162, +162, +223, 142, -180, -253, -57, -42, -153, -159, -39, -125, -196, -160, -241, -13, -107, -47, -109, -17, -221, -81, +31, +63, +254, +138, +135, +31, +126, +120, +27, +154, +30, +150, +86, +56, +105, +130, +5, +128, +216, +210, +165, +75, +183, +44, +93, +186, 244, -159, 228, -177, -184, -126, -139, -43, -68, -60, -25, -223, -225, -198, -87, -199, -184, -201, -231, -113, +185, +115, 231, -191, -200, -78, -8, -59, -174, -171, -236, -191, -230, -125, +254, +121, +252, +248, +241, +247, +30, +121, 228, +145, +71, +239, +222, +189, +187, 27, -175, -56, -228, -69, -99, +149, +227, +161, 158, -52, -235, -200, -234, +126, +105, +0, 25, -242, +154, +82, +57, +60, +121, +73, +187, +26, +11, +7, +29, +103, +186, +182, +22, +137, +162, +40, +221, +102, +206, +156, +217, +109, +218, +180, +105, +111, +70, +34, +145, +223, +87, +87, +87, +175, +161, +254, +199, +68, +95, +48, +24, +108, +3, 164, -49, -47, +213, +3, +75, +166, +79, +7, +228, +192, 154, +58, 117, -140, -154, -55, -136, -168, -35, -51, -72, -75, -222, -237, -78, -104, -158, -208, -60, -44, +234, +250, +169, +83, +167, +190, +252, +159, +255, +252, +231, +172, +222, +189, +123, +95, +68, +159, +143, +26, +53, +106, +202, +85, +87, +93, +85, +125, +243, 205, +55, +95, 121, -28, -255, -7, -228, -35, -91, -178, -120, -158, -81, -201, -188, -181, -38, -163, -251, +239, +189, +247, +86, +200, +223, +119, 138, +79, +101, +126, +101, +208, +27, +191, +42, +229, 0, -14, -248, -92, -211, -232, -47, -1, -152, -6, -48, -235, -95, -51, 0, -102, -191, -243, +181, +116, +161, 157, -239, -60, -249, -172, -179, -206, -90, -31, -117, +241, +180, 67, -203, +223, +62, +232, +199, +167, +210, +32, +42, +139, +24, 178, -222, -9, -96, -47, -128, -131, -0, -14, -0, -120, -216, -127, -77, -82, -4, -112, +29, +124, 220, -251, -185, +80, +37, +247, 160, -209, +251, +159, +242, +242, +242, +57, +25, +236, +97, +102, +103, +125, +82, +116, 52, -136, -214, -18, -162, -23, -132, -121, -209, -59, -110, -253, +207, +24, +32, +5, +77, +22, +84, +27, +144, +26, +159, +76, +223, +137, 151, -133, -60, -164, -81, -109, -133, -180, -81, -210, -218, -232, -12, -73, -175, -14, +95, +126, 121, -207, +247, +71, +31, +125, +116, +85, +199, +142, +29, +15, +221, +187, +119, +239, +52, +234, 65, -227, -28, -70, -135, +23, +10, +133, +194, +0, +176, +122, +245, +234, +121, +131, +6, +13, +90, +247, +237, +183, +223, 142, -180, -253, -57, -42, -153, -159, -39, +187, +238, +186, +235, +70, +94, 125, -196, +245, +213, +163, +31, +123, +236, +49, +234, +89, +152, +74, +193, +182, +162, +47, +6, 160, -241, -149, -14, -158, -184, -241, -29, +234, +225, 135, +31, 254, -235, +248, +253, +247, +223, +255, +98, +210, +164, +73, +199, +159, +116, +210, +73, +201, +192, +141, +116, +227, +242, 14, -120, +0, +0, +32, +0, +73, +68, +65, +84, +137, +19, +39, 142, -176, -231, -139, +153, +48, +97, +66, +205, +181, +215, +94, 91, -176, -78, -198, -119, -184, -241, -213, -49, -110, -242, -121, -220, -249, -47, +188, +114, +229, +202, 82, -104, -177, +164, +158, +63, +110, +128, +113, +33, +225, +20, +254, +237, +196, +137, +19, +187, +205, +153, 51, +231, +165, +54, 109, -120, -103, -7, -243, -40, +218, +252, +166, +178, +178, +114, +126, +44, +22, +115, +81, +79, +27, +69, +81, +226, 161, -138, -248, +80, +168, +13, +0, 204, -255, -37, -65, -11, -94, -135, -58, -254, -251, -22, +155, +55, +111, +194, +184, +113, +227, +222, +131, +185, 130, -243, -237, -91, -254, -119, -76, -61, -181, -121, -209, -152, -39, -205, -58, -178, -122, -134, +111, +103, 60, -105, -204, -139, -102, -29, -163, -228, -13, -201, -251, -14, -122, -239, -203, -247, -64, -255, -66, -44, -175, -118, -39, +91, +114, +189, 52, -79, -104, +161, +83, +81, +148, +51, +6, +15, 30, -134, -230, -172, -100, -93, -24, -178, -152, -151, -150, -118, -217, -232, -165, -89, -62, -79, -89, +220, +121, +229, +202, +149, +43, +233, +195, +13, +27, +54, +124, 124, -142, -115, -0, -184, -226, -85, 210, 73, +39, +61, +185, +118, +237, 218, -44, -4, -199, -213, -241, +51, +251, +246, +237, +123, +54, +189, +255, +207, +127, +254, +115, +226, +196, +137, +19, +63, +134, +62, +99, +34, +149, +16, +78, +243, +7, +36, +2, +182, +142, +64, +34, +67, +61, +8, +181, +183, +206, +242, +229, +203, +207, +31, 50, -129, -164, -149, -116, +100, 200, -126, -230, -103, -83, -90, -243, -166, -87, -130, -70, -130, -35, +181, +175, +189, +246, 218, -227, -81, -178, -77, -120, -11, -241, -10, -188, -227, -0, -117, -158, -82, -232, -229, -53, -215, -178, -44, 19, -26, -14, -251, -215, -17, -120, +103, +159, +125, +246, +99, +96, +206, +144, +20, +207, +55, +194, 199, -2, -46, +141, +20, +158, +104, +52, 250, -247, +90, +99, +99, +99, +169, 162, -241, -100, -34, -183, -199, -93, -23, -210, -136, -213, -249, -65, +40, +221, +144, +112, +68, +248, +212, +123, +60, +196, 167, +79, +63, +253, +244, 145, -70, -158, -41, -178, -162, -119, -220, -250, -47, -11, -121, -72, +213, +213, +213, +3, +151, +44, 89, -104, -161, -127, -14, -114, -254, -17, -221, -33, -233, -29, -244, -12, -28, -111, -253, -190, -250, +50, +125, +204, 152, +49, +159, +177, +223, +107, +23, +95, +210, +193, +163, +40, +202, +201, +131, +7, 15, -66, -218, -254, -28, +238, +190, +114, +229, +202, +149, +157, +59, 119, -251, +238, +86, +86, +86, 54, -139, +129, +250, +33, +133, +195, +97, +93, +171, +133, 241, -237, -138, -182, -116, -125, -192, -139, -104, -103, -76, -95, -154, -254, 227, -2, -107, -80, -95, -73, -121, -27, -135, -201, -248, -14, -55, -190, -58, -198, -77, -62, +199, 143, +31, 59, -255, -25, -57, -0, -72, -108, -21, -222, -142, -65, -213, -255, -204, -247, -83, -9, -136, -7, -60, -227, -163, -9, -239, -220, -224, -150, -120, -207, -104, -4, -26, -47, -38, +118, +236, 200, -139, -198, -60, -105, -214, -145, -213, -51, -228, -73, +49, 99, -94, -52, -235, -24, -37, +198, +92, +179, +108, +217, +178, +253, +77, +31, 111, -84, -67, -238, -219, -68, -16, -38, -4, -120, -147, -72, -247, -20, -230, -213, -238, -132, -230, -9, -205, -195, -208, -156, -149, -172, -11, -195, -176, -243, -146, -97, -110, -242, -34, -173, -242, -181, -138, -222, -197, +136, +207, 116, -82, -7, -192, -50, -130, -62, -149, -87, -1, +63, +168, +25, +179, +148, +77, +89, +119, +222, +121, +231, +61, +10, +96, 193, -238, -32, -195, 230, -162, -160, -211, -43, +205, +155, +199, +117, +239, +222, +253, +188, +52, +122, +148, +54, +129, +134, +134, +134, +183, +27, +26, +26, +74, +21, +69, 233, +36, +125, +20, 147, -87, -45, -1, -173, -121, -210, -171, -131, -227, -17, -182, -248, -167, -241, -67, -154, -203, +46, +90, +31, +233, 8, -34, -3, -200, -159, -228, -179, -26, -128, -182, -161, -3, -224, -97, -0, -135, -224, -57, -0, -142, -136, +226, +68, 103, -51, -222, -141, -192, -248, -235, -66, -242, -133, -141, -128, -7, -166, -6, +75, +247, +12, +205, +225, +107, +185, +30, +172, 188, -79, -98, +127, +58, +0, 96, +230, +204, +153, +27, 102, -69, -239, -184, -245, -95, -22, +206, +156, +217, +119, +249, 242, -208, -21, -109, -233, +229, +189, +212, +253, +190, +246, +236, +179, 207, -161, -63, -11, -141, -224, +94, +5, +205, +104, +73, +142, +107, +110, +192, +176, +227, +16, +76, +158, +239, +138, +162, +156, +213, +191, +127, +255, +174, +107, +214, 172, -198, -219, +89, +246, +211, +79, +63, +125, +209, +185, +115, +231, +127, 66, +237, +223, +54, +96, +192, +128, +231, +6, +12, +24, 176, -83, -71, -122, -7, -201, -173, -40, -35, +242, +179, +207, 62, -109, -127, -142, 187, -125, -155, -149, -190, -3, -2, -157, -16, -54, -167, -136, -102, -198, -244, -165, -233, -191, -182, -120, +252, +168, +163, 142, -134, -246, +58, +253, 158, -244, -80, -135, -199, -45, -194, -38, -227, -59, -220, -248, -134, -209, -59, -78, -242, +123, +238, +153, +60, 121, -220, -249, -207, -56, -2, -160, -10, -47, -52, -144, +242, +228, 15, -192, -240, -65, -126, -166, -114, -87, -232, -87, -244, -114, -39, -5, -8, -140, -14, -10, -86, -153, -143, 161, -224, +15, +136, +177, +195, +63, +185, +195, +42, 9, -124, -211, -240, -140, -48, -26, -107, +170, +35, +181, +82, +253, +156, +232, +174, +145, +149, +60, +181, +164, +105, +198, +148, +187, +163, +143, +62, +186, +231, +238, +221, +187, +111, 0, -234, -254, -43, -175, +144, +236, 41, -4, +237, +118, 187, -41, -93, -244, -210, -25, -70, -51, -219, -150, -52, -203, -176, -13, -73, -95, -82, -154, -77, -158, -33, -174, -159, -195, -218, -160, -1, -90, -130, -199, -12, -50, -191, -102, -88, -26, -179, -160, -121, +233, +111, +108, +238, 220, -120, -67, -10, -175, -101, -120, -187, -86, +185, +3, +110, +188, +241, +198, 114, -62, -208, +56, +55, +4, +145, +97, +36, +217, +67, +17, +82, +159, +119, +0, 104, -214, 211, -100, -242, -106, -119, -66, +166, +205, +120, +0, +227, +203, +203, +203, +239, +111, +104, +104, +184, +107, +217, +178, +101, +212, +227, +217, +206, 243, -132, -230, +77, +249, +217, +65, +7, +29, +116, +216, +222, +189, +123, +111, +139, +199, +227, +46, +69, +81, +68, 40, -154, -101, -126, -155, -92, -192, -233, +20, 202, -174, +7, +128, +23, +95, +124, +241, +142, +243, +206, +59, +239, +57, +232, +229, 22, -242, -91, +158, +33, +152, +106, 189, -29, -57, -231, -100, -78, -156, -188, -228, -60, +144, +254, +0, +0, +98, +197, +138, +21, 91, -242, -233, -173, -250, -175, -82, -6, -154, -204, -203, -34, -130, -185, -205, -249, -173, -135, -166, -243, -189, -30, -170, -23, -181, -168, -46, -163, -55, -236, -141, -237, -83, 86, -75, -249, -225, -34, +172, 88, -76, -196, -45, -70, -117, -122, -245, -144, -122, -73, -175, -164, -53, -106, +113, +202, +253, +247, +223, +255, +199, +177, +99, +199, +206, +61, +226, +136, +35, +254, +88, +94, +94, +62, 23, -48, -79, -122, -117, -80, +128, +112, +185, +92, 241, -203, -72, +64, +32, +80, +4, 0, -58, -51, -100, -56, -34, +207, +63, +255, +252, +229, +23, +94, +120, +225, +219, +176, +118, +202, +89, +209, +167, +251, +93, +76, +94, +114, +35, +113, +54, +10, +183, +219, +157, +60, +223, +37, +121, +66, +150, +63, +237, +224, +107, +105, +125, +69, +214, +1, +235, +153, +14, +248, +128, +218, +143, +88, +17, +66, +184, +168, +138, +8, +245, +1, +119, +185, +92, +188, +231, +185, +108, +192, +55, +195, 199, -129, -187, -244, -29, +141, +132, +141, +208, +247, +19, +116, +47, +92, +184, +240, +152, +203, +47, +191, +124, +54, +171, +100, +7, +0, 120, -134, -9, -119, -21, +237, +181, +215, +30, 248, -55, -19, -7, -192, -17, +235, +95, +255, +250, +31, +232, +3, 0, -11, -240, -118, +236, +26, +219, +104, +253, +39, +141, +242, +99, +198, +140, +57, +232, +174, +187, +238, +90, +18, +143, +199, +93, +236, +82, +130, +193, +96, +62, +0, +188, 254, -151, -17, +250, +235, +43, +215, +174, +93, +187, +254, +149, +87, +94, +217, +42, +225, +116, +162, +175, +212, +202, +247, +116, +234, +212, +169, +251, +158, +61, +123, +110, +36, +62, +205, +247, +58, +85, +167, +80, +20, +69, +204, +156, +57, +115, +208, +172, +89, +179, +182, +90, +208, +101, 132, -252, +207, +108, +189, +212, +169, +180, +211, +220, +52, +215, +161, 75, -71, -70, -28, -210, -234, -21, -130, -124, -43, 251, -117, +15, +208, +203, +7, +178, +3, +153, +7, +6, +112, +219, +64, +58, +242, +96, +148, +189, +38, +71, +25, +191, +184, +188, +71, 25, -233, -245, -136, -158, 171, -89, +70, 65, -48, -151, -235, -232, -229, +210, +118, +246, +31, +225, +35, +39, +163, +153, +147, +156, +214, +114, +166, +2, +56, +184, +83, +211, 5, -58, -175, -104, -220, -13, -74, -175, -36, 45, -114, -206, -53, -144, -110, -126, -233, -244, -73, -89, -195, -87, +224, +64, +14, +38, +33, +250, +184, +157, +133, +246, +84, +38, 233, -220, -169, -136, -43, -202, -150, -168, -194, -227, -129, +163, +125, +153, +9, +231, +131, +21, +157, +180, +191, +40, +0, +128, +198, +85, +14, +222, +32, 58, -2, +83, +173, +31, +110, +252, 227, -178, -134, -94, -153, -69, -122, -226, -114, -96, -135, -149, -135, -68, -17, -65, -255, -203, +231, +56, +209, +35, +143, +39, +119, +16, +196, +165, 103, -170, -139, -239, -144, +216, +145, 207, -249, -91, -206, +154, +100, +117, +163, +233, +126, +224, +149, +225, +140, +50, +185, +237, +86, +27, +104, +98, +39, +100, +191, +149, +112, +144, +19, +153, +238, +161, +239, +241, 51, -57, -254, -73, -193, -177, +72, +14, +250, +181, 226, -220, -33, -95, -177, -31, -167, -124, -26, +215, +242, +126, +231, +252, +155, +2, +97, 248, -44, -89, -142, +90, +50, +114, +230, +202, +246, +9, +59, +246, +23, +121, +125, +210, +126, +32, +252, +153, +196, +71, +193, +81, +70, +64, +207, +226, 175, -137, -204, +205, +236, +3, +169, +198, +211, +14, +240, +245, +75, +227, +111, +20, +220, +96, 103, -127, -70, -201, +191, +211, +243, +104, +109, +210, 115, -98, -144, -13, -204, -239, +105, +28, +137, +159, +242, 243, +129, +235, +10, +49, +246, +93, +187, +246, +130, +84, +252, +133, +59, +9, +5, +204, +231, +207, +46, +125, +102, +191, +131, 239, -29, -255, -30, -113, -253, +149, +76, +1, 151, -197, -248, -114, -188, +95, +90, +11, 200, -119, -83, -33, -237, -16, -92, -120, -37, -153, +233, +217, +164, +101, +133, +1, +208, +28, 31, -195, -174, -15, -116, -40, -4, -139, -64, -206, -15, +168, +14, +100, +46, +191, +184, +38, +77, +154, +20, +153, +49, +99, +198, +82, +178, +207, +121, +189, +94, +157, +189, +101, +224, +192, +129, +125, +251, +245, +235, +119, +46, +201, +217, +51, +102, +204, +184, +226, +158, +123, +238, +217, +129, +212, +149, 41, -239, -228, -252, +8, 104, -33, -122, -126, -164, -213, -233, -114, -60, -194, -248, -77, -210, -170, -16, -232, -111, -234, -0, -192, -108, -126, +254, 140, -251, -248, -234, -208, -35, -0, +222, +167, +125, +225, +134, +254, +108, +165, +117, 228, -2, -91, -142, -245, -84, 68, -123, -89, -203, -231, -172, -249, -175, -139, +134, +201, +54, +93, +7, +10, +100, +34, +104, +144, 128, -79, -164, -205, -192, -249, -27, -101, -67, -246, -65, -14, +7, +199, +208, +24, +240, +228, +4, +157, +109, +2, +26, +223, +36, +217, +129, +228, +36, +59, +252, +81, +103, +135, +144, +157, +213, +159, +126, +250, +233, +219, +199, +28, +115, +204, +170, +37, +75, 150, -174, -76, -234, -254, -53, +156, +181, +119, +239, +222, +201, +145, +72, +36, +31, +48, +12, +96, +183, 235, -19, -62, -173, 148, -250, -162, -73, -163, -73, -97, -89, -214, -5, -240, -58, -97, -1, +167, +243, 65, -231, +65, +194, 134, -21, -116, -9, -43, -140, -69, -101, -95, -3, -80, -87, 74, -125, -35, -15, -26, -7, -208, -92, -131, -103, -240, +250, +5, +76, +42, +0, +200, +85, +21, +121, 208, +148, +29, +186, +40, +144, +210, +234, +222, +230, +174, +53, +217, +246, +78, +60, +223, +7, 152, -2, -250, -105, -142, -43, -12, -145, -91, -63, -91, 150, -245, -52, -120, -204, -178, -136, -94, +202, +39, +95, +134, +147, +160, +238, 38, -73, -82, -88, -99, -164, -52, -235, -24, -37, -111, +48, +118, 236, -219, +216, +131, +238, +188, +243, +206, +229, +234, +254, +114, +121, +189, +222, +16, +255, +252, +226, +139, +47, +190, +162, +162, +162, +162, +143, +162, +40, +113, 183, -239, -251, -91, +219, +29, +191, +237, 182, -108, -249, +219, +6, +223, +117, +215, 93, -4, +229, +105, +208, +200, +131, +60, +235, +0, +8, +191, +223, +175, 147, +5, +212, +215, +205, +73, 218, -65, -248, -46, -111, -30, -237, +104, +21, +186, 166, -106, -123, -207, -158, -61, -247, -30, -123, -236, -177, -111, -128, -215, -63, -20, -10, -64, -239, -88, -203, -197, +76, +153, +82, +52, +125, +250, +244, +199, 204, -56, +120, +84, +223, +190, +125, +47, +175, +168, +168, +184, +152, +120, +148, +138, +203, +110, +229, +219, +214, +192, +21, +3, +208, +48, +101, +202, +148, +54, +86, +184, +46, +189, +244, 210, -204, -249, -211, -20, +65, +23, 95, -163, -144, -156, -134, +124, +241, +95, +51, +64, 151, -139, -60, -163, -148, -250, -194, -152, -208, +99, +176, +10, +0, +136, +2, +168, +107, +215, +174, +93, 44, +18, +137, +116, +85, +51, +87, +169, +183, +37, 23, -81, +8, +221, +0, +106, +11, +11, +11, +219, +135, +195, +225, +67, +138, +138, +138, +104, 97, +202, +17, +246, +118, +2, +0, +234, +0, +160, +168, +168, +168, +49, +18, +137, +28, +194, +178, +101, +221, +236, +57, +80, +113, +55, +228, +229, +229, +29, +20, +10, +133, +186, +183, +109, +219, +22, +104, +122, +64, +90, +225, +228, +17, +253, +180, +161, +60, +0, +26, +35, +145, +72, +29, +0, +248, +253, +254, +176, +223, +239, +15, +27, +124, +31, +64, +210, +129, +76, +101, +5, +237, +68, +248, +18, +29, +186, +200, 52, -207, -144, -110, -165, -212, -231, -51, -162, -185, -15, -74, -169, -127, -54, -249, -94, -30, -176, -44, -235, -92, -4, -11, +202, +88, +135, +166, +48, +1, +64, +149, 204, +132, +213, +222, +41, +78, 50, -162, -105, -150, -138, -144, -161, -131, -84, -204, -43, -198, -188, +116, +13, +193, +229, +114, +5, 82, -234, -83, -25, +100, 208, -117, -73, -200, -159, -21, +202, 134, 11, -205, -236, -91, -252, -43, -165, -62, -55, -44, -173, -25, -210, -171, -67, +39, +244, +145, +128, +157, +4, +150, +193, 26, -242, -186, -179, +0, +80, +39, 71, -46, -254, -75, -162, -125, -254, -175, -253, -147, -159, -252, -228, -119, -78, +191, +4, +2, +129, +131, +1, +160, +160, +160, +192, +110, +79, +63, +121, +60, +117, +192, +122, +236, +113, +134, +87, +45, +71, +248, 56, -225, -132, -95, -140, -161, -251, +236, +153, +102, +133, 175, -225, -229, -251, -239, -245, -47, -46, -20, -27, -232, -221, +17, +137, +146, +248, +252, +249, +213, +242, +97, +19, +12, +6, 157, -136, -74, -101, -24, -165, -46, -188, +174, +23, +138, +104, +247, +0, +45, +218, +195, +76, +158, +63, +179, 0, -222, -88, -38, -209, -133, -178, -191, -74, -208, -228, -17, 128, -250, +6, +36, +156, +43, +84, +10, +216, +44, +226, 61, -247, -220, -243, -166, -39, -60, -225, -9, -231, -102, -65, -163, -70, -239, -185, -136, -159, -95, +149, +145, +207, +140, +190, 58, +0, +166, +61, +46, +41, +34, +171, +176, +176, +176, 125, -117, -8, +36, +18, +57, +164, +168, +168, +40, +6, +253, +33, +151, +22, +125, +228, +112, 217, -3, -175, -255, -134, -158, -83, -62, -61, -207, -64, -48, -119, -165, +186, +117, +107, +227, +214, 173, -35, -115, +91, +235, +70, +143, +30, +125, +40, +255, +60, +20, +10, +117, +0, +128, +67, +14, +57, +132, +198, +213, +110, +198, +4, +231, +109, +241, +54, +109, +218, +80, 79, -195, -250, +205, +0, +239, +21, 47, -169, -222, -249, -193, -150, -45, -91, +67, +36, +18, +145, +171, +43, +216, +85, +120, +179, +181, 94, -35, -238, -195, +128, +166, +2, +171, +71, +22, +88, +213, +125, +94, +46, +191, +47, +101, +144, +219, +229, +99, +92, +232, +1, 180, -168, -18, -252, -231, -250, -214, -183, -190, +200, +126, +90, +3, 117, 249, -175, +249, +249, +85, +64, +114, 252, -202, -175, -188, -48, -134, -222, +246, +67, 51, -205, -158, -44, -25, -254, -226, -47, -254, -226, -172, -23, +24, +240, +125, +231, +72, +168, +35, +240, +122, +189, 191, -248, -197, -55, -15, -219, -78, -66, -249, +117, 185, -130, -81, -201, -124, -203, -178, -78, -55, -248, -90, -22, -182, -144, -190, -67, -60, -189, -119, -239, -222, -63, -217, -188, -121, -243, -105, -49, -244, -157, -11, +92, +97, +104, +99, +148, +228, +115, +170, +195, +28, +126, +191, +255, +32, +0, +7, +181, +111, +223, +158, +74, 179, -249, -145, -251, -250, -224, -222, -123, -239, -253, -198, -41, -167, -156, -242, -94, -244, -59, -199, -44, -68, -207, -143, -62, -140, -112, -124, -77, -230, -199, -90, -24, +58, +5, +78, 95, -121, -209, -185, -64, -25, -88, -255, -241, -143, -127, -124, -205, +60, +20, +10, +213, +0, +128, +199, 227, -30, -247, -184, +241, +183, +111, 223, -140, -125, -210, -132, -24, +94, +118, +148, 39, -254, +33, +20, +10, +117, +4, +128, +130, +130, +2, +167, +25, +165, +134, 251, -247, -127, -255, -247, -175, -158, -116, -210, -73, -239, -64, -176, -214, -35, -45, -5, +65, +229, +159, +229, +208, +20, +138, +90, +36, +42, +100, 196, -172, -245, -116, -7, 128, -174, -236, -88, -12, -104, -157, -255, -154, -23, -54, -34, -240, -172, -72, -195, +204, +244, +40, +245, +120, +60, +135, +43, +138, +226, 71, -47, -110, +211, +185, 48, +226, +35, +25, +85, +60, +91, +160, +103, +104, +14, +95, +230, +123, +176, +198, +217, +255, +28, 40, -231, -86, +74, +188, +142, 122, -67, -71, +201, 133, -57, -120, -70, -142, -28, -252, -48, -154, -77, -140, -138, -188, -250, +195, +225, +26, +104, +231, +47, +15, +2, +160, +0, +128, +84, +17, +181, +50, +255, +4, +0, +208, +254, +99, +14, 121, -163, +128, +181, +80, +33, +135, +188, +218, +227, +153, +74, +215, +165, +51, +158, +186, +61, +192, +122, +214, +115, +104, +18, +0, +160, +86, +24, +113, +10, +166, 70, +126, +191, +223, 31, -39, -101, +242, +251, +253, +33, +163, +207, +0, +160, +67, +135, +14, +228, +24, +73, +215, +176, 34, -161, +159, +99, +114, +38, 52, -98, -154, -117, -140, -140, -55, -58, -157, +253, +142, 78, -209, -255, 30, -243, -115, -101, -40, +143, +231, +112, +7, +61, +158, 83, -222, -237, -166, -106, -219, -117, -221, -50, -188, -62, -210, -13, +241, 51, -133, -160, -111, -232, -21, -29, -39, -154, -55, -9, -154, -185, -195, -34, -119, -123, -185, -152, +127, +155, 54, -230, -177, -17, -246, -51, -5, -59, -119, -130, -116, +109, 154, +156, +183, +76, 73, -239, -186, -12, -105, -30, -55, -144, -102, +230, +188, 134, -221, -154, -58, +12, +40, +86, +129, +42, +178, +254, +64, +208, +136, +196, +185, +27, +5, 0, -24, -126, -167, -135, +159, +207, +23, 241, +249, +124, +17, +131, +239, +59, +133, +84, +242, +181, +101, +79, +240, 102, -149, -186, -80, -69, -192, -255, -186, -87, -157, -222, -241, +200, +19, +169, +228, 65, -224, -194, -80, -46, 254, -171, +126, +147, +150, 3, -174, -172, -48, -136, -94, +105, +244, +64, +38, +168, +7, +160, +144, +14, 104, +241, +59, +1, 52, -39, -173, -7, -16, -246, -125, -75, +233, +121, +46, +59, +122, +157, +66, 188, -202, +109, +219, +182, +94, +163, +158, +200, +69, +69, +69, +126, +56, +119, +254, +235, +158, +13, +230, +156, +59, +252, +240, +195, +27, +172, +122, +117, +215, +212, +212, +108, +159, +63, +127, +254, +70, +104, +206, +65, +187, +198, +41, +121, +254, +116, +227, +238, 241, +120, +124, +109, +219, +182, +237, +152, 234, -9, -113, -238, +199, 118, -187, -38, -252, -71, -218, -228, -213, -214, -94, -77, -67, -96, +233, +210, +133, +126, +111, +42, 71, -161, -87, -54, -192, -27, -211, -36, -186, -80, -119, -4, -209, -185, -183, -66, -95, -171, -213, -26, -54, -63, -119, -16, +146, +29, +253, +182, 76, -230, -87, -24, 125, -211, -62, -109, -235, -124, +159, 90, -179, -194, -28, -194, -109, -29, -147, -28, -88, -99, -57, -219, +136, +81, +134, +25, +61, +155, +27, +90, +237, +24, +182, +137, +166, +164, +222, +14, +125, +166, +179, +188, 110, -183, -139, +157, +26, +207, +173, 240, -250, -151, -191, -149, -14, -128, -117, -0, -214, -45, -47, -47, -155, +113, +35, +61, +199, +197, +245, +119, +51, +103, +146, +93, +253, +72, +166, +207, 200, -138, -60, -78, -67, -201, -18, +9, 73, -228, -231, -184, -34, -11, -91, -136, -161, -211, -108, -167, -230, -127, -39, 14, -73, +242, 230, -71, -174, -235, -3, -95, -6, -208, -214, -150, -97, -225, -140, -22, -224, -231, -113, -130, -73, -31, -175, +240, +100, +51, +124, +196, +215, +184, +17, 149, +240, +201, +244, 241, -149, -250, -99, -28, -229, -243, -40, -248, -111, -19, -122, -245, -155, -190, -6, -8, -93, +179, +58, +211, +244, +209, 235, -133, -57, +76, +5, 0, -228, -174, -7, -149, +208, +250, +74, +69, +39, +208, +212, +241, 201, -6, -24, -24, +127, 179, +29, +176, +186, +143, +104, +228, +247, +154, +221, +239, +4, +95, +82, +127, +128, +182, +78, +173, +246, 67, -96, +58, +1, +132, +178, +205, +142, +191, +71, +227, +41, +211, +199, 3, -130, -176, -12, -26, -64, -236, -220, +18, 184, -194, -88, -92, -56, -48, -20, +67, +156, +190, +155, +170, +98, +132, +213, +122, +225, 107, -84, -160, +78, +118, +158, +153, +237, +193, 3, -64, +13, +31, +183, +107, +26, +129, +27, +122, +251, +82, +42, +254, +239, +52, +99, +93, +6, +190, +246, +83, +209, +150, +106, +191, +243, +223, +69, 247, -134, -39, -45, -12, -145, -103, -63, -207, -105, -244, -201, -66, -22, -131, -232, -11, -195, -163, -130, -55, -124, -227, +146, +254, +78, 99, +195, +249, 10, -94, -255, -52, -16, -56, -29, +15, +252, +166, +239, +113, +92, +233, +156, +15, +50, +63, +161, +103, +17, +100, +130, +190, +95, +11, +80, 70, -209, -110, -170, -182, -29, -199, -225, -194, -84, -230, -255, -208, -0, -231, +57, +15, +160, +50, +131, 56, -203, -188, -223, -113, -162, +180, +192, +142, +230, +158, +83, 89, -122, -202, -185, -168, -38, -24, -46, -69, -30, +129, +162, +162, +34, +183, +149, +92, +22, +12, +6, 219, -48, -38, +7, +131, +193, +246, +252, +254, 52, -235, -105, -65, -97, -17, -0, -235, -253, -107, -46, -67, -154, -199, -13, -117, -120, -243, +208, +24, +201, +57, +124, +15, +16, 79, -207, -249, -147, -160, -103, -158, -11, -127, -134, +161, +61, +64, +251, +49, 237, -150, -190, -254, -245, -175, -255, -118, -171, -213, -42, -55, -26, -141, -138, -127, -236, -92, -92, -254, -188, -17, -62, -254, -241, -143, -95, -82, -173, -86, -155, -182, -109, -183, -109, +181, +152, +37, +186, +126, +169, +64, +60, +149, 219, +33, +173, +42, +12, +240, +108, 118, -46, +187, +243, +69, +56, +234, +1, 184, +200, +126, +75, +64, +21, +8, +59, +117, +234, +228, +110, +211, +166, +77, +82, +126, +55, +176, +223, +58, +57, +207, +41, +176, +170, +30, +137, 224, -130, -191, -70, -248, -130, -122, -208, +199, +42, +0, +13, +249, +249, +249, +53, +252, +38, +245, +117, +37, +244, 142, -47, -67, -141, -167, -32, -22, -197, -95, -250, -210, -151, -158, -231, -211, -89, -106, -181, -90, -153, -208, -10, +127, +187, +103, +12, +225, +0, +36, +221, +213, 0, -159, -248, +154, +203, +107, +105, +12, +129, 196, +252, +80, +251, +21, +31, +18, +54, +85, +93, +2, 39, -46, -170, -84, -42, -206, -0, -122, -185, -75, -205, -157, -148, -52, -209, -0, -58, -56, -207, -24, -194, -60, +243, +225, +113, +219, 141, -94, -89, -190, -177, -221, -110, -199, -165, -50, -144, -182, -44, -104, -25, -149, -94, -161, -3, -0, -48, -215, -133, -164, -143, -125, +92, +1, +192, +10, +146, 85, -215, -233, -203, -209, +7, +138, +138, +138, 192, -52, -157, -95, -58, -125, -52, -128, -215, -35, -31, -91, -130, -58, -88, -95, -252, -15, -202, -129, -77, -163, 43, +253, +202, +160, +38, +216, +182, +161, +215, +237, +218, +181, +179, +226, +155, +169, +112, +210, +152, +70, +1, +136, +64, +32, +160, +243, +109, +169, +175, +121, +229, +9, 167, -17, -68, -168, +50, +94, +107, 208, -97, -87, +133, +118, +237, +218, +185, +140, +116, +111, 130, -247, -76, -27, -26, -141, -134, -137, -3, -96, -220, +64, +32, +208, +38, +16, +8, +228, +112, 101, +16, +56, +19, +163, +50, +32, +30, +104, +125, +160, 168, -201, -248, -142, -59, -178, -176, -133, -248, -220, -43, -81, -97, -254, -119, -226, -96, +135, +152, +239, +174, +187, +238, 58, -63, -114, -95, -31, -248, -50, -64, -183, -181, -101, -85, +166, +184, +184, 248, -44, -235, -111, -101, -5, -147, -249, -177, 22, -198, -87, -234, -143, -48, -249, -156, -153, -174, -78, -73, -223, -40, -248, -207, -70, +33, +4, +253, 56, -255, -117, -17, -179, -214, -11, -115, -0, -72, -195, -128, -202, -100, -3, -60, -225, -155, -23, -54, -194, -99, -22, -105, -160, -73, +138, +30, +130, +203, +229, +138, +63, +242, +200, +35, +211, 175, -74, -92, -97, -44, -26, -152, -163, -140, -0, -32, -205, -210, -72, -107, -34, -121, -97, -136, -60, -251, -121, -206, 191, -31, -23, -133, -100, -216, -40, +254, 250, -194, -240, -168, -224, -13, -225, +141, +208, +162, +155, +105, +51, +209, +166, +166, +104, +40, +14, +28, +167, +135, 189, -108, -250, -191, -139, -138, +14, 0, -200, +8, +204, +153, +51, +231, +216, +107, +174, +185, +102, 186, -221, -84, -109, -139, -157, -105, -233, -0, -160, -131, -4, -240, +16, +2, +106, +214, +71, +2, +177, 250, -77, -230, +122, +209, +162, 69, -141, -3, -205, -54, -60, -143, -37, +183, +76, +152, +48, +225, +99, +104, +155, +151, +103, +95, +153, +225, +228, +184, +168, +87, +160, +23, +122, +33, +145, +122, +68, +209, 231, -14, +114, +118, 16, -44, +191, +100, +163, +179, 188, +209, +66, +208, +122, +106, +5, +96, +12, +94, +36, +42, +43, +16, +144, +209, +206, 8, -230, -74, -173, -44, -76, -86, -153, -102, -246, -51, +234, +83, 224, +163, +178, +185, +1, 245, -105, -84, -4, -192, -122, -255, +247, +27, +41, +213, +188, +135, +153, +194, +104, +51, +18, +246, +185, +3, +173, +73, +73, +73, +137, +190, +32, +195, +229, +101, +159, +81, +166, +46, +29, +28, +228, +68, +230, +198, +247, +58, +232, +203, +205, +210, +1, +106, +133, +143, +198, +147, +20, +10, +18, +90, +228, +241, +164, +223, +15, +70, +35, +141, +91, +170, +241, +180, +154, +63, +194, +27, +64, +234, 249, -178, -164, -121, -220, -80, -131, -55, -47, -89, -119, -36, -174, -159, -123, -10, -240, +227, +81, +91, +86, +248, +104, +93, +210, +184, +25, +25, +70, 156, -123, -238, -185, -111, -206, -131, -168, -23, -188, -224, -5, -47, -211, -254, 244, +48, +115, +50, +127, +1, +70, +147, +203, +224, +162, +236, +127, +154, +39, +30, 25, +41, +95, +102, +96, +70, +159, +79, +125, +29, +130, +150, +101, +13, +149, +62, +222, +99, +143, +246, +98, +29, 244, -58, -0, -228, -206, -68, -220, -142, -239, -74, -132, -194, +101, 249, -231, -159, +141, +246, +186, +21, +125, +1, +245, +162, +117, +75, +61, +102, +235, +161, +149, +149, +229, +198, +77, +26, +71, +194, +105, +182, +62, +179, +189, 255, -123, -121, -208, -251, -219, -191, -253, +178, +189, +94, +136, +190, +48, +27, 219, +128, +138, +199, 47, -143, -160, -23, -62, 189, -37, -164, 79, -7, -144, -144, -57, -167, -178, -30, -128, -172, -154, -92, -81, -74, +78, +35, +190, +222, +233, +76, +32, +60, +244, 153, -24, -135, -140, +213, +120, +202, 74, -144, -57, -210, -228, -5, -153, -131, -31, -117, -162, -193, -40, +60, 245, -10, -29, -0, -73, -116, -161, -46, -39, -166, -124, -250, +14, +12, +64, +95, +194, +138, 214, -249, -180, -109, -112, -28, -39, -207, 29, -166, -36, -243, -139, -114, -140, +167, +135, +71, +121, +82, +68, +180, +85, +164, +41, 199, -56, -26, -57, +231, +134, +222, +168, 77, +99, +153, +236, +151, +5, +189, +1, +136, +71, +119, 19, -128, -14, -91, -185, -243, -191, -140, -100, +95, +139, +178, +203, +201, +252, +209, 57, -176, -38, -122, -135, -59, +72, +239, +7, +160, +101, +67, +201, +251, +129, +4, +216, +26, +246, +153, +211, 253, -76, -103, -163, -3, +192, +251, +17, +211, +222, 160, -8, -223, -169, -106, +253, +192, +199, +143, +132, +73, +26, +91, +217, +249, +226, +100, +60, +101, +144, +13, +48, +118, +28, +2, +70, +248, +104, +125, +38, +229, +23, 232, -0, -40, -197, -127, 101, -85, -97, -50, -190, -227, -142, -44, -108, -33, -233, -80, -79, -186, +13, +39, +61, 67, -156, -102, -126, -100, -14, -95, -6, -204, -33, -176, -103, -100, -53, -251, -172, +83, +241, 235, -111, -101, -133, -36, -17, -0, -227, -62, +28, 190, -212, -31, -140, -0, +204, +226, +35, 160, -205, -184, -62, -231, -8, -128, -177, -224, -63, -225, -128, -98, -200, -63, -245, -27, -215, -0, -3, -215, -122, -131, -34, -0, -164, -50, -161, -178, +12, +19, +90, +143, +180, +94, +121, 235, -219, -205, -218, -179, -103, +20, +2, +226, +211, +164, +248, +240, +30, 207, -35, -183, 220, -114, -203, -61, -229, -114, -217, -41, -151, -203, -45, -219, -182, -155, -182, -109, -59, -229, -114, -121, -37, -204, -210, -113, -28, -187, -213, -106, -85, -93, -215, -173, -184, -174, -107, -43, -165, -172, -43, -175, -188, +216, +108, +4, 242, -28, -173, -41, -134, -121, -203, -5, -222, -178, -255, -191, +254, +163, +62, 168, -162, -6, -52, -58, +124, +63, +208, +185, +68, +252, +147, +228, +23, +158, +185, +39, +159, +19, +102, +252, +51, +192, +158, +71, +251, +157, +103, +199, +27, +201, +19, +180, +255, +40, +171, +9, +104, +42, +79, +208, +185, 100, -49, -150, -72, +37, +79, +200, 60, -248, -224, -131, -11, -187, +91, +150, +123, +105, +127, +211, +252, +80, +169, 119, -239, +46, +91, +203, +198, +81, +39, +144, +204, +180, +134, 254, -126, -20, -205, -174, +140, +50, 235, +141, +74, +227, +106, +133, +79, 150, -253, -221, -158, -170, -235, -186, -21, -165, -148, +63, +249, +115, +121, +63, +112, +31, +180, 245, -210, -151, -190, -244, -140, -45, -91, -182, 72, -131, -132, -17, -0, -164, -81, -26, -20, -73, -149, -98, -162, -126, -46, -20, -10, -29, -203, -178, -160, -148, +235, +67, +62, +251, +56, +191, +54, +227, +103, 178, -92, -215, -181, -93, -215, -173, -236, -220, -185, -243, -180, -99, -142, -57, +254, +96, +116, +206, +211, +251, +4, 70, -247, -248, -203, -194, -63, -178, -88, -85, -210, -194, -56, -143, -10, -222, -240, -5, +124, +146, +159, +79, +86, +252, 211, -44, -130, -5, -52, -115, -89, -29, -241, -53, -230, -168, -206, -136, -203, -164, -221, -26, -130, -28, +138, +62, +249, +124, +167, 177, -65, -187, -188, -137, +106, 105, -246, -23, -211, -91, +121, 208, -155, -75, -207, -80, -102, -22, -102, +7, +227, +245, +105, +36, +7, +218, 145, -225, -244, -188, +119, +141, +116, +64, +163, +75, +166, +135, +248, +74, +212, +224, 178, +147, +73, 162, -89, -71, -172, -162, -243, -23, -211, -91, -16, -44, -66, -170, -254, -125, -6, -237, -166, -111, -132, -153, +152, +224, 49, -107, -202, -207, -195, -244, -51, -251, -98, -25, -193, -81, -103, -4, -163, -22, -230, -124, -154, -147, -56, -0, -146, -246, -51, -238, -188, -243, -206, -119, -53, -155, -205, -178, -63, -143, -108, -199, -113, -202, -114, -39, -93, -41, +59, +159, +140, +240, +216, +117, +78, +26, +201, 101, -41, -165, +196, +91, +104, +45, +209, +94, +48, +114, +72, +240, 172, -110, -183, -107, -41, -165, -10, -74, -41, -203, -113, -156, -138, +14, +146, +21, +141, +112, +219, +89, +47, +52, +159, +244, +76, +179, +30, 235, -186, -43, -178, -173, -221, -110, -87, -174, +118, +246, 187, -238, -186, -39, -154, -220, -47, -5, -164, -130, +29, +253, 150, -97, -112, -125, -6, -192, -77, -55, -221, -116, -187, -207, -23, +128, +214, 0, +241, +148, +230, 128, +145, +126, +194, +47, 110, -183, +192, +230, +235, +209, +169, +190, +242, +107, +196, +39, +103, +172, 91, -234, -116, -58, +225, +163, +103, +203, +129, +28, +153, +160, +79, +46, +175, +107, +70, +155, +83, +188, +114, +101, +33, 69, -95, -254, -22, -187, -221, -110, -209, -151, -123, -157, -98, -177, -216, +122, +159, +211, 41, -20, -10, -237, -98, -177, 216, -46, -22, -139, -43, -139, -226, -82, -169, -228, -92, -113, +95, +153, +78, +35, +217, 197, -21, +104, +28, +205, +238, +225, +120, +204, +126, +123, +170, +113, +77, +53, +142, +86, +243, +151, +206, +120, +154, +173, +15, +249, +125, +35, +7, +18, +199, +103, +52, +158, +86, +243, +151, +237, +245, +146, +45, +124, +7, +242, 122, +49, +250, +253, +78, +249, +11, +95, +35, +124, +125, +240, +247, +141, +126, +59, +95, +31, +252, +125, +187, +144, +109, +254, +249, +107, +1, +222, +86, +193, +78, +0, +128, +147, +224, +141, +214, +0, 78, -125, -21, -193, +11, +215, +147, +200, +230, 194, +101, +39, +46, +15, +145, +220, +68, +50, +141, +108, +191, +51, +2, +249, +124, +225, +235, +81, +190, +71, +62, +95, +140, +214, +162, +217, +25, +148, +109, +186, +126, +45, +96, +196, +59, +204, +128, +243, +145, +84, +160, +64, +175, +159, 147, -33, -153, -13, -12, -222, -241, +61, 213, -11, -8, -133, +200, +31, +229, +129, +102, +227, +224, +246, +84, +187, +250, +157, +12, +110, 134, -252, -223, +55, +12, +125, +224, +158, +12, +141, +208, +203, +240, +118, +2, +0, +236, +156, +111, +4, 124, -243, +141, +55, +135, +87, +184, +160, +183, +81, +135, +161, +217, +116, +140, +42, +54, +144, +79, +138, +219, +162, +83, 205, -127, -211, +91, +107, 237, +175, +150, +158, +175, +108, +210, +149, +195, +213, +202, +188, +151, +47, +158, +56, +67, +162, +64, +115, +30, +52, +2, +136, 118, -11, -133, -66, -161, -91, -44, -22, +235, +214, +205, +50, +35, +163, +115, +231, +206, +128, +230, +148, +48, +50, +28, +24, +109, +40, +142, +147, +32, +185, +241, 59, -221, -110, -183, -224, -247, -117, -193, -239, -247, -130, -82, -10, -130, -110, -20, -10, -133, -110, -161, -80, -232, 116, -58, -157, -34, -127, -251, -170, -87, -189, -234, -89, -3, 232, -229, -66, -221, -241, -105, -202, -98, -247, -191, -15, -59, -119, -238, -156, -127, -209, -139, -94, +160, +240, +126, +179, +50, 180, -227, +107, +215, +206, +43, +225, +115, +138, +147, +11, +150, +141, +208, +38, +133, +132, +206, +40, +18, +19, 200, -145, 35, -245, 165, -165, -165, -250, -210, -210, -82, -125, -110, -110, -46, -118, +100, +124, +169, +162, +133, +226, +236, 62, -188, -227, -29, -239, -120, -108, -165, -82, +51, +144, +55, +38, +25, +4, +141, +128, +27, +157, +211, +5, +250, +77, +244, +12, +179, +224, +6, +114, +152, 217, -90, -173, -86, -151, -235, -245, +137, +96, +38, 250, -226, -101, -151, -93, +72, +128, +241, +66, +59, +140, +200, +161, +68, +227, +72, +198, +108, +62, 246, +78, +50, 105, -244, -22, -20, -100, -17, -195, -168, +228, +241, 148, -128, -161, -245, -74, -169, -84, -114, -1, -143, -215, -29, -199, -169, -180, -219, -237, -202, -99, +21, +122, +90, +23, +4, +124, +60, +101, +133, +62, +213, +120, +90, +205, 31, -251, -216, -245, -207, -126, -246, -179, -245, -28, -83, -134, -176, -83, -182, +225, +149, 55, -16, +168, +209, +252, +17, +94, +59, +235, +133, +140, +154, +217, +232, +97, +102, +103, +125, +114, +186, +200, +209, +96, +231, +126, +51, +124, +70, 244, -117, -148, -174, -150, -57, -156, -211, -74, -169, +113, +67, +39, 207, -70, -245, -203, -158, -61, -123, -30, -217, -189, -123, -247, -15, +48, +19, +48, +166, +143, +12, +231, +78, 74, -165, -146, -235, -235, -234, -46, -0, -116, -187, -221, -2, -245, -220, -206, -157, -59, -79, -59, -246, -216, -99, -227, -244, -70, -29, -158, -140, -169, -32, -112, +78, +18, +80, +214, +88, +128, +253, +13, +50, +252, +124, +254, +228, 12, -198, +144, +76, +64, +166, +247, +95, +54, +215, +11, +1, +141, +75, +61, +52, +163, +53, +237, +41, +122, +158, +85, +79, +84, +30, +172, +229, +20, +120, +36, +46, 209, -87, -143, +197, +223, +51, +50, +156, 203, -249, -255, -249, -207, -127, -190, -240, -231, -127, -254, -231, -255, -175, -84, -42, -185, -165, -82, +21, +105, +156, +68, 201, -129, -56, -167, -187, -221, -110, -219, -237, -118, -187, -252, -138, -87, -188, -226, -151, -182, +114, +224, +116, +241, +168, 109, -219, -214, -67, -159, -82, -234, -106, -249, -217, -178, -172, -11, +121, 125, -250, +208, +216, +164, 162, -114, -96, -19, -203, -89, -95, -126, -109, -65, -32, -95, -201, -67, -116, -0, -204, -250, -178, -184, -7, -55, -221, -116, -211, -231, -170, +51, 213, -106, -163, -94, -175, -47, -205, -206, -206, -46, +126, +160, +177, +162, +207, +249, +120, 198, -221, -39, -45, -190, -242, -149, -175, +164, +123, +248, 60, +166, +203, +207, +120, 112, -252, -241, -199, -191, -187, -209, -104, -216, +12, +87, +42, +228, +251, +211, +21, +210, 173, -86, -203, -94, -90, -90, -170, -45, -46, -46, -206, +230, +155, +211, +220, +220, +253, +70, +103, +13, +143, +152, +165, 44, -47, -47, -215, +239, +58, +246, +127, 115, -24, -223, +123, +120, +230, +240, +181, +12, 62, -232, -50, -127, -97, -97, +217, +8, +8, +104, +89, +158, +70, +70, +39, +57, +40, +133, +248, +140, +157, +140, +33, +190, +255, +26, 97, -122, -113, -113, -113, -134, -247, -118, -93, -183, -178, -107, -215, -174, -95, -142, -106, -67, -183, -129, -235, -245, -250, -194, -244, -244, -244, -226, -204, -204, -204, -146, -109, -219, +236, +144, +231, +1, +56, +156, +159, +240, +76, +37, 78, -181, -90, -141, -74, -147, -146, -72, -107, -99, -73, -125, -71, -80, -79, -152, -46, -16, +159, +213, +58, +231, +138, +103, +28, 77, -250, -111, -232, -245, -129, -62, -127, -219, -237, +13, +234, +70, +242, +4, +201, +75, 118, -121, -231, -206, -157, -167, -110, -221, -186, -117, -197, -214, +29, +17, +102, +248, +40, +48, +49, +6, +45, +0, +128, +20, +18, +50, +216, +17, 62, -231, -156, -115, -158, -160, +10, +130, +203, 148, +225, +142, +214, +142, +89, +246, +75, +58, +192, +199, +93, +230, +159, +132, +139, +71, +204, +115, +103, +60, +215, +23, +232, +115, +187, +242, +32, +209, +67, +127, +57, +94, 122, +159, +59, +8, +90, 130, -108, -199, -178, -172, -243, -17, -200, -66, -227, -26, -15, -250, -248, -54, -155, -205, -74, -171, -213, -170, -80, -183, -184, +62, 174, -91, -118, -93, -183, -66, +175, +112, 89, -231, 186, -110, -229, +165, 229, -47, -127, -249, -73, -219, -182, -109, -155, +65, +202, +22, +33, +104, 142, -106, -247, -198, -27, -111, -252, -124, -173, -86, -91, -172, -215, +190, +34, 235, -75, -51, -51, -51, -75, -38, -180, -96, -252, -199, -55, -202, -1, -186, -30, -192, +128, 70, -221, -65, -251, -208, -67, -15, -61, -178, -123, -247, -238, -239, -23, -139, -197, -246, -8, -228, -115, -230, 252, -215, +133, +151, +94, +182, +210, +247, +248, +101, +7, +56, +46, +254, +191, +89, +64, +10, +199, 233, -116, -74, -250, -90, -207, -127, -70, -218, +52, +171, +34, +21, +240, +140, +47, +153, +62, 154, -92, -35, -201, -26, -60, -3, -29, -80, +55, +206, +119, +172, +50, +172, +83, +173, +23, 186, -3, -64, -87, -38, -127, -27, -69, 236, -254, -253, -251, -157, -93, -187, -118, -253, -12, -193, -209, -63, -242, -8, -32, -130, -30, -125, -94, -165, -43, -175, -188, -178, +100, +248, 167, +2, +39, +250, +67, +170, +106, +44, +78, +241, +102, +211, +49, +147, +195, +247, +243, +198, +199, +241, +2, +233, +233, 29, -165, -212, -235, -229, -103, -191, -224, +118, +159, +255, +75, +30, +199, 214, +114, +134, +254, +82, +199, +245, +151, +74, +23, +1, +157, 171, -5, -241, -81, -197, +45, +181, +223, +204, +32, +231, +184, +207, +28, +200, +129, +96, +148, +52, +231, +131, +62, +16, +134, +128, +7, +83, +144, 188, +201, +131, +50, +51, +169, +83, +100, 18, -121, -88, +184, +12, +72, +58, +160, +153, +179, +134, +203, +209, +118, +105, +225, +9, +34, +64, 246, -238, -221, +246, +68, +75, +211, +245, 107, -66, +1, +174, +99, +181, +196, 179, -190, -88, -42, -238, -216, -177, -227, -164, -45, -91, +105, +159, +0, +122, +57, +157, +251, +163, +220, +48, 182, -72, -154, +167, +58, +181, 223, -160, -183, -61, -68, -97, -136, -164, +114, +144, 253, -76, -193, +91, +169, +238, +115, +242, +236, +214, +224, +195, +52, +71, +100, +155, +6, +172, +131, +54, 98, -177, -141, -167, -63, -253, -233, -143, -213, +176, +215, +46, +210, +12, +178, +189, +191, +90, +114, +190, +56, +100, +147, +174, +28, +174, +86, +224, +189, +102, +1, +0, +64, +98, +227, +36, 29, +227, +3, +7, +14, +124, +107, +224, +192, +129, +191, +67, +226, +208, +151, +35, +95, +121, +198, +12, +119, +188, +240, +247, +236, +4, 0, -74, -169, -93, -26, -125, -145, -138, -33, -2, -143, +16, +209, 10, -222, +0, +12, +25, +50, +228, +173, +33, +67, +134, +28, +5, +243, 104, -183, -219, -220, -125, -96, +91, +110, +212, +35, +92, +118, +2, +0, 248, +51, +232, +127, +121, +82, +98, +208, +122, +61, +211, +36, +26, +101, +13, +241, +146, +102, +70, +147, +198, +153, +145, +25, +99, +145, +141, 86, -3, -158, -17, -210, -18, -95, -163, -144, +244, +92, +171, +123, +205, +240, 145, -197, -160, -34, -225, -11, -188, -186, -223, -22, -11, -41, -101, -66, -243, +161, +138, +59, +48, +201, +184, +203, 105, -167, -157, -182, +230, +142, +51, +35, +99, +33, +95, +148, +86, +76, +209, +136, +62, +18, +24, +201, +57, +64, 89, -41, -245, -59, -242, +117, +124, +51, +52, +176, +239, +211, 111, -59, -119, -238, -188, +166, +133, +111, +181, +248, +237, +140, +39, +225, +37, +104, +206, +120, +218, +193, +71, +153, +141, +153, +196, +71, +217, +126, +178, +209, +142, +27, +5, +91, +106, +254, +204, +192, +110, +102, +149, +21, +88, +209, +71, +191, +153, +14, +110, +10, 234, -99, -31, +160, +125, +110, +196, +95, +82, +49, +75, +171, +245, +73, +14, +17, +63, +180, +146, +164, +252, +249, +128, +222, +177, +108, +199, +96, +218, +90, 251, -216, -221, +47, +91, +235, +133, +211, +199, +207, 8, -114, -130, -166, -17, -56, -46, -232, -188, +23, +18, +66, +20, +101, +179, +85, +66, +227, +215, +36, +172, 200, -138, -102, -29, -177, -139, -87, +25, +179, +220, +65, +110, +133, +79, +118, +228, +16, +207, +173, +131, +62, +194, +148, +59, +66, +98, +236, +47, +23, +236, +236, +42, 159, -230, -87, -203, +102, 191, -189, -243, -157, -239, -252, +135, +198, +153, +63, +203, +72, 200, -213, -87, -95, -253, -47, -252, -124, -253, -245, -215, -255, -242, -213, -87, -95, -253, -50, -131, +165, +223, +106, +117, +22, +17, +158, +84, 251, -173, -64, -41, -227, -20, -233, -76, -250, -249, -156, -115, +129, 206, -249, -131, -111, -126, +56, +218, +15, +70, 243, -155, -123, +199, +199, +54, +93, +254, +41, +239, +11, +35, +126, +77, +224, 196, -253, -63, -100, -78, -173, -135, -33, -250, -25, -79, -121, -202, +1, +73, +120, 83, -254, -30, -253, -85, -233, -229, +65, +38, +28, +43, +70, +251, +143, +46, +114, +130, +16, +14, +26, +103, 179, -20, -17, -236, -164, -241, -149, -185, -213, -244, -148, +253, +96, +231, +124, 207, -94, -119, -221, -117, -73, -201, -54, -197, -160, -8, -128, +225, +203, +44, 62, -101, -249, -154, -215, +25, +55, +241, +45, +138, +134, +181, +138, +36, +167, +223, +229, +68, +136, +150, +247, +159, +81, +134, +91, +45, +180, +8, +114, +64, +159, +253, +43, +59, +228, +57, +125, +86, +248, +82, +201, +47, 188, -230, -62, -141, -118, +4, 126, -119, -22, -193, -174, -50, 115, -182, -245, -35, -112, -136, -229, +228, +9, +2, +154, +47, +162, +129, +230, +142, +71, 43, -174, +19, +207, +36, +250, 184, -66, -111, -154, -139, -60, -46, -248, -153, -102, +76, +150, +73, +144, +13, 97, -178, -227, -59, -208, +86, 1, -240, -202, -87, -190, -242, -223, -68, -59, -148, -247, -220, -13, -208, -47, -89, -249, -159, -149, -202, -109, 0, +78, +248, +25, +95, +131, +68, +143, +64, +98, +236, +136, +175, +241, +50, +255, +242, +186, +180, +83, +49, +194, +72, +127, +104, +132, +94, +127, +32, +28, +84, 237, +196, +76, +127, +112, +42, +159, +25, +157, +15, +180, +255, +248, +218, +111, +105, +121, +144, +158, +199, +95, +55, 87, -189, -234, -85, -131, -232, +222, 37, -114, -221, -33, -60, +48, +227, +65, +116, 239, -188, -243, -142, -63, -255, -252, -243, -251, +47, +9, +136, +183, +2, +77, +199, +51, +38, +253, +77, +231, +124, +55, +91, +47, 116, -89, -28, -244, -69, -198, -101, -151, -93, -246, -5, -120, -180, -115, -140, -92, 113, -1, -225, -17, -12, +253, +55, +93, +200, +182, +254, +144, +131, +28, +228, +32, +7, +57, +200, +193, +129, +2, +86, 89, -232, -21, -26, -179, +174, +114, +229, +129, +184, +116, +113, +16, +22, +159, +165, +194, +157, +233, +172, +100, +14, +188, +98, +23, +175, +124, 37, -248, -242, -237, -249, -207, -127, -254, -214, 103, -63, +42, +203, +137, +11, +100, +163, +161, +246, +64, +116, +254, +203, +242, +227, +129, +2, +114, +16, +104, +28, +122, +185, +201, +72, +30, 251, -217, -61, -191, -83, -74, -245, -68, -156, -88, -150, -117, -145, +57, +56, +202, 127, +169, +116, +253, +82, +128, +246, +61, +151, +163, +105, 79, -147, -34, -123, -198, -57, -156, -251, -247, -239, -119, -174, +211, +190, +169, +135, +166, +79, +202, +122, +44, +233, +162, +118, +244, +59, +35, +220, +180, +54, +228, +64, +30, +25, +200, 190, -250, -234, -251, -225, 241, +115, +88, +27, 217, -17, -244, -230, -192, -206, -2, -152, -189, -240, -194, -11, -79, -58, -246, +164, +43, +155, +251, +235, +215, +64, +87, +14, +87, +43, +5, +0, +112, +166, +65, +63, +92, +62, +220, +163, +104, +122, 216, -99, -227, -154, -162, -3, +243, +67, +93, +54, +56, +89, +29, +246, +70, +56, +57, +110, 202, -100, -135, -201, +248, +50, +139, 152, -190, -61, -123, -246, -116, -223, -250, -214, -183, -46, -195, -211, -195, +72, +7, +39, +199, +205, +13, +75, +178, +129, +132, +255, +79, +96, +134, 203, -232, -173, -4, -95, -3, -80, -187, -232, -162, -139, -186, -219, -182, -109, +78, +70, +13, +44, +238, +201, +100, +143, +47, +62, +166, +242, +252, +209, +88, +26, +25, +240, +172, +198, +177, +17, +169, +51, +78, +8, +31, +7, +10, +2, +160, +76, 51, +64, +239, +236, +55, +122, +78, +170, +104, 165, +214, +24, 207, -180, -70, -65, -146, -72, -171, -99, -224, -141, +95, 235, -12, -128, -198, +252, +201, +144, +234, +89, +118, +32, +21, 125, -247, -221, -119, -249, -137, -39, -158, -120, -98, -212, -239, -94, -243, -154, -215, -124, -23, -192, -97, -120, -133, +141, +208, +71, +237, +25, 41, -15, -196, -221, -39, -45, +21, 118, -239, -222, -189, -127, -247, -238, -221, -127, -143, -224, -52, -130, +232, +226, +248, +140, +232, +227, +65, +42, +70, +251, +92, +30, +139, +152, +201, +251, +78, +233, +107, +137, +249, +107, 77, -240, -28, -22, -243, -200, -126, 124, -251, +141, +208, +132, 16, -34, +121, +191, 243, -55, -195, -235, +222, +143, +28, +15, +61, +199, +41, +62, +2, +94, +150, +56, +21, +16, +126, +167, +74, +175, +17, +94, +58, +51, +104, +156, +137, +126, +179, +239, +115, +250, +236, +224, +49, +219, +15, +20, +208, +100, +166, +100, +27, +141, 175, 21, +62, 59, -106, -215, -174, -93, -131, -27, -64, -168, -13, +252, +140, +243, +235, +152, +197, +189, +169, +240, +113, 188, -23, +169, +230, 192, -67, -240, -250, -141, -133, +206, +239, +119, +130, +199, +108, 60, -77, -144, -118, -135, -88, -234, -59, -62, -55, -79, -91, -169, -39, -216, -33, -54, +233, +226, +142, +66, +171, +61, +209, +28, +126, 157, -31, 195, -172, -15, -244, -249, -59, -117, -209, -69, -23, -61, -110, -235, -214, -173, -38, -244, -45, -35, -97, -141, -135, -144, -241, -93, -177, -141, -225, -245, +231, +12, +159, 17, -163, -34, -105, -59, +126, +202, +208, +53, +115, +50, +114, +112, +186, +223, +57, +125, +102, +251, +84, +46, +85, +111, +71, +94, +104, +206, +121, +219, +82, +242, +11, +221, +43, 207, -236, -216, -177, -163, -19, -55, +33, +93, +244, +155, +9, 95, +75, +41, +33, +60, +168, +11, +200, +76, +5, +0, +250, 95, -251, +118, +112, +202, +231, +158, +217, 218, -215, -222, -13, -96, +116, +42, +219, +216, +209, 31, -188, +228, +114, +131, +205, +149, +207, +100, +250, +236, +200, +71, +205, +193, +151, +109, +121, +23, +22, +191, +11, +104, +222, +58, +57, +16, +65, +222, +7, +4, +102, +115, +102, +135, +175, +217, +89, +47, +92, +222, +37, +227, +99, +186, +144, +109, +253, +33, +7, +57, +200, +65, +14, +114, +144, +131, +3, +5, +200, +238, +65, +14, +59, +163, +207, +140, +116, +35, 249, -113, -208, -132, -22, -172, +220, 141, -241, -77, -228, -0, -221, -183, -111, -95, -235, -170, -171, -174, -250, -111, -140, -86, -62, -103, -202, -127, -59, +177, +207, +237, +156, +201, +212, +106, +131, +108, +46, 118, -236, -120, -220, -49, -199, -28, -179, -242, -155, +251, +146, 167, -62, +74, +178, +114, +4, +111, +190, +249, +230, +95, +79, +61, 245, -169, -39, -41, -165, +212, +191, +211, +235, +183, +222, +122, +235, +214, +211, 78, -146, +59, 237, -248, -69, -111, -155, -136, -113, +169, +76, +61, +63, +139, +192, +131, +184, +185, +157, +135, +203, +217, +178, +76, +150, +42, +32, +243, 64, -133, -69, -0, -24, +128, +95, +42, +93, +191, +36, +32, +127, 23, -58, +160, +201, +211, +196, +59, +168, +18, +26, +175, +56, +42, +39, +26, +216, +181, +167, +202, +192, +125, +109, +128, +61, +30, 242, -189, -19, +115, 11, 0, -30, -129, -39, -124, -121, -73, -15, -172, -30, -110, -25, -27, -146, -209, -233, -116, -168, -140, -50, -47, -140, -85, -44, -22, -77, -104, -158, -70, -224, -121, -86, 0, -42, -134, -103, -33, -167, -41, +90, +150, +46, +179, +253, +101, +182, +183, +154, +179, +191, +126, +201, +116, +229, +112, +101, +153, +247, +122, 12, -145, -166, -159, -233, -121, -239, +222, +227, +10, +189, 194, -223, -41, -149, -59, -235, -17, -72, -91, +46, +163, +251, +40, +242, 136, -228, -81, -193, 27, -192, -202, -185, -191, -122, -206, -178, -124, -94, -126, -230, -98, -109, -236, -114, -13, -151, -150, -150, -184, -123, -198, -40, -15, -253, -156, -245, 44, -195, -35, +248, 101, -200, -145, -190, -32, -51, -198, -210, -210, -210, -44, -60, -67, -74, -126, -78, -4, -127, -110, -243, -252, +87, +144, +105, +13, +156, +128, +222, +0, +19, +131, 113, -7, -233, -206, -80, -55, -70, -179, -217, -220, -132, +127, +47, +238, 100, -133, -217, -134, -129, -236, -231, -176, -243, -221, -27, -232, -63, -155, -215, +138, +177, +223, +96, +116, +89, +209, 22, -23, -61, -213, -50, -21, -196, -180, -8, -104, -24, -100, -63, -15, -106, +55, +161, +9, +6, +120, +172, +158, 39, -44, +82, +124, +110, 132, -122, -208, +183, 17, -60, -220, -253, -231, -226, -145, -207, -203, -54, -228, -66, -186, -133, -32, -196, -141, -199, -233, -233, -233, -24, -4, -195, -133, -57, -78, -166, -33, -133, -83, -0, -170, -223, -255, -254, -247, -95, -47, -13, -150, -143, -124, -228, +77, 35, -127, -45, -118, -32, -89, -103, -163, -233, -211, -192, -87, -121, -218, -65, -9, -129, -62, -224, -110, -56, -11, -33, -22, -62, -248, -193, -15, -126, -193, -182, -237, -214, -171, -95, -253, -234, -103, -0, +81, +157, +244, 192, -93, -119, -221, -245, -187, -197, +178, +147, +113, 98, -177, -115, -218, -105, -167, -189, +68, 31, -222, -56, -39, -114, -10, -37, -133, -101, -101, -38, -190, -102, -17, -164, -4, -112, -236, -24, -157, -53, -40, -125, -33, -11, -189, -66, -125, -82, -242, 239, -139, -98, +249, +154, +138, +62, +57, +250, +245, +64, +25, +207, +95, +243, +252, +25, +221, +107, +231, +183, +219, +1, +43, +250, +232, +119, +216, +233, 177, -24, -91, -123, +199, +131, +134, +82, +225, +201, +198, +250, +180, 67, +95, +38, +231, +239, +64, +192, +215, 220, -47, +158, +161, 78, -87, -203, -28, -206, -88, -3, +15, +59, +226, +215, +78, +248, +188, +147, +103, +155, +57, +2, +229, +138, +7, +153, +216, +231, +4, +118, +230, +207, 206, -167, -111, -201, -167, -241, -48, -122, -13, +126, 56, -5, -192, -242, -229, -84, -22, 208, -233, -203, -178, -56, -101, -28, -56, -159, +248, +167, +213, +120, +26, +253, +182, +76, +65, +182, +198, 51, -205, -97, -247, -231, +135, +175, +101, +240, +113, +104, +201, +253, +78, +96, +197, +135, +136, +22, +254, 218, -52, -196, -60, -52, -204, -25, -126, -24, -30, -79, -208, +106, +189, +55, +247, +188, +109, 41, -196, -232, -172, -40, 249, -20, -7, -89, -112, -152, -155, -0, -178, +197, +104, +222, +172, +248, +117, +166, +230, +207, +12, +228, +74, 0, -113, -19, -193, -34, -36, -143, -241, +169, +238, 53, -145, -249, -148, -175, -210, -145, -19, -137, -16, -27, -248, -16, -188, -254, -123, -24, -193, -124, -224, -153, -236, -195, +2, +59, 244, -223, -154, -67, -72, -223, +41, +236, +94, +163, +139, 232, -243, -183, -203, -93, -217, -24, -208, -33, -31, -53, -63, 76, -198, -151, -78, +247, +28, +50, +211, +31, +140, +126, +107, +115, +228, +179, 84, -234, -111, -153, -210, -89, -5, -224, -26, -174, -77, -56, -198, -143, +243, +103, +69, +91, +58, 248, -207, -199, -136, -203, -181, -60, -190, +90, +75, +222, +37, +3, +71, 186, -254, -136, -77, -13, -242, -199, -110, -209, -191, 242, -150, -207, -137, -97, -192, -127, -29, -67, -254, -163, -62, -136, -116, -64, -233, +139, +19, +48, +26, +95, +51, +186, +155, +179, +94, +172, +232, +147, +241, +89, +205, +161, +19, +60, +217, +216, +239, +118, +214, +139, +17, +93, +57, +200, +65, 14, -128, -68, -202, -164, -80, -40, -116, -224, -9, -92, -10, -145, +114, +144, 131, -254, -235, -130, -248, -154, -206, -96, -145, -161, -42, -0, +28, +228, +192, +57, +144, +115, 208, -237, -118, +199, +46, +74, +138, +48, +234, 115, +221, +8, +125, 43, -140, -101, -72, -243, -12, -2, -35, -20, -0, -166, -13, -59, -61, -77, -97, -136, -52, -253, -188, -132, -192, -160, -172, -1, +65, +39, +118, +114, +75, 168, -151, -203, -101, -103, -112, -11, -43, -24, -198, -1, -112, -212, -243, +172, +172, +172, +170, +169, +169, +217, +162, +62, +87, +84, +86, +86, +86, +165, +248, +202, +129, +4, +118, +228, +206, +150, +210, +107, +91, +18, +126, +169, +116, +253, +82, +193, +72, +142, +206, 134, -143, -184, -29, -64, -125, -33, 61, +149, +235, +176, 118, -213, -134, -27, -141, -198, -44, -122, -195, -103, -87, -242, -123, -17, -44, -74, -178, -66, -23, -65, -10, -12, -119, -101, -19, -99, -121, -121, -121, -29, -188, -221, -12, -0, -43, -207, -144, -8, -62, -207, -145, -6, -242, -86, -110, -11, +230, +56, +93, +93, +57, +219, +208, +210, 116, -199, -113, -100, -33, -195, -188, -65, -99, -33, -204, -80, -144, -69, -30, -101, -1, -55, -169, -24, -249, +181, +214, +254, +250, +37, +209, +149, +195, +213, 202, -2, -112, -83, -24, -78, -241, -47, -33, -72, -143, -25, -228, -104, -161, -113, 188, -114, -148, -158, -238, +215, +74, +97, +55, +202, +16, +146, +51, 161, +0, +125, +70, 183, -44, -235, -93, -240, -210, -59, -200, -147, -174, -82, -234, -53, -166, -68, -88, -150, -245, -126, -8, -3, -220, -178, -172, -255, +81, +230, +137, +19, +104, 13, +156, +57, +200, +65, +14, +114, +144, +131, +28, +228, +32, +7, +57, +200, +65, +14, +114, +144, +131, +28, +228, 224, -97, -70, -63, -41, +231, +5, +100, +48, +181, +3, +78, +43, +31, +24, +5, +20, 165, -62, -225, -127, -239, +107, +160, +77, +23, +175, +89, +192, +136, +140, +215, +73, +192, +136, +21, +180, +228, +120, +18, +100, +139, +190, +214, +154, +63, +14, +217, +26, +79, +187, +149, 82, +154, +99, +200, 255, -39, +53, +141, +167, 76, -135, -138, -114, -0, -172, -156, -152, -113, -234, -169, 167, -94, -40, -191, -240, -138, -87, -188, -226, -159, -16, -44, -4, -21, -188, -231, -231, -89, -243, -64, -175, -115, -133, -115, -141, -198, 28, -35, -17, -44, -255, -123, -165, -215, -189, -238, -117, -63, 0, -176, -64, -7, +71, 192, -25, +215, +38, +79, +76, +176, +194, +107, 103, -156, -113, -190, -223, -206, -255, -241, -95, -249, +221, +243, +231, +167, +227, +228, +177, +130, 108, -121, -57, +243, +151, +108, +173, +79, +25, +167, +188, +38, +205, +32, +29, +218, +184, +173, +58, +83, +21, 0, -178, -154, -31, 172, -220, -46, -23, -77, -14, -2, -249, -144, -151, -46, -60, -226, -255, -107, -197, +236, +216, +84, 1, -80, -42, -149, -76, -100, -144, -201, -2, -54, -204, -129, -101, -66, -31, -23, -255, -135, -16, +209, +11, +32, +136, 68, -64, -148, -131, -175, -20, -178, -74, -231, -8, -139, +41, +254, +32, +195, +35, +7, +103, +210, +243, +106, +145, +168, +36, 88, -137, -131, -137, -174, -52, +11, +125, +53, +0, +39, +244, 249, -142, -174, -7, -51, -225, -79, -95, -191, -207, -34, -112, -102, -58, -126, -93, -128, -56, -60, -12, -175, -207, -101, -164, -97, -19, -65, -68, -74, -90, -57, -199, -250, -78, +0, +132, +84, 124, -79, -199, -86, -19, +33, +104, 129, -204, -42, -139, -247, +7, +70, +244, +69, +145, +104, +173, 89, -142, -175, -137, -204, -231, -101, -236, +171, +254, +61, +208, +91, 0, -8, -153, -67, -188, +228, +32, +7, +57, +200, +65, 14, -163, -55, 114, -135, -215, -90, -93, -32, -38, -70, -72, -223, -232, -243, -23, -134, -227, -75, -121, -22, -53, -63, -76, -198, -151, -142, -110, -41, -31, -169, -83, -107, +240, +171, 0, -218, -150, -101, -153, -140, -141, -116, +163, +10, 0, -44, -34, -187, -249, -177, -154, -72, -235, -160, -229, -226, -63, -111, -249, -156, -24, -134, -252, -151, -149, -3, -42, -178, -6, -64, -82, -111, -60, -23, -121, -7, -252, -207, 4, -119, -209, -121, -188, -82, -172, -128, -18, -187, -188, +60, +138, +129, +50, +9, +156, +102, +182, +56, +133, +214, +192, 153, -23, -198, +131, +28, +228, +32, +7, +57, +200, +65, +14, +114, +144, +131, +28, +228, +32, +7, +57, +200, +65, +14, +126, +126, +96, +230, +156, +147, +129, +156, +75, +118, +29, +76, +228, +200, +225, +78, +30, +254, +158, +92, +162, +85, +118, 242, -115, -70, -227, +196, +13, +222, +75, +5, +188, +196, +51, +191, +140, +28, 104, -102, -238, -4, -119, -132, -173, -4, -157, -110, -90, -24, -130, -134, -102, -108, -149, -74, -223, -72, -99, +114, +139, +17, +114, 238, -59, -243, -186, +52, +215, +129, +214, +82, +227, +9, +100, +151, +190, +214, +152, +63, 25, -222, -209, -1, +136, +94, +59, +14, 208, -149, -185, +116, +198, +19, 176, -17, -224, -189, -217, -159, -105, -107, -0, -28, -149, -188, -225, 239, -62, -204, -32, -40, -108, -69, -193, -40, -119, -22, -231, -225, -229, -219, -48, +232, +20, +104, +222, +250, +248, +53, 140, -58, -214, +167, +188, +62, 105, -49, -106, -52, -155, -205, +31, +200, +244, +209, +115, 141, -240, -118, -211, -229, -78, -36, -195, -199, -178, -166, -153, +232, +76, +85, +185, 74, +118, +16, +91, +1, +127, +190, +221, +202, +73, +86, +96, +182, +255, 140, +246, +187, +209, +254, +75, +103, +238, +178, +181, +62, +9, +178, +81, +38, +159, +103, 227, -97, -26, +123, +161, +15, +166, +240, +66, +203, +208, +247, +170, +207, +167, +76, +124, +234, +223, +77, +23, +125, +150, +106, +189, +144, +35, 62, -216, -131, +128, +132, +19, +62, +172, +254, +13, +64, +115, +200, +243, +246, +139, +81, +104, +45, +4, +105, +110, +105, +28, +156, +84, 86, -171, +3, +0, +101, +250, +244, +233, +157, +110, +188, +241, +198, 53, -11, -47, -148, +241, +120, +92, 17, +66, +184, +132, +16, 0, -208, -108, -54, -19, -31, -97, -53, -234, +160, 8, -0, -215, -117, -231, -96, -48, -127, -51, -2, -231, -183, -220, -53, +33, +160, 40, -106, -23, -229, 10, -231, -3, -35, -153, -100, -85, -121, -89, -1, -63, -244, -108, -88, -67, -176, -159, -41, -135, -162, -34, 0, +8, +69, +81, +160, 40, -231, -194, -250, -138, -52, -203, -26, -31, -73, -240, -48, -130, -104, -45, -210, -16, -70, -11, -11, +74, +220, +229, +114, +137, +59, +239, +188, +115, 192, -69, -45, -168, -153, -42, -65, -103, -89, -24, +109, +183, +221, +246, 189, -44, -102, -199, -69, -110, -19, -193, -46, -52, -229, -24, -251, +3, +28, +57, +200, +65, +14, +114, +144, 131, -207, -190, -132, -32, -84, -29, -8, -118, -55, -163, +28, 228, -48, -119, -123, -232, -176, -48, -45, -218, -20, -117, -201, -221, -18, -27, -128, -253, -233, -79, -127, -122, -223, -252, -252, -252, -31, -55, -155, -205, -149, -26, -18, -126, -158, -105, -217, -207, -59, -45, -58, -142, -195, -156, -211, -114, -167, -211, -41, -43, -165, -44, -61, +160, 5, -224, -75, -95, -250, -210, -243, -202, -229, -178, -91, -173, -86, -155, -213, -106, -181, -121, -230, -153, -103, -222, -224, -223, -135, -227, -106, -178, -192, -78, -163, -87, -168, -79, -232, -212, -41, -151, -203, -101, -19, -30, -50, -89, -192, +33, +85, +0, +64, +182, +29, 234, 57, -156, -177, -244, -249, -198, -248, -162, -160, -143, -142, -121, -234, -170, -178, -161, -174, +39, +126, +14, +114, +144, +131, +28, +228, +32, +7, +57, +200, +65, +14, +114, +144, +131, +28, +228, +32, +7, +57, +176, +2, +114, +140, +152, +57, +176, +8, +210, +205, +4, +206, 54, -129, -78, -159, -73, -145, -41, -133, -192, -33, -181, -132, -94, -29, -220, -6, -224, -26, -26, +112, +71, +143, +79, +253, +223, +11, 192, +15, +205, +233, +73, +116, +146, +51, +149, 156, -183, +74, +141, +234, +223, +230, 148, -61, -153, -56, -225, -253, -35, +122, +110, +233, +241, +108, +109, +250, +178, +13, +228, 40, -103, -224, -61, -143, +55, 11, -160, -229, -167, -230, -197, -129, -17, -134, -71, -16, -44, 112, -26, -232, -61, -166, -50, -41, -100, -228, -202, 32, -185, -91, -64, -239, -102, -64, -150, -227, -155, -68, +200, +212, +250, +76, +229, +24, +39, +231, 230, -203, -227, -75, -35, -17, -98, -3, -63, -44, -94, -245, -163, +207, +165, +164, +175, +12, +45, 61, -135, -233, -191, -62, -248, -5, -70, -25, -182, -173, -135, -136, +158, +124, +253, +123, +144, +88, 151, -1, +180, +23, +232, +61, +2, +74, +70, +34, +167, +120, +61, +236, +175, +75, +185, 148, -13, -139, -144, -230, -130, -144, -190, -209, -231, -111, -201, -112, -193, -77, -135, -97, -84, -142, -184, +187, +81, +70, 62, -190, -140, -102, -163, -142, -146, -78, +93, +81, +52, +117, 30, -174, -69, -220, -23, -190, -240, -133, -155, 155, +149, +142, +117, +130, +215, +11, 205, -230, -172, -227, -56, -211, -174, -235, -86, -102, -102, -102, -122, +65, +78, +14, 100, -87, -163, -209, -112, -31, -124, -240, -193, -71, -74, -165, -82, -199, -207, -117, -111, -35, -24, -95, 238, -126, -211, +164, +39, +218, +200, +65, +237, 129, -31, -53, -190, -105, -162, -59, -71, -57, 190, -105, -28, -180, -186, -254, -200, -83, -62, -39, -134, +95, +181, +211, +241, +165, +189, +157, +141, +245, +73, 1, -255, -21, -19, -70, 0, -68, -58, -104, -165, -96, -77, +196, +91, 172, -76, -68, -103, -30, -134, -199, -92, -7, +120, +25, +175, +78, 225, -229, -153, -28, -22, -95, -227, +164, +111, +178, +110, 14, -3, -25, -58, -246, -136, -33, -223, -11, -156, -170, -48, -150, -1, -205, -210, -67, -63, -136, -230, -22, -130, -9, -87, -6, -80, -54, +103, +206, 156, -244, -169, -10, -187, -100, -129, -91, +217, +109, +218, +180, +105, 111, -189, -245, -43, -91, -182, -108, -185, -187, -221, -110, +210, +135, 219, -174, -235, -150, -11, -133, -66, -167, -88, -44, -118, +182, 109, -219, -110, -85, -171, -213, -70, -173, -86, -107, -162, +123, +190, +91, 183, -72, -211, -160, -220, -249, -48, -60, -42, -120, -67, -236, -62, -112, -220, -213, -145, -35, -71, -254, -120, -102, -102, -102, -19, -191, -99, -89, -214, -203, -225, -57, -0, -88, -240, -109, -148, -71, -79, -26, -225, -171, -95, -253, -234, -243, -229, -231, -127, -248, -135, -127, -248, -151, -115, -207, -61, -247, -115, -8, -198, -46, -75, -154, -185, -67, -226, -194, -47, -220, -100, -89, -214, -179, -224, -245, -209, -38, -0, -27, -149, -82, -111, -138, -107, -228, -166, -155, 110, -122, -242, -77, -55, +255, +80, +63, +143, +110, 221, -244, -228, -36, -55, -182, -44, -235, -67, -0, -246, -195, -115, -44, -209, +186, +117, +226, +33, +135, +28, +114, +1, +125, +62, +107, +214, +172, +211, +110, +190, +249, +230, +173, +208, +183, +24, +180, +131, +203, +143, +132, +227, +63, +162, +94, 193, -148, -69, +85, +171, +86, +157, +55, +112, +224, +192, +177, +116, +243, +234, +213, +171, +231, +13, +26, +52, 232, +63, +208, +214, +22, +111, 167, -17, -238, -185, -231, -158, -243, +70, +227, +234, +104, +254, +242, +242, 242, -106, -59, -4, -93, -4, -6, -41, -139, -60, -66, 188, -167, -1, -200, -197, -34, -67, -198, -0, -161, -40, -149, -82, -31, -72, -122, -99, -203, -178, -254, -12, -94, -142, -40, +129, +64, +160, +135, +147, 251, -248, -0, -188, -249, -183, -140, -96, -236, +157, +60, +63, 7, 57, +200, +65, +14, +114, +144, +131, +28, +180, +44, +88, +5, 0, -72, -203, -160, -93, -119, -46, -220, -91, -74, -169, -190, -4, -254, -56, -40, -165, -254, -151, -79, -227, -31, +228, 32, -48, -138, -151, -67, -190, +7, +57, +200, +65, +14, +114, +144, +131, +28, +228, +32, +7, +57, +200, +65, +14, +114, +144, +131, +28, +28, +72, +192, +179, +60, +205, 42, -67, -117, -227, -118, -124, -163, -190, -67, -35, +6, +18, +252, +92, 156, -59, -39, -84, -214, -150, -82, -234, -75, -166, +157, +178, +99, +144, +28, 116, -91, -150, -117, +1, +232, +157, +228, +128, +230, +156, +227, 165, -160, -41, -234, -8, +174, +201, +153, +148, +78, +82, +69, +54, +198, +179, 53, -221, -169, -19, -5, -73, -191, -116, +233, +203, +54, +200, +153, +214, +86, +142, +207, +76, +172, +79, +94, +138, +223, +12, +120, +134, +245, +129, +62, +126, 50, +100, +99, +60, +249, 243, +201, 121, -228, -66, -187, -4, -160, -116, -219, -109, -183, -53, -110, -187, -237, -182, -47, -137, -239, -217, -226, -61, +204, 29, -161, -122, -209, -211, -178, -238, -0, -56, -255, -252, -243, -207, -208, -104, -185, -17, -65, -14, +228, +124, +124, +163, +72, 172, -41, -253, -177, -209, -8, -126, -170, -27, -243, -149, -15, +81, +10, +74, +112, +226, +88, +165, +125, +224, +135, +22, +100, 192, -91, +171, +40, 240, +171, +30, +90, +9, +119, +10, +50, +224, 21, -16, -56, +1, +156, +84, +198, +160, +231, +147, +35, +153, +254, +15, +48, 58, +141, +178, +200, +93, +234, +107, +218, +127, +233, +102, +234, +167, +226, 43, +66, +250, +223, +105, 229, -114, -217, -196, -80, -229, -14, -73, -210, -34, -83, -145, -208, -118, -152, -232, -156, -2, -132, -81, -188, +6, 154, -17, -0, -103, -159, -125, -246, -58, -165, -212, +31, +15, +180, +50, 249, -113, -223, -51, -64, +68, +27, +255, +156, +59, +194, +27, +212, +207, +235, +160, +15, 46, 114, -245, -172, -179, -206, -90, -175, +178, +134, 148, -250, -141, -168, -239, -220, -122, +253, +251, +247, +199, 235, -173, -255, -252, -146, -151, -188, -228, -43, -232, -141, -46, -60, -8, -111, -30, 234, -155, -36, -131, -78, -160, -48, -5, -157, -164, -220, -169, -213, -101, -47, -32, -22, -55, -200, -118, -124, -77, -101, -190, -156, -235, -177, -105, -148, -33, +234, 54, -240, -195, -226, -189, -236, +11, +33, +20, +33, +132, +178, +119, +239, +222, +114, +104, +243, 171, -168, -19, -60, -210, -61, -144, -103, -99, -205, -192, -179, -177, -229, -105, -69, -54, +236, +221, +187, +183, 188, -194, -109, -51, -254, -119, -86, -5, -33, 125, -19, -54, -127, -77, -55, -3, -77, -34, -0, -228, -248, -22, +251, +246, +91, +21, +69, 17, -164, -151, -208, -145, -172, -203, -111, +138, +162, +136, +253, +251, 247, -47, -255, -242, -47, -35, -35, -228, -238, +199, +97, 191, -255, -254, -125, +45, +130, +76, 39, -159, -124, -242, -199, -16, -212, -196, -224, -245, +205, +163, +31, +64, +32, +26, +141, +234, +156, +237, +234, +235, +128, +74, +67, +29, +236, +87, +204, 48, -130, 133, -63, -29, -248, -81, -227, -203, -200, -206, -150, -248, -77, -36, -132, -3, -111, -20, -227, -155, -216, -65, 27, -178, -46, -201, -83, -62, -39, +110, +184, +161, +228, 134, -1, +27, +110, +232, +9, +173, +234, +128, +89, +11, +128, +58, +36, +74, 255, -149, -13, -249, -207, -196, -1, +87, 53, -92, -4, -0, -130, -66, -108, -220, -185, -161, -151, -72, -238, -2, -210, -24, -39, -67, -196, -118, -174, -191, -203, -155, -170, -48, -86, -28, -252, -221, -244, -56, -154, -171, -8, +7, +95, +14, 114, -160, -140, -104, -246, -145, -170, -176, -75, -28, -252, -73, -197, 144, -159, -38, +131, +28, +228, +32, +7, +57, +200, +44, +52, +75, +16, +248, +153, +131, +85, +164, +173, 60, -193, +46, +114, +116, +173, +147, +62, 81, -240, -105, -171, -2, -168, -236, -218, -181, -235, -223, -1, -252, -20, -65, -158, -45, -159, -113, -193, -191, -142, +86, +120, 248, -223, -229, +101, +212, 51, -49, -127, 205, -4, -143, -10, -222, +44, +186, +215, +74, +241, +61, +16, +123, +138, +57, +109, +227, +96, +183, +103, +90, +170, +241, +52, +122, +110, +115, +34, +166, +157, +206, +95, +115, 240, +89, +1, +87, +96, +82, +149, +103, +180, 219, -158, -129, -240, -164, -251, +107, +207, +14, 125, +178, +210, +148, +206, +250, +76, +133, +159, +227, +177, +67, +79, +38, +231, 47, -49, -15, -47, -100, -153, -99, -109, -114, -36, -209, -170, -162, +19, +244, 217, -108, -78, -193, -91, -144, -51, -172, +217, +127, 50, +125, +86, +52, +28, +104, +243, +103, +69, +31, +173, 75, -154, +194, +101, 245, -60, -182, -6, -60, +44, +167, +61, +32, +91, +131, +190, +214, +226, +47, +173, +209, +83, +211, +206, +121, +193, +241, +103, +178, +119, +168, +217, 126, +231, 227, -66, -52, -79, -111, +105, +183, +167, +166, +17, +158, +150, +60, +223, +141, +240, +229, +122, +4, +55, +133, +3, +189, +167, +45, +199, +103, +197, +91, +56, +189, +153, 62, -21, -28, -119, -127, -22, -16, -164, -0, -112, -129, -54, -170, -28, -253, -81, -32, +255, +90, +146, 206, -16, -147, -138, -129, +3, +97, 125, -47, -67, -218, -211, -30, -67, -195, -244, -29, -25, -66, -104, -226, -104, -209, -23, -164, -131, -118, -89, -179, -152, -195, -203, -8, -22, -175, -105, -105, -209, -163, -179, +182, +228, +126, +55, 194, -190, -35, -251, -159, +247, +75, +221, +15, +217, +164, +47, +219, +243, +199, 225, -237, -105, -12, +151, +196, +95, +178, +189, +255, +236, +200, +47, +70, +248, +154, +171, +175, +180, 6, -202, -240, +31, +115, 65, -207, -45, -29, -22, -73, -29, -0, -122, -205, -7, -25, -209, -64, -25, -160, -47, -98, -232, -200, +239, +52, 147, -11, -29, -130, -227, -75, -126, -50, -173, -135, +245, +77, +142, +39, +14, +189, 195, +76, +166, +215, +12, +31, +207, 84, -45, +151, +75, +158, +147, +3, 134, -33, -198, -33, -214, -176, -41, -22, -139, -109, -4, -121, -172, +28, +102, 220, -201, -162, -29, -227, -0, -104, -37, -216, -161, -203, -92, -87, -135, -216, -23, +57, +71, +207, +36, +188, +148, +69, +155, +170, +244, 50, -124, -220, -133, -121, -206, -238, -184, -131, -11, -137, +119, +136, +219, +117, +144, +215, 65, -71, -106, -230, -6, -159, -7, -120, -74, -0, +115, +70, +70, +165, +215, +102, +144, 237, -27, -202, -36, -242, -91, -18, -187, +241, +108, 45, -10, -74, -123, -213, -209, -18, -87, -30, -227, -27, -39, -243, -153, -167, -191, -114, -255, -184, -6, -67, -120, -148, -151, -73, -26, -233, -80, -16, -81, -150, -28, -31, -185, -192, -89, -7, -96, -198, -176, -72, +250, +178, +61, +127, +124, 92, -46, +185, +163, +149, +126, +3, +141, +183, +188, +175, +137, +54, +186, +82, +101, 88, -133, -249, -43, -199, -215, -210, -222, 203, -16, -119, +251, +218, +168, +148, +187, +204, +71, +57, +46, 153, +78, +187, +124, +198, +199, +46, +42, +123, +206, +51, 202, -23, -9, -255, -100, -148, -253, -232, -173, -189, -37, -243, -254, -77, -237, -237, -196, -17, -0, -194, +105, +60, 1, -48, -138, -241, -77, -236, -160, -69, -255, -113, -226, -99, -37, -159, -13, -248, -143, -17, -91, -113, -48, -90, -139, -102, +227, +204, +117, 153, -11, -60, -129, -25, -210, -78, -170, -89, -244, -22, -203, -99, -254, -173, -44, -74, -39, -143, -252, +206, +84, +124, +32, +91, 227, -125, +73, +64, +207, 38, -48, -132, -240, -78, -51, 167, -168, -24, -34, -172, -230, -225, -9, -178, -168, -48, -225, -177, -130, -227, 56, -85, -4, -199, -96, -101, -77, +239, +121, +78, +159, +17, +68, +145, +88, 51, -249, -140, -97, +244, 183, -52, -200, -139, -226, -255, -121, -225, -0, -130, -220, -69, 26, -129, -220, -117, -204, -61, -5, -96, -12, -33, -139, -216, -85, -224, -57, -202, -166, -225, -121, -222, -67, -143, -85, -51, -132, -76, -223, -57, -130, -192, +137, +181, +73, +239, +89, 209, -66, -195, -115, -208, -2, -128, -198, -139, -220, -81, -214, -33, -235, -17, -244, -192, -178, -172, -235, -224, -205, -71, -134, -219, -47, -2, -56, -18, -118, -218, +23, 130, -82, -234, -6, -255, -55, +86, +198, +157, +250, +184, +203, +206, 127, -56, -224, -25, -164, -51, -36, -110, +114, +200, +83, +0, +0, +61, +95, +46, 199, -215, -36, -74, -128, -134, -68, -89, -41, -245, -53, -249, -133, -231, -60, -231, -57, -187, -26, -141, -198, -186, -110, -183, -91, -234, -118, -187, -197, -169, -169, -169, -71, -62, -245, -169, +31, +99, +248, +82, +173, 79, -189, -85, -107, -135, -134, -139, +114, +72, +19, 94, -183, -65, -222, -135, -223, -75, -234, -0, -224, -248, -211, -40, -170, -138, -207, -188, -159, -44, -102, -214, -69, -48, -95, +94, +82, +158, +94, +147, +46, +77, +116, +85, +169, +120, +27, +160, +245, +117, +39, +58, +237, +204, +31, +175, 248, -55, +193, +43, +42, +112, +254, +67, +243, +199, 105, -100, -232, -78, -30, -147, -244, -28, -147, +49, +42, +151, +111, 5, -182, -174, -11, -99, -119, -152, -252, -16, -73, -189, +220, +33, +77, +89, +242, +68, +103, 0, +250, +241, 229, -216, +99, +71, +193, 21, -98, -125, -20, -96, 213, -32, -9, -253, -163, -0, -0, -32, -0, -73, -68, -65, -84, -138, -136, -85, 42, -149, -38, -2, -185, -79, -121, -196, -186, -72, -35, -119, -72, -76, +109, +245, +176, +215, +179, +62, 96, -14, -17, -101, -201, -241, -145, -69, -206, -214, -3, -152, -93, -205, -8, -128, +113, +5, +213, +223, +64, +124, +141, +230, +176, +94, +197, 85, +103, +113, +153, +209, 70, -216, -70, -27, -171, +124, +50, +12, +160, +16, +64, +219, +219, +111, +191, 253, +148, +169, 83, -127, -199, -202, +167, 222, -82, -169, -196, -144, -127, -230, -146, -115, -126, -80, -103, -155, -58, -199, -18, -215, -119, -154, -140, -239, +174, +150, +222, +79, +238, +117, +33, +68, +92, +8, +129, +59, +238, +184, +227, +150, +91, +110, +185, +101, +61, +128, +189, +0, +246, +67, +91, +67, +84, +81, +197, +10, +248, +120, +250, +160, +173, +17, 218, -194, -196, +15, +102, 1, -48, -122, -232, -85, -62, -99, -141, -30, -223, -43, +0, +81, 36, -107, -18, -208, -40, -228, -121, -209, -44, -46, -197, -221, -40, -26, -113, -156, -228, -50, -157, -161, -130, -32, -95, -155, 198, +145, +214, +74, +20, +169, +199, +51, +27, +114, +82, +54, +101, +177, +150, +148, +215, +179, +105, +227, 160, -12, -3, -122, -212, -42, -78, -225, -157, +103, +26, +233, +193, 102, -4, -69, -121, -128, -3, +116, +240, +113, +178, +2, +249, +185, +70, +175, +137, +55, +240, +103, +202, +243, 96, -6, -189, -121, -90, -99, -13, -255, -156, -208, -57, -244, -238, +165, +3, +240, +103, +202, +115, 110, -102, -5, -233, -104, -234, -162, -55, -100, -45, -111, -195, -156, +116, +62, 10, -78, -238, -8, -242, -132, -140, -176, -133, -204, -209, -6, -61, -44, -84, -238, -20, -212, -224, -241, -41, +246, 23, -255, -155, -224, -69, -174, -164, -1, -83, -44, +210, +107, +167, +99, +150, +10, +236, +60, +51, +147, +207, +226, +207, +76, +181, +38, +9, 228, +113, 110, -219, +201, +103, +241, +103, +54, +151, +230, +76, +207, +65, +166, +105, +204, +65, +14, +90, +13, +236, +26, +87, +126, +137, +192, +21, +9, 18, -122, -251, -217, -100, -215, -61, -12, +124, +35, +0, +242, +0, +228, +179, +43, +15, +154, +240, +72, +81, +192, +94, +216, +143, 164, -57, -108, -247, -73, -70, -51, -201, -29, -145, -40, -12, -226, +52, +195, +147, +15, +160, +0, +64, +27, +0, +237, +0, +20, +177, +171, +157, +250, +126, +161, +122, +95, +4, +154, +208, +197, +5, +103, 59, -254, +248, +172, 46, -106, -65, +30, 205, +156, +9, +144, +203, +109, +5, +145, +24, +59, +171, +113, +149, 123, -68, -221, -135, -207, -196, -239, -247, -133, -220, -126, -242, -147, +87, +165, +250, +45, +118, +199, +179, +189, +250, +87, +30, +67, +167, +248, +82, +225, +205, +99, +120, +233, +42, +48, +160, +143, +214, +78, +179, +35, +112, +161, +141, +179, +157, +57, +78, +181, +94, +100, +250, +228, +185, +227, +244, +241, +113, +53, +90, 159, -92, -64, -176, -240, -101, -13, -0, -29, -92, -144, -15, -234, -27, -202, +233, +174, +41, +171, +117, +35, +95, +242, +94, 108, -210, -99, -90, -188, -77, -230, -251, -75, -39, -0, -119, -228, -121, -63, -26, -130, -5, -4, -197, +238, +62, +36, 250, -88, -211, +10, +1, +180, +101, +180, +21, 64, -223, -73, -148, -133, -28, -155, -97, -207, +63, +143, 28, -2, -246, -97, -148, -227, -66, -55, -48, -99, -29, -147, -165, -82, -41, -172, -208, 103, +115, +247, +31, +209, +71, +87, +208, +226, 94, -50, -56, -177, -131, -2, -253, -186, -54, +167, +243, +103, +181, +62, +137, 207, -28, -216, -52, -57, -186, -89, -65, -238, -26, -15, -74, -1, -202, +180, +20, +127, +145, +215, +76, +190, 5, -213, -106, -181, -133, -32, -108, -93, -22, -53, -107, -32, -90, -30, -77, -176, -202, -16, -81, +125, +153, +158, +191, 150, -178, -238, -4, +162, +207, +138, +95, +243, +181, +146, +169, +253, +110, +182, +15, +248, +126, 224, -201, +235, +38, +19, +124, +197, +172, +23, 164, -89, -120, -59, -196, -185, -20, -60, -29, -83, +209, +213, +92, +254, +101, +182, +126, 200, -116, -142, -158, -130, -185, -8, +72, +67, +151, +60, 142, -252, -219, -0, -47, -130, -147, -169, -167, -145, +86, +253, +41, +173, 240, -67, -196, -245, -72, -72, -57, -39, -164, -46, -141, -74, -1, 208, -235, -59, -37, -137, -0, -24, -197, -248, -114, -189, -194, -181, -142, -201, -134, -231, -40, -229, -115, -98, +56, +210, +60, +22, 24, -212, -200, -48, -181, -171, -101, +92, +121, +208, +243, +175, +116, +198, +83, +230, 159, -48, -213, -164, -15, -195, -58, -0, -228, -177, -105, 100, -88, -238, -216, -208, -16, +244, 33, -227, -110, -64, -112, -126, -229, -170, -65, -236, +186, +104, +173, +202, +252, +132, +174, +108, 242, -234, +205, +76, +157, +251, +217, +88, +55, +178, +81, +187, +165, +214, +37, +160, +31, +79, +171, +51, 222, +140, +191, +216, +57, +31, +172, +240, +218, +161, +51, +221, +57, 107, -105, -124, -208, -112, -158, -134, -63, -8, -134, -199, -37, -153, -28, 141, -37, -11, +245, +201, +241, +182, +244, 126, -52, -0, -44, -222, -125, +7, +204, 247, -221, -95, -110, -54, -155, +131, +209, 213, -102, +220, +253, +110, +6, +45, +185, +94, 179, -89, -109, -181, -90, -149, -167, -61, -237, -105, -167, -201, -31, -204, -207, -207, -87, +189, 223, -251, -222, -247, -62, -214, +101, +124, +242, +57, +207, +113, +101, +98, +254, +204, +240, +255, +18, +248, +75, 182, -237, -102, -185, -92, -118, -252, -203, -45, -22, -139, -109, -165, -84, -161, -219, -237, -22, -218, -237, -118, -177, -211, -233, -148, -253, -215, -146, +247, 95, -3, -160, -83, -42, -149, -218, -165, -82, -201, +107, +233, +43, 45, -151, -203, -237, +61, +158, +102, +252, +196, +104, +125, +134, +55, +111, +222, +124, +163, +16, +162, +244, +243, +207, +63, +191, +194, +228, +126, +39, +242, +96, +18, +199, +156, +57, +115, +14, 23, -189, -232, -69, -159, -67, -175, -131, -128, -116, -72, +66, +236, +16, +66, +108, +23, +66, +108, +46, +41, +41, +185, +7, +64, +248, +243, +207, +63, +191, +78, +8, +177, +89, +125, +127, 199, -1, -105, +186, +117, +235, +206, +144, +240, +166, +154, +71, +75, +253, +97, +197, +138, +21, +39, +11, +33, +54, +10, +33, +62, +18, +66, 124, -212, -193, +168, +94, +27, +223, +120, +227, +141, +203, +12, +198, +129, 207, -143, -60, -55, -234, -59, -74, -169, -157, -35, -34, -39, -51, -60, -251, +163, +83, +124, 217, +24, 207, -126, -140, -82, -234, -49, -57, -53, +108, +211, +215, +26, +243, +103, +166, +63, +28, +4, +160, +232, +211, 79, -126, -230, -171, -173, -95, -239, -123, +63, +189, +73, +8, +177, +249, +205, +55, 223, -251, -254, -207, -194, -194, -194, +188, +18, +198, 250, -229, -229, -229, -217, -70, -163, -49, -219, -106, -181, -102, -62, -252, -225, -15, -159, -158, -244, -70, -191, -251, -187, -191, -251, -47, -149, +116, +179, +198, +115, +221, +186, +117, +103, +8, +33, 74, -101, -161, -86, -171, -29, -169, -215, -235, -172, +203, +202, +202, +30, +64, +102, 244, -76, -195, -79, -230, -182, -101, -81, -228, +77, +67, +185, +250, +150, +91, 110, -220, -65, -5, -46, -47, -214, -165, -152, -246, -175, 249, +173, +16, +98, +155, +16, +226, +59, +33, +196, +151, +223, +125, +247, +221, +221, +0, +138, +222, 123, 239, 189, -247, -45, -142, -227, -216, -142, -227, -216, -237, -118, -219, -104, -161, -116, -229, -149, -87, -126, -161, -82, -169, -44, -213, -106, -181, -197, -122, -189, +235, +133, +16, +159, +11, +33, 190, -8, -47, -156, -144, +21, +66, +108, +125, +234, +169, 167, -143, -112, -241, -159, -85, -63, -115, +206, 145, -28, -38, -96, -229, -241, -122, -204, -67, -108, -190, -242, -149, -175, -124, -7, -0, -20, -139, -69, -183, -84, -42, -185, -203, -203, -203, -51, -141, -70, -99, -182, -221, -110, +232, 115, -193, -107, -114, -36, 106, -90, -48, -52, -159, -142, -216, -176, -144, -76, -234, -65, -58, -194, -194, -10, -99, -114, -135, -71, -58, +247, +225, +103, +31, +173, +203, +36, +63, +219, +180, +105, +211, 20, -178, -134, -165, -148, -250, -86, -212, +33, +196, +230, +119, +222, +121, +103, +8, +210, +179, 23, -126, -254, -243, -159, -255, -112, -251, -246, -237, -215, -249, -116, -72, -231, -217, -40, +184, 160, -27, -152, -166, +57, +220, +101, +189, +161, +112, +206, +156, +57, +103, +8, +33, +214, 11, -121, -166, -196, -213, -253, -223, -241, +33, +94, +19, +66, 188, -236, -245, -0, -214, -185, -174, +246, +218, 107, -146, -162, -198, -5, -115, -148, -174, -214, -115, -96, -147, -134, -192, -230, -157, +175, +21, 3, -155, -56, -71, -247, -129, -7, -30, 104, -252, -233, -159, -254, -233, -253, -165, -82, -169, -85, -46, -151, -91, -156, -67, -133, -66, -161, -173, -148, -42, -192, -227, -25, -75, -26, -193, -182, -109, -55, -109, -219, -110, -86, -42, -149, -230, -212, -212, -84, -115, -106, -106, -74, -95, -88, -140, -116, -193, +247, 237, -239, -112, -242, -121, -27, -232, -205, -105, -78, -34, -143, -226, -138, -102, -202, -133, -138, -108, 183, -35, +223, 222, -103, -150, -62, -242, -104, -192, -252, -252, -124, -245, +33, +132, +248, +116, +241, +226, +197, +167, +67, +175, +111, +218, +89, +47, +100, +83, +12, +0, +8, +168, +235, +255, +67, +33, +196, +187, +187, +118, 237, -111, -127, -251, -99, +154, +15, +253, +121, 203, -229, -114, +109, +88, +233, +206, +159, +17, +125, +249, +0, +10, +239, +184, +227, +142, 211, -182, -237, -6, -243, -153, +132, +16, +235, +132, +16, +47, +8, +33, +254, +79, +253, 187, -221, 110, -193, -113, -156, -41, -215, -117, -171, -243, -243, -243, -163, -60, -206, -114, -53, -161, -235, -112, -214, -103, +205, 154, -134, -39, -207, -166, -191, -251, -221, +53, +151, +170, +99, +108, +100, 239, -254, -254, -49, -199, +177, +218, +127, 28, +47, +159, +191, +0, +128, +240, +154, +53, +107, +206, +18, +66, +108, +222, +190, +125, +251, +125, +234, 243, -63, -218, -237, -118, -169, +219, +66, +219, +7, +116, +38, +53, +231, +60, +146, +101, +250, +192, 211, +79, +63, +125, +177, +16, +226, +13, +149, +206, +55, +158, +126, +250, 233, -148, -66, -82, +139, +161, +141, +95, +38, +100, +65, +146, +89, 82, -113, -225, -133, -23, -126, -185, -80, -40, -56, -182, +217, +230, +2, +208, +206, +194, +116, +64, +81, +191, +239, 109, -47, -84, -42, -149, -35, -75, -75, -75, -251, -16, -44, -32, -105, -227, -183, -16, -132, -145, -83, +108, +108, +244, +185, +92, +46, +23, 119, -73, -219, +254, +3, +128, +162, +40, +46, +151, +203, +229, +106, +108, +108, +228, +173, +30, +154, +43, +231, +146, +19, 63, -44, +10, +160, +238, +249, +231, +159, +63, +177, +186, +186, +122, +69, +117, +117, +245, +178, +234, +234, +234, +21, +207, +63, +255, +252, +137, +208, +7, +103, +197, +28, +60, +155, +243, +23, +249, +252, +33, +30, 90, -82, -175, -239, -180, -100, -89, -214, -115, +136, +166, +182, +57, +39, +118, +165, +108, 224, -109, -130, -205, -3, -152, -83, -74, -189, +0, +90, 94, -254, -96, -126, -126, -222, -190, -254, -250, -235, -183, -251, +31, +49, +59, 107, -148, -150, -101, -89, -74, -41, -101, -117, -58, -157, -98, +200, +174, +81, +104, +66, +71, +186, +242, +100, +75, +217, +103, +105, +140, +136, 14, +35, +187, +51, +217, +158, +101, +121, +149, 227, -171, +178, +162, +69, +198, +97, +100, 175, -165, +164, +241, +50, +178, +91, +218, +193, +193, +33, +147, +186, +75, +75, +232, +65, +102, +186, +157, +217, +153, 98, -11, -80, -139, -104, -234, -81, +53, +151, +153, +124, +86, +38, +105, +110, +137, +57, 200, -231, -196, -48, -168, -145, -49, -27, -198, -3, -33, -96, -127, -68, -158, -242, -48, -148, -225, -161, -148, -2, -122, -207, -149, -158, +36, +141, +57, +200, +65, +171, 130, 199, -188, -10, -1, +226, +179, +150, +140, +92, 147, +159, +159, 205, -33, +104, +26, +194, +41, +27, +170, +56, +35, +160, +136, +98, +234, +151, +20, +181, +120, +158, +157, +72, 112, +58, +164, +121, +180, +36, +225, +226, +66, +49, +129, +92, +222, +139, +95, +116, 0, -176, -152, -208, -170, -65, -236, -242, +81, +105, +46, +43, +124, +169, +122, +47, +17, +93, +78, +4, +52, +51, +144, +241, +26, +209, +73, +64, +191, +61, +29, +188, +118, +198, +147, +46, +138, +76, +110, +14, +125, +118, +214, +11, +143, +120, +151, +51, +8, +248, +229, +129, +126, +204, +155, +147, +25, +69, +235, +134, 74, -207, 181, -133, -94, -67, -174, -6, -207, -89, -81, -71, -144, -103, -110, -2, 153, -23, -199, -144, -74, -29, -50, +1, +173, +17, +179, +245, +146, +10, +15, +167, +143, +104, +110, 100, -186, -8, -160, -113, -230, -153, -103, -254, -49, -188, -126, -154, -3, -176, +127, +233, +162, +158, +140, 78, +241, +200, +243, +73, +194, 41, -213, -227, -0, +29, +160, +4, +20, +161, +199, +35, +250, +21, 216, -178, -101, -203, +143, +218, +179, +154, +63, 250, -55, -190, -241, -141, -79, -53, +159, +34, +65, +155, +147, +9, +104, +103, +255, +121, 164, -97, +207, +104, +252, +140, 32, -94, -244, -162, -23, -125, -5, -222, -216, -112, -210, -240, -85, -238, -248, -60, -170, -163, -0, -38, -72, -12, -221, -216, -234, -115, -0, -188, -241, -141, -111, +213, 252, -191, -240, -78, -37, -88, -185, -62, +57, +89, +159, +124, +95, +180, +4, +127, +161, +160, +20, +250, +45, +124, +174, +100, +250, +98, +200, +220, 252, -225, -15, +181, +20, +125, +169, +248, +117, +76, +165, +43, +83, +251, +157, +214, +159, +81, +79, +70, +58, 39, -190, -209, -135, +249, 62, +160, +108, +36, +162, +195, +169, +162, +77, +23, +209, +235, +129, +241, +185, +204, +207, +246, +24, 244, -161, -159, -194, -43, -0, -182, -15, -192, +61, +46, +157, +158, +247, +70, +116, +201, +70, +16, +153, +70, +5, +206, +207, +11, +174, +240, +241, +117, +19, +128, +38, +152, +211, 94, -244, -26, +167, +57, +252, +57, +245, +152, +53, +58, +111, +179, +213, +195, +19, +208, +228, +164, +84, +6, +165, +76, +148, +152, +229, +145, +250, +86, +120, 128, +244, +123, +134, +202, +251, +158, +243, +49, +31, +251, +220, +3, 77, -24, -42, -129, -163, -4, -178, -194, -62, -47, +166, +160, +12, 26, -14, -51, -240, -228, -215, -230, -147, -79, -62, +226, +99, +233, +58, +180, +156, +148, +91, +166, +61, +208, +28, 249, -137, -73, +33, 27, -126, +144, +237, +253, +78, +227, +248, +75, +238, +181, +217, +251, +216, +0, +0, +32, +0, +73, +68, +65, +84, +153, +157, +205, +253, +206, +233, +33, +99, +41, +159, +63, +46, 207, -123, -222, -243, -47, -240, -22, -252, +211, +186, +76, +167, 7, -16, -84, -136, -62, -132, -160, -127, -179, -236, -103, +178, 25, -49, -162, +252, +210, +248, +75, +182, +224, +64, +209, +87, +82, +25, +191, +210, +29, +79, +35, +249, +83, +94, +171, +116, +206, 163, -225, -255, -127, -89, -92, -141, +172, +172, +172, +166, +99, +199, +142, 155, -111, -190, -249, -63, -17, -20, -207, -107, -195, -211, -47, -109, -4, -59, +247, +238, 221, -121, -59, -0, -164, -62, -136, -115, +91, +11, +45, +107, +215, +169, +60, +200, +141, +126, +30, 0, -148, -16, -222, +238, +146, +146, +18, 87, -220, -229, -1, -242, -219, -193, -142, -53, -100, -252, -10, -235, -115, -8, +125, +125, +253, +15, +82, +153, +231, +240, +174, +93, +187, 106, +187, +119, +239, +190, +197, +229, +114, +9, +0, 40, -84, -252, -247, -178, -146, +45, +45, +141, +169, +223, +139, +67, +47, +167, +241, +215, +102, +244, +145, +49, +145, +246, +158, +183, +182, +182, +214, +7, +0, +13, +13, +13, +53, +117, +117, +117, +123, +253, +126, +127, +190, +207, +231, +203, +175, +175, +175, +39, +7, +151, +162, +62, +159, +211, +101, +149, +185, +214, +26, +227, +153, +109, +250, +90, +107, 254, +124, +208, +211, +154, 12, -188, +34, +232, +217, +179, 103, -146, -149, -133, -99, -155, -70, -111, -29, -142, -65, -59, -76, -210, -192, +225, +241, +199, +31, +223, +166, +182, +182, +214, +83, +93, +93, +189, +173, +172, +172, 44, -88, -150, -117, -142, +170, +126, +38, +159, +29, +180, +135, +40, +3, +218, +14, +190, +36, 127, -47, -166, 46, -200, -136, -5, -94, -140, -118, -97, -27, -228, -247, -245, +43, +43, +107, +172, +171, +171, +219, +188, +111, +223, +190, +253, +72, +56, +104, 0, -232, -8, -138, -3, -101, -135, -137, -174, +77, +39, +163, +57, 230, +188, +218, +142, +190, +73, +231, 14, -187, +141, 169, -129, -201, -77, -144, -188, -115, -96, -19, -71, +175, +180, +180, +212, +93, +83, +83, +179, +69, +8, +225, +18, +66, +40, +101, +101, +101, +149, 0, -236, -221, -187, -215, -125, -199, +34, 59, -222, +119, +238, +172, +171, +172, +172, +220, +238, +114, +185, +132, +162, +40, 241, -8, -122, -229, -37, -139, +210, +210, +210, +56, +180, 121, -234, -160, -141, -196, -163, -245, -30, -65, -16, -109, -53, -50, -7, -192, -51, -159, -249, -204, -127, -253, +36, +60, 212, -167, -62, +111, +61, +109, +123, +200, +113, +199, +29, +151, +119, +252, +241, +199, +23, +213, +215, +215, +187, +107, +106, +106, +182, +150, +149, +149, +213, +67, +147, 245, -99, -120, -178, +121, +9, +121, +202, +38, +53, +59, 159, -242, -95, -210, -206, -247, -73, -79, -16, -137, -43, -154, -41, +100, 231, -185, -190, -105, -194, -247, -163, -136, -116, -59, -106, +160, +15, +64, +160, 176, -125, -251, -246, -250, -181, -215, -94, -123, -246, -106, -211, -49, -38, -88, -41, -50, -142, -224, -148, -166, -89, -4, -58, +176, +48, 124, -253, -134, +201, +37, +151, +244, +200, +203, +203, +107, +91, +94, +94, +254, +147, +215, +235, 13, -27, -142, -63, -246, +135, +66, +161, +130, +64, +32, +80, 216, -99, +183, +111, +223, +30, +213, +213, +213, +209, +202, +202, +202, +237, +59, +119, +238, +20, +208, +214, +11, +160, +157, +141, +169, +246, +31, +119, +8, +39, +33, +30, 143, -139, -106, -228, -139, -95, -252, -34, -29, -128, +187, +160, +57, +253, +235, +161, +233, +44, +49, +52, +181, +193, +52, +66, +155, +183, +84, +235, +83, +231, +196, +40, +44, 44, +12, +94, +116, +209, +69, +221, +59, +117, +234, +116, +48, +0, +68, +163, +209, +218, +170, +170, +170, 138, -121, +96, +48, 24, -193, -169, -55, -180, -247, +14, +6, +131, +145, +252, +252, +252, +118, +67, +134, +12, 233, -212, -149, -246, +177, 126, -9, -189, -182, -127, -152, -3, -64, -214, -119, -98, -221, -141, -129, -206, -218, -173, -91, -183, -174, -187, +253, 250, -234, -171, -127, -53, -254, -209, -51, +109, +155, +55, +111, +174, +128, +190, +226, +7, +215, +5, +29, 65, +101, +101, +101, +109, +109, +109, +237, +150, +104, +52, 90, +91, +92, +92, +220, +99, +211, +166, +77, +85, +111, +190, 249, -60, +230, +62, +104, +242, +12, +205, +157, +11, +233, +203, +105, +220, +33, +239, +111, +104, +104, +208, 141, -96, -135, -124, -172, -106, -80, -24, -212, -200, +177, +250, +154, +236, +175, +84, +38, +63, +109, 152, -78, -224, -0, -136, -77, -209, -202, -50, -2, +48, +97, +66, +215, +123, +239, +189, +247, +63, +118, +239, +191, +238, +186, +235, +206, +155, +59, +119, +238, +87, +105, 160, +82, 138, -224, -216, -41, -134, -70, -218, -240, -140, -179, -57, -248, -222, -121, -172, -242, -177, -105, -194, -195, -34, -195, -214, -10, -232, -45, -140, -38, -195, -38, -121, -92, -147, -73, -40, -113, -146, -8, -0, -86, -225, -95, -68, -111, -200, -116, -158, +139, +139, 187, -47, -12, -93, -151, -97, +204, +159, +63, +255, +185, +84, +55, +206, +152, +49, +99, +250, +140, +25, 51, -242, +48, +122, +244, 232, -173, -73, -221, -128, -9, -38, +191, +46, 88, -27, -208, +176, +96, +111, +26, +184, +76, +33, +47, +47, +47, +18, +10, +133, +186, +243, +215, +205, +120, +28, +215, +219, +61, +236, +61, +174, +143, +17, 143, 172, -171, -160, -119, -33, -52, -108, -206, -191, -94, 87, -97, -85, -242, -125, -143, -18, -132, -41, -108, -89, -208, -41, -204, -137, -80, +47, +94, +197, 192, -240, -253, -28, -187, -48, -113, +142, 93, -215, -134, +41, +27, +56, +178, +169, +143, +200, +182, +14, +226, +123, +124, +29, +115, +217, +156, +87, +214, +160, +207, +172, +50, 231, -148, -227, -98, -74, -46, -140, 137, -245, -218, -149, -213, -14, -187, -110, -96, -202, -191, -53, -33, -142, -43, -68, -239, 14, -44, -119, -93, -89, -168, -113, -22, +35, +189, +67, +206, +206, +39, +127, +9, +209, +65, +52, 30, -175, -111, +232, +250, +106, +38, 128, -231, -0, -200, -146, -62, +116, +8, +46, +63, +165, +242, 153, -162, -96, -90, -5, -91, -218, -56, +217, +173, +124, +195, +253, +82, +102, +192, 121, +176, +157, +241, 230, -192, -38, -206, -209, -77, -209, -62, -23, -15, -236, -39, -218, -12, -109, -140, -200, -1, -144, +103, +185, +21, +207, 35, -226, -138, -102, -74, -251, -88, -58, -160, -90, -226, -125, -102, -167, -16, -77, -240, -168, -131, -206, -127, -76, 219, -163, -14, -223, -96, -24, -181, -87, 134, -55, -39, +149, +47, +37, +211, +207, +178, +171, +251, +217, +209, +27, +20, +118, 153, -62, -80, -215, -62, -75, -231, -22, -249, -151, -81, +129, +157, 117, -44, -60, -24, -183, -89, -9, -4, -139, -127, -174, -87, +154, +73, +26, +115, +144, +131, 86, -123, -206, -15, -227, -160, -37, -198, -170, -70, +7, +143, +197, +103, +220, +208, +67, +151, +17, +243, +33, 129, -65, -13, -133, -153, -177, -113, +83, +22, +66, +237, +48, +54, +110, +148, +176, +2, +185, +204, +85, +115, +64, +142, +8, +183, +114, +32, +147, +112, +107, +36, +188, +115, +102, +98, +69, +47, +23, +184, +57, +62, +217, +184, +198, +3, 0, -136, +60, +72, 8, +162, +70, +2, +62, +41, 0, +141, +208, +152, +140, +25, +62, +31, +82, +3, +87, +166, +155, +3, +68, +15, +31, +87, +121, +60, +9, +72, +144, 50, -26, -195, -22, -138, +115, +122, +90, +129, +157, +241, +228, +248, +168, +183, +87, +186, +192, +157, +237, +102, +116, +145, +130, +79, +227, +104, +230, +132, +228, +130, +99, +115, +20, +94, +46, +92, +114, +101, +218, 8, -24, +120, +201, +61, +163, +245, +98, +5, +68, +59, +23, +140, +249, 154, -17, -0, -235, -48, -6, -41, -0, -34, -7, -73, -46, -254, -109, -244, -30, -141, -198, -252, -73, +228, +255, +83, +192, +12, +225, +177, +251, +124, 26, -31, -166, -33, -94, -178, -208, -198, -160, -2, -100, -220, -245, -224, -196, -147, -231, +75, 82, -179, +72, +121, +212, +37, +95, +151, +220, +65, +64, 2, -100, -94, -216, -136, -94, -35, -161, -139, +180, +29, +186, +156, +236, +119, +122, +134, +211, 64, -8, -112, -50, -77, -194, +9, +35, +124, +86, +251, +143, +132, +116, +2, +43, +165, +51, +213, +252, 217, -38, -152, -96, +161, +79, +103, 252, +66, +203, +241, +23, +82, +178, +105, +14, +169, +76, +103, +141, +1, +125, +220, +72, +209, +220, +249, +107, +41, +250, +82, +241, +107, +122, +78, +115, +246, +59, +41, +12, +196, +99, +120, +166, 17, -86, -48, -136, -17, -0, +255, +159, 27, -224, -201, -221, +212, +105, +31, +80, +169, +64, +26, +103, +122, +22, +225, +78, +85, +94, +75, +230, +95, 77, -3, -127, -29, -141, -131, -8, -118, -252, +12, +136, +12, +31, +93, +212, +139, +53, +202, +222, +115, +122, +222, +19, +47, +37, +186, 232, -4, +125, +110, +236, +164, +185, +162, +241, +115, +98, 96, -56, -89, -86, -213, -181, -31, -77, -8, -147, -169, -242, -52, -142, -188, -28, -0, -177, -250, +226, +99, +202, +163, 221, -117, +41, +235, +133, +103, +105, +199, +145, +24, +59, +47, +18, +165, +10, 221, -50, -226, -29, -0, -44, -68, -197, -203, +208, +175, +19, +1, +251, +138, +70, +54, +193, +232, +188, +165, +121, +228, +129, +97, 196, -110, -96, -206, -124, -84, -142, -184, -110, -96, -42, -241, -185, -2, -79, -159, -210, -81, -34, +147, +51, +217, 195, -178, -185, -59, -75, -39, -24, -157, -93, -235, -0, +83, +142, 172, -51, -140, -0, -160, -193, -24, -167, -171, -101, -138, -66, -146, -29, -38, -221, -161, -159, -71, -14, -108, +182, 226, -28, -221, -132, -21, -174, +247, 153, -22, -232, -106, -239, -195, -118, -194, -87, -123, -49, -144, -6, -38, -69, -51, -9, -26, -212, +114, +150, +165, +82, +126, +133, +244, +191, +83, +156, +124, 60, +249, +25, +68, +101, +89, +105, +221, +210, +250, +160, +125, +80, +7, +231, +231, +30, +129, +89, +132, +186, 209, -66, -22, -233, -156, -216, -76, -19, -164, -65, -88, -21, -123, -169, -195, -55, +115, +140, +112, +28, +136, +235, +146, +128, +59, 250, -242, +205, +248, +55, +1, +241, +17, +30, +120, +235, +212, +160, +108, +116, +78, +200, +124, +141, +227, +35, 57, -14, -242, -8, -72, -214, +130, +100, +169, +116, +248, +12, +129, +60, +143, +169, +140, +52, +233, 204, -225, -58, -131, -199, -214, -82, -102, -50, -90, -134, -242, -73, -86, -197, -215, -161, -215, -119, -178, -225, -217, -2, -228, -247, -213, +89, 182, -3, -244, -122, -106, -166, -242, -185, -142, -160, -174, -206, -88, -213, -160, -48, -168, -145, -49, -149, -48, -5, -32, -242, -68, -148, -44, -34, -0, -216, -145, -50, +247, +59, +167, +135, +248, +181, +28, +200, +65, +116, +54, +167, +7, +178, +17, +252, 18, +249, +75, +182, 192, -66, -144, -207, -178, -14, -65, -72, -203, -52, -12, -142, -32, -43, -20, -10, -10, -253, -149, +137, 188, -51, -41, -230, -229, -231, -182, +68, +227, +154, +105, +125, +133, +206, +223, +84, +227, 201, -136, +75, +186, +218, 5, -182, +35, +249, +147, +244, +148, +164, +124, +246, +226, +139, +47, +246, +249, 203, -221, -4, -89, -132, -97, -165, +95, +254, +50, +109, +227, +198, +141, +139, +131, +193, 96, +127, +36, +246, +2, +201, +220, +233, +200, +131, +180, +215, +60, +0, 148, -97, -97, -8, +185, +115, +231, 238, -148, -53, -49, -132, -82, -252, -248, -199, -63, -190, -219, -117, -221, -146, 159, -223, -111, -41, -165, -10, -74, -41, -75, -228, -245, +59, 119, -138, -197, -98, -71, +110, +95, +245, +117, +16, +106, +70, +218, +153, +103, 158, +249, +50, +128, +167, +144, +144, +121, +9, 7, -233, -56, -142, -221, -106, -181, -42, -173, -86, -171, -226, -186, -110, -165, +119, +148, +11, +104, +6, +114, +51, +124, +114, +149, +8, +127, +113, +113, +113, +87, +238, +232, +249, +246, 219, -237, -22, +111, 223, -240, -134, -55, -244, -156, -247, -123, -199, -29, -119, -60, -183, -88, -44, -118, -170, -213, -106, +239, +217, 179, -90, -173, -54, -31, -126, -248, -225, -251, -46, -184, -224, +231, 130, -155, -253, +215, +95, 127, -235, -59, -49, -19, -76, -96, -2, -61, -103, +253, 178, -170, -95, -31, -248, -192, -7, -126, -125, -97, -97, -97, -221, -242, -242, -242, -76, -179, -217, -156, -109, -54, -155, -169, -156, -128, +51, +206, +56, +227, +178, +115, +207, +61, +119, +154, +16, +98, +218, +210, +165, +75, 175, +30, +62, +124, +248, 123, -221, -235, -142, -175, -84, -42, -115, -181, -90, +234, 109, -123, -189, -94, -63, -242, -230, -55, -191, -249, -14, -4, -10, -143, -11, -13, +114, +98, +70, 42, -63, -121, -29, -13, -133, -0, +135, +96, +182, +198, +179, +53, +232, +203, +230, +252, +25, +233, +15, +186, +44, +177, +91, +111, +189, 245, -126, -166, -124, -93, -201, -249, +156, +254, +253, +251, +143, +95, 191, -249, -230, -155, -47, -93, -88, -88, -152, -89, -94, -94, +126, +253, +170, +72, +36, +50, +138, +141, +167, +209, 158, -110, -52, -26, -211, +33, +58, +83, 205, -102, -51, -54, -218, -234, -235, -95, -255, +159, +172, +175, +40, +131, +6, +13, 250, -127, -151, -203, +6, +192, 101, -199, -182, -109, -199, -182, -109, -199, 47, -176, -117, -16, -193, -177, -90, -178, -192, -150, -204, -127, -205, -10, +190, +248, +98, +31, +33, +196, +39, +27, +55, +110, 92, -68, +252, +135, +63, +252, +225, +65, +104, +231, +2, +241, +109, +162, +195, +137, +190, +153, +212, +79, +22, +46, +92, +88, +177, +112, +225, +194, +33, +208, +50, +81, +243, +0, 132, +47, +186, +232, +162, +255, +2, +120, +1, +137, +146, +227, +181, +234, +243, +57, +239, +137, +67, +95, +26, +220, +12, +184, +205, +195, +15, +125, +25, +242, +224, +180, +105, +211, +46, +236, +211, +167, +207, +196, +55, +223, +124, +115, +77, +56, +28, +30, +173, +226, 41, -40, -185, -75, -190, +132, +166, +7, +202, +1, +212, +118, +2, 98, +146, +52, +158, +127, +254, +249, +93, +150, +44, +89, +178, +244, +167, +159, +126, +250, +162, 176, -60, +176, +112, +218, +252, +249, 243, -153, 207, -220, -10, -4, -53, -0, -26, -141, -198, -76, +46, +46, +46, +190, +226, +196, +19, +79, +60, +103, +237, +218, +181, +231, +60, +250, +232, 163, -209, +11, +142, +57, +230, 152, -238, +71, +144, +88, +55, +20, +0, +64, +107, +211, +138, +62, +217, +150, +163, +211, +147, +59, 116, -58, -149, -175, -126, -245, +232, +240, +123, +33, +196, +19, +102, +131, +178, +100, +201, +146, 171, -121, -236, -132, -74, -200, -154, -23, -29, -132, -135, -29, -179, -38, -5, +71, +140, +24, +241, +62, +244, +186, +152, 157, -200, -97, -253, -37, -29, -191, -97, -14, -0, -158, -9, -61, -20, -110, -191, -253, -246, +245, +169, 155, -142, -28, -57, -50, +191, +222, 189, -180, -180, -84, -111, -54, -155, -181, -43, -174, -184, -226, -98, +123, +119, +93, +182, +108, +217, +18, +186, +233, +147, +79, +62, 249, -255, -255, +252, +132, +19, +78, +120, +226, +201, +39, +159, +60, +187, +79, 159, +62, 189, -55, -15, -151, -165, -42, -239, -133, -127, -213, -115, +122, +247, +238, +125, +69, 239, +222, +189, +175, +248, +199, +63, +254, +49, 233, -76, -158, -115, -56, +134, +27, +110, +120, +31, +122, +123, 12, -17, -135, -228, -170, -8, -2, -138, -198, -40, -7, +47, +149, +111, +6, +50, +157, 33, -106, -20, -142, -12, -17, -52, -40, -1, -189, -168, -16, -185, -106, -32, -225, -2, -17, -17, -148, +0, +129, 171, -66, -84, -212, -32, -8, +174, +186, +106, +203, +85, +87, +93, +53, +236, +201, +39, +159, +252, +235, +252, +249, +243, +31, +127, +243, +205, +55, +215, +156, +126, 250, -69, -52, -42, -68, -12, -1, -132, -96, -84, +233, +43, +160, +47, +31, +79, +250, +60, +15, +182, +181, +123, +110, +208, +89, +148, 12, -194, -147, +88, +137, +70, +163, +186, 196, -79, -84, -132, -168, -209, -107, -242, -145, -1, -65, -166, -195, -25, +5, +245, +53, +241, +50, +10, 246, -208, -243, -250, -254, -168, -250, -237, -122, -107, -237, -85, +77, +55, +115, +211, 85, +81, +81, +17, 171, -186, -171, -123, -247, +174, +174, 222, -103, -253, -158, -167, -158, -238, -221, -187, -106, +22, +139, +197, +92, +241, +120, +220, +229, +243, +249, +194, +161, +80, +168, +128, +110, +168, +169, +169, +41, +143, +70, +163, 213, -91, -171, -214, -240, -206, -239, -250, -245, -235, -39, -47, -191, -252, -242, -231, +46, 151, -74, -165, -150, -204, -47, -19, -196, -89, -3, -88, -220, -91, -106, -237, +43, +238, 118, 187, -218, -110, -183, -43, -65, -172, -120, -4, -87, -92, -113, -197, -55, +227, +21, +21, +21, +105, +219, +96, 203, -229, -114, -123, -98, -98, -98, -247, -244, -244, -180, -109, -153, -72, -157, -193, -108, -195, +203, +203, +69, +69, +69, +69, +73, +44, +22, +243, +196, +227, +113, +151, +223, 239, -23, -134, -199, -149, -16, -134, -30, -200, -170, -43, -158, -248, -187, -142, -192, -90, -6, -127, -30, -76, -118, -187, -93, -27, -166, -185, -129, -244, -189, -90, 15, -81, -168, -121, +70, +34, +145, +60, +250, +188, +170, +170, +170, +178, +190, +190, +190, +86, +197, +213, +88, +94, +94, 158, -119, -60, -194, +142, +220, +66, +115, +205, +229, +71, +122, +207, +125, +218, +105, +167, +173, +0, +240, 24, -216, -13, -119, -222, +244, +78, +47, +238, +12, +150, +219, +111, +88, +57, +155, +57, +63, +163, 121, -231, -49, -71, -29, -117, -212, -115, -120, -193, +146, +237, +74, +178, +222, +78, +107, +3, +12, +135, +25, +255, +202, +6, +14, +160, +41, +95, 166, -77, +181, +111, +100, +127, +160, +189, 155, +142, +253, +129, +39, +141, +112, +27, 170, -31, -249, -200, -71, -158, -94, -44, -22, -59, -229, -114, -185, -41, -99, -156, +92, +137, +142, +235, +4, +220, +222, +152, +10, +7, +15, +92, +32, 217, -127, -155, -55, -111, -182, -9, -161, -176, -245, +159, +246, +11, +15, +102, +32, +28, +164, +87, +113, +58, +210, +145, +243, +126, +142, +96, +228, +51, +179, +210, +229, +237, +248, +179, +210, +121, 38, -76, -138, -209, +127, +207, +106, 221, +112, +125, +192, +99, +114, +31, 160, -148, -122, -143, -188, -96, -203, -150, -45, -197, -247, -191, -255, -253, -181, -98, -177, -88, +173, +17, +210, +7, +178, +245, 44, -149, -74, -149, -98, -177, -56, -81, -42, -149, -166, -131, -234, -10, +39, +9, 17, -112, +86, +64, +207, +76, +245, 44, -4, -241, -255, -205, -122, -189, -222, -60, -254, -248, -227, -111, -68, +2, +163, +113, +203, +36, +141, +57, +200, +193, +1, +1, +70, +139, 152, -3, -132, -244, -13, -85, -41, -24, -40, -45, +20, +119, +206, +112, +228, +136, +47, +2, +46, +8, +112, +7, +129, +157, +200, +53, +163, +200, +115, +51, 200, +116, +166, +58, +47, +5, +195, +35, +244, +100, +131, +23, +9, 183, -113, +4, +138, +193, +255, 205, -99, -66, -74, -25, -203, -75, -67, +57, +212, +120, 134, -109, -30, -0, -93, -0, -99, -14, -21, -25, -130, -66, -204, -35, +53, +119, +8, +242, +104, +36, +62, +174, +64, +106, +67, +179, +44, +224, +147, +50, +239, +50, +184, +106, +212, +139, +250, +65, +113, +101, 90, -114, -18, +190, +172, 240, -159, -57, -45, +233, +4, +108, +52, +117, +36, 209, -165, -195, -242, -33, -115, -18, -207, -96, -30, -232, -37, -46, -217, -214, -2, -128, +69, +76, +177, 57, +99, +38, 211, -92, -49, -160, -47, -175, +231, +51, 185, -219, -111, -191, -253, -152, -217, -217, -217, -137, -217, -217, -217, -201, -249, -249, -249, -169, -13, -27, -54, -164, -150, -182, -187, -228, -146, -75, -214, -150, -74, -165, -201, -82, -169, -52, -93, -169, -84, -158, -86, -46, -151, -155, -213, +72, +104, +35, +250, 106, -181, -225, -121, -158, +161, +69, +114, 242, -60, -79, -85, -171, -213, -38, -231, -111, -176, -199, -183, -183, -110, -221, -250, -21, -11, +12, 114, -244, -252, -78, -50, -87, -15, -215, -158, -229, -132, -158, -3, -96, -238, -254, -251, -239, -255, +46, +176, +58, +5, +174, +92, +144, +113, +129, 214, -194, -194, -66, -109, -97, -97, +23, +101, +64, +243, +249, +163, +138, +4, +92, +128, +180, +162, +211, +236, +34, +5, +138, +202, +20, +1, +198, +115, +70, +145, +104, +36, +252, +57, +161, +139, +71, +149, +242, +242, +104, +228, +84, +229, +89, +102, +72, +65, +139, +25, +125, +92, 161, -222, -106, -181, +231, +37, +153, +232, +47, +23, +82, +41, +243, +152, +246, +35, +141, +99, 170, -7, -29, +224, +14, +121, +191, +27, +57, 116, -208, -126, -91, -182, -108, -89, +233, +34, +154, +154, +115, +104, 203, -11, -54, -109, -218, -84, -253, -240, -135, -63, +235, +211, +8, 188, -127, -144, -23, -109, -216, -57, -10, -50, -67, +208, +178, +49, +160, +254, +22, +179, +158, +111, +169, +230, 207, +14, +125, +180, +94, +232, +117, +173, +250, +93, +57, +136, +163, 145, -81, -44, -22, -187, -164, -177, -221, -110, -87, -59, -157, -78, -121, +189, +111, +133, +207, +140, +62, +47, +180, +114, +102, +60, +99, +65, +49, +160, +143, +71, +58, +91, +65, +107, 211, -166, -77, -17, -5, -247, +103, +180, +86, +8, +31, +55, +146, +195, +0, +23, +25, +100, +172, +246, +187, +140, +143, +12, +91, +84, +10, +141, +151, +134, 35, +160, +158, +140, +196, +191, +73, +161, +147, +163, +92, +205, +240, +185, +160, +15, +232, +241, +49, +60, +156, +70, +142, 143, +247, +94, +37, 60, -178, -227, -129, -7, 30, +164, +206, +16, +228, 248, -239, -74, -165, -210, -172, -215, -235, +56, +127, +166, +242, +152, +92, +193, +36, +32, +62, +93, +15, +141, +7, +144, +193, +146, +228, 11, -65, -142, -22, -142, +59, +149, +119, +228, +117, +67, +188, +134, +43, +229, +10, +18, +231, +3, 225, 225, -229, +202, +130, +128, +54, +158, +169, +232, +147, +207, +30, +226, +111, +52, +206, +114, +198, +37, +55, +156, +241, +12, 0, +26, +95, +59, +248, +252, 48, +238, +225, +73, +202, +57, +253, +118, +226, +155, +212, +195, +147, +7, +140, +216, +165, +143, +95, +124, +44, +101, +67, +3, 160, -160, -148, -186, -109, -224, +63, +127, +56, +93, +178, +17, +40, +21, +62, +158, +65, +193, +51, +144, +101, +231, +18, +55, 70, -10, -5, -83, -169, +154, +245, +12, +77, +133, +143, 159, -92, -152, -206, 67, -14, -57, -100, -131, -82, -234, -141, -89, -175, -123, -235, -91, -223, -250, -215, -215, -93, +124, +239, +133, +161, 119, -221, -87, -17, -110, -44, -180, -140, -201, -216, -56, -110, -140, -82, -16, +122, +42, +208, +214, +37, 201, -140, -55, 191, -249, -205, -255, -128, -208, -234, -65, -237, -93, -1, -209, -205, -142, -47, -150, -208, -173, -52, -21, -93, -1, -160, +100, +232, +74, +231, +220, +224, +235, +148, +46, +51, 39, -23, +64, +38, +228, +22, +218, +111, 124, -248, -225, -135, -55, -3, -248, -10, -194, -69, -210, -105, -179, -87, -24, -126, -240, -131, -31, -236, -60, -236, -176, -195, -238, -131, -16, -164, 30, -124, -240, -193, -35, -246, +101, +195, +2, +241, +46, +185, +103, +111, +58, +242, +55, 223, -127, -255, +223, +188, +60, +158, 81, -121, -218, -232, -113, -148, -75, -20, 0, -239, -126, -247, -187, -223, +0, +173, +75, 158, -199, -141, +93, +150, +46, 62, -241, -137, -79, -188, -88, -254, -125, -238, -185, -231, -222, +218, +15, +196, +75, 141, -48, -230, -91, -119, -73, -149, -199, -192, -204, -169, -232, -103, -110, -56, -179, -143, -61, -246, -216, -107, -55, -110, -220, -184, -40, -100, -123, -158, -247, -5, +2, +0, +136, +94, +218, +111, +233, +206, +31, +119, +24, +152, +205, +31, +208, +212, 104, -21, -34, -148, -82, -175, -28, +232, +100, +254, +184, +65, +209, +73, +207, +94, +15, 244, +60, +51, +149, +161, 222, +136, +46, +26, +71, +187, +61, +144, 1, -244, -126, +109, +44, +237, +210, +105, +198, +95, +232, +140, +144, +29, +56, +70, +252, +197, +73, 102, -156, -57, -231, -253, -244, -233, -167, -159, +160, +29, 254, -199, +194, 241, -151, -155, -113, -212, -81, -71, -125, -29, -126, -146, -191, +53, +167, 39, +49, 225, -199, -15, -62, -25, -28, -44, +227, +250, +174, +252, +154, 243, -69, -171, -112, -3, -233, -53, -177, -251, -1, -251, -211, -212, -38, -199, -16, -45, -189, -93, -0, -157, -155, -110, -186, -233, -3, -113, -141, -121, +107, +179, 158, -247, -97, -12, -55, -15, -4, -25, -31, +217, +118, +214, +141, +149, +188, +68, +239, +211, +92, +210, +122, 105, -125, -208, -65, -203, -181, -100, -158, +142, +190, +98, 116, +54, 208, -106, -83, -132, -89, -41, -158, -203, -58, -188, -109, -219, -182, -191, -131, -239, -9, -178, -1, -192, -58, -93, +69, +251, +128, +103, +187, 1, -176, -121, -243, -230, -181, -231, +250, +185, +163, +139, +198, +80, 158, -123, -238, -43, -6, -189, -207, -57, -231, -156, -115, -23, -252, -126, -103, -201, -72, -42, -98, -146, -202, +95, +35, +124, 178, -233, -12, -166, +252, 41, -9, -155, -220, -255, -61, -248, -115, -234, -166, +59, 172, -244, -121, -158, +3, +165, +165, +165, +141, +149, +149, +149, +219, 119, -57, -252, +237, +218, +85, +139, +166, +114, +106, +115, +229, +65, +154, +39, +146, +11, +233, +156, +144, +215, +11, +201, +131, +68, +23, 189, -250, -241, -224, +246, +66, +111, +87, 176, -217, -171, -227, -98, -96, -89, -106, +194, 23, -149, -74, -37, -162, 0, -218, -107, -175, -189, -214, -156, -119, -222, -121, -135, -103, -165, -207, -128, -44, -249, -132, -172, -99, -116, -247, -217, -103, -159, -169, -139, -47, -190, -248, 224, -1, -232, -250, -75, -132, -194, -176, -20, -146, -134, -166, -100, +223, 189, -233, -166, -155, -94, -2, -224, -37, -252, -251, -235, -95, -255, -250, -29, -199, -30, 123, -236, -23, +183, +187, +170, +170, +106, +155, 16, -77, -148, -69, +194, +21, +143, +199, +149, +93, +187, +118, +85, +35, +145, 97, -36, -75, -88, -2, -195, -72, -202, -8, -4, -127, -165, -212, 93, -73, -23, -60, -246, -216, -99, -15, -108, -222, -188, -249, -44, -132, -222, -154, +95, +94, +94, +254, +147, +203, +229, +138, +43, +138, +18, +223, +181, +107, +87, +28, +77, +51, +172, +157, +56, +4, +129, +236, 142, 103, -202, +182, +233, +203, +198, +252, +25, +237, +63, +94, +30, +54, +88, +87, +87, +231, +7, 128, -251, -238, -187, -239, -201, -67, -15, -61, -244, -219, -8, -243, +104, +52, 74, -232, -22, -206, -153, -31, -253, -232, -71, -175, -60, -228, -144, -67, -54, -228, -112, -59, -61, +251, +145, +198, +141, +246, 73, -166, -169, -26, -75, -4, -162, -204, -40, -199, +156, +253, +165, +177, 181, -20, -114, +75, +159, +156, +61, +103, +54, +127, +178, +158, +2, +216, +211, +55, 155, +56, +144, +165, +247, +72, +127, +231, +54, +178, +70, +233, +251, +92, +214, +240, +194, +124, +254, +56, +94, +217, +201, +69, +45, +77, +194, +149, +149, +149, +97, 0, +168, +170, +170, +10, +35, +209, +94, +129, +28, +93, +228, +64, 230, -45, -21, +191, +133, +206, +65, +187, +244, +5, +234, +235, +235, +253, 0, -54, -243, -119, -9, -142, -62, -250, -232, -119, -217, -156, -39, +40, +35, +63, +24, +141, +70, +185, +190, +130, +134, +134, +6, +178, +225, 113, -209, +103, +41, +253, +111, 69, -23, +159, +124, +222, +233, +108, +178, +141, +141, +141, +209, +138, +138, +138, 189, -48, -235, -53, -240, -249, -254, -52, -232, -74, +241, +120, +220, +165, +40, +138, +112, +185, +92, +194, +237, +118, +199, +66, +161, +80, +161, +199, +227, +9, +171, +21, +51, +2, +208, +243, +81, +234, +49, +159, +138, +190, +228, +88, +202, +244, 52, +54, +54, 122, -41, -47, +0, +132, +27, +26, 26, +116, +65, +254, +245, +245, +245, +132, +143, +159, +189, +220, +57, +111, +119, +254, 104, -61, 207, -59, -28, -161, -66, -142, -74, -179, -9, -113, -93, -13, -161, +249, 1, -56, -239, -247, -171, -231, -83, -155, -63, -248, -224, -131, -63, -14, -145, -120, -254, -187, -223, -253, -238, -235, -165, -2, -96, +132, +12, +230, 175, -189, +22, +250, +108, +108, +178, +145, +208, +249, +103, +87, +54, +84, +198, +142, +29, +219, +105, 246, -90, -115, +236, +217, +43, +98, +177, +152, +75, +8, +225, +242, +122, +189, +33, +126, +195, +37, +151, +92, +114, +197, 254, -249, -231, -191, -60, -135, -123, -15, -5, 253, -228, +251, +251, +42, +138, +18, +119, +187, +221, +241, +155, +110, +186, +105, 200, +188, +121, +243, +202, +109, +62, +159, +32, +233, +52, +90, +188, +120, +241, +222, +197, +139, +23, +143, +64, +162, +92, +121, 248, -229, -47, -127, -249, -223, +161, +135, +30, +58, +243, +234, +171, 175, -121, -205, -107, -254, -6, -126, 190, -38, -242, -111, -228, -217, -18, -203, -162, -230, -174, -0, -200, -163, -145, -98, +146, +110, +92, 177, -216, -195, -210, -58, -179, -203, -106, +98, 197, +211, +215, +92, +115, +205, 235, -118, -187, -172, -29, -173, -107, -20, -201, 72, -44, -192, -206, -234, -161, -151, -106, -146, -238, -140, -178, -236, -19, +232, +157, 251, -146, -110, -145, -30, +0, +236, +151, +159, +97, +1, +52, +22, +94, +0, +190, +149, +43, +87, 150, -198, -160, -73, -198, -146, -25, -63, -101, -104, -67, -218, -51, -21, +175, +92, +185, +114, +2, +128, +142, +0, +242, +239, +186, +235, +174, +19, +38, +79, +158, +124, 17, -198, -11, -53, -225, -54, -179, -21, -135, -96, -51, -218, -133, -112, -108, -116, -44, -55, -168, +221, 188, 96, -138, -99, -155, -66, -180, -126, -237, -176, -48, -3, -127, -190, -81, -43, -205, -196, -91, -236, -11, -254, -54, -48, -130, -62, -221, -141, -112, -238, -237, -52, -244, -243, -227, 193, -255, -164, -181, -50, -47, -36, -197, -11, -50, -102, -176, -31, -60, -9, -159, -238, -167, 130, -131, -110, -255, -180, -142, -146, -201, -238, -71, +215, +167, +76, 153, -41, -61, -6, -88, -25, -70, -135, -92, -207, -116, -200, 242, -167, -124, -246, -52, -235, +46, +128, +10, +0, +165, +0, +202, +161, +201, +28, +13, +176, +55, +142, +252, +44, 110, -156, -135, -2, +128, +94, +55, +183, +227, +160, 147, -155, -38, -121, -49, -216, -208, -43, -93, -161, -101, -254, -20, -137, 121, -248, -125, -200, -245, -216, -164, -36, -224, -115, -151, -96, -86, -16, -176, -125, +76, 42, -176, -108, 250, -95, -23, -8, -41, -12, -114, -239, -26, -166, -155, -246, -14, -248, -123, -224, -46, -132, -213, -34, -108, -44, -216, +120, +133, +17, +168, +175, 105, -52, -113, -239, -231, -24, -72, -245, -32, -76, +189, +132, 160, -143, -117, -227, -231, -96, -87, -199, +233, 94, -15, -81, -96, -162, -68, -238, -147, -189, -106, -181, -154, -53, -241, -156, -45, -178, -228, -19, -26, -101, -140, -238, -226, -62, -131, -156, -189, -51, -109, -17, 36, +223, +2, +154, +254, +110, +215, 174, 212, -61, -0, -168, -68, -148, -249, -140, 210, 192, -53, -149, -138, -198, -84, -107, -107, -192, -51, -81, -233, -76, -193, -195, -121, -77, -90, -34, -240, -230, -144, -66, -57, -223, +229, +45, +218, +215, +164, +175, 19, -99, -214, -91, -25, -195, -84, -146, +207, +36, +27, +3, +237, +33, +64, +179, +63, +16, +31, +182, +154, +31, +174, +19, +240, +128, +117, +51, +28, +100, +143, +35, +224, +188, 208, -175, +169, +253, +54, 7, -128, -62, -247, -0, -127, -108, -53, -96, -175, -0, -88, -141, -121, -115, -226, -114, -182, -80, +217, +3, +146, +159, 41, -206, -255, -181, +176, +194, +74, +79, 181, +19, +104, +65, 107, +140, +120, +185, +149, +67, +155, +248, +124, +170, +0, +37, +174, +231, +91, +249, +243, 104, -180, -24, -230, -251, -45, -192, -95, -211, -201, -35, -20, -49, -220, -245, -121, -108, -16, -60, -35, -195, -54, -119, -33, -172, -212, -52, -244, -36, -128, -58, -114, -89, -8, -133, +189, +113, +253, +59, 7, -128, -212, -158, -45, -235, -4, -10, -220, -10, -169, -1, -99, -18, -13, -42, -0, +57, 200, -240, -48, +65, +43, +128, +209, 166, -48, -73, -235, -98, +54, 138, -59, -227, +56, +162, +141, +77, +66, +55, +93, +188, +79, 33, -179, -44, -23, +87, +112, +72, +9, +177, +227, +168, +214, +149, +162, +50, +185, +184, 17, -10, -51, -108, +168, +185, +96, +228, +112, +9, +15, +31, +62, +252, +112, +234, +187, +37, +132, +120, 75, -207, +237, +15, +245, +95, +245, +245, +103, +27, +54, +108, +24, +0, +99, +199, 118, -46, +42, +58, +155, +128, +16, +226, +75, +33, +196, +38, +33, +196, 39, -154, -254, -162, -83, -45, -192, -65, -188, -201, -68, +66, +136, +247, +212, +126, +84, +47, +176, +107, +157, +218, +103, +108, +131, +16, +226, +3, +33, +196, +39, +163, +71, +143, +238, +206, +198, +33, +21, +125, +100, 208, -214, -168, -106, -183, -59, -228, +9, +2, 136, -96, -174, -236, +8, +33, +62, +19, 66, -184, +124, +42, +132, +248, +100, +215, +174, +93, +139, 161, -182, +245, +176, +166, 139, -197, -226, -40, -19, -57, -234, -227, -153, -101, -108, -88, +247, +178, +166, +30, +95, +188, 191, -182, -223, -68, -116, -54, -120, +142, +108, +224, +183, 26, -66, -229, -152, -20, -204, -100, -140, -90, -46, -10, -173, -160, -159, +79, +221, +181, +120, +241, +226, +147, +84, +58, +63, +80, +199, +247, +19, +181, +39, +220, 119, -35, +66, +136, +31, +63, +254, +248, +227, +147, 156, -123, -59, -98, -20, -0, +140, 29, -132, -154, -240, -126, +195, +71, +10, +87, +80, +125, +246, +219, +66, +136, +215, 133, -21, -35, +16, +47, 9, -24, -78, -63, -83, -99, -44, -51, -124, -207, 33, -180, -172, -13, -194, -188, -72, -23, -61, -102, -36, -214, -193, -4, -102, -75, -20, -0, -74, +158, +19, +66, +60, 169, -63, -179, -189, -145, +142, +229, +27, +234, 231, -121, -23, -32, +155, +132, +16, +223, +174, +94, +189, +250, +76, +52, +117, +172, 89, -65, -192, -61, -36, -201, -37, +209, +103, +8, +51, +103, 206, -134, -94, -217, -70, -7, -64, +236, +44, +132, +248, +74, +29, 219, -243, -188, -163, -0, -20, -149, -82, +247, +84, +220, +175, +168, +248, 223, -10, -232, +160, +185, +155, +63, +127, 254, -108, -26, -189, -74, -169, -83, -82, -78, -177, +41, +208, +247, 73, -82, -23, +229, +227, +105, +180, +110, +140, +214, +103, +178, 71, -63, -99, -59, -231, -17, +27, +180, +62, +105, +237, +161, 205, -47, -51, -204, +95, +251, +239, +190, +251, +238, +14, 117, -225, -169, -224, -126, -100, +108, +63, +21, 66, -200, -0, -39, -186, -32, -142, -16, -84, -110, +124, +118, 237, -68, -168, -4, +181, +215, +30, +134, +166, +251, +209, +46, +40, +15, +62, +248, 96, -45, -123, -219, -16, -5, -206, -193, -197, -245, -165, -90, +55, +33, +196, +86, +117, 173, +126, +164, +142, +111, +178, +111, 154, -20, -87, -121, -192, +186, +71, 54, -159, -208, -56, -199, -232, -14, -5, -173, -86, -171, -6, -127, -205, -35, -184, -246, -243, -121, -227, -188, -110, +168, +115, +250, +217, +77, +55, +221, 116, -208, -195, -82, -150, -177, -78, -68, -167, -211, -161, +136, +9, +61, +134, +207, +71, +83, 199, -14, -247, -91, -192, -241, -76, -214, -8, -140, -123, -187, -17, -42, -228, -164, -7, -0, 0, -20, -130, -115, -242, -0, -21, +119, +188, +228, +175, +92, 185, -220, -99, -82, -21, 242, -165, +18, +117, +44, +95, 82, -169, -139, -165, -9, +199, +245, +53, +33, +196, +219, +11, +22, +44, +56, +17, +218, +188, +145, +114, +152, +10, +175, +28, +189, +23, +24, +53, +106, 212, -216, -86, -3, -192, +225, +188, +215, +158, +180, +223, +54, +9, +33, +190, +23, 66, -112, -78, -26, 108, -230, -175, -137, -222, -113, -70, -90, +17, +66, +148, +8, +33, +74, +231, 206, -22, -246, -177, -116, -81, -159, -130, -223, -7, -139, -134, -201, -156, -223, -175, -204, -167, -166, -175, -207, -237, +157, +123, +4, +236, +241, +34, +190, +255, +104, +125, +126, +69, +215, +158, 61, -76, +123, +30, +131, +126, +239, +21, 1, -48, -139, -40, -15, -39, -243, -54, -165, -42, -0, 104, -33, -225, +187, +117, +235, +214, +127, +240, +251, +198, +141, +27, +119, +40, +244, +251, +207, +106, +254, +82, +209, +183, +94, +8, +241, +178, +186, +31, +158, +85, +199, +115, +189, +74, +247, +7, 66, -154, +136, +79, +70, +142, +28, +121, +56, +236, +173, +23, +153, +190, +0, +251, +221, +159, +149, +149, +149, +61, +140, +132, +81, +166, +16, +64, +222, +123, +239, +189, +87, +172, +254, +142, +175, +132, +16, +95, +61, +250, +232, +163, +167, +32, +243, +243, +215, +146, +244, +133, +12, +214, +201, 58, -200, -131, -184, +21, +207, +11, +234, +250, +124, +139, 120, -38, -159, -200, -45, -126, -60, -136, -155, +219, +194, +133, +11, +79, +101, +120, +140, +130, +230, +82, +129, 27, -74, -14, 128, +239, +170, +171, +174, +234, +206, +232, +122, +118, +227, +198, +141, +19, +0, +68, +94, 126, -209, -235, +249, +229, +43, +84, +220, +47, +9, +33, +222, +122, +228, +145, +71, +142, +135, +150, +153, +108, +7, +143, +17, +191, +150, +207, 245, -164, -230, -31, -136, -90, -26, -117, -87, -180, -36, -154, -117, -15, -0, +188, +39, +158, +120, +162, +143, +16, +226, +173, +119, +222, 121, -200, -204, -198, -28, -212, -100, +231, +26, 52, -165, -22, -147, -135, -100, +237, +85, +71, +103, 62, -100, -18, -144, -6, -162, -147, -208, -136, +57, +79, +156, +156, +15, +148, +109, +149, +15, +160, 224, -253, -209, -3, -129, -217, -108, -77, +254, +251, 239, -48, -243, -216, -64, +63, +67, +157, +163, +245, +66, +136, +245, +111, +189, +245, +214, +104, +0, +109, +127, +248, +225, +135, +59, +133, +16, +95, +174, +94, +189, +250, 52, -151, -130, -84, -116, 232, -213, -22, -184, -96, -208, -109, -58, +51, +178, +237, +242, +107, +221, +122, 185, -81, -95, +246, +218, +107, 123, -40, -45, -99, -113, -37, -166, +48, +62, 246, -8, -4, -139, -41, +154, +16, +226, +63, +34, +209, 227, -180, -231, +242, +57, +33, +196, +107, +207, +61, +247, +92, +31, +24, +247, +214, +116, +122, +254, +133, 0, -52, -151, -209, -3, +132, +39, +79, +158, +252, +27, +145, +232, +37, +251, +149, +16, +226, +179, +111, +190, +249, +102, +54, 128, -239, -151, -214, -255, -117, -240, +246, +27, +54, +108, +152, +160, +158, +25, +95, +9, +33, +54, +175, 93, -177, -134, +187, +246, +12, +52, +237, +101, +103, +23, +31, +239, +225, +25, +1, +80, +112, +251, +237, +183, +159, +170, +174, +141, +103, 133, -245, -8, -45, -63, -100, -2, -105, -109, -165, -139, -118, -46, -107, -146, -96, -92, -232, -241, -243, -164, -204, -193, -17, -224, -113, -96, -49, -177, -230, -4, -242, -21, -184, -134, -213, +16, 207, -92, -75, -184, -134, +168, +215, +139, +171, +86, +173, +234, +131, +196, +158, +228, +253, 73, +157, +226, +147, +207, +163, +2, +36, +206, +34, +146, +39, +218, 111, -43, +220, +184, +113, +178, +16, +226, +219, +55, +222, +120, +99, +8, +140, +251, +217, +166, +131, +143, +250, +13, +22, +44, 89, -253, -68, -186, +178, +228, +28, +33, +196, +183, +91, +182, +108, +185, +23, +137, +51, +176, +61, +180, +190, +161, +212, +27, +176, +57, +244, +113, +103, +103, +222, +223, 255, -201, -80, -0, -253, -55, -9, -174, +254, +247, +19, 25, -20, -170, +95, +121, +90, +8, +241, +148, +208, +100, +180, +183, +213, +51, +247, +171, +187, +239, +190, +187, +27, +156, +43, +180, +228, +104, +225, +142, +185, +48, +128, +200, +91, +111, +189, +117, +185, +16, +226, +251, +47, +191, +252, +114, +18, +180, +249, +165, +189, +151, +14, +95, +33, +124, +110, +0, +222, +185, +115, +231, +30, +38, +132, +248, +73, +61, +227, +190, +219, +190, +125, +251, +28, +0, +145, 77, -194, -121, -94, -97, -26, -19, -136, -214, -84, +155, 54, -209, -146, -150, -180, -204, -134, -94, -57, +93, +39, +18, +253, +122, +55, +11, +33, +126, +124, +227, +141, +55, +78, +135, 158, -100, +191, +200, +65, +70, +182, +240, +169, +191, +59, +244, +224, +131, +15, +158, +162, +238, +247, +13, 66, -186, -188, -133, +136, +13, +239, +189, +247, +222, +181, 0, -42, -122, -19, -93, +34, +91, +182, +108, +153, +37, +132, 248, -52, -232, -2, -144, -220, -175, -134, -29, +124, +237, +218, +181, +39, +195, +25, +63, 179, +194, +23, +188, +239, +190, +251, +78, +86, 249, -20, -66, -15, -0, -153, -55, -66, -214, -153, -238, -7, -166, -253, -178, -95, -250, -40, -252, +243, +235, +236, +122, 75, -250, -108, -198, -131, -84, -172, -200, -254, -108, -141, -192, -3, -32, -45, -71, -193, -56, -199, -232, -14, -5, -205, -102, -179, -6, -95, -249, -43, -249, -36, -242, -92, -5, -241, +221, +239, +50, +79, +105, +46, +125, +188, 55, -247, -134, -184, -245, -73, -142, -41, -242, -41, -137, -8, +102, +30, +128, 188, +239, +191, +255, +254, +38, +145, +144, +115, +175, +128, +126, 15, -214, -138, +56, +225, +215, +178, +227, +182, +37, +123, 246, -105, +154, 225, -36, -15, -35, -223, -65, -18, -56, -39, +107, +201, +30, +200, +86, +252, +165, +165, +123, +102, +235, 248, -254, -226, -120, -24, -79, -59, -244, -223, -232, -105, -38, -239, -159, +231, +163, +143, +62, +218, +75, 8, -193, -183, +177, +121, 235, -85, -100, -42, -200, -182, -190, -103, +214, +173, +247, +35, +193, +211, +14, +130, +158, +199, +164, +171, +31, +209, +250, +104, +233, +158, +217, 134, -80, +250, +88, +113, +113, +113, +15, +209, +84, +223, 164, -239, -130, +245, +242, +186, +186, 31, -114, -38, -21, -0, -5, -0, -229, -224, -156, -60, -192, -121, -193, -36, -153, -169, -125, -99, -240, -0, -144, -107, -106, -3, -64, -57, -163, -7, -64, -150, -124, +63, +88, +176, 96, -227, -174, -0, -160, -28, +193, +41, +104, +122, +214, +59, +209, +87, +116, +87, +11, +245, 32, +151, +229, +207, +47, +213, +51, +245, 147, -6, -114, -108, -80, -30, -170, +221, +187, +119, +63, +2, 32, -234, -21, +56, +108, +216, +176, +79, +243, +243, +243, 199, -68, -231, -228, 255, -27, -150, -239, -55, -75, +229, +47, +127, +121, 21, -25, -4, -247, +137, +222, +245, +127, +87, +249, +206, +7, +66, +136, +79, +174, +189, +246, +218, +30, +18, +62, +43, +121, +80, +103, 167, -60, -195, -255, -181, -135, -168, -160, -29, -27, -4, +96, 207, -248, -20, -252, -125, +145, +123, +116, +39, +251, +116, +127, +247, +221, +119, +183, +8, 77, +159, +248, +96, +248, +240, +225, +221, +25, +141, +118, +240, +233, +198, +243, +241, +199, +31, 175, -220, -36, -215, -152, -37, -144, -155, -169, +202, +203, +203, +187, +38, +63, +63, +127, +92, +97, +97, +225, +77, +103, 158, -80, -33, -75, -73, -5, -46, -164, -157, -107, -174, -185, +121, 230, -166, +127, +0, +132, +7, +14, +28, +248, 94, -175, +97, +97, +225, +77, +249, +249, +249, +227, +242, +242, +242, +174, +153, +50, +101, +202, +102, +105, +60, +105, +172, +14, +180, +241, +204, +38, +125, +173, +49, +127, +188, +154, 87, -104, -52, -26, -147, -141, -70, -99, +96, +232, +208, +161, +221, +69, +194, +158, +244, +178, +16, 226, -212, -83, -79, -125, -193, -62, -251, -236, -147, -152, -140, -234, -131, -31, -252, -224, -189, -245, -122, -125, -182, +233, +161, +67, +135, 94, -175, -207, -78, -78, -78, +3, +0, +103, +157, +117, +86, +63, +85, +166, +120, +81, +8, +177, +110, 206, -238, -220, -185, +156, +57, +127, +70, 243, +247, +3, +233, +43, +31, +164, +152, 191, -227, -8, -30, -20, -191, +79, +212, +121, +254, +114, +252, 248, -197, -47, -118, -157, -117, -214, -89, -63, 241, -60, -175, -227, -121, -94, -167, -80, -40, -116, -190, +135, +34, +205, +253, +0, +192, +63, +96, +192, +128, +110, +34, +161, +119, +61, +39, +132, +88, +45, +132, +120, +88, +8, 241, -141, -111, -188, -58, -237, -186, -143, -126, -244, -163, -47, -189, -244, -210, -75, -15, -101, -2, +144, +122, +61, +166, 190, -253, -246, -219, -239, -131, -121, -209, -164, -148, -250, -135, -164, 255, -63, +178, +1, +125, +52, +158, +102, 244, -208, -67, -255, -186, +145, +140, +196, +131, +119, +73, +158, 223, -126, -251, -93, -146, -215, -253, -250, -64, -230, -177, -33, -178, -89, -82, -176, 160, -176, +142, +231, +83, +52, +158, +231, +159, +127, +254, +133, +66, +136, +197, +42, +206, +39, +111, +191, +253, +246, +227, +44, +198, +211, 46, +63, +243, 55, -217, -167, -5, -7, -203, +52, +52, +248, +1, +160, 75, -165, -106, -224, -3, -65, -76, -183, -46, -237, -177, -10, -0, -177, -161, +151, 46, -78, +191, +21, +66, +44, +152, +48, +97, +194, +101, 252, -189, -246, -218, -235, -189, -240, -23, -195, -117, -0, -214, -125, -248, +75, 195, +135, +15, 31, -62, +41, +132, +88, +51, +99, +198, +140, +99, +29, +210, +199, +147, +32, +232, 124, -136, -113, -79, -122, -28, -229, +72, +66, +73, +73, +201, +214, +118, +237, +218, +221, +95, 84, -63, -49, -186, -103, -156, -113, -198, +84, +180, +180, +125, +251, +246, +143, +180, +109, +219, +246, +254, +130, +130, +130, +191, +127, 253, +245, 215, -94, -123, -237, -163, +31, +0, +64, +113, +113, +241, +60, +33, +196, +134, +161, +67, +135, +210, 252, -251, -29, +209, +249, +224, +104, +255, +201, +1, +0, +39, +159, +124, +242, +49, +66, +136, +91, +250, +247, 239, +127, +58, +127, +95, +13, +88, +145, +109, +179, +142, +231, +111, +216, +176, +97, +221, +213, +115, +232, +37, +147, +249, +91, +37, +132, 120, -199, +238, +174, +187, +238, +226, +235, +69, +62, +111, +109, +201, +105, +145, +72, +196, +19, +14, +135, +15, +201, +207, +207, +239, +82, +80, +80, +208, +41, +20, +10, +21, +242, +207, +67, +161, +80, +97, +65, +65, +65, +167, +252, +252, +252, +46, +225, +112, +248, +144, +72, +36, +98, 230, -107, +12, +179, +2, +146, +27, +155, +232, +187, +106, +112, +72, +18, +212, +215, +116, +6, +202, +193, +197, +169, +104, +146, +3, +41, +248, +60, +132, +104, +157, +50, +92, +84, +45, +67, +158, +55, +30, +92, +113, +32, +129, +78, +111, +31, +63, +126, +252, +161, +66, +179, +177, +190, +246, +255, +254, +223, +255, +155, +12, +160, +240, +149, +87, +94, +25, 174, -185, -230, -5, -73, -215, -40, +202, +160, +27, +132, +16, +159, 165, -206, -148, -127, -63, -242, -200, -35, -63, +105, +87, +2, +0, +220, +125, +247, 221, -123, -239, -189, -207, -68, -24, -159, -73, -215, -176, -129, -33, -60, -45, +93, +84, +57, +108, +147, +16, +226, +131, +205, +155, +55, +79, +5, +128, +143, +63, +254, +120, 184, -200, -62, -49, -51, -51, -115, -10, +202, +255, +63, +19, +66, 124, +251, +202, 43, -6, -177, -49, -248, -28, -134, -213, -51, -151, -126, -246, -60, -239, +175, +156, +224, +144, 22, -68, -99, -197, -216, -46, -21, -11, +121, +237, +7, +231, +206, +157, +123, 146, -225, -225, -167, -20, -210, -147, +122, 14, -253, -121, -229, -181, -29, -152, -5, -115, -134, -61, -213, -60, +144, +173, +248, +101, +33, +196, +27, 207, -187, +60, +243, +76, +95, +232, +101, +88, +30, +244, +106, 6, -192, -156, -82, -234, -156, -12, -207, -115, -49, -252, +186, +224, +227, +113, +227, +198, 117, -99, -3, -66, +83, +249, +254, +127, +133, +102, +7, +127, 70, -218, -180, -233, -235, -180, -164, -41, -0, +36, +116, +215, +23, +31, +127, +252, +241, +139, +209, +212, +150, 226, -232, -149, -204, -54, -133, +104, 172, +8, +150, 46, -0, -188, -231, -61, -239, -57, -191, -219, -237, +93, +250, +251, +154, +154, +154, +167, +107, +106, +106, +214, +214, +212, +212, +60, +161, +94, +79, +175, +91, +183, +238, +108, +39, +207, +49, +130, +69, +139, 22, -155, -205, -102, -157, -9, -133, -58, -157, -78, -213, -243, -188, -30, -0, -244, -122, -189, -226, -141, -55, -222, -120, -186, -229, +117, +140, +70, +163, +235, 163, 209, -203, -44, -171, -7, -0, -153, -49, -93, -88, -237, -0, -104, -122, -158, -119, -36, -66, -79, -51, -153, -245, -156, -237, -43, -44, -189, -151, -46, -128, -200, -4, -122, -11, -226, -144, -202, -105, -186, -32, -14, -42, -64, 232, -138, +127, +235, +235, +235, +95, +173, 175, -212, -61, -98, -247, +175, +127, +165, +174, +174, 238, -221, +229, +186, +186, +186, +151, +235, +235, +235, +95, 141, -159, -255, -252, -231, +70, +163, 255, -89, -42, -149, -58, -76, -110, -9, -95, -248, +141, +70, +163, +235, 223, -129, -104, -98, -203, -6, -66, -23, -86, -155, -16, -5, -57, +126, +251, +237, +63, +164, +139, +227, +201, 39, -90, -0, -90, -207, -121, +159, +60, +184, +177, +177, +241, +253, +134, +134, +134, +13, +209, +104, +116, +253, 206, -115, -46, +157, +59, +111, 4, -240, -127, -16, -150, -13, -174, -7, -71, -220, -186, -67, +128, +239, +191, +255, +126, +88, +52, +26, +125, +171, 161, -149, +161, +97, +67, +99, +99, +227, +251, 159, -30, -204, 125, -199, -239, -105, -57, -10, -228, -239, -253, -196, -232, -154, -222, -55, -65, -37, -9, -63, +246, +217, +113, +205, +165, 135, -153, +224, +199, +31, +127, +252, 91, -3, +67, +67, +195, +59, +223, +124, +243, +205, +249, +14, +191, +202, +237, +159, +30, +0, +158, +143, +63, +254, +248, +194, +104, +52, +186, +254, +251, +239, +191, +191, +138, +191, +15, +123, +122, +165, +161, +237, +125, +229, +202, +149, +167, +8, +33, +190, +166, +235, +171, +175, +190, +154, 0, +123, +182, +6, +94, +133, +194, +7, +32, 240, -253, -239, -127, -127, -246, -37, -47, -121, -201, -255, -5, -208, -85, -74, -29, -102, -58, -231, -212, -83, -79, +232, +163, +143, +158, +34, +152, 61, -236, -212, -83, -79, -141, -252, +251, +203, 47, -72, -206, -72, -101, +191, 156, -28, -247, -73, -235, -147, -142, -212, -189, -66, +192, +112, +165, +165, +223, +239, +217, +179, +103, 84, -205, -160, -210, -128, -74, +99, +99, +227, 135, -10, -130, -50, -93, -150, -89, -196, -165, +37, +37, +37, 23, -103, +58, +249, +30, +135, 146, -183, -104, -49, -229, -96, -181, -23, -242, -80, -169, -158, +146, +146, +11, +27, +27, +27, +63, +220, +179, +103, +207, +168, +116, 159, -162, -20, -182, -52, -92, -53, -17, -174, -29, -182, -235, -123, -102, -136, -80, -58, -206, -71, -174, -213, -20, -208, +65, +240, +202, 43, -57, -26, -48, -184, -62, -51, -73, -102, -193, -243, -188, -35, -144, +175, 156, -228, -145, -121, -52, -184, +32, +18, 246, -242, -153, -187, -193, -111, -94, -144, -3, +147, +45, 66, -38, -139, -36, -244, -176, -224, -172, -249, -192, -148, -231, -121, -47, -197, +136, +45, +219, +183, +111, +159, +208, +220, +103, +230, +32, +7, +217, +4, +46, +232, +80, +4, +63, +55, +154, 210, -100, +69, +194, +131, +156, +245, +201, +179, +186, +168, 148, -147, -88, -106, +24, +69, 156, -147, -235, -170, -92, -7, +217, +201, +44, +227, +207, +110, +233, 76, -235, -237, -200, -231, -113, -14, -144, -213, -104, -146, -114, -160, -200, -253, -78, -190, -171, -14, -128, -198, -243, -158, -247, -188, -139, -1, -92, -134, -168, -135, -53, -19, -213, -3, -195, -205, -81, -144, -25, -134, -28, +117, 25, -84, -150, -209, -176, -197, -80, -20, -238, -189, -252, -100, -127, -113, -236, -209, -195, -45, -113, -255, -53, -41, +136, +161, +6, 0, -104, -105, -78, -205, -164, -28, -40, +4, +106, +106, +106, +66, 0, -102, 16, -106, -18, -123, -103, +139, +197, +234, +43, +43, +43, +247, +8, +33, +20, +69, +81, +64, +81, +161, +165, +165, +165, +13, +72, +28, 158, -121, -230, -131, -65, +10, +163, 187, -27, -0, -172, -127, -245, -171, -95, -221, 217, -103, -159, +21, +9, +98, +177, +88, 125, -18, -219, -185, -232, -162, -139, -126, -10, -224, -81, -248, -26, -65, -38, -162, +117, +117, +117, +153, 26, -138, +89, +12, +0, 80, -55, -55, -55, -215, -189, -243, -206, -59, -119, -33, -26, -59, -150, -138, -125, -246, -217, -135, -9, -183, -136, -188, -220, -229, -83, -219, -8, -226, -206, -88, -126, -73, -90, -236, -245, +20, +69, +132, +66, +161, +54, +60, 82, -77, -204, -152, -76, -203, -122, -34, -180, -106, -11, +85, +253, +220, +137, +131, +135, +43, +31, 73, -154, -232, -126, +160, +8, +102, +36, 198, -6, -55, -25, -41, -252, +93, +158, +35, +57, 123, -136, -46, -186, -235, -33, -234, -55, -195, -34, -6, -47, -16, -196, -108, +213, +3, +45, 18, -76, -237, -17, -208, -54, -84, -38, -162, -108, -65, -48, -129, -245, -122, -125, -118, -136, -36, -232, -113, -148, -125, -185, -189, +220, +170, +7, +29, +143, +120, +15, +1, +8, +20, +22, +22, +134, +250, +245, +235, 215, +53, +28, +14, +31, +10, +36, +122, +250, +213, +214, +214, +238, +83, +163, +152, +227, 106, -181, -93, -240, -215, -0, -0, -64, -181, -90, -77, -29, -11, -58, 68, -72, -139, -140, -207, -204, +191, +216, +186, +117, 43, -47, +212, +223, +147, 137, -180, -92, -236, -132, -191, +140, +124, +52, +54, +54, 70, -61, +213, +249, +115, +41, 138, -168, -2, -0, -193, -253, -134, -17, -178, -148, -75, -63, -35, -236, -19, -174, -35, +34, 20, -104, -101, -156, -181, +69, +137, +187, +92, +46, +65, +248, +88, +15, +58, +2, +142, +207, 110, -9, -147, +38, +143, +183, +186, +186, +218, +11, +36, +230, +175, +166, +166, +166, +44, +30, +143, +187, +68, +162, +159, +32, +20, +69, +17, 225, +112, +184, +208, +235, +245, +134, +106, +106, +106, +130, +208, +34, +252, +99, +176, +31, +24, +195, +157, +107, +252, +112, +167, +140, +5, +114, +116, +132, 0, -237, -152, -3, -48, -43, -0, -164, -213, -221, -100, -189, -149, -165, -221, -226, -60, -144, -146, -240, 52, +198, +98, +49, +157, +194, +87, +91, +91, +75, +135, +59, +69, 132, -2, -14, -61, -176, -76, -12, -14, -153, -2, -62, -67, -156, +219, +21, +244, +221, +0, +188, +37, +37, +37, +174, +186, +186, +186, +205, +177, +88, +204, +29, +143, +199, +21, +161, +246, +246, +243, +251, +253, +121, +129, 64, -149, -70, +32, +89, +98, +172, +182, +182, +118, +87, +60, +30, 175, +219, +181, +107, +23, +9, +21, +118, +2, +84, +228, 204, -237, -192, -208, -19, -5, -0, -159, +127, +18, +122, +201, +217, +147, +87, +91, +91, +27, +52, 250, -212, -167, -158, -128, -191, -23, 114, -13, -38, 93, -124, -38, -155, -236, -244, -4, -153, -214, -164, -50, +93, +29, +143, +120, +119, +210, +175, +141, +112, 122, -38, -200, -205, -158, -73, -10, -101, -153, -87, -190, -203, -70, +1, +4, +170, +171, +171, +131, 64, -95, -11, -217, -199, -18, -215, -95, -122, -142, -240, -123, -67, -252, -157, -87, -102, -120, -25, -250, 98, -229, -166, -253, -95, -255, -245, -95, -79, -189, -248, -197, -47, 254, -91, -132, -9, -9, -159, -128, -63, -79, -25, -166, -32, -19, -91, -102, -1, -61, -242, -88, -234, -120, -30, -81, -38, +170, +170, +170, +246, +196, +227, +241, +228, 156, -150, -49, -38, -212, -181, +208, +250, +84, +251, +22, +10, 69, -82, -127, -246, -19, -2, -146, -37, -70, +81, +196, +230, +205, +155, +201, +192, +194, 215, -134, -46, -153, -237, -95, -210, -147, -187, -103, -166, -240, -254, -204, -138, -245, -8, -221, -128, -129, +168, +21, +144, +17, +72, +142, 232, -120, -143, -91, -159, -150, -220, -62, -237, -38, -237, -118, -187, -2, -95, -1, +247, 64, -165, -41, -219, -46, -35, -40, 115, -109, -89, -71, -220, -198, -194, -201, -228, -167, -113, -71, -9, -34, -193, -39, -124, -30, -42, +86, +145, +96, +23, +162, +140, +16, +130, +138, +138, +10, +138, +226, 181, -242, -75, -192, -79, -74, -222, -76, -230, -204, -201, -178, -190, -103, -134, -48, -88, -236, -132, +59, +127, +166, +244, +85, +86, +86, +238, +141, +199, +227, +46, +117, +30, +21, +151, +203, +21, 207, -235, 203, -254, -171, -0, -168, -13, -193, -3, -64, -159, -15, -244, +203, +203, +247, +249, +124, +201, +49, +174, +169, +169, +161, +189, +155, 10, -136, -43, -243, -104, -42, 159, -86, -68, +204, +95, 116, -189, -144, -252, -48, -33, +160, +174, +195, +124, +36, +214, +167, +71, +157, +175, +36, +176, +140, +5, +32, +67, +243, 215, -63, -155, -249, -43, -133, -119, -186, +194, +244, +233, +104, +84, +51, +50, +246, +197, +98, +49, +226, +47, +194, +237, +118, +199, +195, +225, +112, +129, +215, +235, +13, +85, +87, +87, +211, +58, +166, +108, +5, +39, +202, +85, 210, +128, +176, +104, +209, +162, +125, +139, +22, +45, +186, +104, +218, +180, +105, +199, +207, +156, +57, 115, -93, -145, -249, +218, +209, +71, +31, +125, +138, +16, +226, +20, +186, +113, +201, +146, +37, +143, 140, -6, -245, -50, -26, -249, -60, +24, +49, +226, +121, +36, +34, +251, +237, +236, +59, 78, -130, -101, -14, -0, -155, -249, +159, +156, 161, -11, -182, -186, -210, -91, -230, -233, -169, -137, -207, -26, -194, +68, +99, +67, +209, 245, -153, -30, -60, -195, -200, -81, -144, -25, -134, -28, +254, +218, +218, +218, +0, +160, +235, +143, +72, +188, +209, +105, +133, +12, +35, +135, +18, 25, -82, +90, +3, +37, +37, +37, +94, +222, +83, +83, +61, +135, +219, +150, +149, +149, +85, +21, +21, +21, +109, +47, 41, -12, +41, +161, +243, +138, +34, +226, +129, +212, +37, +95, +121, +185, +189, +32, +128, +72, +121, +121, +121, +30, +191, +41, +26, +141, +214, +86, +86, +86, +86, 132, -99, +66, +161, +72, +48, +24, +12, 87, +85, +85, +17, +79, +117, +65, +139, +200, +231, +21, 142, +172, +240, +201, +202, +148, +111, +215, +174, +93, +238, +154, +154, +154, +173, +180, +38, +247, +236, +217, 83, -211, -119, +1, +192, +183, +111, +223, +190, +170, +170, +170, +170, +109, +196, +91, +42, +43, +43, +205, +42, +127, +216, +25, +207, +228, +26, +45, +40, +40, +8, +94, +120, +225, +133, 61, -71, -156, -17, -3, -41, -0, -130, -114, +58, +117, +234, +212, +145, +232, +171, +170, +170, +42, +15, +133, +66, +145, 64, -146, -121, -224, -75, -34, -99, +32, +16, 105, -187, -9, -202, -13, +215, +174, +93, +193, +240, +225, +195, +59, +189, +245, +214, +91, +91, +191, +251, +238, +59, +39, +56, +205, +206, +35, +157, +17, +190, +103, +207, +158, 121, -168, -49, -255, +39, +158, +120, 98, -1, -106, -138, +126, +99, +99, 163, -31, -108, -64, -232, -22, -200, -197, -133, -147, -88, -186, -165, -165, +82, +83, +83, +179, +181, +178, +178, +178, +202, 33, +93, +70, +248, +154, +4, +151, +238, +218, +181, +43, +94, +93, +93, +189, +173, +166, +166, +166, +225, +170, +171, +174, +234, +254, +213, +87, +95, 149, +175, +95, +191, +126, +79, +154, +184, +8, +95, +147, +241, +204, +207, +207, +207, +235, +221, +187, +247, 225, -21, -155, -78, +69, +69, +69, +93, +141, +190, +84, +83, +83, +179, +191, +177, +177, +177, +90, +221, +255, +177, +45, +91, +182, +144, +81, +143, +178, +45, 82, +201, +18, +50, +94, +162, +51, +140, +196, +249, +27, +175, +174, +174, +222, +86, +90, +90, +90, +135, +4, +63, +165, +140, +22, +146, 173, -230, -181, +105, +61, 218, -145, -90, -202, -34, -67, +149, +91, +116, +74, +127, +73, +73, +137, +187, 174, -133, -65, -148, -67, -139, -177, -63, -240, -23, -121, -201, -192, -101, -166, -89, -120, -0, -80, -248, -143, -139, -213, -205, -5, -135, -30, -122, -232, -151, -239, +174, +110, +51, +157, +237, +106, +207, +222, +194, +29, +59, +118, +68, 187, +119, 239, 190, +141, +228, +180, +29, +59, +118, +240, +140, +75, 39, -249, -183, -82, -234, -221, -195, -186, -215, +153, +87, +242, +60, +6, 0, -144, -239, -134, -150, +4, +75, +75, +75, +149, +138, +138, +138, +18, +175, +215, +27, +14, +6, +131, +109, +84, +62, +147, 183, -69, -107, -213, -196, -196, -68, -106, +123, +247, +238, +138, 246, +237, 219, -1, -160, -199, -81, -246, -85, -66, -165, -94, -175, -239, +111, +83, +229, +51, +63, +180, +236, +23, +186, +236, +148, +172, +231, +251, +208, +135, 132, -80, -0, -212, -235, -245, -204, -26, -216, +92, +31, +4, 128, -241, -146, -241, -153, -121, -187, -102, -235, -115, -64, -159, -11, -250, -166, -149, -103, -40, -70, -46, -253, -140, 104, -168, -16, -19, -128, -118, -225, -247, -217, -36, -162, -204, +52, +90, +83, +83, +83, +83, +30, +8, +4, +34, +129, +64, 32, -33, -25, -155, -150, -248, -158, -182, -214, -73, -198, -102, -1, -0, -110, -186, -233, +79, +61, +15, +194, +236, +185, +49, +232, +203, +124, 166, -107, -59, -157, -78, -241, +69, +31, +18, +252, +45, +201, +143, +75, +75, +75, +235, +58, +118, +236, +184, +101, +199, +142, +29, 13, -111, -120, -195, -233, +208, +170, +226, 0, -240, -201, +122, +25, +194, +105, +150, 79, -126, -242, -57, -11, -11, -11, -83, -231, -159, -127, -254, -47, +75, +246, +236, +149, +241, +249, +84, +124, +45, +221, 3, -218, -74, +153, +243, 151, -93, -118, -217, -61, -221, -110, -183, -212, -237, -118, -75, -237, -118, -187, +38, +78, +134, +22, +234, +153, +205, +171, +82, +4, +0, +248, +119, +238, +220, +25, +175, +174, +174, 222, -235, -245, -138, -74, -169, -162, -231, -121, -221, -160, -20, -106, -167, -88, -44, -182, -11, -133, -2, +86, +93, +93, 221, -158, -17, -60, -71, -235, +56, +98, +196, +136, +35, +190, +252, 242, 203, -47, -255, -77, -169, -240, -186, -225, -134, +202, +13, 27, -62, -95, -169, -84, -40, -8, -167, -185, -212, -167, -210, -251, -217, -207, -126, -246, -197, -173, -86, -171, -114, -214, -89, -103, -253, -16, +54, +236, +134, 254, -59, -169, -34, -180, -2, -82, -169, -34, -75, -212, -213, -17, -42, -93, -202, -151, -94, -122, -233, -189, -65, -127, -113, -179, -87, -149, -74, +124, 165, -81, -175, -215, +61, +232, +84, +63, +74, +142, +105, +11, +246, +204, +150, 231, -234, -245, -250, -220, -196, -196, -196, -252, -196, -196, -132, -206, -176, -245, -171, -228, -148, 207, 3, -216, +192, +163, +158, +111, +73, +253, +150, +233, +147, +194, +229, +114, 197, -108, +153, +190, +66, +235, +152, +103, +232, 218, -128, -251, -5, -199, -130, -110, -73, -92, -86, -165, -108, -32, -68, +205, +40, +149, +245, +149, +150, 234, -222, -9, -60, -6, -237, -79, +65, +110, +42, +127, 50, -229, -64, -56, -238, -57, -31, +253, +150, +87, 216, +18, +141, +141, +141, +233, +234, +71, +178, +157, +194, +76, 159, -86, -225, -108, -2, -121, +142, +128, +85, +248, +145, 245, -103, -222, -239, -123, -228, -239, -89, -240, -103, +49, +53, +131, 56, +160, +210, +237, +212, +97, 253, -244, -211, -127, +58, +125, +248, +227, +143, +63, +126, +209, +165, +75, +151, +251, +160, +207, +176, +110, +252, 236, -121, -94, -239, -194, -11, -47, -124, -246, +179, +207, 254, -251, -239, -63, -147, -114, -233, -6, -132, -74, -76, +118, +212, +81, +71, +157, +70, +247, 93, -240, -75, -91, -159, -6, -225, -107, +113, +197, +21, +131, +86, +174, +92, +185, +5, +208, +149, +22, +182, +194, +151, +237, +241, +204, +54, +125, +217, +158, +191, 164, -11, +253, +69, +8, +177, +129, +62, +36, 251, -90, -0, -51, -150, -117, -186, -109, -230, -183, +68, +60, +30, +79, +62, +223, +229, +114, +197, +35, +145, +72, +190, +215, +235, +13, +77, +156, +56, +241, 158, +137, +19, +39, +98, 248, -149, -161, -148, -84, -66, -214, -224, -63, -183, -244, -0, -72, +240, +225, +151, +45, +93, +186, +116, +27, +82, 235, +185, +169, +236, +61, +110, +24, +204, +159, +76, +95, +77, +77, +13, +209, 39, -238, -147, +144, +122, +254, +116, 242, -25, -164, 146, -49, -203, +16, +226, +21, +78, +159, +170, +31, +113, 250, -62, +98, +164, +143, +17, +125, +131, +6, +13, +26, +178, +122, +245, +234, +45, +208, +198, +211, +145, +195, +122, +247, 238, -72, -155, -15, +221, +238, +202, +202, +202, 146, -47, -106, -33, -58, -214, +120, +60, +174, +168, +186, +159, +91, +213, +225, +21, +69, +81, +226, 249, -93, -90, -149, -217, -38, -215, -0, -61, -177, -32, -219, -182, -157, -39, -195, -90, +249, +249, +121, +62, 159, -117, -228, -53, -143, -109, -198, -35, -127, -35, -166, -16, -229, -241, -103, -50, -40, -200, -250, -201, -161, -144, -117, -125, -30, -102, -142, -130, -204, -48, -228, -200, +47, 216, -142, -208, -115, -13, -136, -42, -241, -77, -239, -50, -147, -252, -172, +181, +107, 215, -52, -149, -140, -146, -77, -8, -128, -7, -179, -2, -128, -140, -234, -216, -41, -0, -68, -7, -15, -234, -14, +78, 35, -227, -143, -227, +70, +140, +56, +236, +153, +103, +158, +249, +118, +207, +158, +61, +141, 54, -28, -27, -77, -123, -106, -31, +241, +233, +42, +8, 9, -183, -179, -36, -5, -128, +33, 94, -6, -48, -181, -93, -205, -157, -158, -27, -145, -73, -152, -238, -103, -108, -48, -4, -128, -155, -50, -181, -217, -82, +226, +244, +237, +219, +183, +175, +92, +165, +79, 1, -160, +32, +220, +110, +119, +60, +63, +63, +63, +236, +247, +251, +131, 211, +167, +79, +191, +109, +250, +244, +233, +24, +56, +112, +224, +208, +53, +107, +214, 108, -27, -163, +78, +147, +190, +36, +52, +54, +54, +122, +161, 37, -19, -172, -12, -149, -217, -172, -86, -171, +233, +212, +34, +97, +3, +21, +170, +35, +62, +9, +234, +107, +74, +78, +72, +101, +95, +146, +231, +239, +89, +250, +176, +161, +161, +161, +97, +223, +190, +125, +21, +242, +252, +21, +22, +22, +134, +253, +126, +127, +128, +122, +201, +247, +235, +215, +239, +111, 79, -2, -248, -245, -176, +62, +249, +228, +15, +208, +7, +52, 218, -31, -20, -129, -16, -193, -77, -131, +165, +47, +176, +119, 239, -103, -22, -161, -0, -218, -25, -129, -2, -64, -186, -232, -246, -37, +94, +119, +69, +69, +69, +137, +80, +43, +126, 152, -78, -76, -76, -68, -60, -0, -38, -38, -38, -246, 205, -218, -134, -240, -0, -96, -204, 95, -158, +151, +46, +93, +58, +93, +115, +205, 53, -154, -101, +71, +60, +241, +196, +19, +223, +237, +222, +189, +27, +72, 156, -155, -174, -113, -37, -100, -230, -252, -188, -67, -83, -114, -233, +179, +78, +244, +93, +204, +158, +61, +251, +167, +217, +179, 103, -173, -13, +159, +130, +196, +24, +6, +151, +46, +93, 122, -75, -72, +230, +149, 87, -118, -147, -229, -214, -228, -66, -72, -139, +94, +121, +53, 125, -210, -90, -39, -25, -156, -6, -0, -239, -245, -175, -127, -253, -205, -0, -42, -20, -168, -223, -253, -238, -119, -191, -22, -0, -206, -63, -255, -252, -127, -69, -96, +190, +108, 217, +178, +135, +135, +13, +27, +246, 58, -255, -252, -243, -31, -68, -232, -162, -201, -117, -161, -130, -168, -133, -159, -7, -215, -185, +18, +227, +187, +71, +189, 14, +100, +32, +25, 128, -166, -94, -210, -238, -228, -147, -79, -254, -59, -132, -74, -177, -52, -175, -161, -56, -122, -39, -73, -239, -219, -222, -246, -182, -147, -0, -64, -40, -0, -88, -151, +120, +3, +217, +199, +61, 126, -177, -244, -163, -248, -78, -15, -128, -197, -223, +191, +191, +150, 223, -247, +168, 190, -247, -61, -42, -250, -139, -86, -89, -90, -195, -100, -25, -70, 174, -183, -131, -8, -90, -124, -30, -126, -103, -94, -3, +128, +190, 90, -154, -104, -249, +32, +201, +129, +7, +106, +27, +163, +95, +10, +240, +128, +16, +63, +18, +250, +72, +0, +72, 200, -90, -173, -130, 235, -238, -226, -26, -35, -158, -37, -41, -196, -34, -23, -120, -158, +53, +53, +53, +251, +73, +31, +81, +237, +127, +65, +104, +243, +98, 119, -30, -162, -225, -99, -84, +125, +19, +14, +95, +89, +89, +153, +167, +170, +170, 106, +187, +162, +40, +193, +112, +56, +220, +94, +190, 49, -198, -159, -101, -8, -229, +20, +10, +117, +24, +60, 120, -213, -19, -123, +240, +255, +188, +243, +206, +59, +91, +182, +108, +217, +178, +15, +137, +117, +192, +171, +44, +218, +134, +188, +188, +188, +64, +48, +24, +236, +46, +191, +207, +219, +79, +164, +11, +225, +112, +216, +235, 245, +122, +15, +79, +117, +95, +48, +24, +52, +180, +17, +219, +129, +80, +40, +228, +117, +187, +221, +71, +208, +107, +159, +207, +215, +1, +0, +2, +129, +64, +27, +142, +59, +16, +8, +164, +141, 67, +6, 159, -172, -200, -35, +207, 215, -131, -82, -208, -62, -223, -123, 214, -106, -58, -121, +227, +241, +28, +238, +247, +251, +243, +155, +251, +172, +96, +48, +152, +231, 245, -103, -222, -239, -123, -228, -239, -89, -42, -0, -254, -242, -47, -255, +122, +15, +11, +4, +2, +109, +50, +241, +219, +126, +14, +224, +241, +120, +218, +186, +221, +238, +35, +188, +94, +111, +218, +227, +231, +245, +122, +243, +221, +110, +247, +17, +30, +143, +167, +109, +38, +127, +91, +14, 114, -55, +240, +115, +4, +57, +0, 128, -238, -123, -222, -243, -158, -125, -145, -46, -216, -174, -19, +27, +70, 116, -82, -216, -97, -8, -74, -220, -250, -148, -7, -95, -35, -21, +1, 0, -51, -240, +75, +151, +46, 61, +249, +202, +43, +175, +124, +68, +126, +192, +235, +175, +191, +126, +219, +89, +103, +157, +245, +52, +244, +65, 0, +36, +88, +80, +47, +12, +43, +195, +8, +25, +78, +61, +66, +136, +15, +232, +195, 178, -132, +178, +178, +79, +15, +58, +232, +160, +41, +42, +254, +106, 0, -36, -121, -203, +149, +208, +156, +106, +220, +73, +45, +151, +24, +178, +83, +66, +137, 232, -107, -190, 12, -49, -97, -72, -7, +33, +33, +224, +191, +70, +31, +254, +248, +227, +143, +91, +186, +117, +235, +246, +160, +250, +25, +245, +161, +218, +255, +245, +215, +95, +143, +16, +66, +220, 189, -40, -201, -67, +108, 217, -120, -0, -232, -207, -32, -243, -109, -101, -89, -223, -199, +178, +81, +195, +134, +13, +123, +27, +154, +146, +196, 29, -54, -243, -129, -144, +231, +118, +29, +200, +73, +216, +189, +123, +247, +55, +29, +59, +118, +188, +3, +9, +231, +67, +178, +100, +239, +166, +77, +155, +134, +247, +236, +217, +51, +25, +125, +219, +208, +208, +224, +36, 99, -90, -142, -113, +136, +151, +119, +209, +29, 238, +76, 225, -186, -23, -149, -204, -221, 37, -219, -200, -50, -79, -134, -181, -62, -235, -200, -107, +227, +153, +2, +173, +108, +146, +209, +69, +198, +230, +84, +37, +172, +117, +6, +202, +243, +207, +63, +191, +203, +162, +69, +139, 30, -219, -140, -71, -126, -18, -19, -136, -242, +165, +155, +190, 248, -182, -243, -67, -26, -88, -108, -233, -235, -103, -125, -150, -149, -40, -242, -206, -65, -145, -25, -134, -28, -25, -228, -9, -118, +226, +139, +143, +143, +57, +230, +152, 5, -167, +72, +140, +105, +37, +18, +229, +155, +168, +199, +151, +31, +90, +176, +7, +160, +15, +240, 112, -204, -152, -222, -161, -60, -172, +4, +187, +118, +237, +250, +174, +115, +231, +206, +115, +144, +80, 120, +73, +225, +171, +130, +22, +60, +194, +123, +23, +18, +46, +59, +61, +232, +136, +86, +183, +16, +226, +59, +122, +99, 207, -164, -28, +158, +61, +95, +119, +232, +208, +225, +14, +36, +156, +186, +100, 0, -115, -247, +171, +219, +184, +113, +227, +229, +71, +31, +125, +244, +201, +55, +220, +112, +195, 221, -119, +55, +220, +112, +3, +134, +14, +29, +58, +112, +197, +138, +21, 223, -183, -23, -22, +194, +92, +177, +230, +56, +104, +60, +249, +62, +228, +17, +128, +148, +177, +64, +206, +180, +58, +217, +32, +195, +12, 22, -234, -141, -70, -163, -214, -108, -54, -107, -175, -125, -237, +20, +200, +145, +52, +248, +165, +192, +15, +0, +152, +53, 107, +214, +206, +89, +179, +102, +93, +4, +45, +171, +50, 15, -144, -23, -111, -222, -188, -185, -114, -233, +64, +224, 165, 151, -110, -42, -22, -139, -237, -82, +94, +234, +119, +238, +185, +231, +94, +76, +247, +205, +157, +59, +119, +238, +212, 169, -180, -232, -58, -161, -148, -42, -180, +83, +223, +71, +98, +140, +3, +208, +202, +48, 219, +45, +177, +23, +98, +87, +254, +244, +233, +211, +79, +154, +49, +99, +198, +116, +179, +223, +165, +26, +50, +35, +208, +90, +2, +80, +143, +63, +226, +53, +41, +129, +27, +100, +118, 237, -106, -187, -221, -174, +218, +245, +93, +167, +78, +157, 238, -181, -215, +132, +222, +200, +90, +161, 94, -75, -180, -61, -183, -220, -114, -203, -191, -209, -146, -83, -46, -151, -59, -135, -30, -122, -104, -227, +188, +92, +118, +45, 156, -115, -206, 57, -176, -90, +62, 173, -54, -235, -245, -122, -115, -199, -142, -29, -15, -159, -114, -202, -41, -223, -68, -52, -75, -175, -141, -107, -122, -106, -153, -143, -114, -185, -220, -130, -47, -208, -45, +128, 198, -45, -126, -239, -123, -223, -187, +128, +174, +134, +76, +206, +31, +167, +175, +172, +172, +236, +219, +131, +15, +62, +248, +30, +36, +214, 39, -200, -91, -80, -107, -181, -90, -213, -86, -171, +101, +95, 85, -57, +126, +244, +209, +71, +125, +142, +61, 246, 216, -99, -127, -43, -169, -157, +19, +233, +62, +53, +3, +192, 143, -126, -244, -163, +4, +189, +86, +248, +100, +254, +162, +91, 207, -159, -152, -152, -120, -250, -228, -228, -228, -220, -212, -212, -212, -220, -244, -244, -244, -236, +42, +29, +148, +185, +23, +168, 171, -95, -253, -234, -47, -164, -221, -223, -132, -219, -111, -191, -253, -202, -93, -187, -118, -77, -205, -205, -205, -77, -54, -26, -141, -9, +171, +211, +25, +52, +84, +7, +57, 189, -86, -243, +215, +236, +249, +107, +97, 250, -245, -235, -39, -47, +40, +227, +32, +9, +63, +253, +244, +211, +150, +110, +221, +186, +61, +162, +210, +88, +171, +94, +251, 191, -252, -242, -231, -151, -74, -165, -86, -185, -92, -230, -209, -46, -149, -74, +248, +226, 139, -46, -30, -173, -86, -171, -210, -108, -54, -107, -65, +161, 191, -87, -2, +251, +221, 239, -140, -8, -254, -252, -207, -255, +206, +28, +63, +126, 252, -174, -82, -169, -212, -154, -156, -156, -156, -157, -156, +189, +227, +199, +143, +199, +152, +49, +99, +46, 156, -220, -61, -59, +63, +127, +254, +102, 59, -251, -95, -136, -110, -66, -105, -11, -149, -245, -216, -216, -180, -105, -83, -245, -67, -31, -250, -208, -190, -1, -173, -205, -74, -165, -210, -168, -84, -42, -173, -114, -185, -188, -184, +244, +192, +160, +194, +129, +122, +5, +235, +235, +235, +155, +24, +101, +25, +61, +116, +70, 145, -216, -208, -124, -199, -29, -119, -252, -180, -84, -42, -117, +33, +192, +139, +212, +165, +200, +141, +12, +162, +129, +129, +3, +7, +30, +186, 106, -181, +213, +170, +21, +242, +205, +167, +157, +118, 218, -66, -173, -86, -107, -236, -216, +0, +33, +196, +0, +122, +189, +96, +193, +130, 177, -227, -223, -17, -245, -90, -72, 163, +71, +143, +126, +3, +137, +249, +162, +179, +222, +170, +84, +157, +209, +126, +143, +92, +124, +241, +197, +135, +61, +253, +244, +211, +15, +111, +223, +190, +253, +171, +194, +194, +194, 217, -122, -108, +247, +222, +123, +239, +105, +19, +38, +76, +184, +236, 220, +115, +207, +189, +88, +8, +113, +241, +226, +197, +139, +23, +29, +127, +252, +241, +215, +35, +113, +86, +68, +160, +57, +230, +83, +149, +124, +149, +163, +238, +195, +0, +242, +106, +106, +106, +194, +252, +166, +143, +62, +250, +232, +203, +147, +78, +58, +233, +153, +53, +107, +214, +156, +213, +191, 127, 255, -253, -143, -31, -124, +211, +7, +14, +28, +56, +118, +224, +192, +129, +99, +239, +187, +239, +190, +235, +38, +76, +152, 240, -193, -95, -71, -232, -78, -47, -227, -193, -0, -0, -158, -231, -189, +1, +187, +149, +74, +63, +219, +45, +49, 27, -254, -162, -182, -6, -254, -38, +2, +16, +88, 186, -54, -45, -163, -183, -166, -180, -176, -17, -64, -172, +116, 105, -14, -50, -254, -203, -88, -33, -102, -184, -230, -251, -108, +253, +210, +165, +75, +175, +1, +235, +83, +10, +160, +221, +249, +231, +159, +255, +54, +128, +151, +144, +56, +143, +200, +32, +67, +198, +60, +146, 159, -114, -202, -41, -55, -158, -114, -202, -41, -119, -33, 172, +64, +62, +111, +131, +72, +244, +174, +237, +254, +232, +163, 143, +38, +229, +179, +15, +62, +248, +224, +235, +83, +78, +57, +101, +237, +147, +79, +62, +121, +122, +159, +62, +125, +206, +233, +213, +171, +215, +149, +189, +122, +245, 186, -65, -41, +242, +222, +123, +239, +157, +120, +253, 245, -246, -156, -104, -214, -209, -151, -208, -59, -61, +215, +191, +3, 61, -29, -241, +95, +177, +139, +143, +87, +125, +160, +10, +80, +33, 0, -152, -158, -158, -214, -93, -235, +190, +41, 83, -225, -121, -214, -198, -254, -204, -253, -28, -204, +166, +244, +26, +50, +100, +200, 181, -157, -226, -96, -213, -15, -169, -0, -144, +235, +215, +175, +95, +29, +14, +135, +175, +86, +233, +138, +64, +43, +109, +200, +203, +13, +218, 117, -194, -173, +120, +210, +252, +37, +203, +26, +78, +153, +50, +165, +116, 202, -0, -142, -186, -159, +148, +41, +19, +150, 47, -185, -228, -146, -181, -229, -114, -185, -86, -46, -151, +95, +222, +107, +225, +194, +133, +43, 215, -84, -42, -149, -102, -48, -55, -91, -158, -231, -245, +175, +95, +191, +250, +212, +83, +79, +93, +170, +254, +166, +26, +104, +242, 10, -133, -130, +65, +170, +96, +45, +121, +60, +67, +0, 242, +206, 60, -79, -233, -46, -112, -65, -28, -117, -187, -90, -173, -182, -42, -149, -74, -171, +243, +204, +30, +107, +214, +172, +89, +96, +246, +165, +21, +43, 86, -171, -181, -183, -110, -221, -106, -91, -71, -152, -235, -70, +60, +115, +205, +53, +215, +172, 67, -251, -61, -130, -43, -174, -184, 226, -233, +220, +219, +167, +94, +138, +116, +153, +225, +51, +115, +254, +7, +230, +205, +155, +119, +194, +152, +49, +99, +238, +251, +230, +155, +111, +214, +69, +34, +145, +107, +222, +121, +231, 157, -78, -103, -81, -1, -216, -237, -118, 203, -221, -110, -183, -212, -233, -116, -42, -189, +133, +16, +111, +61, +255, +252, +243, +119, 94, -175, -216, -235, -245, -74, +120, +225, 133, -66, +107, 161, -88, -40, -20, +151, +173, +169, +197, +15, +47, +71, +110, +134, +79, +103, +128, +157, +51, +103, +206, +254, +57, +115, +230, +92, +10, +237, +236, +13, +0, +136, +244, +234, +213, +107, +29, +128, +255, +67, +130, +175, +209, +250, +36, +30, +196, +229, +121, +59, +45, 42, +146, +25, +241, +195, +135, +15, +63, +124, +241, +226, 197, -98, +79, +236, +216, 177, -90, -44, -22, -167, -10, -133, -66, -71, -86, -188, -8, -214, +227, +243, +130, +130, +130, +105, +15, +63, +252, +240, +153, +163, +70, +141, +26, 118, -29, -50, -78, -46, -203, -58, -39, +250, 233, -93, -178, -46, -93, -115, -205, -53, -7, -119, -187, -221, +167, +247, +23, 66, -177, -88, -236, -145, -97, -8, -60, -21, +244, +127, +244, +209, +71, +23, +252, +241, +143, +127, 188, -94, -175, +6, +218, +126, 231, -41, -165, -10, -1, -253, -229, -94, -175, -87, -8, -158, -161, -216, -235, -245, -10, -133, -66, -161, -87, -40, -20, -186, -193, -209, -43, +52, +218, +197, 151, -203, -235, -222, -245, -174, -119, -253, -27, -124, -23, -117, -206, -101, +164, +239, +170, 171, -50, -62, -41, -224, -243, -240, -179, -16, -115, -216, -88, +174, +58, 100, -36, -168, -160, +225, +194, +133, 79, -59, -242, -128, -238, -149, -49, -247, -249, -207, -127, +209, +77, +155, +54, +109, +250, +244, +184, +227, +142, +91, 254, -119, -231, -231, +194, +11, +47, +92, +112, +222, +121, 231, -39, -26, +93, +216, +191, +127, +255, +241, +253, +251, +247, +31, +255, +208, +67, +15, 141, -198, -100, -171, -213, -170, -41, -165, -10, -189, -94, -175, -80, -169, -84, -202, -213, -106, -117, -242, -137, -39, +185, +246, +218, +107, +223, +69, +98, +63, +4, +24, 158, -240, -62, +84, 248, -193, -15, -254, -28, +116, +85, +126, +216, +223, +8, +128, +224, +19, +79, +60, 209, +187, +95, +191, +126, +215, +111, +216, +176, +97, +101, +56, +28, +30, +133, 196, -127, -50, -41, -225, -32, -10, -0, -122, -156, -153, -250, -83, -150, -241, -205, -226, -121, -148, -87, -127, -230, -253, -190, +28, +229, +65, +95, +145, +130, +28, +201, +196, +63, +237, +4, +74, 7, -165, +128, +22, +237, +217, 43, -243, -58, -27, -228, +59, +116, +147, +242, +124, +11, +246, +64, +54, +146, +119, +121, +0, +64, +75, +245, +204, +214, +237, +61, +0, +254, +137, +19, +39, +254, +48, +113, +226, +196, +145, 107, -144, -10, -247, -94, -169, -84, -74, -21, -62, -63, +214, +172, +57, +255, +95, +255, +250, +215, +242, 245, -169, -79, -29, -92, -175, +235, 215, -231, -38, -39, -39, -231, -102, -102, -102, -102, -183, -109, -219, -246, -229, -180, +175, +58, +245, +212, +83, +151, +65, 107, +43, 4, +104, +129, 125, -125, -243, -53, -76, -4, -219, -235, -245, -200, -243, -86, -54, -109, -218, -180, -196, -98, -123, -199, -29, -119, +78, +244, +35, +221, 252, +181, +96, +207, +108, +25, +159, +79, +8, +241, +95, +250, +176, 180, -90, -173, +180, +244, +123, +213, +193, +218, +134, +61, +115, +255, +103, +159, +125, 54, -106, -181, -90, +232, +168, 163, -94, +142, +58, +141, +28, +116, +170, +131, +117, +27, +52, +121, +201, +78, +70, +176, +172, 175, -51, -86, -55, -45, -7, -192, +180, +68, +15, +114, +25, +175, +142, +207, +170, +142, +171, +48, 18, -220, -125, +65, +83, +4, +66, +13, +188, +77, +130, +42, +167, +218, +57, +255, +100, +144, 247, -221, -39, -52, -26, -141, -114, -192, +40, +207, +252, +164, +203, +47, 59, +88, 85, -118, -239, -222, -61, -53, -59, -59, -59, -205, -123, -183, -219, +252, +92, +135, +179, +146, +231, +185, +227, +192, +99, +240, +25, +201, +167, +100, +19, +168, +143, +197, +98, +58, +58, +84, +249, +144, +2, +235, 237, -84, -107, -241, -230, -205, -155, -43, -242, -25, -38, -39, -39, -127, -99, -106, -106, -106, -118, -122, -122, +100, 122, -174, +166, +26, 207, -245, -61, -11, -191, -98, -218, -239, -216, -214, -2, -128, -185, -28, -203, -236, -217, -204, -7, -121, -46, +8, +180, +4, 15, -57, -238, -37, -216, -134, -169, -92, 183, -222, -134, -205, -60, -25, -214, -250, -172, -99, -104, -235, -181, -62, -30, -91, -173, -86, -185, +156, 213, -106, -45, -242, -61, +202, +50, +131, 237, +232, +43, 118, -187, -220, -106, -181, -42, -173, -86, -107, -145, -207, -223, -184, -113, -227, -18, -190, +233, +35, +30, +233, +17, +66, 200, -243, -188, -79, -192, -23, -118, +191, +75, +30, +199, +116, +129, +207, 31, +253, +94, 15, -14, +79, +200, +96, +224, +196, +97, 198, +247, +97, +18, +118, +236, +216, +241, +195, +33, +135, +28, 178, -103, +0, +218, +254, +19, +0, 202, -161, -128, -236, -235, +55, +110, +220, +120, +217, +209, +71, +31, +125, +50, +221, +167, +6, +222, +58, +89, +159, +132, +79, +183, +238, +212, +117, +209, +100, +254, +228, +62, +232, +170, +99, +138, +206, +63, +39, +250, +166, +238, 243, -60, -162, -202, -145, +210, +210, +210, +31, +186, 118, -176, -6, -165, -33, -203, -248, -235, +237, +58, +31, +9, 103, -253, -147, -198, -128, -39, -16, -40, -69, -17, -13, -27, -73, -122, -175, -86, -252, -161, -220, -164, -116, -13, -14, -147, -139, -108, -8, +43, +205, +203, 190, -175, -83, -74, -189, -207, -166, -209, -212, -155, +141, +27, +55, +94, 122, -222, -39, -33, -54, 244, -243, -206, -59, -111, -195, +209, 71, -62, -242, -145, -243, -248, -255, -29, -59, -118, -252, -112, -221, -186, -117, +39, +3, +152, +21, +69, +73, 167, -192, -239, -60, -105, -245, -214, -221, -245, -169, -253, -36, -157, -27, -148, -82, -137, -66, -248, -191, +117, +17, +217, 255, -251, -191, +2, 255, -127, -207, -126, -246, -179, -63, -137, -80, +254, +247, 1, -64, -235, -104, -37, -104, -107, -3, -128, -245, -74, -169, -179, -251, -120, -174, -23, -96, -169, -213, -65, -215, -42, -215, -181, -227, -105, -240, -181, -215, -139, -177, -92, -74, -169, -139, -178, -222, -219, -146, -190, -75, -2, -122, -158, -20, -199, -118, -141, -102, -189, -186, +170, +89, +24, 0, -105, -30, -201, -216, -48, -208, -252, +0, +32, +0, +73, +68, 65, -3, -205, +84, +191, +107, +254, +253, +239, +127, 79, -32, -156, 80, -38, -111, -8, -160, +105, +35, +125, +147, +42, +150, +84, +189, +251, +238, +187, +189, 143, -177, -241, -179, -159, -253, -236, +63, +254, +248, +63, +94, +121, +229, +149, +197, 87, -7, -28, -112, -192, -23, -17, -85, -0, -144, -17, -39, -152, -152, -101, -13, +94, +121, +37, +170, +170, +170, +174, 124, -141, -230, -26, -165, -212, -159, -36, -181, -251, -31, -255, +252, 241, -31, +199, 191, -124, -198, -51, -158, -241, +135, +179, +10, +98, +77, +2, +248, +183, +111, +223, +190, +253, +208, +67, +15, +125, +140, +209, +39, +0, +236, 126, -132, -147, -250, -137, -224, -251, -46, -237, -212, -204, -52, -27, -218, -222, -129, -240, -29, -210, -82, -204, -247, -36, -219, -189, -112, -185, -104, -254, +255, +253, +247, +123, +255, 233, 79, 127, 250, -200, -243, -159, -255, -252, -191, -66, -180, -4, -29, -173, -157, -4, +51, 221, -220, -215, -6, -237, -111, -80, -74, +167, +58, +179, +157, +242, +150, +108, +130, +155, +93, +73, +216, +190, +125, +251, +182, +195, +14, +59, +236, +223, +72, +84, +190, +161, 253, -233, -114, -209, +183, +123, +195, +134, +13, +103, +157, +112, +194, +9, +201, 108, -217, -246, +88, +53, 176, -218, -237, -171, +36, +201, +231, +109, +226, +163, +251, +221, +207, +62, +251, +108, +69, +65, +65, +193, +245, +80, 237, -97, -194, +62, +48, +153, +191, +193, +131, +7, +143, +31, +60, +120, +48, +202, +203, +203, +175, +88, +181, +106, +213, +22, +232, +245, +119, +59, +192, +91, +69, +214, +3, +80, +188, +94, +175, +46, +200, +83, +125, +77, +65, +110, +100, +11, +61, +208, +157, +227, 114, -173, -163, -20, -137, -204, -161, -0, +11, +134, +106, 0, +74, 32, -0, -73, -68, -65, -84, -53, -124, -6, -254, -124, +16, +168, 225, +55, +169, +175, +43, +161, +217, +63, +121, +27, +182, +116, +192, +105, +194, +20, +201, +181, +7, 250, -81, -86, -74, -221, -53, -34, -58, +120, +182, +40, +140, +30, +61, +250, +224, +7, +30, +120, +224, +255, +232, +245, +215, 95, -137, -168, -53, -152, -2, -161, -41, +127, +253, +225, 255, -75, -28, -189, -117, -165, -212, -183, -135, -76, +254, +239, +255, +46, +122, +229, +149, +87, +46, +57, 231, -41, -8, -21, -120, -59, -197, -119, +156, +115, +250, +144, +62, +178, +116, +233, +210, +171, +135, +15, +31, +254, +182, +195, +199, +187, +1, +184, +86, +173, +90, +85, +190, +106, +213, +170, +226, +169, 83, -44, -238, +167, 158, -132, -53, -240, -215, -128, -197, -79, -165, -212, -173, -73, +56, +107, +214, +172, +169, +242, +77, 23, -60, -244, +92, +112, +193, +160, +11, +46, +184, +96, 208, -67, -63, -223, -111, -191, -253, -206, -71, -152, -104, -108, -7, -66, -165, -29, -25, -168, 61, -186, -122, -204, -136, -144, +247, +220, +51, 121, -205, -250, -229, -47, -127, -249, -159, -191, -245, -91, -191, -245, -151, -218, -111, -111, -125, -246, -179, -159, -189, -127, -150, -27, -7, +242, +228, 201, +27, +208, 212, -232, -9, -146, -196, -139, -141, -138, -231, -253, -32, -124, -133, -148, -190, -206, -235, -222, -85, -58, -125, -17, -11, -171, +22, +150, +18, +238, +184, +227, +142, +142, +19, +39, +78, +92, +3, +181, 82, -234, +201, +143, +63, 254, -60, -232, -177, -160, -215, -102, -125, -207, +248, +92, +151, +46, +93, +110, +219, +180, +105, +211, +168, +158, +61, +123, +142, +58, +246, +216, 99, -191, -147, -57, -0, -54, -0, -88, +39, +212, +215, +215, 255, +109, +221, +186, +117, +227, +47, +184, 224, -131, -15, -94, -178, -255, -254, -251, -255, -102, -10, -125, -167, -33, -202, +130, 15, +29, 210, -90, -234, -48, -60, -12, -109, -60, -122, -158, -119, -17, -252, +1, +0, +24, +52, +104, +208, +246, +65, +131, +6, 117, -154, -239, -146, -239, -149, -114, -162, -85, -136, -78, +132, +36, +75, +170, 31, -152, -129, -54, +203, +190, +159, +180, +160, +119, 239, -115, -28, -127, -195, -228, -7, -115, -65, +222, +219, +144, +224, +57, 92, -14, +46, +83, +58, +119, +238, +124, +47, 128, -2, +123, +24, +142, +116, +247, +9, +222, +126, +251, +237, +63, 252, +249, +207, +127, 78, +218, +16, +118, +237, +218, +245, +47, +69, +81, +14, +66, +51, +246, +194, +11, +47, +188, +112, +204, +57, +231, +156, +115, 223, +222, +189, +123, +95, +84, +20, +165, +171, +90, +177, +224, 141, -104, +77, +155, +54, +221, +121, +236, +177, +199, +254, +95, +234, +39, +252, +252, +160, +164, +164, +228, +194, +142, 29, -225, -188, -240, -56, -66, -43, -203, -124, -189, -94, +59, +206, +40, +47, +47, +127, +68, +81, +148, +130, +230, +60, +171, +67, +135, +14, 143, -36, -33, -10, -180, -170, -212, +1, +120, +140, 170, -36, -109, -214, +9, +148, +150, +150, +206, +232, +210, +165, +203, +47, +114, +220, +114, +144, 131, -88, -242, -244, -16, +84, +32, +7, 0, -25, -47, -60, -76, -23, -16, -61, -92, -96, -22, -190, -242, -129, -46, -203, -67, -115, +152, +245, +14, +244, +239, +218, +181, +43, +94, +85, +85, +181, 157, -132, -63, -144, -22, -224, -79, +162, 52, +253, +126, +127, +158, +223, +239, +207, +175, +175, +175, +39, +35, +24, +49, +76, +18, +26, +237, +100, +206, 89, -14, +69, +46, +147, +163, +154, +20, +40, +110, +148, +179, +202, +84, +183, +211, +27, +152, +59, +223, +116, +138, +144, +170, +240, +146, +195, +179, +158, +240, +83, +196, +237, +254, +253, +251, +195, +208, +50, +5, 41, -45, +43, +138, +50, +190, +28, +7, +0, +168, +116, +210, +24, +208, +33, +167, +200, +6, 4, +7, 96, -148, -99, -195, +20, +200, +33, +227, +35, +163, +47, +253, +22, +114, +112, +80, +54, 134, -102, +81, +79, +63, +187, 61, -59, -104, -94, -218, -183, -54, -124, +232, +200, +113, +165, +115, +156, +169, +6, +144, +8, +52, +227, +35, +245, +159, +34, +35, +40, +175, +30, +225, +68, +192, +52, +3, +46, +52, +144, +98, +107, +4, +118, +123, +208, +37, 43, -180, -141, +70, +212, +214, +214, +110, +81, +163, +206, +93, +187, +119, +239, +222, +143, +132, 2, -64, -90, -21, -19, -17, -83, 90, -38, -47, -15, 0, -189, 109, -90, -52, -218, -8, -93, -161, -230, -16, -45, -81, -148, -250, -190, -134, -73, -115, -224, +188, +107, +84, 5, -242, -36, -162, -22, -58, -93, +62, +9, +180, +111, +108, +252, +110, +163, +125, +168, +43, +255, +131, +166, 1, -192, -184, -38, -192, -210, -154, -54, -226, -126, +0, +110, +139, +140, +5, +199, +17, +211, +6, +64, 78, -202, -122, -159, -119, -187, -125, -181, +53, +143, +108, +72, +99, 61, -6, -224, -58, +225, +40, +154, +148, +28, +186, +201, +8, +121, +3, +250, +200, +96, +200, +75, +230, +70, +0, +20, +84, +86, +86, +90, +70, +247, +169, +142, +188, +60, +104, +25, +123, +164, +208, +167, +213, +199, 74, +53, +44, +209, +184, +210, +252, +16, +95, +32, +94, +146, +142, +161, +208, +10, +120, +233, +96, +31, +128, +134, +44, +204, +31, +207, +144, +108, +130, +79, +53, +24, +242, +12, +151, +180, +50, +106, +212, +245, +65, +101, +123, +253, +84, +89, +133, +128, +101, +152, +81, +166, +96, +179, +230, +175, +133, +233, +227, +193, +10, +0, 154, -249, -30, -7, -117, -105, -204, -2, +240, +107, 50, -215, +198, +103, +34, +48, +132, +240, 122, -18, -36, -211, -26, -31, -71, -239, -40, -192, -58, -190, -60, -104, -37, -147, -89, -184, -247, -68, -208, -53, -182, -5, -255, -61, -166, -134, -137, -149, +43, +43, +43, +87, +81, +86, +139, 203, 229, -14, -252, -253, -130, -149, -81, +50, +12, +0, 184, -95, -236, -137, -10, -148, -229, -68, -63, 252, -89, -27, -26, -35, -109, -227, -1, -96, -64, -39, -253, -148, -145, 242, -53, +203, +251, +244, +239, +223, +255, +92, +183, 219, -17, +29, +119, +185, +92, +177, +209, +163, +71, +95, +189, +124, +249, 242, -21, -187, +42, +56, +115, +232, +38, +3, +0, +234, +234, +234, +130, +128, +214, +115, +210, +231, +243, +133, +34, 145, -79, 72, -202, -114, -35, -47, 126, -5, -8, -179, -155, -207, -231, -232, +109, +109, +109, +117, +93, +93, +93, +69, +36, +18, +161, +10, +7, +228, +236, +226, +25, +200, +212, +23, +208, +14, +62, +170, +240, +145, +7, +36, +203, +33, +22, +149, +148, +148, +4, +74, +75, +75, +247, 1, -224, -176, -114, -192, +137, +140, +147, +146, +146, +18, +90, +71, +20, +100, +71, +207, +74, +213, +131, +149, +227, +77, +242, +81, +185, +196, +37, +85, +170, +144, +223, +87, 249, -65, +153, 15, -184, -89, -68, -61, -192, -135, -245, -126, -105, -73, -95, -28, -195, -67, -240, -64, -25, -6, -63, -152, -11, -116, -5, -128, -20, 26, -76, -117, -239, -243, -2, -235, -127, -182, +223, +114, +146, 1, +73, +206, +28, +170, +222, +193, +91, +43, +132, +217, +179, +200, +176, +40, +27, +225, +162, +72, +173, +140, +203, +248, +34, +0, +34, 52, -234, -245, -122, -191, -154, -29, -249, -242, -152, +158, +4, +106, 224, -33, -17, -66, -1, +77, +145, +92, +73, +69, +205, +184, +14, +178, +223, +226, +164, +34, +13, +173, +123, +10, +194, +34, +94, +28, +172, +168, +168, +40, +0, +0, +53, +227, +186, +13, +18, +206, +43, +163, 32, -45, -222, +201, +84, +189, +223, +154, +4, +104, +66, +147, +199, +200, 64, -52, -43, -228, +24, 48, -25, -5, -14, -10, -246, -243, -60, -162, -27, -142, -205, -198, -213, -47, -182, -195, -103, +192, +199, +203, +38, +210, +220, +145, 44, -153, -133, +225, +132, +62, +221, +250, +52, +3, +181, +55, +106, +8, +26, +127, +182, +107, +68, +145, +249, +139, +46, +112, +82, +93, +127, +73, +121, +137, +94, +171, +6, +123, +202, +208, +35, +218, +184, +124, +100, +183, +66, +19, +151, +183, +233, +12, +150, +123, +130, +211, +185, +109, +148, 149, +75, +124, +58, +85, +96, +175, +142, +46, +53, +227, +235, +199, +61, +123, +246, +236, +131, +117, +15, +93, +46, +123, +146, 140, -166, -140, +152, +42, +227, +185, +9, +125, +187, +119, +239, +246, +86, +84, +84, +148, +184, +92, +174, +96, +36, +18, +105, 71, -141, -27, -200, -163, -26, -27, -38, -154, -231, -17, +227, +73, +114, +188, 90, -196, -168, -180, -144, -52, -199, -41, -45, +193, +161, +170, +172, +172, +140, 50, -141, -141, -192, -253, -70, +172, +73, +126, +225, +6, +96, +187, +25, +228, +252, +10, +130, +245, +120, +86, +231, +143, 87, -0, -112, +132, 33, -34, -50, -43, -0, -74, -165, -146, -172, -92, -144, -166, -104, -201, -58, -158, -245, -182, -165, +32, +25, +216, +108, +62, +173, +240, 181, -144, -46, -81, -101, -132, -238, -79, -73, -101, -159, -70, -66, -115, -224, -170, +100, +207, +94, +163, 253, -56, -162, -165, -78, -116, -13, -47, -153, -126, 222, -51, -117, -140, +210, +61, +144, 141, -184, -159, -77, -109, -15, -171, -221, -190, -218, +244, +206, +164, +83, 30, -3, -80, -121, -75, -154, -23, -127, -247, -60, -239, -183, -17, -90, -18, -38, -225, -91, -19, -6, -246, -104, -240, -60, +153, 239, +153, +45, +103, +228, +115, +92, +116, +30, +202, +248, +120, +85, +59, +30, +0, +64, +191, +195, +137, +126, +36, +87, +58, +200, 100, -68, -61, +207, +108, +78, +95, +147, +0, +70, +166, +223, +82, +5, +42, +0, +136, +203, +250, +10, +11, +152, +76, +85, +42, +216, +72, +30, +76, +26, +84, +213, +123, +50, +217, 131, -100, -102, +156, +238, +33, +58, +141, +28, +158, +249, +234, +149, 92, -153, -55, -36, -174, -143, -77, +27, +178, +222, +194, +28, +200, +118, +28, +88, +10, +251, +43, +235, +239, +10, 244, -22, +109, +89, 60, -207, -123, -57, -162, -30, +48, +8, +200, +86, +241, +83, +208, +144, +85, +64, +5, 1, -55, -12, -74, -171, -6, -90, +215, +249, +146, +160, +234, 43, +180, +118, 41, -248, +8, +160, +73, +198, +58, 147, -9, -24, -180, -140, -222, -74, +119, +169, +7, +186, +29, 135, -206, -68, -217, -228, -182, -145, -115, -42, -147, -139, -181, -67, -174, -232, +188, +213, +120, +22, +242, +223, +46, 103, -111, -232, -192, -87, +32, +171, +242, 134, +19, +125, +197, +14, +125, +20, +24, +226, +229, +21, +218, +212, +223, +69, +242, +190, +29, +189, +76, +145, +254, +38, +65, +154, +63, +30, +0, +160, +187, +87, +253, +93, +118, +117, +120, +30, +224, +160, +27, +39, +213, +113, +74, 45, -34, -176, -136, -149, -148, -82, +85, +76, +247, 95, -204, -112, -111, -155, -249, -50, -106, -158, -151, -222, -61, -82, -193, -151, -197, -197, -121, -220, -144, -215, -126, -199, -182, 26, +235, +211, +42, 0, -22, -130, -115, -210, 32, -243, -64, -13, -85, -72, -114, -24, -9, -244, -249, +229, +252, +213, +214, +214, +146, +172, +69, +252, +197, +73, +6, +106, +18, +212, +113, +34, +254, +67, +159, +121, +229, +128, +10, +245, +62, +187, +50, +19, +95, +159, +1, +0, 193, -253, +94, +189, 122, -40, -185, -70, -4, -40, -115, -45, -230, -118, -202, -113, +117, +125, 252, -13, -147, -31, -204, -5, -38, -15, -0, -32, -20, -26, -184, -16, -42, -228, -43, -20, +241, +199, 111, -135, -40, -115, -81, -175, -215, -35, -238, -219, -25, +143, +199, +227, +174, +88, +44, +230, +138, +197, +98, +110, 202, -48, -144, -102, 38, -253, -74, -181, -14, -4, -29, -76, -5, -128, -212, -202, -148, -16, -101, +119, +185, +92, +241, 54, -134, -5, -153, -77, -180, -131, -165, -117, -107, -135, -169, -124, -120, -18, -161, -150, -91, -214, -67, -230, +109, +218, +232, +244, +78, +182, +31, +200, +62, +145, +106, +221, +144, +93, +64, +78, +160, +81, +160, +183, +215, +9, 0, -142, -203, -168, -63, -202, -177, -161, -227, -201, -128, -70, -19, -205, -73, -241, -156, +62, 153, -199, -134, -176, -76, -239, -70, -24, -135, -171, +62, +117, +158, +237, +174, 151, -139, -162, -226, -74, -90, -166, -18, -209, -135, -149, -215, +214, +0, 154, -102, -67, -219, -139, -177, -255, -8, -147, -247, -200, -100, -120, -86, -9, +39, +29, 125, -134, -73, -115, -224, -105, -193, -5, +210, +252, +37, +247, 159, -9, -57, -117, -15, -0, -206, -67, -142, -203, -101, -165, -57, +28, +128, 163, -7, -64, -222, -237, -246, -213, -246, -152, -64, -110, -176, -76, -44, -213, -67, -180, +210, +71, +242, 182, -124, +29, +92, +73, +253, +22, +128, +175, +87, +175, 94, -137, -26, -129, -168, -208, -223, -20, -223, -153, -232, -42, -109, -67, -53, -209, -43, -227, -6, -179, -198, -119, -219, -130, -89, +157, +156, +204, +159, +186, +62, +157, +204, +95, +146, +36, +104, +122, +122, +61, +0, +248, 124, -165, -98, -115, -79, +62, +157, +174, +170, +190, +38, +29, +143, +108, +185, +78, +156, +116, +113, +104, +231, +177, +27, +9, +103, +59, +237, 181, -250, -75, +134, 112, -220, -55, -177, -52, -230, -214, -136, -64, +56, +172, +171, +134, +166, +190, +222, +135, +68, +176, +36, +57, +231, +107, +161, 201, -63, -50, -43, -138, -67, -44, -250, -225, -207, -232, -189, -177, -228, -95, +159, +86, +118, +79, 25, -239, -109, -51, -119, -70, -201, -215, -60, -137, -208, -248, -34, -247, -188, -65, -114, -82, -44, +87, +13, +180, +179, +199, +14, +46, +74, +186, +178, +131, +203, +234, 55, -242, -218, -239, -216, -86, -3, -64, -57, -163, -5, -54, -75, -146, -56, -135, +152, +217, +245, +115, +240, +11, +134, +72, +36, +226, 241, +249, +124, +135, +153, +125, +238, +245, +122, +139, +0, +20, 133, -244, -128, -99, -206, -150, -6, -6, -204, -81, +195, +97, +67, +187, +213, +175, +9, +130, +193, 96, -1, -221, -3, -32, -207, +208, +227, 241, -55, -76, -126, -48, -23, -120, -218, -119, -121, +28, +78, +175, +125, +62, +95, +179, +179, +206, +195, +225, +112, 208, -210, -201, -79, -25, -43, -85, -211, -142, -56, +235, +245, +30, +230, +247, +251, +15, 2, +64, +21, 11, -136, -102, -115, -148, -76, -190, -172, -157, -75, -75, -43, -127, -151, -137, 14, -146, -98, -211, -73, -215, -100, -64, -219, -148, -70, -179, -204, -148, -77, -119, -110, -118, -174, -94, 11, -184, -32, -174, -229, -245, -166, -231, -37, -125, -212, -82, +6, +131, 205, -105, -109, -167, +174, +188, +112, +160, +66, +75, +100, +237, +103, +162, +154, +64, +14, +114, +240, +115, +7, +57, +0, +64, +86, +228, +61, 197, -77, -1, -209, -126, -214, -251, -152, +197, +197, +93, +230, 207, -194, -24, -104, -102, -219, -148, -253, -108, -178, -226, -202, -54, -129, -104, 159, -203, -68, -88, -115, -88, -74, -55, -219, -140, -179, -52, -229, -49, -54, -178, -210, -172, -91, -238, -100, 255, -206, -105, -244, -154, -198, -95, -191, -99, -195, -244, -94, -165, -96, -58, -172, -118, -87, -43, +220, +238, +221, +187, +63, 205, -117, -132, -140, +203, +203, +27, +13, +53, +27, +239, +213, +87, +95, +237, +115, +214, +89, +103, +245, +235, +221, 187, +247, 84, -186, -233, -115, +33, +196, +84, +53, +51, +240, +67, +104, +130, +153, +157, +204, +57, +187, +153, +234, +128, 38, -46, -7, -192, -132, -118, -15, -210, -91, -65, -184, -70, -184, -126, -142, -126, -18, -50, -124, -74, -95, -87, -1, -123, -235, -178, +196, +25, +101, 169, -10, +147, +145, +215, +170, +226, 128, -233, -111, -211, -90, -7, -132, +76, +39, +87, +176, +146, +208, +163, +71, +143, +195, +133, +16, +183, +191, +250, +234, +171, +95, +159, +115, +206, +57, +47, +65, +53, +160, +144, 33, -78, -44, -31, -84, -70, -116, -141, -147, -107, -94, -81, -59, +182, +178, +178, 146, -54, -77, -233, +140, +222, +68, +19, +9, +143, +118, +29, +88, 30, -207, -124, -49, -113, -180, +69, +81, +78, +128, +212, +115, +89, +165, +83, +121, +242, 201, -82, -72, +39, +207, +233, +211, +167, +79, +47, +186, +121, +230, +204, +153, +55, +223, +114, +203, +45, +239, +33, +145, 105, -74, -59, +102, +7, +104, +76, +185, +131, +39, +9, 157, -94, -83, -166, -99, -30, -37, -141, -94, -27, -12, -218, -159, -123, -18, -150, -196, +59, +119, +254, 157, -106, -127, -235, -115, -74, -122, -79, -164, -229, -182, -113, -24, +16, +98, +145, +217, +151, +23, 46, -250, -89, -15, -165, -85, +92, 88, -162, +60, +106, +212, 168, -181, -85, -71, -232, -217, -102, -226, -193, -230, +15, +160, +55, +204, +144, +99, +194, +8, +154, +24, +184, +132, 16, -242, -58, -113, -243, -105, -84, -60, -175, -28, -151, -146, -78, -157, -143, -209, -215, -225, -180, -177, 47, -251, -151, -60, -148, -84, -86, -74, -222, -10, +211, +135, +37, +37, +37, +95, +117, +237, +218, +245, +126, +70, +171, +7, +90, +52, +46, +205, +19, +9, +179, +52, +135, +118, +51, +92, 136, -238, -1, -146, -111, -146, -244, -100, -89, -143, -242, -216, -239, +206, +36, +116, +234, +212, +233, 72, -67, 33, -161, -29, -162, -145, -208, -14, -251, -214, -97, -120, -176, -25, -143, -122, -21, -0, -32, -170, -52, -47, -96, -233, +196, +98, +51, 250, -204, -191, -151, -227, +102, +207, +158, 125, -86, -17, -157, -247, +211, +212, +169, +83, 121, -142, -191, -97, -242, -131, -185, -64, -106, -85, -245, -5, -136, -53, -64, -129, -208, +100, 34, -66, +149, +16, +52, +163, +143, 43, -69, -21, -225, -3, -68, -226, -247, -13, -144, -76, -63, -153, -48, -9, -50, -240, -38, -87, -106, -157, -97, -213, -161, -199, -211, -203, -223, -26, -136, -118, -176, -238, -14, -42, -191, -3, -81, -23, -252, -166, -184, +47, 126, -54, -230, -89, -77, -207, -37, -227, -65, -146, -50, -49, -202, -190, -102, -46, +0, +129, +80, +40, +52, 4, -189, -204, -8, -53, -82, -19, -193, -247, -180, +90, +150, +73, +1, +212, 126, -214, -161, -211, -199, -239, -210, +231, +0, +252, +43, +87, +174, +60, +121, +240, +224, +193, +39, +201, +15, +17, +66, +56, +117, +16, +144, +178, +235, +1, +224, +30, +57, +114, +100, +215, +71, +30, +121, +228, +41, +203, +111, 50, -38, -53, -176, -73, +80, +123, +127, +5, +144, 24, -214, -216, -200, -74, -179, -116, -235, -76, +103, +43, +133, +73, +118, +70, +243, +113, +37, 195, -160, -99, -35, -46, -188, +72, 96, -88, -237, -238, -169, -52, -203, -239, -114, -109, +225, +194, +133, +231, +92, +117, +213, +85, +35, +232, +75, +15, +62, +248, 224, -28, -88, -204, -21, -18, -28, +138, +226, +226, +226, +183, +160, +101, +98, +81, 166, -90, +18, +25, +157, +82, +57, +232, +116, +208, +191, +127, +255, +14, +107, +214, +172, +89, +70, +175, +95, +125, +245, +213, +175, +206, +57, +231, +156, +255, +46, +91, +182, +236, +216, +161, +67, +135, +254, +137, +209, +197, 179, -174, +38, +41, +75, +196, +137, +146, +109, +20, +152, +193, 159, -253, +5, +104, 99, -14, +64, +70, +250, +116, +148, +120, +195, +12, +23, +213, +112, +69, +25, +11, +73, +195, 161, -34, -53, -79, -72, -90, -249, -78, 108, +144, +81, +13, +64, +94, +7, +184, +105, +157, +202, +142, +1, +194, 215, +22, +106, +150, +25, +0, +143, +65, +95, 58, -73, -39, -191, -203, -240, -148, -158, -248, +159, 77, -47, -175, -196, -242, -121, -113, -208, -203, +124, +150, +252, +69, +229, +219, +201, 224, +5, +147, +76, +154, +76, +3, +25, +107, +146, +78, 36, -173, -27, -89, -92, -9, -117, -122, -249, 217, -69, -244, -61, -232, -244, -218, -122, -101, -12, -218, +32, +202, +246, +67, +42, +3, +130, +76, 159, -123, -18, +85, +0, +0, +5, +77, +101, +148, +198, +72, 36, -15, -192, -126, -167, -210, -69, -247, -196, -144, -149, -97, -232, -1, -53, -76, -235, -145, -67, -50, -250, -89, -15, -57, -167, -117, -120, +114, 136, -242, -101, -84, -2, -151, -97, -230, -27, -100, -236, -112, -220, -124, -26, -21, -207, -107, -90, -143, -100, -6, -252, -56, -164, 141, -125, -233, -173, -48, -8, -250, -93, -143, -242, -216, -239, +123, 200, -127, +200, +77, +175, +61, 22, -17, -149, -1, -164, -91, -54, -33, -121, -87, -151, -3, -96, -244, -176, -29, +183, +27, +65, +146, 143, -105, -72, -154, -31, -163, -126, -159, -148, -249, -244, -202, -63, +10, +33, +222, +162, +55, +75, +74, +74, +182, +246, +232, +209, +99, +241, +157, +119, +222, 121, -140, -191, -97, 242, -131, +148, +41, +83, +46, +124, +238, 185, -32, -201, -173, -74, -186, -222, -1, -81, -225, -184, -138, +231, +62, +28, 48, -166, -33, -173, -236, -136, -20, -142, -77, -139, -30, +96, +192, +51, +31, +127, +252, +241, +165, +127, +248, +195, +31, +78, +154, +52, +105, +210, 221, -123, +147, +38, 77, -218, -249, -30, -236, -220, -98, +194, +248, +241, 227, -104, -148, -245, 207, -165, -245, -71, -210, -36, -93, -144, -178, -60, -171, +191, +255, 254, -92, -116, -223, -148, -207, -153, -133, -217, +251, +183, +193, +89, +197, +129, +32, +128, +144, +16, +34, +201, +199, +14, +61, +244, +208, +195, +132, +16, +183, +190, +248, +226, +139, +63, 28, -180, -159, -117, -228, -69, +124, +240, +193, +84, +106, +179, +252, +205, +55, 223, -74, -165, -57, -175, -177, -17, -231, -230, -157, -119, -187, -142, -102, -71, -243, -32, -52, +60, +233, +214, +91, +111, +29, +70, 247, -59, -231, -108, -48, -232, +13, +30, +60, +248, +138, +85, +171, +86, +109, +70, +234, +146, +175, +50, +94, +63, +0, +127, +99, +99, +163, +188, +47, 188, -236, -137, -115, -58, -240, -25, -5, -110, -140, -77, -132, -140, -124, -13, -131, -41, 0, -116, -250, -36, -221, -89, -92, -9, -117, -122, -165, -130, -162, -129, -176, -204, -35, -19, +242, 134, -101, -85, -0, 12, -115, -109, -94, -109, -24, -230, +25, +242, +245, +144, +33, +67, +222, +222, +176, +97, +195, +25, +39, 156, -114, -24, -46, -250, -125, -119, +112, +194, 113, -30, -0, -100, -142, -229, -90, -193, -186, +147, +39, +79, +190, +107, +242, +228, +201, 233, -227, -196, -139, -141, -27, -61, -105, -232, -151, -222, -60, -230, -38, -219, -149, -124, -120, -36, -41, -155, -104, -131, -109, -187, -245, -114, -121, -48, +102, +64, +6, +144, +168, +40, +244, +98, +138, +223, +214, +4, 110, -243, -35, -15, -200, -241, -166, +184, +225, +134, +191, +252, +227, +31, 255, -61, -232, 248, -27, -251, -189, -203, +198, +198, +173, 70, -1, -192, -239, -109, -132, -139, -109, -17, -33, -211, +231, +237, 147, -150, -216, -128, -11, -122, +242, +77, +103, +159, +125, +246, +111, +133, +16, +191, +149, +223, +159, +58, +117, +234, +172, +169, +83, +167, +162, +184, +184, +248, +162, 7, -230, -108, +31, +124, +112, +191, +77, +124, +114, +143, +89, +211, +12, +5, +170, +224, +32, +191, +127, +219, +109, +183, +157, +49, +99, 198, 140, -181, -50, -45, -250, -236, -176, -52, -171, -88, -18, -141, -132, -100, -20, -117, -198, -17, -136, -106, -104, -108, -158, -85, -127, -46, +111, +211, +196, +247, +154, +217, +205, +102, +248, +238, +186, +235, +174, 83, -187, -253, -88, -155, +110, +188, +241, +198, +239, +109, +226, +147, +199, +243, +25, 250, -237, +240, +139, +47, +190, +248, +177, 103, -29, -121, -209, -183, -82, -105, -206, -107, -108, -196, -89, -121, -243, -110, -215, -209, -236, -104, -30, -148, -230, -126, -230, -156, -13, -6, +207, +158, +175, +78, 157, +58, +245, +55, +179, +102, +205, +58, +158, +222, +87, +249, +39, +119, +144, +113, +135, 151, -38, -193, -155, -27, -172, -46, +93, +124, +188, +247, +112, +8, 64, -211, +184, 162, -96, -243, +162, +34, +15, +0, +142, 60, -54, -116, -201, -53, -222, -22, -58, -189, -29, -3, -189, -89, -105, -205, -74, -183, -99, -104, +242, +200, +51, +132, +16, +103, +208, +151, +84, +185, +147, +27, +241, +121, +230, +113, +170, +150, +24, +124, 125, -12, -115, -78, -57, -12, +82, +240, +167, 23, -131, -188, -59, -29, -30, -226, -231, +64, +96, +250, +244, +233, +199, +27, +85, 220, -184, -241, +89, +177, 98, -227, -70, -79, -26, -250, +197, +131, +67, +135, +14, 165, -55, -143, -185, -201, -121, -169, -123, -192, -202, +76, +228, +6, +232, +171, 125, +56, +201, +64, +14, +1, +8, +63, +243, +204, +51, +13, +5, +5, +5, +211, +38, +76, +152, +112, +172, +16, +226, +33, +249, +75, +106, +96, +95, +33, +244, +14, +93, +146, 65, -182, -225, -214, -203, -229, -195, -184, -205, -143, -60, -32, -19, -175, -231, -61, -254, -198, -126, -239, -74, -74, +237, 102, -84, -176, -60, -210, -226, -30, -165, -27, +144, +39, +131, +83, 158, -201, -149, -40, -201, -205, -95, -254, +126, +250, +233, +104, +65, +65, +193, +77, +19, +38, +76, +248, +211, +189, +247, +222, +59, +238, 207, -116, -173, -13, -125, +127, +254, +243, +159, 132, -108, -71, +16, +73, +57, +98, +201, +146, +37, +47, +140, +25, +51, +230, +37, +36, +42, +253, +68, +84, +218, +200, +40, +234, +148, +62, +186, +34, +211, 167, -9, -136, -38, -123, -178, -121, -86, -189, -141, -164, -35, -9, -121, -245, -179, -142, -188, -232, -91, -169, -52, +79, +63, +129, +143, 231, -53, -54, -244, -113, -55, -172, -118, -29, -205, -142, -230, -65, -105, -238, +25, 103, +156, +113, +153, +16, +226, +178, +229, +203, +151, +63, +116, +229, +149, +87, +190, +8, +181, +84, +171, +250, +49, +57, +202, +237, +204, +159, 206, -217, -96, +33, +111, +210, +179, +247, 24, -107, -73, -30, -207, +249, +203, +44, 51, -204, -53, -46, -111, -90, 151, -131, -238, -213, -128, -97, -206, -41, -135, -225, -98, -144, -119, -167, -35, -142, -63, -43, -98, +158, +159, +234, 252, -120, -177, -113, -163, -39, -13, -253, -210, -155, -199, -220, -52, -181, -87, -180, -104, +51, +194, +215, +164, +7, +178, +252, +165, +225, 195, -173, -151, -163, -199, -184, -205, +135, 143, -60, -96, -90, -87, -242, -26, -127, -110, -239, -114, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -112, -176, -130, -76, -2, -56, -238, -9, -11, -198, -61, -225, +28, +62, +124, +248, 200, -184, -247, -159, -142, -97, -37, -152, +219, +110, +187, +109, +250, +140, 25, -183, -4, -56, -46, +51, +168, +226, +0, 225, -200, -234, -30, -127, -163, -124, -191, -203, -217, -199, -195, -154, +180, +146, 175, -196, -48, -19, -65, -45, -7, +141, +228, 93, -131, +207, +208, +161, +67, +187, +47, +91, +182, +108, +141, +124, +243, +89, +137, +158, +217, +253, +232, +181, +84, +225, +192, +5, +77, +239, +180, +139, +47, +0, 32, +48, +112, +224, +192, 238, -157, -154, -144, -149, -134, +70, +21, +112, +100, +124, +243, +230, +205, +155, +48, +110, +220, +184, +13, +208, +2, +0, +236, +234, +71, +92, +158, +240, +14, +24, +48, +160, +203, +234, 213, -52, -79, -117, -12, -235, -221, -120, -218, -97, -250, -45, -41, -161, -177, +171, +151, +155, +124, +39, 9, -202, +42, +125, +159, +64, +31, +0, +96, +103, +60, +121, 112, -152, -126, -95, -9, -244, -196, -193, -102, -252, +81, 18, -195, +152, +94, +29, +6, +224, 90, -35, -147, -254, -47, -239, -107, -186, -119, -150, -49, -196, -189, -213, -166, -223, -251, -157, -171, -73, -255, -75, -162, -117, -156, -246, -237, -188, -214, -182, +190, +124, +249, +159, +134, +12, +25, +114, 188, -215, -200, -97, -174, -185, -14, -14, +252, +16, +7, 14, -6, -200, -50, -4, -5, -152, -107, -48, -203, -178, -43, -68, -82, -201, -2, -150, -74, -200, -27, -121, -208, -39, -75, -142, -232, -109, 100, -41, -249, -96, +153, +95, +235, 42, -251, -48, -238, -253, +249, +237, +217, +179, +231, +147, +246, +237, +219, +79, +25, +54, +108, +216, 167, 195, 134, +13, +27, +175, +190, +29, 222, -97, -149, -242, -179, -41, -243, -145, -23, -125, +188, 121, -209, -147, -7, -146, -158, -201, -141, -191, -241, -127, -191, -203, -217, -199, -195, -154, -175, -68, -191, -253, -56, -174, -116, -13, -2, -253, -153, -146, -144, -149, -134, -213, -52, -79, -117, -12, -227, +243, +212, +238, 221, -80, -121, -100, -115, -100, -65, -215, -242, -48, -141, +187, +159, +71, 247, -113, -162, +77, +152, +48, +225, +252, +251, +238, +187, +239, 39, -9, -5, -248, +66, +143, +52, +3, +94, +21, +69, +1, +154, +86, +212, +136, +165, +145, +113, +220, +218, +64, +252, +71, +167, +71, +185, +221, +238, +24, +18, +60, +139, +7, +28, +84, +122, +60, +30, +29, 239, -42, -13, -44, -133, -53, -140, -53, -82, -135, -62, -126, +240, +249, +124, +205, +113, +240, +36, +65, +26, +207, 228, -152, -209, -209, -15, -191, -96, -163, -0, -232, -119, -174, -74, -232, -243, -86, -95, -155, -244, -251, -141, +111, 203, -190, -157, -215, +192, +120, 218, -150, -247, -26, -57, -204, -53, -215, -193, -193, -193, -0, -147, -2, -160, -2, -160, -26, +161, +143, +214, 124, -150, -131, -239, -85, -237, -220, -150, -56, -154, -226, -59, -48, -60, -166, +139, +209, +151, +109, +80, +199, +141, +104, +79, +238, +105, +151, +203, +213, +34, +116, +180, +224, +252, +181, +38, +136, +72, 36, -15, -250, -122, 162, -173, -138, -214, +20, 22, -15, -162, -19, -92, -219, -132, -191, -216, -178, -45, -192, -188, -232, -140, -123, -255, -101, -165, -87, -246, -79, 22, -200, -231, -201, -210, -127, -195, -162, -47, -47, -122, -242, -0, -21, -79, -114, -188, -185, -241, -183, -114, -222, -239, -114, -246, -241, -176, -230, -43, -209, -111, -63, -142, -43, -93, -131, -64, -127, -166, -52, -250, -178, -208, -176, +30, +220, 146, -230, -169, -164, -149, -116, -150, +56, +96, +80, +145, +203, +237, +118, +199, +145, +176, 197, -111, -186, -37, -87, -210, -219, -70, -232, +249, +161, +241, +195, +90, +117, 221, -196, -255, -247, -243, -158, -138, -226, -190, -166, -131, -180, -216, -8, -186, -18, -28, -67, -20, -166, -76, +38, +193, +229, +114, +217, +45, +177, +46, 7, +230, 233, -30, -103, -122, +158, +227, +241, +120, +26, +0, +148, +65, +179, +153, +213, +2, +216, +235, +243, +249, 116, -72, -43, -42, -199, -87, -156, -101, -85, -90, -146, -155, -8, +1, +82, +234, 107, -177, -15, -226, -93, 146, -54, -119, -228, -120, +91, +236, +224, +37, +219, +165, +238, +57, +42, +125, +149, +208, 7, -162, -243, -89, +224, +52, +217, +127, +30, +143, 135, -237, -220, -242, -16, -190, -23, -221, -251, -194, -67, -244, -89, -248, -157, -207, +183, +127, +117, +186, +150, +178, +49, +127, +28, +120, +185, +124, +120, +189, +94, +29, +45, +234, +107, +74, +94, +73, +39, +179, 152, +87, +58, +114, +77, +153, +50, +37, +111, +250, 244, -156, -73, -207, -162, -207, -91, -125, -109, -178, -125, -142, -81, -175, +233, +43, +98, +177, +152, +75, +8, +161, +120, +189, +94, +222, +126, +3, +131, +6, +13, +186, +236, +210, +75, +47, +61, +143, +218, 7, -121, -173, +222, +118, +219, 109, -121, -175, -145, -195, -92, -115, +131, +239, +186, +235, +174, 29, -28, -28, -12, -48, -41, -0, -184, -240, -212, +208, +230, +47, +85, 0, -76, -4, -159, -252, -155, +64, +18, +215, +164, +73, +147, +34, +51, +102, +204, 88, -0, -208, -8, -14, -185, -201, +106, +134, +107, +224, +192, +129, +125, +251, +245, +235, 119, -177, -116, -147, -201, -11, +46, +225, +154, +49, +99, +198, +21, +247, +220, +115, +143, +93, +92, +191, +10, +152, +60, 121, -209, +114, +201, +228, +201, +147, +15, 135, +22, +140, +25, +0, 224, -183, -90, -112, -212, -181, -239, -68, -3, -254, -66, -211, +58, +246, +216, +99, +151, 0, -48, -143, -112, -83, -233, +120, +16, +90, +229, +88, +187, +237, 193, -172, -173, -30, -247, -254, +90, +5, +134, +14, +29, +218, +145, 203, -74, -47, -191, -215, -227, -26, -136, -1, -159, -109, -30, -217, -250, -111, -88, -244, -229, -69, -79, -30, -160, -245, -168, -2, -55, -254, -86, -226, +204, +239, +190, 251, -93, -206, -62, -30, -214, -124, -213, -233, -205, +238, +71, +39, +158, +120, +226, 218, -143, -227, -74, -215, -32, -208, -159, -41, -13, -89, -104, -88, -73, -243, -84, -50, -229, -117, -132, +181, 107, -87, -41, -248, -91, -90, +215, +158, +221, +183, +111, +223, +179, +51, +129, +99, +220, +184, +113, +37, +227, +198, +141, 235, -58, 1, -157, -164, -75, -186, -100, -179, -127, -250, -97, -216, +205, +6, +235, +6, +160, +28, 117, -193, -128, -125, -68, -97, -201, 212, -111, -54, -144, -235, -107, -75, -124, -167, -32, -172, -96, -22, -170, -198, -141, -158, -56, -250, -202, -8, -247, +81, +143, +0, +88, +0, +205, +31, +98, 21, +192, +249, +171, +128, +99, +143, +61, +246, +29, +36, 42, -38, -244, -49, -35, -45, 169, -158, -248, -173, -141, -193, -21, -0, -113, -115, -71, -142, -119, -96, -233, -124, -214, -145, -180, -238, -112, +100, +12, +78, 63, -165, -178, -131, -99, -180, -136, +253, +244, +13, +0, +186, +126, +252, +241, +199, +189, +163, +209, +232, +27, +219, +183, +111, +95, +170, +40, +138, +97, +155, +66, +187, 80, -41, -64, -235, +92, +92, 124, -23, -97, +208, +156, +57, +115, +150, +184, +221, +238, +0, +0, +236, +216, +177, +227, +217, +78, +157, +58, +221, +146, +145, 31, +156, +1, +160, +172, +253, +76, +62, +179, +160, +160, +224, +78, +0, +119, 54, -225, -207, -45, -42, -63, -146, -194, -68, -227, -158, -69, -159, -183, -166, -181, -201, -246, -57, -70, -185, -30, +231, +25, +189, +122, +245, +122, +23, +64, +247, +140, +252, +160, +28, 228, -181, -182, -229, +160, +21, +192, +40, +0, +128, +59, +118, +220, +106, +111, +183, +38, 189, -70, -14, -115, -205, -117, -112, -112, -48, -32, -206, +210, +12, +34, +192, +229, +146, +208, +78, +50, +231, +82, +101, +170, 3, -160, -6, +250, +210, +191, +30, +52, +13, +2, +32, +129, +61, +85, +100, +34, +5, +30, +144, +81, +223, +107, +116, +147, +26, +225, +74, +25, +87, +1, +114, +40, +73, +165, +238, +72, +40, +79, +21, +97, +207, +113, +27, +26, +244, +212, +75, +81, +29, +127, +73, 96, -10, -254, +189, +198, +236, 66, -52, -137, +170, +12, +221, 232, -130, -13, -248, -139, -220, -156, -118, -125, -23, 254, -198, +253, +251, +247, +199, +227, +113, +183, +162, +40, +113, +151, +203, +21, +119, +187, +221, +49, +181, +135, +117, +120, +228, +200, 145, -53, +11, +70, +142, +28, +137, +145, +35, +71, 246, -205, -22, -121, -208, +89, +180, +104, +81, +9, +144, +236, +233, +103, +229, +0, +145, +51, +106, +146, +192, +28, +102, +17, +104, +115, 71, -183, -188, -2, -66, -166, -84, -111, -135, -224, -98, -46, -55, -78, +202, +14, 5, -255, +108, +240, +104, +112, +59, 25, -77, -139, -237, -184, -247, -159, -14, -19, -189, -220, -124, -234, +46, +186, +241, +163, +94, +98, +66, 8, -105, -158, -64, -178, -219, -150, -100, -244, -60, -248, -155, -212, -124, -112, -109, -150, -254, -131, -104, -195, -67, -200, -192, -144, -150, -73, -237, -179, -142, -80, -120, -150, +133, +122, +194, +197, +98, 49, -146, -114, -35, -87, -136, -10, +183, +170, +252, 10, +183, +219, +29, +207, +203, +203, +203, +243, +249, +124, +193, +155, +110, +186, +105, +246, +77, +55, +221, +228, +164, +7, +29, +207, +44, +166, +12, +65, +202, +126, +228, +217, +235, +121, +72, 100, -0, -42, -8, -25, -157, -2, -70, -215, -231, +226, +59, +117, +196, +201, +64, 244, -0, -144, -207, -182, +37, +51, +245, +120, +201, +115, +234, +89, +223, +216, +216, +232, +142, +199, +227, +46, +33, +132, +75, +237, +121, +30, +241, +251, +253, +201, +108, +79, +3, +135, 167, +221, 140, -63, -61, -198, -47, -237, -157, -86, -197, -145, -52, -254, -106, -240, -153, -175, -73, -248, -125, -182, -16, -180, -37, -159, -81, -183, -66, -246, -107, -141, +110, +163, +204, +196, +144, 92, -206, -62, -78, -187, +209, +65, +165, +147, +222, +163, +168, +228, +40, +236, +151, +216, +75, +194, +141, 55, +222, +216, +163, +83, +167, +78, +157, +213, +223, +29, +221, +189, +123, +119, +249, 143, -58, -162, -115, -129, -159, -208, +63, +254, +88, +143, +196, 190, -199, -33, -235, -60, +211, +141, +39, +11, +0, +32, +135, +181, +147, +241, +86, +0, +184, +198, +140, 25, -87, +115, +101, +183, +110, +221, 186, +78, +154, +52, +105, +102, +199, +142, +29, +15, +219, +189, +123, +247, +109, +106, +128, 6, -129, -254, +0, +192, +229, +114, +197, +229, +235, +250, +235, +175, +31, +241, +240, +195, +15, +219, +13, +194, +225, +65, +35, +186, +253, +80, +84, +84, +116, +68, +89, +89, +217, +29, +177, +88, +140, +178, 76, -73, -72, -91, -211, -210, +20, +234, +177, +39, +209, +201, +203, +169, 218, -30, -231, -121, -74, -26, -235, -8, -5, -92, +1, +23, +212, +49, +25, +57, +114, +228, +168, +110, +221, +186, +117, 185, -126, -241, +249, +230, +155, +111, +237, +216, +177, +227, +97, 59, -16, -90, -168, -137, -82, -240, -27, -105, -167, -165, -50, -235, -220, -211, -251, +119, +238, +188, +37, +22, +139, +233, +214, 75, -174, -19, +219, +182, +109, 117, -68, -247, -171, -44, -152, -71, -184, -87, -45, -4, -7, -5, -71, -142, -51, -253, -153, -198, -145, -30, -130, -251, -166, -244, -216, -32, -125, -180, -40, +191, +75, +117, +144, +218, +25, +79, 75, -175, -4, -133, -168, -21, +254, +34, +5, +110, +213, +203, 153, -115, -147, -10, -27, -219, -156, -3, -122, -206, 3, -142, -9, -57, -119, -228, -220, -160, -82, -66, -246, -143, -92, -7, -228, -90, -144, -182, -238, -80, -177, -81, -134, -223, -231, +153, +128, +73, 147, +38, +13, +236, +222, +189, +123, +231, +209, +163, +71, +255, +163, +168, +168, +232, 136, -122, -98, -240, -208, +189, +123, +247, +222, +209, +216, +216, +232, +161, +172, +121, +69, +81, +226, +38, +227, +201, +179, +252, +156, +244, +44, +76, +66, +215, +174, 93, -231, +187, +150, +150, +150, +22, +199, +98, +49, 23, -130, -235, +101, +223, +123, +60, +158, +152, +234, +144, +199, +179, +207, +62, +123, +231, +127, +255, +251, +223, +79, +159, +120, +226, +137, +178, +116, 233, +83, +20, +229, +44, +168, 89, -193, -223, +122, 227, -20, -0, -166, -117, -64, -159, -183, -250, -94, -45, -177, -156, +198, +141, 251, -182, -158, -167, -66, -31, -183, -38, -90, -229, -26, -29, -71, +243, +125, +247, +221, 55, -249, -62, -10, -237, -73, -235, -17, -199, -47, -21, -77, -166, -113, -53, -204, +70, +190, +231, +129, +7, +30, +88, 53, -215, -193, -193, -193, +118, +236, +216, +151, 0, -93, -1, -192, -197, -115, -2, -192, -164, -82, -234, -174, -164, -139, -31, -123, 236, -177, -7, -54, -111, -222, -124, -22, -194, -9, -217, +135, +214, +178, 194, -112, -61, +54, +10, +152, +100, +40, +81, +5, +135, +218, +218, +218, +8, 0, -6, -165, -79, -247, +212, +213, +213, +133, 0, -152, -122, -244, -209, -71, -63, +180, +45, +45, +45, +173, +219, +187, +119, +239, +78, +245, +188, +104, +220, 189, -105, -211, -166, -131, -146, -218, -241, -60, +123, +183, +221, +18, +186, +70, +25, +186, +77, +160, +119, 239, -21, -8, -53, -142, -101, -196, -47, -228, -227, 222, -127, -242, -152, -12, -142, +135, +10, +33, +14, +125, +224, +129, +7, +190, +31, +59, +118, +236, +71, +22, 25, -248, -155, -206, +74, 148, -82, -234, -239, -135, -113, -227, +65, +111, +133, +151, +103, 12, -253, -39, -227, -39, -39, -73, -87, +249, +1, +4, +229, +0, +0, +149, +143, +80, +219, +150, +168, +156, +33, +168, +58, 64, +232, +92, +112, +18, +224, +160, +163, +79, +237, +169, +89, +46, +132, +112, +169, +231, +173, +112, +185, +92, +49, +183, +219, +29, +83, +255, +143, +43, +138, +34, +170, +170, +170, +236, +102, +83, +200, 227, -164, -82, +169, +163, +43, +26, +141, +54, +236, +217, +179, +167, +58, +30, +143, +187, +168, +143, +59, +225, +163, +245, 234, -239, 114, -162, -231, -5, -121, -180, -211, -7, -150, -108, -246, -123, -216, +185, +226, +14, +241, +241, +243, +72, +230, +27, +209, +253, +251, +247, +151, +83, +230, +14, +209, +164, +210, +149, +124, +221, +12, +124, +186, +10, +6, +22, 248, -147, -76, +98, +252, +117, +101, +101, +101, +58, +227, 217, -36, +68, +126, +81, +207, +159, +194, +104, +52, +170, +203, +72, +106, +108, +108, +164, +249, +166, +245, +232, +164, +69, +19, +159, +191, +48, 128, -105, -248, -239, -119, -26, -254, -248, -187, -57, -143, +188, +130, +130, +130, +130, +191, +252, +229, +47, +135, +117, +232, +208, +161, 27, -121, -158, -119, -60, -66, -247, -73, -42, +0, +212, +213, +213, +213, +87, +84, +84, +84, +70, +34, +145, +80, +40, +20, +10, +69, +34, +145, +78, 253, -216, -127, -131, -196, -14, -46, -103, -31, -103, -190, +251, 247, -160, +63, +114, +195, +134, +13, +91, +182, +111, +223, +190, +151, +126, +6, +244, +45, 176, -156, -39, -227, -74, -215, -32, +236, +200, +75, +33, +0, +145, +130, +130, +130, +112, +239, +222, +189, +123, +28, +116, 208, -159, +65, +221, 9, -74, -169, -31, -106, -52, -188, -48, -248, -154, -52, -39, -109, -218, -30, -231, +95, 121, -42, +121, +121, +85, +36, +18, +9, 133, -255, -137, -224, -183, -178, -82, -234, -123, -113, -23, -123, -158, -247, +195, +225, +96, +36, +18, +233, +172, +226, 219, -193, -87, -10, -255, -210, -29, -122, -16, -79, -128, -69, -220, +186, 125, -247, -221, -39, -52, -26, -141, -114, -171, -213, -170, -52, -155, -205, -74, -171, -213, -42, -183, -90, -173, -76, -57, -38, -42, -149, +251, +246, +10, +104, +206, +85, +50, +240, +56, +105, +137, +65, +193, 74, -171, -82, -169, -180, -171, -213, +109, 106, -171, -82, -169, -180, 106, -181, -90, -123, -235, -214, -173, -95, -89, -193, -244, -112, -255, -164, -213, -152, -94, -27, -139, -94, -102, -239, -120, -199, -59, -158, -117, -205, -53, -215, -124, -14, -0, +106, +12, +35, +238, +107, +106, +106, +34, +72, +236, +71, +160, +169, +81, +220, +174, 60, -207, -123, -37, +72, +213, +12, 194, -245, -81, -42, -152, -129, -104, -162, -57, -155, -123, -202, +121, +121, +121, +133, +103, 156, +113, +198, +161, 7, -186, -87, -91, -81, -41, -245, -3, -121, -81, +31, +124, 112, -111, -10, -121, -74, -41, -245, -143, -218, -255, +87, +0, +168, +173, +173, +141, +238, +219, +183, +175, +54, +47, +47, +207, 159, -139, -254, -60, -106, -120, +151, +151, +23, +200, +207, 207, -10, -128, -234, -174, -93, -187, -174, -155, -158, -158, -222, -247, -29, 239, 120, -199, -219, -63, -251, -217, -207, -62, -136, -80, 225, -193, -121, -148, +133, +23, +254, 230, -85, +163, +143, +62, +218, +178, +99, +199, +142, +125, +208, +42, +10, +217, +201, +144, +231, +25, +214, 97, -179, -14, -156, -12, -127, -255, +0, +145, +194, +194, +194, +130, +139, +47, +190, +248, +55, +7, +31, +124, +240, +161, 42, -235, +190, +186, +242, +242, +242, +138, +72, +36, +18, +142, +68, +34, +225, 252, -137, -229, -26, -49, -204, +252, +252, +206, +131, +7, +15, +62, +106, +253, +250, 245, +91, +182, +109, +219, +182, +7, +154, +1, +222, +206, +252, +101, +187, +103, +111, +107, +244, 64, -122, -65, -72, -190, -106, -26, +54, +148, +119, +179, +208, +51, +59, +192, +3, +224, +82, 225, -222, -11, -253, -126, -158, -231, -29, -134, -116, -126, -67, -210, -95, -130, -255, -158, -239, -215, -218, -57, -68, +27, 59, -151, -97, -141, -113, -185, -53, -134, -181, +118, +236, +220, +177, +99, +199, +166, +171, +31, +17, +190, +108, +244, +204, 230, -58, -56, -56, -24, +1, +14, +73, 96, -242, +122, +117, +4, +128, +82, +90, +90, +42, +118, +238, +220, +185, +135, +214, +11, +221, +199, +228, +37, +158, +213, +111, +133, +143, +223, +203, +241, +185, +145, +217, +30, +228, +150, +192, +28, +172, +148, +20, +32, 0, -48, -105, -104, -141, -232, -118, -187, +52, +40, +138, +242, +115, +114, +116, +240, +10, +138, +58, +80, +29, 197, -224, -188, +148, +205, +73, +250, +65, +181, +129, +131, +142, +151, +176, +77, +219, +217, +107, +48, +158, +49, +52, +127, +60, +237, +210, +71, +243, +87, +109, +226, +180, +107, 54, -252, -137, -45, -55, -147, -188, -145, -7, 125, -220, -84, -216, -206, -68, -112, -78, -26, -216, +217, 6, -93, -243, -146, -52, -185, -227, -222, -127, +117, 60, -38, -224, -11, -214, -51, +169, +202, +76, +50, 0, -214, -4, -159, -195, -130, -77, -255, -233, -177, -149, -19, -240, -55, -168, -181, -130, -198, -149, -14, -61, -4, -96, -79, +160, +165, 28, +242, +45, +52, 127, -116, -157, -229, +173, +10, +85, +85, +85, +203, +132, +16, +62, +0, +216, +190, +125, 251, -93, -19, +87, +135, 28, -211, -57, +114, +200, +35, +0, +218, +35, +193, +99, +66, +0, +42, 222, -107, -61, -162, +126, +251, +237, +51, +79, +58, +233, +164, +63, +52, +3, +13, +201, +58, +114, +0, +64, 12, -2, -173, -15, +154, 131, -198, +156, +230, +175, +70, 14, +0, +80, +29, +233, +118, +241, +80, +118, +58, +181, +124, +73, +66, +151, 46, +93, +186, +237, +217, +179, 103, -31, -103, -190, -247, -136, -48, -174, -116, -153, -96, -107, -53, -231, -90, -148, -20, +28, +201, +243, +228, +200, +13, +133, +66, 186, -64, -143, -134, -164, -57, -105, -194, -74, -154, -167, 82, -248, -215, -45, -254, -113, -160, -96, -87, -132, -63, -231, -164, -247, -77, -46, -73, -187, -14, -63, -252, -240, -243, -6, -109, -35, -6, -125, -41, +200, +106, 0, -198, -132, -30, -93, -185, -44, -199, -111, -29, -192, -212, -220, -220, -220, -148, -56, -127, -26, -161, -208, -206, -121, -65, -203, -47, -45, -226, -105, +128, +147, +146, +213, +68, +159, +157, +0, +156, 10, +131, 0, -125, -207, +28, +39, +193, 6, -162, +58, +200, 194, -63, -133, -113, -29, 252, -31, -239, -105, -122, -22, -91, -232, +241, +42, +68, +128, +190, +26, +101, +221, +37, +151, +92, +178, +26, +192, 227, -117, -209, -139, -172, -215, -235, +64, +178, +226, 21, -0, -32, +93, +13, +208, +178, +241, +73, +6, +180, +91, +217, +53, +9, +237, +218, +181, +115, +25, +245, +71, +39, +8, +4, +2, +109, 120, +239, 238, -25, -132, -30, -98, -29, -248, -243, -54, -205, -171, +118, +237, +218, +165, +157, +64, +80, +84, +84, +228, +14, +133, 66, -159, -171, -38, -144, -119, -50, -209, +166, +25, +217, +193, +96, +176, +125, +48, +24, +108, +207, +239, +79, +23, +87, +14, +210, +135, +39, +158, +120, +162, 204, -107, -150, -107, +235, +245, +94, +126, +194, +9, +39, +28, +55, +96, +192, +128, +235, +127, +243, +155, 223, -150, -185, -17, -120, -208, -232, -51, -13, -159, -183, -50, -97, -18, -233, 252, -134, +113, +223, +190, +125, +135, +7, +2, +129, +8, +0, 188, -71, -92, -82, -80, -249, -44, -244, -56, -225, -56, -137, -243, -182, -72, -234, -107, -155, 254, -116, -112, -112, -176, -132, +250, +235, +203, +159, +122, +234, +169, +117, +175, +189, +246, +218, +15, +233, +226, +168, 174, -0, -160, -112, -66, -119, -170, -68, -116, -58, -157, -98, -112, -46, -99, -170, -74, -24, 174, -107, -226, +110, +228, +85, +207, +50, +247, +235, +115, +112, 160, -244, +65, +48, +24, +204, +243, +122, +189, +135, 113, -193, -88, -180, -110, -4, -231, -164, -97, -18, -254, -162, -163, -199, -94, -229, -77, -223, -176, -251, -79, -10, -96, -116, -63, -95, -3, -96, -29, -134, -43, -96, -219, -246, -159, +62, +146, 46, -32, -82, -240, -95, -135, -248, -205, -106, -37, -65, -186, -104, -238, -169, -227, -143, -110, -253, -180, 68, -204, -192, -127, -183, -121, -142, +34, +17, +143, +21, 191, -245, +202, +65, +14, +114, 240, -251, -66, -50, -180, -82, -248, +203, +4, +203, +10, +0, +220, +48, +162, +150, +18, +75, +150, +42, +60, 239, -55, -118, -112, -57, -251, -56, +188, 243, -189, -71, -132, -113, -165, -139, -144, 94, -79, -182, +7, +240, +212, +231, +159, +127, +62, +244, +200, +35, +143, +60, +227, +250, +235, +175, +255, +199, +245, +215, +95, +239, +36, +115, +174, +89, 153, +234, +75, +150, +44, +185, +122, +196, +136, +17, +239, +163, +105, +166, +122, +170, +82, +238, +50, +8, +69, +81, +6, +159, +125, +246, 217, -107, -218, -97, -66, -5, -254, -88, -202, -202, -132, -174, -180, -121, -74, +221, +214, +173, +91, +55, +155, +222, +236, +213, +171, +215, 225, -191, -6, -223, -202, +66, +136, +100, 249, +150, +251, +239, +191, +127, +245, +241, +199, +31, +255, +47, +36, +162, +127, +169, +252, +149, +157, +18, 109, -121, -242, -27, -223, -248, -198, -243, +36, +140, +214, +67, +203, +84, +245, +65, +51, +108, +42, 0, -160, -80, -40, -116, +48, +111, +222, +188, +99, +139, +139, +139, +47, +87, +84, 175, -191, -254, -250, +245, +146, +37, +75, +22, 143, -210, -154, -232, -121, -222, -203, -17, -122, -1, +29, +59, +246, +229, +186, +186, +186, +114, +36, 20, -16, -198, -94, -187, -184, -221, -225, -128, -22, -84, 142, -171, -69, -15, -0, -165, -212, -119, -244, -147, -149, -82, -127, -11, -0, -15, -61, -244, -208, -63, -237, -183, +42, +104, +153, +213, +86, +138, +47, +207, +156, +138, +65, +50, +164, +108, 223, -126, -23, -240, +190, +125, +219, +161, +135, +30, +186, +28, +9, +99, +43, +41, +29, +101, +155, +54, +109, +26, +208, +179, 103, -132, -194, -177, +207, +51, +232, +62, +213, +1, +227, +196, +145, +107, +216, +51, +237, +144, +67, +14, +249, +31, +33, +196, +63, 205, -184, -214, -247, -108, -32, +190, +196, 42, -132, -83, +71, +216, +5, +185, +5, +68, +67, +65, +65, +193, +40, +104, +206, +16, +63, +18, 25, -160, -131, -255, -75, -106, -215, -22, -139, -134, -141, -179, 207, -62, -251, -153, -243, -243, -243, -245, -133, -133, -133, -122, -179, -217, -172, -123, -158, -87, -6, -128, -231, +237, +216, +253, +229, +106, +15, +186, +100, +143, 61, -239, -121, -251, -190, -241, +7, +10, +183, +92, +49, +66, +119, 141, -111, -44, -85, -171, -213, -133, -122, -189, -190, -176, -102, +25, +51, +230, +127, +230, 205, +155, +119, +173, +217, +151, +167, +77, +155, +118, +199, +29, +119, +220, +241, +33, +18, +243, +199, +3, +64, +236, +56, +206, 154, -217, -203, -47, -191, -252, +56, +232, +212, +158, +245, +247, 1, -196, -187, -236, -143, -18, -195, -92, -15, -164, -2, -128, -97, -117, -244, -184, -91, -11, -127, -159, -52, -97, -2, -233, -252, -6, -193, -74, -5, +232, +0, +45, +115, +176, +130, +122, 166, -184, +209, 125, -254, -70, -97, -191, -17, -156, -59, -170, -68, -195, -14, 14, +42, 14, -9, -72, -202, -1, -144, -69, -19, -217, -8, -174, -27, -149, -101, -162, -95, +200, +32, +192, 250, -184, -72, -114, -65, -204, -98, -129, -93, -64, -24, -3, -105, -19, -203, -53, -174, -253, +252, +222, +125, +247, +221, 71, +77, +154, +52, +233, +110, +249, +166, +49, +99, 198, -142, -27, -193, 12, -134, -47, -96, -219, -244, -159, -220, -172, -200, -120, -74, -33, -113, -93, -142, +26, +51, +102, +204, +160, +155, +110, +186, +233, +206, +59, +239, +188, +243, +19, +104, +70, +13, +110, +152, +177, +5, +179, +103, +207, +78, +102, +94, +253, +248, +227, +143, +91, +123, 244, -80, -32, 232, -167, -94, +177, +70, +165, +207, +37, +27, +42, +84, +3, +81, +58, +198, +18, +82, +120, +163, 243, -160, -247, +231, +207, +255, +102, +240, +224, +193, +141, +0, +224, +241, +120, +124, 237, -215, -3, -96, +218, 181, -140, -63, -73, -31, -45, -51, 235, 144, -239, +234, +203, +93, +187, +118, +149, 251, -221, -128, -80, -232, -160, -240, -63, -143, -244, -88, -204, -180, -99, -61, -128, -167, +196, +153, +209, +199, +131, 33, -156, -47, -113, -12, -212, -34, -218, +234, +0, +64, +81, +148, +94, +253, +250, +245, +235, +250, +196, +19, +79, +44, +246, +120, +60, +190, +246, 237, -118, -5, -192, -102, -68, -99, -168, -217, -23, -122, -78, -130, -180, -186, -203, -153, -222, -239, -136, -48, -174, -116, -17, +219, +167, +140, +10, +245, 122, -201, -215, +189, +20, +145, +110, +55, +42, +157, +42, +103, +120, +23, +45, +90, +244, +237, +101, +151, +93, +22, +37, +250, +14, +58, +232, +160, +246, +214, +95, +5, +252, +126, +127, +13, 180, -115, -129, +158, +207, +86, 248, -196, +100, +231, +140, +110, +191, +171, +153, +15, +100, 156, +172, +144, +251, +237, +249, +253, +126, +250, +30, +241, +106, +167, +134, 18, -204, +101, +206, +156, +57, +95, +143, +26, +53, +170, +14, +0, +220, +110, +183, +191, +77, +155, +54, +41, +51, +9, +252, +126, +127, +45, +244, +252, +211, +46, +125, +186, +251, +188, +94, +175, +183, 67, +135, +14, +166, +165, +168, +118, +237, +218, +181, +237, +159, +255, +252, +231, +87, 208, -143, +246, +131, +221, +245, +154, +92, +159, +208, +178, +238, +124, +234, +239, +110, 2, -96, -165, -204, -83, +106, +6, +20, +25, +42, +234, +161, +173, +203, +180, +251, +162, +89, +193, +249, +231, +159, +255, +2, +128, +39, +145, +152, +219, +82, +0, +229, +54, +191, +202, +3, +11, 41, -252, -51, -233, -95, +104, +199, +20, +84, +190, +213, +132, +55, +170, +14, +87, +206, +123, +237, 4, -95, +220, +209, +51, +155, +84, +132, +161, +243, 253, +161, +135, +30, +250, 234, -87, -159, -66, -48, +218, +107, 175, -174, -191, -254, -122, -249, -47, -238, -183, -5, -248, -99, -153, -52, -143, -114, -189, 221, -83, -32, -115, -203, -200, -16, -128, -36, -5, -22, -0, -160, +101, +131, +14, +51, +224, +1, +133, +77, +228, +157, +109, 219, -237, -22, +182, +109, +63, +252, +240, +195, +87, +35, +97, +220, +170, +65, +226, +28, +216, +139, +68, 224, -191, -91, +70, +149, +250, +30, 25, +157, +120, +75, +0, +39, +25, +165, +73, +248, +254, +251, +239, 119, -79, -87, +29, 121, +228, +145, +235, +144, +112, +184, +214, +170, +207, +46, +3, +176, +27, +90, +176, +72, +53, +52, +35, +31, +141, +171, 153, +195, +156, +87, +106, +162, +82, +241, +73, +216, +178, +101, +203, +143, +71, +28, +113, +196, +106, +245, +51, +162, +143, +240, +16, +109, +21, +72, +172, +27, +31, +244, +178, +73, +42, +124, +77, +28, +242, 12, -208, +95, +72, +125, 54, -110, -91, +199, 87, +165, +94, +229, +234, +95, 158, -153, -198, -183, -156, -87, -131, -122, +249, +108, +133, +143, +143, +167, +110, +125, +82, +139, +24, +30, +32, +6, 0, -44, -150, -26, +147, +38, +77, +186, +104, +210, +164, +73, +23, +209, +235, +171, +175, +190, +250, +146, +71, +30, +121, +164, +20, +218, +249, +153, +170, +119, +53, +225, +243, +1, +240, +157, +118, +218, +105, +29, +214, +172, +89, +147, +60, +103, +223, +127, +255, 253, -248, -199, +111, +78, 63, -110, +253, 244, -152, -120, -239, -123, +255, +60, +246, +216, +99, +39, +15, +26, +52, +232, +228, +190, +125, +251, +94, +212, +183, +111, 223, +139, +102, +204, +152, +49, +227, +182, +219, +110, 251, -39, +16, +154, +241, +150, +254, +166, +90, +47, +124, +223, +224, +204, +51, +207, +108, +187, +122, +245, +234, +123, +232, +166, +15, +63, +252, +240, +171, +83, +79, +61, +245, +185, +213, +171, +87, +159, +54, +96, +192, +128, +211, 250, +244, +233, +115, +81, +159, +62, +125, +46, +186, +253, +246, +219, 111, -151, -95, -126, -249, -129, -136, -134, -136, -45, -23, -134, 185, -30, -144, -167, -162, +245, +214, +91, +63, 130, -134, +86, +41, +72, +247, +28, +155, +244, +185, +206, 57, -6, -168, -116, -143, -219, -191, -38, -131, +231, +156, 246, -146, -248, -13, -121, -15, -210, -175, -67, -31, -123, +47, +189, 244, -20, -72, -242, +210, +221, +234, +115, +176, +110, +221, 186, -112, -112, -112, -24, -17, -228, -134, +239, 46, -23, -10, -43, -77, -164, -88, -136, -152, -152, -68, -50, -90, +184, +224, +130, +183, +31, +126, +248, +225, +163, +135, +13, +27, +118, +204, +196, +137, +19, +47, +156, +56, 113, +226, +133, +83, +166, 76, -52, -33, -19, -182, -217, -48, -192, -121, +153, +51, +103, +206, +156, +15, 208, -71, -80, -16, -182, -21, -192, -38, -225, -11, -16, -100, +84, +214, +178, +147, +177, +158, +172, +168, +115, 226, -77, -215, -100, -166, -79, -8, -7, -122, -210, -26, -185, -57, -202, -120, -188, -164, -190, -74, -75, -216, -19, +137, 39, -128, -173, -65, -204, +182, +125, +246, +217, +103, +111, +166, +155, +214, +175, +95, +191, +245, +220, +115, +207, +125, +251, +95, +255, +250, +215, +49, +35, +70, +140, +56, 102, -240, 200, -35, -143, -236, -188, -238, -186, -235, -126, -82, -46, -151, -91, -229, -114, -185, -89, -40, -20, -122, -0, -208, -235, -245, +144, +33, +103, +13, +25, +50, +228, +44, +38, +191, +240, 10, -237, +72, +78, +232, +11, +0, +8, +156, 118, -187, 218, -110, -183, -43, -167, +105, 157, -118, -218, -65, -123, -239, -189, -119, -154, -251, -182, -77, -255, -45, -161, -247, 150, +46, +93, +154, +156, +191, +15, +62, +248, +224, 91, -110, -217, -182, -123, -247, -238, -169, -217, -217, -217, -105, -205, -125, -49, -22, -23, +62, +127, +151, +92, +114, +201, 95, -124, -241, -143, -75, -165, -82, -187, -88, -44, -182, -74, -165, -82, -187, -94, -175, -207, -78, -77, -77, -237, -174, -86, -171, -205, -90, -173, -214, -168, -213, -106, +47, +185, +228, +146, +191, +222, +122, +235, 173, -128, -30, -153, -88, -169, +127, +191, +253, +246, +219, +63, +144, +240, +89, +205, 31, -102, -154, -204, -109, +129, 220, -81, -20, -223, -201, +46, +4, +64, +139, +247, +236, +205, +102, +15, +100, +67, +121, +55, +11, +61, +179, +117, 244, +89, +224, +211, +245, +176, 78, -195, -23, -32, -55, -4, -199, -250, -96, -12, -164, -97, -181, -140, +67, 63, -61, -214, -49, +34, +200, +86, +207, +108, +67, +80, +213, +203, +216, +244, +233, +211, +15, +155, 49, -230, -255, -145, -71, -30, -217, -117, -221, -117, -215, -253, +99, +198, +233, 75, -210, -248, -123, -203, -91, -222, -114, -224, 150, -45, -91, -34, -225, -43, -74, -169, +44, +249, +184, +99, +199, +142, 11, -228, 223, -158, -231, -189, +125, +247, +221, +115, +184, +254, +144, 6, -126, -255, -165, -197, -98, -150, -176, -116, -29, -35, -147, -88, -2, -176, -9, -192, -70, -132, -10, -139, -84, -165, -69, -16, -11, -188, -23, -162, -37, -185, -0, -127, -76, +208, +120, +26, +149, +32, +167, +106, +105, +4, +66, +46, +121, +238, +96, +254, 100, -169, -107, -159, 249, -253, -62, -252, -240, -195, -187, +90, +150, +63, +227, +208, +206, +189, +164, +211, +199, +227, +241, +232, +248, 191, -240, -133, -47, +223, +239, +39, +249, +218, +169, 60, -192, -254, -171, -84, -42, -141, -74, -165, -210, -42, -151, -203, -75, -24, -48, -83, -12, -114, +111, +133, +143, +104, +168, +147, +29, +130, +6, +248, 90, -251, -99, +68, 78, -23, -231, -158, -254, -46, -229, -188, -37, -56, -134, -249, -187, -140, -147, -141, 75, -130, -74, -235, -86, -214, -181, -35, -175, -125, +3, +114, +244, +101, 118, -152, -30, +189, 0, -156, -167, -53, +250, 0, -117, -67, -140, -240, -169, -8, -147, -203, -77, -34, +7, +93, +38, +164, +234, 72, -238, -229, -121, -222, -169, -74, -169, -47, -2, +165, +202, +75, +228, +128, +172, +104, +70, +70, +119, +107, +204, +95, +54, +233, +227, +248, +26, 0, -173, -206, +212, +133, +195, +225, +100, +133, +52, +117, 158, -231, +8, +95, 29, -17, -252, -127, -185, -5, -173, +18, +114, +97, +149, +140, +79, 213, -10, -221, -130, -76, -229, -85, -229, -103, -63, -251, -217, -185, +167, 237, -118, +102, +119, +103, 123, -145, -239, -185, -230, -154, -107, -254, -182, -221, -110, -151, -203, -229, -114, -251, -140, -51, -206, -56, -1, -0, -54, -108, -216, -240, -204, -7, -30, -120, -224, -236, -131, -14, -58, -232, -138, -160, -45, -89, -83, -158, -7, -215, -255, -212, -164, -128, -223, -255, 254, -247, -79, -106, -52, -26, -101, -230, -68, -216, +8, +15, +253, +70, +142, +207, +215, 182, 109, 219, -93, -55, -220, -112, -195, -231, -229, -57, -215, +142, +102, 95, -127, -253, -81, -204, -145, -80, -169, -84, -90, -55, -221, -116, +54, +168, +216, +153, +155, +63, +189, 211, -181, -125, -204, -111, -135, 62, -112, -233, -165, -151, +198, 254, -143, -3, -14, -56, -224, -133, -115, -115, -115, -147, -182, -60, -149, -45, -110, -191, -253, -246, -43, -1, -224, -152, -99, -142, -249, -95, -0, -112, -219, -109, +54, +169, +232, +32, +65, +12, +154, +78, +221, +68, +247, 183, +9, +98, +242, +228, +201, +91, +39, +79, +158, +252, +91, +104, +1, +225, +92, +110, +230, +250, +79, 29, -13, -0, -219, -182, -109, +180, +189, +153, +206, +249, +158, +77, +92, +217, +2, +93, +101, +152, +251, +238, 187, -41, -207, +239, +135, 251, -56, -56, -56, -228, -131, -60, -60, -0, -38, -1, -204, -34, +238, +187, +239, +247, +208, 90, -195, -84, -10, -20, -186, -112, -177, -120, -57, -178, -49, +235, +133, +0, +184, +123, +245, +234, +181, +4, 192, -121, -208, -71, -102, -109, +60, +36, +104, +170, +130, +22, +56, +67, +237, +8, +205, +236, +46, +124, +237, +83, +59, +90, +32, 49, -107, -108, -6, -11, -44, +110, +188, +82, +4, +201, +33, +220, +182, +66, +123, +147, +238, +75, 181, -234, -185, +246, +147, +184, +118, +238, +220, 89, -96, -133, -112, -80, -134, -208, -100, -139, -107, -101, -226, -50, -83, -31, -201, -146, 61, -253, -8, -96, -95, -75, -186, -224, -241, -199, -31, +119, +238, +220, 111, -253, -217, -159, -253, -217, -67, -0, -118, -5, -135, -204, -161, -48, -3, -96, 230, -53, -175, -121, -205, -115, -246, -222, -123, -239, -180, -71, -181, -233, -191, -37, -244, -30, +206, +157, 123, -236, -177, -239, -180, -56, -47, -130, +16, +0, +248, +124, +190, +160, +207, +231, 75, -46, -185, -132, -113, -126, -115, -240, -53, -228, -191, 6, +183, +87, +86, +86, +150, +206, +155, +55, +239, +107, +36, +116, +102, +39, +235, +156, +232, 240, -152, -120, -134, +174, 93, -1, -61, -180, -12, -247, +187, +118, 235, -6, -40, -61, -22, -116, -193, -81, -31, -247, -108, -127, -6, -129, -224, -143, -64, -17, -96, -153, -44, -106, +218, 181, -140, -191, -76, -177, -142, -143, -61, -246, -88, -51, -109, -252, -29, -125, -244, +107, +175, +152, +53, +107, +214, +201, +83, +167, +78, +157, +117, +194, +9, +39, +28, +39, +132, +56, +78, +254, +146, +218, +242, +130, +183, +224, +77, +5, +114, +75, +103, +222, +30, +145, +159, +55, +188, +98, +27, 209, -191, -181, -101, -203, -150, -180, -166, -216, +96, +7, +7, 127, 54, -177, -152, -113, -245, -152, -43, -240, -133, -255, +217, +193, +92, +236, +114, +75, +247, +202, +149, +239, +248, +101, +7, +7, 205, +35, +233, +40, +86, +56, +232, +153, +2, +169, +113, +112, +176, +106, +63, 200, -160, -0, -208, -148, -44, -124, -215, -92, -219, -178, -212, -181, -207, -252, -126, -31, -125, +131, +242, +156, +172, +35, +122, +158, +242, +187, +223, +253, +110, +53, +128, +213, +210, +61, +78, +236, +141, 244, -81, +27, +26, +238, +190, +251, +238, +205, +119, +223, 125, -254, -242, -152, -55, +247, +111, +76, +238, +163, +249, +180, +90, +47, 156, -110, -202, -66, -110, -131, -113, -167, +191, +71, +1, +136, +43, +174, +184, +98, +253, +21, +87, +92, +209, +164, +2, +37, +180, +249, +181, 75, +179, +157, +179, +211, +234, +119, +197, +164, +215, +86, +248, +82, +125, 206, -69, -214, +121, +147, +85, +130, 9, -215, -247, -34, -142, -101, -254, -46, -21, -0, -20, -112, -117, -84, -208, -95, +141, +69, +90, +1, +114, 57, -190, -60, +200, +65, +182, +64, +206, 246, -177, -97, -186, -46, -203, -121, -26, -231, -194, -45, -179, -203, +148, +123, +53, +37, +65, +53, +232, +36, 51, -214, +7, +160, +58, +220, +85, +5, 63, -174, -146, -67, -21, -254, -216, -206, +9, +106, +105, +93, +59, +134, +38, +219, +153, +234, +148, 77, -97, -17, -36, -26, -28, -70, -214, -253, -149, -72, -15, -247, +230, +241, +120, +98, +225, +112, +184, +192, +227, +241, +132, +107, +107, +107, +121, +38, +62, +49, +62, +171, +138, +3, +166, 32, -105, -229, -173, +132, +72, +89, +94, +100, +220, +184, +113, 3, -168, -60, +199, +141, +27, +55, +144, +94, 247, -185, -207, -61, -70, -158, -120, -230, +239, +223, +255, +202, +127, +255, +251, +223, +223, +167, +160, +17, +104, +26, +233, +238, +85, +127, +167, +31, +64, +253, +204, 153, -103, -254, -56, -248, +51, 127, -131, -10, -128, -169, -169, +63, +109, +218, +180, +153, +242, +151, +60, +30, +79, +125, +117, +117, +53, +25, +181, 169, +111, +83, +45, +244, +204, +216, +8, +136, +73, +145, +192, +162, +27, +87, +213, +144, 77, -7, -30, -120, -224, -239, -1, -184, -6, -254, -59, -210, +25, +25, +100, +52, +109, +144, +51, +46, +213, 215, -118, -30, -86, +212, +7, +204, 110, -219, -135, -29, -118, -216, -133, -218, -79, -119, -157, +159, +182, +38, +6, +202, +45, +91, +182, 124, -242, -201, -145, -16, -4, -165, -212, -95, +215, +163, +71, +143, +197, +72, +56, +229, 201, -191, +88, +189, +243, +139, +47, +190, +24, +244, +187, +223, +253, +238, +204, +226, +226, +226, +121, +197, +197, +197, +24, 61, -207, -59, -17, -249, -188, -135, -35, -225, -43, -172, -98, -147, +122, +244, +95, +23, +44, +88, +176, 5, -123, -158, -119, -52, -252, -181, -102, -143, -196, +246, +12, +64, +220, 209, -71, -31, -253, -59, -135, -28, -114, -200, -255, -28, -70, -219, -219, -182, -109, -251, -59, -0, -80, -74, -253, -47, -32, -84, -4, -0, +236, +97, +52, +123, +160, +63, +184, +233, 112, -10, -0, -7, -135, -49, -132, -41, +87, +76, +122, +250, +217, 113, -199, +146, +115, +135, +125, +210, 32, -144, -66, -145, -100, -164, -249, 93, -186, -96, +84, +84, +20, +26, +49, +98, +196, +239, +123, 246, -144, -141, -1, -94, -117, -232, -245, -122, -69, -248, -76, -166, -44, -65, -67, +236, +121, +136, +209, 151, -60, -32, +118, +238, 220, -132, -217, -55, -122, -95, +185, +171, +170, +170, +106, +191, +154, +201, +46, +59, +175, +82, +245, +78, +75, +149, +161, +91, +168, +94, +84, +33, +67, +200, +25, +172, +105, +148, +94, +231, +125, +18, +147, +115, +57, +121, +242, +228, +77, +147, +39, +79, +190, +2, +106, +79, +119, 245, -83, -31, -56, -45, -182, -53, -188, -192, -183, -184, +55, +213, +125, +248, +225, +135, +253, +143, +59, 238, -6, -176, +184, 19, -192, -14, -68, -5, -48, -5, -192, -43, -22, +102, +207, +158, +125, +227, +236, +217, +179, +41, +227, 139, -123, -196, -187, -50, -64, -186, -93, -38, -9, -141, 50, -65, -14, -147, -26, -174, -71, -144, -136, -39, -24, -3, -203, -130, -101, -24, -127, +233, 210, -82, -149, -203, -248, -163, -87, -64, -10, -200, +46, +45, +214, +185, +115, +231, +110, +59, +118, +236, +24, +69, +244, 20, -219, -228, -160, -72, -170, +20, +20, +232, +50, +64, 103, -191, -30, -190, -2, -199, -58, +204, +152, 113, -97, -224, -98, -59, -141, -176, -127, -89, +249, +205, +55, +223, +220, +111, +192, +128, +1, +183, +190, +250, +234, +171, 118, -139, -10, -168, -161, -213, -181, -15, -230, -166, +29, +119, +92, +128, +173, +3, +128, +199, +30, +123, 236, -63, +135, +199, 30, -179, -134, -211, -147, -234, -144, -147, -222, -92, -230, +123, +236, +44, +104, +78, +31, +55, +128, +248, 250, -136, -232, -226, +245, +235, 251, -148, -194, -127, -25, -0, -222, -255, -254, -247, -63, -171, -92, -46, -47, -90, -222, -47, -188, -240, -194, +159, +124, +242, +201, +131, 95, -6, +121, +229, +149, +219, +207, +61, +247, +220, +39, +161, +41, +131, +164, +8, +164, +42, +157, +198, +133, +242, +58, +122, +115, 237, -112, +218, +181, +219, +20, +69, +185, +80, +197, +151, +143, +196, +120, +18, +238, +170, +143, +62, +250, +168, +207, +177, +199, +30, +123, +34, +221, 175, -162, -16, -87, -253, -253, -223, +58, +120, +41, +10, +221, +142, +96, +167, +11, +52, +250, 255, -253, -189, -75, -165, -146, -201, -42, -201, -24, -217, -92, -251, -102, -204, -160, -123, -74, -200, -223, -139, -226, -115, +236, +93, +105, 152, -207, -46, +20, +213, +213, +126, +171, +247, 189, +103, +129, +97, +113, +64, +17, +76, +76, +140, +137, +70, +131, +75, +140, +136, +198, +184, +68, +113, +7, +68, +64, 144, -24, -159, +69, +148, +128, +4, +16, +69, +69, +16, +81, +68, +208, +68, +49, +162, +32, +40, +160, +34, +130, +224, 78, -175, -28, -122, -115, +72, +20, +113, +23, +113, +251, +20, +17, +195, +42, +32, +235, +236, +251, 244, -3, -89, -83, +118, +191, +31, +93, +167, +251, +214, 157, +234, 238, -238, -242, -93, -198, -121, -53, -141, -27, -61, -114, -221, -226, -184, -141, -75, +170, +158, +153, +22, +240, 190, -39, +207, +83, +207, +76, +119, +85, 223, -155, -14, -174, -199, -82, -1, -64, -197, -13, -159, -213, -166, -44, -160, -142, -6, -162, -202, -31, -211, -94, -49, -143, -240, -217, -229, -145, -101, -110, -49, -127, -65, -218, -94, -212, -181, -56, -135, -224, 115, -211, -213, -222, -132, -157, -193, -121, +247, +123, +235, +156, +243, +158, 187, -13, -255, -107, -136, +108, +217, +178, +31, +20, +69, +185, +8, +90, +135, +24, +50, +88, +52, +145, +231, +114, +185, +200, +248, +159, +73, +30, 207, -184, +88, +104, +162, +112, +234, +212, +169, +83, 231, -144, -227, -136, -123, -65, -34, -138, +146, +146, +146, +155, +163, +209, +168, 197, -98, -23, -97, +98, +177, +196, +254, +243, 159, -49, -153, -161, -213, -28, -44, -20, -10, -54, -239, -208, -166, -255, -101, -178, -200, -134, -225, 255, -18, +188, +173, +40, +202, +213, +91, +182, 108, -39, -233, -222, -54, -125, -109, -211, -159, -14, -14, -14, -150, +25, +214, +181, +107, +215, +11, +110, +190, +249, +230, +9, +35, +70, +140, +104, 24, -134, -2, -128, -204, -150, -100, +53, +106, +212, +176, +5, +11, +22, +148, +193, 156, -77, +2, +33, 241, -148, -146, -153, -27, -10, -3, -60, +2, +54, +119, 238, -48, -8, -7, -140, -187, -34, +220, +173, 115, -202, -5, -145, -86, -109, -249, -157, -253, -69, -43, -148, -109, -201, -158, -44, -2, -88, -23, -190, -182, -124, -7, -128, -237, -8, -99, -183, -202, -225, -41, -133, +231, +206, 61, -53, -161, -139, -30, -207, -175, -151, -63, -146, -223, -57, -207, -152, -129, -151, -49, +89, +149, +239, +87, +203, +71, +209, +56, +26, +190, +254, +250, +235, +1, +39, +158, 120, -211, -193, -24, -88, -22, -44, +226, +217, +148, +128, 195, -248, -147, -150, -79, -91, -5, -64, -218, -248, -179, -85, -0, -100, -245, +225, 160, -208, -235, -49, -79, -34, -12, -223, -96, -9, -165, -84, 23, -74, -161, -100, -1, +251, +76, +76, +137, +180, +140, +140, +31, +127, 252, 241, -66, -198, -158, -76, -156, -164, -39, -215, -250, -198, -134, -249, -251, -100, -240, -105, -98, +187, +226, +226, +226, +135, +160, +42, +42, +144, +52, +232, 86, -165, -192, -209, -54, -28, -185, -49, -92, -35, 162, -203, -228, +105, +84, +154, +108, +194, +9, +70, 1, +68, +6, +12, +24, 80, -2, -224, -157, -127, -254, -249, -159, -171, -213, -106, +176, +104, +209, +162, +196, +6, +255, +243, 207, -224, -137, -23, +63, +255, +228, +212, +83, +79, +125, +238, +181, +215, 94, +187, +232, +146, +75, +46, +185, 120, +248, +240, 225, -33, -65, +131, +134, +15, +31, +62, +232, +209, +71, +31, +29, +115, +203, +45, +183, +124, +136, +244, +27, +210, +102, +227, +205, +55, +223, +188, +248, +180, +211, +78, 59, -28, -39, -147, -193, -103, -229, -111, -254, +129, +34, +0, +140, +24, +49, +226, 230, -111, -46, -149, +231, +159, +127, +126, +151, +129, +159, +138, +140, +68, +71, +186, +135, +71, 141, -6, +26, +213, 101, -191, -168, -188, -89, -64, +212, 168, -20, -91, -141, -204, -104, -146, -2, -128, -161, -77, +81, +93, +196, +239, +85, +7, +0, +62, +234, +135, +97, +38, +67, +121, +121, +249, +94, 69, -12, +81, +108, +121, +121, +121, +109, +233, +187, +250, +250, +250, +80, +105, +105, +105, +67, +73, +73, +9, +57, +230, +101, +11, +209, +192, +170, +217, 55, -169, -151, -158, +117, +238, +220, +185, +211, +222, +189, +123, +71, 196, -83, -137, -191, -171, -8, -115, -163, -152, -146, -144, -37, -129, -10, -164, -56, -229, +98, +49, +139, +197, +98, +97, +138, +162, +196, +84, +54, +126, +212, +98, +177, +176, +25, +51, 102, +204, 154, +62, +125, +250, +23, +72, +70, +190, +73, +156, +29, +153, +65, +30, +111, +64, +76, +160, +107, +215, +174, +237, +118, +237, +218, +117, +165, +202, +24, +74, +68, +248, +161, +8, +0, +83, +166, +76, +249, +215, +236, +217, +179, +191, +70, +210, +128, +105, +54, +36, +184, +198, +1, 224, -51, +232, +163, +143, 46, -244, -152, -214, -213, -36, -5, -64, -220, -59, +222, +179, +103, +207, +77, +42, +35, +159, +47, +95, +76, +81, +148, +216, +253, +247, +223, +255, +143, +89, +179, +102, +125, +6, 173, -33, -124, -151, -20, -72, -171, -193, -61, -147, -234, -204, +66, +128, +87, +166, +100, +146, 167, -65, -23, -104, -77, -188, -221, -92, -112, -191, -5, 113, -52, -144, -109, -221, -145, -222, -164, 0, -128, -147, -78, -58, -233, -130, -175, -125, -237, -107, +48, +33, +143, +96, +84, +30, +245, 79, -156, +77, +251, +253, +242, +151, +191, +44, +252, +225, +135, +31, +122, 120, -226, -137, -79, -187, -241, +189, +94, +205, +60, +183, +100, +201, +146, +255, +60, +251, +236, +179, +95, +58, +157, +206, +218, +96, +48, +88, +242, 198, 27, -63, +111, 28, -252, -44, -243, -26, -164, +68, +114, +237, +76, +119, +246, +171, +88, +62, +55, +99, +236, +77, +186, +185, +125, +251, +246, +45, +170, 129, +53, +8, +192, +213, +175, +95, +191, 207, -222, -230, -115, -4, -37, -10, -129, -232, +251, +245, +235, +247, +14, +57, +248, +77, +137, +3, +125, +250, +244, +185, 254, -208, -6, -48, +197, +23, +95, +252, 31, +146, +138, +255, +76, +12, +221, 132, -187, -204, -99, -169, -34, -147, -109, -196, +129, 141, -167, -46, -194, -231, -79, -245, -8, -44, -149, -74, -93, -132, -125, -100, -35, -92, -47, -194, -243, -60, -91, -5, -192, -2, -146, -149, -11, -114, -30, -208, -107, -35, +49, +182, +138, 110, -223, -226, -248, -77, -90, -39, -146, +238, +220, +185, +243, +251, +163, +143, +62, 250, -90, -71, -82, -127, -58, -56, -56, -88, -98, -80, -5, -128, -158, -101, -148, +73, +168, +236, +251, +190, +125, +251, +174, +237, +219, +183, +239, +171, +95, +124, 241, -146, -139, -46, -246, -136, +197, +85, +39, +159, +124, +242, +25, +147, +38, +77, +186, +119, +210, +164, +73, +228, +216, +187, +29, +218, +61, +76, 42, -0, -106, -8, -181, -217, +121, +124, +223, +180, +235, +29, +81, +193, +24, +67, +40, +20, +98, +177, +88, +124, +26, +182, +88, 44, -95, -2, -68, -23, +22, +0, +152, +57, +115, +230, +132, +153, +51, +103, +162, +119, 239, -61, -38, -81, +222, +131, +150, +45, +91, +70, +78, +35, +70, +229, +57, +17, +63, +210, +228, +69, +186, +185, +117, +235, +214, +109, +221, +186, +117, +91, +1, +213, +192, +58, +100, +200, 144, -82, +175, +134, +12, +25, +178, +134, +24, +102, +180, +127, +185, +242, 202, -67, -52, +43, +135, +173, +92, +185, +178, 30, -148, +198, +24, +242, 154, +254, +169, 119, -41, -16, -80, -73, -50, -137, -80, -89, -194, -77, -146, -49, +228, +135, +202, +112, +110, +18, +193, +104, +234, +212, +169, +119, +79, +157, +58, +149, +142, +52, 161, -133, -224, -188, -44, -73, -196, -178, -90, -96, -183, +253, +68, +186, +246, 35, -172, -233, +228, +242, 204, -56, +94, +146, +215, +164, +222, +91, +233, +12, +228, +148, +251, +221, +28, +156, +153, +173, +199, +88, +215, +147, +167, +153, +23, +178, +120, +63, +226, +101, +39, +208, +74, +103, +102, +167, +68, +113, +113, +113, +231, +125, +251, +246, +221, 244, -114, -160, -141, +233, +167, +159, 30, -6, -122, -219, -183, -111, +248, +227, +31, 255, -183, -118, -187, -93, +184, +98, +247, +238, +221, +89, +179, +237, +57, +240, +245, +153, 234, -116, -58, -165, -78, -167, -83, -126, -250, -211, -159, +12, +242, +0, +39, +39, +38, 190, -57, -237, +175, +168, +17, +198, +140, +68, +82, +105, +226, +128, +170, +40, +202, +233, +131, +7, +15, +46, +94, +176, +96, +193, +242, +54, +109, +218, +252, 162, -35, -143, -60, 178, -80, -40, -20, -42, -133, -66, +178, +114, +150, +24, +193, +193, +227, +241, +228, 1, -133, -66, +26, +135, +115, +61, +101, +117, +54, +242, +142, +171, +168, +168, +152, 161, -92, +158, +97, 173, -86, -123, -213, -106, -181, -90, -169, -84, -22, -42, -149, -202, -124, -189, -94, -159, -187, -234, -170, -171, -238, -71, -84, -128, 144, -27, -74, -82, +60, +159, +207, +167, +97, +102, +113, +6, +86, +126, 255, -201, -131, -153, -236, -201, -4, -72, -23, -80, 153, -132, -169, -138, -112, -60, -115, -142, -176, +206, +129, +255, +231, +42, +47, +215, +237, +215, +218, +242, +34, 188, -86, -37, -24, -3, -203, -130, -17, +188, +162, +162, +162, +110, +149, +149, +149, +83, 143, -63, -61, -246, -57, -213, -69, +160, +254, +217, +218, +229, +227, +229, +82, +244, +130, +147, +134, +13, +27, 214, -102, -252, -89, -42, -0, +101, +238, +220, +185, +43, +139, +138, +138, +186, +150, +151, +151, +79, +225, 34, -125, -14, -115, -60, -178, +220, 41, -68, -230, -46, -139, -182, -19, -113, -232, -161, -135, +138, +162, +176, +64, +32, +160, +199, +144, +79, +103, +24, +52, +90, +190, 174, -83, -74, -29, -159, -116, -142, -231, -121, +21, +21, +21, +147, +133, +136, +45, +49, 175, -128, -125, -221, +215, +91, +144, 101, -107, -4, +249, +168, +92, +186, +14, +28, +251, +247, +239, +255, +166, 125, -195, -4, +251, +246, +247, +32, +190, +239, +38, +163, +59, +233, +5, +249, +232, +65, +188, +3, +64, +186, +247, +219, +92, +151, +79, +44, +103, +107, +183, +159, 136, -243, -240, -223, +132, +161, +11, +73, +125, +96, +186, +60, +54, 215, -44, -252, -254, -4, -194, -208, -13, -105, -209, +112, +195, +203, +163, +58, +76, +101, 148, -71, -87, -124, -102, -177, -156, -141, -3, +207, +100, +88, +59, +148, +100, +229, +10, +26, +67, +162, +250, 93, -180, -198, -114, -205, -227, -81, -96, -121, -48, -129, -153, -160, -13, -169, -0, -160, -171, -189, -14, -221, -98, -151, -36, -156, -173, -86, +4, +90, +35, +35, +57, +166, +52, 112, -14, -177, -210, -198, -18, -220, -122, -235, -173, 87, -85, -42, -21, -169, -188, -233, -199, -122, -12, -68, -13, -2, -20, -18, -202, -8, -249, -7, -42, -118, -108, -66, -169, -36, -72, -151, -28, -79, -122, 152, -83, -146, -224, -51, -46, -244, -232, -232, -222, -124, -243, -205, -175, -234, -245, -122, -139, -251, -202, -189, -247, -222, 123, -87, -187, -221, -46, +54, +147, 3, -120, -42, -160, +12, +213, +25, +61, +15, +53, +77, +146, +107, +67, +114, +111, +171, +167, +203, +17, +35, +76, +164, +3, +213, +125, +12, +128, +50, +102, +204, +152, +143, +198, +140, +25, 115, -254, -123, -223, -251, -222, -61, +14, +146, +71, +142, +50, +36, +117, +139, +164, +131, +163, +177, +98, +212, +112, 158, -231, +32, +27, +1, +64, +44, +22, +43, 169, -77, -155, -54, -173, -123, -198, -51, -158, -113, -224, -95, -255, -245, -95, -191, 172, -80, -40, -244, -234, -245, -122, -243, -142, -59, -238, -248, -127, -63, -253, -233, +172, +252, +129, +27, 79, -239, -200, -72, -127, -28, -244, -144, -171, -166, -225, +64, 156, -57, -248, -207, +232, +200, 44, -21, -204, -11, -72, -95, +22, +75, +172, +161, +161, +161, +10, +201, 119, -244, -117, -130, -85, -39, -0, -0, +98, +163, +125, 129, -231, -78, -83, -243, +175, +79, +170, +99, +234, +103, +122, +117, +197, +59, 224, -145, -74, +24, +41, +71, +86, +250, +98, +19, +200, 133, -158, +12, +30, +162, +241, +89, +188, +199, +215, +149, +17, +253, +39, +239, +76, +144, +202, +169, +192, 104, -195, +122, 4, -57, -215, -77, -251, -180, -180, -90, -75, -99, -150, -110, +26, +7, +12, +169, +231, +69, +106, +235, +76, +115, +7, +31, +81, +38, +221, +216, +35, +162, +154, 17, -183, -177, -164, -211, -242, -157, -150, -168, -116, -32, -15, -0, -75, -5, -128, -84, -246, -199, -209, -205, -119, -194, -117, -48, -137, -143, -33, -141, -54, -30, +7, 0, -54, -225, -66, -171, -217, +35, +107, +74, +166, +242, +242, 235, -202, -193, -97, -100, -200, -195, -3, -64, -90, -252, -201, -212, +69, +115, +223, +115, +104, +254, +73, 87, -16, -100, -153, -191, -235, -174, -187, -222, -114, -196, -17, -71, -188, -33, -169, -1, -207, -243, +95, +64, +178, +45, 14, -201, -129, -142, -21, -135, -67, +245, +185, +86, +226, +103, 14, -57, -100, -131, -82, -234, -141, -89, -174, -249, -233, -79, -127, -122, -215, -243, -159, -255, -252, -143, -34, -42, -124, +209, 1, -75, -227, -247, -242, -20, -192, -118, -192, -103, -30, -164, -5, -182, -12, -160, -58, -68, -15, -128, -222, -134, -13, -27, -222, -141, -48, -102, -126, -131, +32, +37, +212, +69, +132, +22, +38, 82, -234, -162, -180, -139, -190, -243, -157, +52, +197, +212, 239, -188, -56, -237, -156, -171, -174, -186, -234, -141, -8, -173, -43, -242, -176, -201, -65, -33, +91, +28, +63, +254, +248, 227, -228, -89, -73, -97, -26, -192, -228, -79, -126, -242, +15, +199, +28, +115, +204, +124, +196, +21, 147, +9, +38, +219, +247, +223, +127, 63, -61, 224, -128, -3, -94, -97, -243, -112, -227, -128, -17, -143, +23, 191, +248, +197, +159, +201, +112, +172, +134, 126, -20, -80, -93, +220, +141, +164, +1, +56, +147, +34, +141, +202, +64, +6, +30, +59, +0, +84, +87, +87, +151, +4, +2, +129, +187, +17, +87, +84, 228, -51, -254, +77, +158, +60, +249, +140, +41, +83, +166, +244, +72, +149, +136, +234, +185, +106, +100, 178, -120, -0, -44, -71, +21, 61, -123, -214, -116, -30, -101, -125, -99, -190, -35, -153, -139, -165, -163, -125, 231, -57, -10, +72, 201, -140, -242, -56, -211, -181, -56, -238, -148, -82, -255, -2, -0, 239, -122, -215, +4, +96, +83, +25, +177, +9, +172, +93, 187, -78, -189, -242, -202, -43, -159, +118, +89, +207, +158, +61, +95, +68, +50, +212, +170, +120, +25, +221, 224, -9, -111, -127, -251, -219, -127, -235, -218, -107, -175, -253, -44, -176, -104, -225, -79, -26, -39, -186, -2, -32, -87, +211, 239, -136, -21, -2, +53, +80, +61, +194, +121, +15, +87, 163, +27, +153, +76, 160, -162, -148, -250, +73, +79, +83, +30, +78, +158, +19, 28, -191, -31, -119, -220, +107, +173, +25, +140, +22, +202, +179, +102, +211, +35, +192, +137, +204, +134, +13, +163, +160, +73, +159, +234, +211, +9, +192, 113, +250, +233, +167, +187, +30, +120, +224, +129, +209, +169, +126, +244, +194, +11, +47, +172, +29, +51, +102, +204, +118, +54, 183, -33, -170, +175, +0, +0, 32, -233, -119, -159, -96, -127, -243, +0, +73, +68, +65, +84, +26, +196, +95, +214, +248, +246, 51, -41, -233, -106, -22, -164, -37, -53, -53, -41, +27, +170, +45, +85, +158, +248, +54, +110, +226, +209, +207, 49, -199, -145, -30, -29, -234, -184, -227, -142, -251, -35, -249, -195, +200, +205, +120, +78, 139, +224, 95, -252, -226, -171, -225, -239, -249, -5, -248, -227, +48, +26, +212, +207, +54, +232, +48, +36, +236, 118, -254, -165, +123, +54, 47, -125, -233, -213, -0, -112, -229, -149, -87, +24, +77, +22, +121, +187, +221, +238, +104, +223, 190, -224, -172, -179, -206, +125, +74, +134, +124, +48, +24, +44, +4, +128, +188, +188, +60, +62, +148, +98, 58, 240, -13, -111, -120, -195, -233, -60, +134, +113, +122, +113, +16, +65, +115, +154, +153, +208, +125, +153, +228, +137, +253, +147, +175, +19, +59, +226, +243, +89, +84, +253, 191, -88, -44, -238, +73, +8, +65, +213, +1, +128, +247, +62, +54, 250, -244, -167, +66, +175, +7, +154, 63, -253, -147, +105, +238, +107, +41, +121, +186, 140, -244, -3, -0, -60, -207, +133, +194, +194, +194, +68, 251, -77, -132, -70, -28, -15, -75, -215, -249, -134, -231, -121, +181, +111, +223, +222, +161, +202, +139, +1, +128, +203, +229, +106, 7, -104, -191, -241, -185, -116, -79, -179, -164, -249, -45, -45, -208, -228, -99, -59, 0, -154, -65, -78, -134, -9, -4, +109, +218, +180, 225, -14, -55, -220, -112, -195, -35, -55, -220, -112, -195, -81, -8, -149, -141, -186, -167, -133, +61, +86, +211, +65, +227, +216, +0, 173, -183, -135, -132, -238, -249, -161, -123, +179, +15, +127, +17, +131, +71, +65, +243, +24, +46, +105, +203, +199, +133, +40, +141, +33, +201, +64, +38, +231, +2, +241, +101, +145, +242, 109, -72, -164, -221, +52, +210, +65, +98, +188, +69, +34, +145, +186, +154, +154, +154, +157, +116, +108, 67, -90, -190, -11, -129, +117, +117, +117, +41, +128, +218, +218, +218, +218, +178, +138, +138, +138, +61, +20, +234, +60, +28, +14, +87, +195, +152, +131, +136, +40, 39, -129, -52, -158, -17, +29, +3, 164, -159, -94, -6, -153, -67, +220, +237, +118, +215, +0, +9, +199, 144, -14, -58, -232, -160, -107, -1, -124, -73, -180, -79, +178, +246, +237, +219, +187, +10, +10, +10, +18, +145, +50, +218, 180, -17, -245, -190, -152, -71, -186, +105, +99, +118, +237, +224, 231, -130, -66, -232, -185, +18, +211, 176, -136, -24, -203, -125, -92, -142, -16, -217, -94, -92, -95, -235, -216, -19, -149, -174, -14, -14, -185, +88, +44, +102, +94, +108, +120, +101, +65, 99, -32, -5, -64, -96, 65, -100, +65, +193, +216, +191, 252, -25, -147, -108, -121, -240, -55, -155, -53, -0, -214, -204, -207, -207, -39, -213, -123, -37, -92, -134, -96, -75, -52, -155, -205, -42, -124, -161, -152, -9, -173, -128, -112, -49, -78, -202, -161, -32, -179, -95, -47, -198, -195, -142, -25, -184, -73, -208, -37, -174, -1, -127, -195, -163, 229, -54, 47, -172, -209, -238, -69, -107, -139, -109, -18, -54, -134, -182, +71, +173, +94, +189, +122, +22, +61, 176, -68, -225, -26, -0, -51, -193, -187, -89, -213, -24, -96, +110, +221, +186, +45, +61, +123, +246, 252, -101, -70, -96, -173, -32, -19, -66, -230, -138, +0, +241, +249, +92, +47, +196, +37, +223, +79, +178, +222, +196, +219, +237, +118, +123, +251, +246, 237, +83, +70, +140, +8, +4, +2, +206, +84, +247, +50, +64, 183, -1, +62, +29, +14, +135, +173, +184, +184, +216, +159, +234, +71, +109, +218, 180, -45, -45, -26, -54, -208, -67, -100, -70, -89, -207, -126, -18, +81, +144, +92, +135, +178, +14, +227, +73, +176, +219, +237, 246, -117, -151, -173, -17, -88, +14, +29, +58, +228, +165, 186, -57, -86, -233, -197, -65, -230, -137, -253, -202, -53, -91, +159, +159, +159, +159, +54, +226, +195, +33, +36, +143, +214, +19, +13, +156, +78, +167, +181, +115, +231, 206, -7, -249, -61, -119, -38, -107, -185, -233, -18, 94, +241, +251, +210, +210, +210, +146, 55, -5, -0, -232, -118, -187, -114, -31, -164, -117, -155, -247, -214, -65, -38, -149, -22, -63, -38, -72, -27, -133, -114, -100, -92, -192, -57, -66, -161, -212, -36, -220, -75, -193, -102, -1, -253, -43, -74, -108, -5, 223, -81, -97, -220, -232, -33, -56, -55, -76, -249, -42, -118, +124, +243, +7, +36, 35, -244, -174, -148, -158, +44, +240, +10, 43, -94, -80, -21, -39, -2, -203, -56, -113, -121, -79, -233, -21, -97, -130, -92, -207, -76, -22, -114, -130, +51, +50, +53, +227, +199, +98, +177, +48, +36, +247, +25, +180, 185, -15, -108, -20, -70, -188, -111, -11, -97, -245, -130, -38, -252, -125, +110, +50, +159, 137, -207, -168, -67, +159, 15, -45, -144, -30, -42, -113, -247, -144, -222, -30, -18, -186, -231, +49, +240, +243, +139, +102, +92, +109, +219, +182, +109, +91, +215, +174, +93, +159, 135, -238, -181, -33, -97, -227, -81, -34, -45, -223, -210, -43, -64, -42, -0, -244, +234, +112, 48, -60, -249, -44, -113, -239, -140, -57, -122, 100, -104, -7, -223, -135, -164, -71, +200, +144, 15, -201, -181, -81, -46, +134, +12, +25, +242, +186, +24, +193, +200, +228, +254, 80, -9, -210, -66, -184, -102, -38, -65, -42, -110, -117, -36, +100, 245, -181, -169, -29, -167, -0, -112, -112, -24, -16, -121, -120, -0, +36, +192, +157, +105, +203, +43, +170, +170, +197, 200, -56, -232, -46, -252, +52, +234, +153, +182, +205, +30, +239, +170, +195, +43, 69, -81, -193, -143, -113, -94, -183, -176, -176, -96, -163, -0, 216, +194, +128, +1, +3, +62, +28, +48, +96, +192, +170, +117, +235, +214, +253, +181, +123, +247, +238, +127, +200, +54, +93, +36, +251, +103, +174, +206, +236, +165, +245, +185, +181, +207, +64, +78, +139, +159, +224, +204, +236, +156, +202, +107, +5, +164, +125, +255, +83, 35, -92, +24, +21, +250, +124, +190, +3, +31, +125, +244, +209, +30, +196, +219, +168, +201, +126, +48, +139, +8, +84, +186, +16, +206, +32, +79, +40, +133, +155, +241, 254, +199, +143, 243, -64, -32, -128, -173, -71, -168, -52, -145, -46, -178, -242, -111, -29, -252, -93, -106, -122, -19, -33, -98, 196, -117, -205, +254, +207, +237, 118, -5, -65, -12, -123, -142, -73, -236, -88, -146, +55, +2, +241, +136, +80, +129, +64, +160, +56, +213, 143, -140, -183, +221, 110, -133, -203, -211, -211, +119, +194, +240, +5, +99, +251, +179, +76, +242, +92, +193, 96, -61, -162, -155, -173, +240, +232, 76, -100, -19, +153, +86, +159, +55, +26, +113, +224, +231, +44, +47, 215, -127, -122, -146, -184, -73, +237, +119, +164, +203, +59, +220, +219, +47, +45, +172, +86, +171, +43, +47, +47, +79, +151, 132, -101, -20, +193, +131, +139, +60, 215, -1, -88, -179, -7, -41, -0, -250, -25, -127, -227, -142, -204, -217, +170, +245, 217, -115, -196, +140, +246, +35, +125, +149, +94, 4, -194, -248, -207, -220, -50, -188, 7, -115, -115, -6, -33, -163, -68, -229, -31, -45, -86, -50, -217, -83, -83, -28, -192, -16, +122, 223, -227, -24, +228, +35, +196, 209, -85, -0, -80, -104, -181, -90, -82, -25, -90, -7, -224, -41, -165, -174, -150, -39, -122, -158, -119, -26, -191, -26, -218, -224, -59, -99, -46, -140, -113, -21, -18, -251, -130, -231, -121, -39, -193, -159, -19, -211, -74, +187, 169, -171, +120, +101, +50, 148, -82, -151, -38, -156, -251, -38, -248, -239, -78, -90, -244, -152, -43, -193, -49, -237, -195, -3, -5, -60, -19, -22, -16, +231, +186, +124, +105, +209, 10, -137, -210, -178, -91, -170, +237, +39, +66, +124, +79, +74, +167, +176, +166, +61, 86, -171, 75, -20, +57, 0, -129, -139, -185, -205, -123, -178, -177, -218, -82, -72, -36, -76, -22, +40, +136, +231, +147, +140, +241, +244, +151, +39, +105, +181, +148, +3, +64, +107, +203, +202, +5, 114, -162, -159, -49, -66, -26, -120, -31, -10, -196, -166, -123, -208, +197, +206, +231, +117, 242, -47, -75, +188, +81, +53, 27, -218, -88, -165, -77, -107, -142, -238, -241, -145, +54, +120, +58, +25, +252, +17, +27, +148, +31, +134, 228, -169, -97, -227, 81, -18, -151, -83, -98, +169, +36, +155, +143, +224, +66, +229, 206, +68, +244, +35, +240, +251, +213, +16, +0, +203, +164, +73, +147, +190, +152, +52, +105, +210, 64, -63, -215, -69, -253, -121, -116, -200, -82, -199, -82, -153, -202, -235, -101, -126, -134, -30, -178, -229, -158, +168, +209, +18, +212, +231, +232, +62, +57, +25, 136, -163, -63, -9, -54, -222, -22, -54, -235, -123, -22, -143, -24, -7, -7, -135, -24, -12, +81, +35, +115, +81, +87, +71, +58, +244, 234, -1, -192, -54, -24, +42, +221, +179, +70, +234, +132, +116, +182, +10, +247, +57, +211, +179, +70, +140, +207, +188, +142, +44, +85, +164, 2, -160, -16, -198, -176, +64, +187, 174, -5, -176, -190, -209, +100, +98, +218, +243, +14, 104, -216, -40, +233, +242, +152, +41, +154, +64, +214, +4, +194, +12, +114, +141, +234, +96, +211, +229, +75, +116, +198, +200, +36, +239, +80, +157, +107, +37, +36, +210, +58, 0, -242, -78, -70, -72, +136, +12, +4, 250, -60, -8, -119, -97, -132, -140, -53, -127, -43, -47, +142, 103, -12, +33, +88, +212, +239, +91, +11, +196, +66, +33, 118, -63, +150, +51, +18, +137, 104, -181, -90, 20, +82, +42, +115, 192, -100, -118, -94, -46, -220, -73, -73, -196, -116, -215, -213, -180, -204, -173, -122, -150, -120, -110, +133, +248, +164, +146, +233, +108, +96, +64, +187, +193, +32, +230, +5, +41, +126, +26, +212, +207, +245, +170, +2, 36, -128, -223, -119, -107, -224, -39, -177, +37, +172, +86, +43, +111, +232, +201, +228, +129, +196, +123, +195, +17, 203, -75, +165, 1, -192, -205, -169, -3, -255, -217, -72, -167, -158, -73, -63, -15, -204, -32, -186, -9, +58, +14, +0, +234, +103, +50, +214, +209, +166, +128, +55, +254, +103, +82, +226, +241, +229, +107, 82, -240, -74, -202, -65, -161, -11, -136, -117, -248, -125, -179, 6, -129, -178, -43, -120, -55, -171, -26, -163, -28, -127, 193, -61, -18, -231, -47, -236, -148, -135, -253, -100, -149, -94, -241, -16, -10, -60, -133, -165, -21, -90, -244, -146, -99, -50, -177, -163, -156, -135, -171, -142, -46, -225, -53, -226, 1, -40, -116, -187, -93, -169, -0, -136, -155, -195, -69, -237, -147, 160, -242, -130, -223, -41, -132, -172, -198, -49, -150, -69, -49, 37, -231, -59, -133, -10, -10, -106, -250, -251, -219, -147, -188, +23, +103, +126, +35, +170, 39, -134, -5, -174, -189, -166, -190, -156, -133, -191, +143, 119, -245, -16, -10, -171, -29, 0, -149, -122, -189, -190, -68, -80, -46, -149, -74, -113, -94, -29, -58, +104, 108, -172, +134, +66, +173, +137, +193, +179, 182, -180, -148, -203, +182, +246, +69, +198, +152, +194, +24, +83, +246, +236, +217, +179, +229, +151, 191, -227, -4, -188, -126, +252, +229, +2, +36, +219, +146, +162, +2, +100, +11, +90, +84, +105, +147, +214, +248, +197, +23, +95, +244, +179, +88, 44, +26, +35, +196, +238, +221, 187, -164, -65, -210, -75, -79, -0, -19, -45, -242, +247, +189, +247, 222, -54, -110, -233, -195, -158, -199, -122, -31, -154, -114, -74, -16, -50, -4, -74, -207, -15, -17, -87, -177, -130, -124, +123, 155, -252, -78, -165, -156, -109, -89, -110, -27, -5, 0, -82, -206, +192, +102, +179, +133, +63, +250, +232, +163, +237, +104, +218, +118, +217, +188, +192, +164, +203, +19, +245, +157, +116, +14, +0, +166, +29, +14, +26, +26, +26, +86, 147, -244, +247, +232, +190, +125, +251, +254, +215, +181, +107, +215, 199, -41, +213, +124, +39, +28, 0, -86, -227, -154, -233, -224, -48, -182, -24, -72, -168, -18, +84, +5, +111, 2, -34, -25, -184, -137, +46, +151, +43, +147, +99, +74, +42, +68, +20, +69, +57, +73, +77, +215, 7, -31, -124, -240, -143, -246, -223, -127, -255, -223, -76, -186, -238, +160, +0, +113, +182, +94, +33, +0, +101, +229, 202, -43, +149, +231, +94, +126, +249, +229, +231, +211, +195, +83, +167, +78, +157, +60, +121, +242, +228, 175, -188, +17, +87, +66, +147, +103, 173, -86, -171, -45, +81, +143, +254, +38, +33, +195, +103, +205, +154, +245, +235, +17, +35, +70, 76, -78, -78, -206, -205, -204, -204, -152, -74, +86, +231, +49, +229, +227, +143, 63, -25, -111, -135, -168, -0, -145, -90, -46, -37, -112, -53, -157, -194, -104, -44, -216, +126, +69, +81, +148, +115, +144, +69, +36, +17, +29, +121, +137, +185, +106, +192, +128, +1, +109, +231, +204, 153, -241, -208, -67, -15, -205, -125, -254, 243, -159, -255, -215, -114, -185, -220, +4, +99, +76, +81, +207, +170, +183, 168, -84, -42, -11, -197, -98, -177, +108, +58, +69, +81, +148, +152, +215, 235, -121, +13, +2, +192, +131, +15, +62, +120, +219, +109, +183, +221, +182, +30, +201, +104, +31, +70, +24, +4, +52, +174, +18, +242, +110, +184, +225, +134, +182, +179, +103, +207, 158, -82, -74, +23, +139, +197, +18, +242, +24, +99, +228, +17, +220, +92, 121, +41, +25, +11, +251, +246, 237, -118, +219, +208, +161, +67, +135, +105, +136, +191, +124, +52, +64, +13, +111, +222, +165, +75, +151, 187, -218, -233, -116, -202, -167, -157, -118, -218, +1, +220, 129, -91, -182, -108, +228, +134, +210, +232, +11, +169, +104, +168, +38, +39, +47, +49, +162, +134, +38, +20, 89, -195, -107, -142, -56, -226, -136, -3, -148, -82, -145, +154, +16, +158, +70, 24, -58, -207, -243, -94, +46, +41, +203, +199, 133, -80, -184, +212, +140, +170, +101, +211, +59, +58, +129, +87, +200, +132, +145, +190, +62, +201, +208, +162, +121, +161, +90, +178, +100, +201, +214, +37, +75, +150, +92, 137, +100, +104, +63, +59, +0, 75, -34, -214, -143, -2, -160, -128, -168, -165, -142, -11, +223, +190, 125, -9, -126, -255, -205, +95, +0, +176, +8, +73, +143, +113, +82, +6, +233, +69, 140, -178, -255, -60, -207, -123, -27, +72, +7, +170, +87, +40, +138, +242, +167, +203, +47, +191, 252, -241, -198, -132, -123, -235, -2, -58, -152, -224, -173, +87, +43, +87, 174, -148, -250, -221, -180, -118, -148, -82, -127, -166, -181, -251, -50, +156, +171, +158, +57, +121, 139, -219, -235, -73, -226, -166, -148, -82, -95, -79, -186, -224, -145, -71, -30, +195, +225, +240, +0, +192, +165, +151, +94, +122, +106, +89, +89, 217, -249, -133, 47, 124, -225, +62, 95, -74, -165, -82, -187, -92, -46, -55, -249, -110, -187, -221, -110, -177, -213, -106, +16, +136, +51, +116, +39, +76, +152, +240, +14, +180, +161, +234, +140, +56, +193, +209, +28, +154, +173, +225, +50, 213, -219, -90, +198, +60, +157, +204, +196, +58, +104, +179, +217, +52, +227, +89, +117, +88, 170, -119, +64, +124, +93, +106, 98, -0, -0, -32, -0, -73, -68, -65, -84, -237, -118, -237, -173, +48, +83, +195, +228, +209, +252, +146, +53, +54, 111, -125, -235, -115, -247, -221, -119, -223, -81, -186, -155, +222, +252, +195, 47, -98, -196, -227, -143, -97, -29, -100, -62, -108, -231, -111, -154, -7, -138, -141, +126, +241, +139, +149, +72, +30, +1, 80, -66, -129, -146, -86, -147, -61, -162, -114, -197, -198, -141, -27, -107, -31, -248, -192, -7, -158, -197, -247, -91, -173, -86, -27, -213, -106, -181, -81, -175, -215, -23, -202, -229, -114, -187, -90, -173, -182, -130, -163, -125, -255, -253, -247, -223, -127, -246, -217, +139, +120, +196, +136, +82, +36, +67, +230, +155, +5, +95, +159, +154, +114, +233, +200, +163, +8, +21, +101, +220, 103, -255, +35, +142, +132, +134, 96, -21, -210, -181, -184, -238, -253, -224, -7, -63, -248, -160, -82, -202, -251, -216, -199, -62, +176, +124, +45, 246, -137, -191, +50, +215, +74, +242, 248, -139, -191, -88, -207, -19, -14, -56, -224, -128, -183, -94, -127, -253, +250, +212, +244, +177, +77, +155, +54, +237, +254, +213, +175, +126, 245, -215, -181, -219, -109, -238, -135, -38, -5, -3, -221, -124, -201, -104, -115, +230, +164, +73, +147, +126, 61, +117, +234, +212, +179, 232, -32, -220, -71, -149, -246, -185, -218, -152, -218, -196, -185, -246, -165, -47, -125, -233, -175, -18, -254, -205, -254, -50, -197, -116, -75, -107, -236, -106, +123, +117, +62, +161, +177, +103, +150, +77, +193, +67, +51, +30, +142, +58, 234, -175, -81, -98, -81, -16, -54, -196, -96, -211, -61, -91, -90, -130, -187, -0, -106, -39, -158, -120, -226, -55, -1, -124, -83, -156, -43, -93, +168, +163, +75, +74, +74, 198, -109, -239, -153, -100, +240, +145, 181, -213, -171, -14, -36, -189, -227, -126, 44, -187, -166, -123, +22, 75, +44, +16, +8, +104, +156, +58, +90, +202, +192, +218, +177, 99, -133, -169, -125, -253, +199, +46, +37, +37, +37, 183, -229, -132, -222, -135, -166, -124, -18, -242, -92, +103, +146, +151, +5, +104, +95, +169, 25, -118, -147, -228, -117, -0, -132, -239, -82, -23, -254, -77, -109, -203, +87, +157, +59, +119, +46, +62, 112, -14, -211, -97, -75, -127, -218, -179, -186, -57, -238, 224, -48, -38, -24, -72, -1, -16, -88, -127, -167, +192, +141, +60, +195, +89, +149, +199, +159, 17, -90, -111, -90, -157, 78, -39, -53, -182, -252, +14, +14, +217, +140, +119, +205, +126, +186, +184, +184, +184, +115, +73, +73, +201, +200, +76, +229, +203, +226, +12, 93, -239, -122, -215, -143, +93, +20, +23, +23, +119, +62, +112, 224, -39, -245, -122, -18, 192, -19, -41, -167, -47, -222, -14, -81, -1, -34, -85, -128, -85, -74, -81, -1, -64, -13, -241, -48, -45, -216, +168, +76, +229, +203, +2, +186, +227, +189, +21, +207, +236, +21, 153, -241, +101, +188, +188, +150, +60, +3, +57, +45, +126, +162, +51, +179, +115, +38, +175, +21, +144, +246, +253, +79, +141, 248, +49, +15, +218, +35, +7, +154, +56, +112, +100, +17, +129, +74, +23, +58, +103, +144, +51, +160, +89, +103, +144, +139, +251, +107, +27, +0, +219, 227, 143, -55, -46, -186, -232, -162, -127, -135, -95, -18, -107, -23, -162, -2, -246, +63, +190, +253, +241, +199, +31, +167, +247, +8, +138, +84, +67, 12, -128, -250, -209, +59, +218, +39, +101, +98, +204, +166, +51, +152, +25, +145, 71, +251, +81, +138, +214, +167, +183, 31, +204, +228, +144, +45, +229, 253, -63, -182, -108, -217, -146, -214, -212, -4, -124, +116, +237, +119, +164, +203, +59, +28, +219, +79, +148, +107, +1, +160, +204, +155, +55, +111, +219, +188, +121, +243, +254, +160, +202, +227, +35, +90, +58, +160, +141, +150, +73, +142, +220, +9, +221, +211, 33, +86, +62, +122, +127, +39, +135, +45, +27, +167, +15, +225, +163, +138, +241, +235, +63, +255, +190, +201, +95, +244, +222, +122, +40, +149, +79, +148, +219, +218, +237, 39, -41, -137, +130, +55, +220, 24, -159, -95, -102, -217, -77, -132, -16, -192, -104, -181, -209, -233, -203, -179, -140, -29, -147, -6, -201, -141, -73, -150, -155, -146, -137, -133, -32, -126, -163, +89, +115, +200, +248, +212, +28, 7, -10, -93, -243, -251, -129, +0, +106, +83, +146, 205, 51, +242, +245, +234, +48, +91, +121, +169, 100, -78, -18, -247, -248, -227, -143, -183, -46, -184, -224, -130, -255, -128, -223, -215, -166, -247, +81, +187, +234, +201, 59, +212, +141, +82, +188, 179, -109, -219, -182, -103, -44, -151, -2, -96, -196, +6, +237, +97, +91, +154, +157, +159, +11, +131, +52, +237, +119, +200, +49, +220, +134, +228, +62, +72, +36, +42, +242, +78, +26, +180, +79, +55, 227, -175, -95, -5, -84, -162, -7, -138, -165, -2, -32, -75, -93, -99, -107, -5, -99, -142, 176, -141, -185, -204, -132, -125, +193, 247, -221, -119, -242, -125, -239, -123, -223, +1, +254, +189, 139, -108, -206, -221, -180, -105, -211, -181, -0, -70, +198, +184, +72, +228, 162, -0, -24, 49, -93, -139, -140, -233, +100, +68, +87, +244, +115, +49, +222, +183, +4, +90, +163, +174, +248, +241, +106, +212, 97, -135, -29, -246, -69, -0, +192, +168, +46, +194, +136, +115, +137, +56, +119, +164, +147, +219, +82, +236, +248, +150, +174, +67, +234, +255, +205, 133, -249, -249, -249, -83, -224, -123, -177, -0, +28, +11, +18, +71, +20, +68, +7, 0, -126, -246, -179, -159, -205, -190, -233, +222, +3, +79, +163, +248, +81, +153, +73, +117, +200, +160, +248, +201, +242, +236, +43, +61, +67, +75, +20, 77, -111, -250, -7, -132, -9, -82, -227, -146, -68, -118, -181, -191, -101, -82, -80, -9, -10, -184, -171, -205, -219, -36, +89, +211, +45, +177, 113, +17, +55, +220, +86, +85, +94, +12, +241, +242, +89, +0, +88, +238, +186, +235, 174, -253, -225, -31, -254, -225, -61, -240, -251, -130, -21, -2, -24, -26, -65, -3, -65, -156, +143, +238, +186, +235, +174, +143, +212, 231, -134, -140, -201, -214, +235, +63, 251, -43, +236, +179, +171, +78, +57, +229, +148, +211, +41, +17, 46, -201, -94, -214, -164, -123, -182, -73, -246, -86, -218, -251, -146, -158, +2, +64, 115, -105, -110, -216, 38, -161, -56, -174, -223, -100, -6, -254, -164, -44, -249, -203, -221, -95, -227, -64, -195, +4, +166, +99, +184, +141, 32, -24, -38, -253, -89, -148, -57, -253, -98, -165, -247, -191, -131, -195, -30, -139, -65, -61, -0, -200, -160, -147, -113, -106, -116, -58, -29, -155, -54, -159, -130, -159, -217, -123, -23, -194, -18, -80, -89, 25, -116, -27, -1, -86, -214, -224, 6, -150, -217, -130, -173, -163, -88, -44, -246, -16, -150, -57, -219, -129, -40, -125, +72, +12, +63, +110, +212, +96, +198, +123, 10, +139, +233, +135, +17, +103, +172, +241, +161, +148, +90, +242, +12, +58, +77, +125, +8, +14, +0, +180, +1, +106, +14, +120, +131, +167, +5, 64, -47, -99, -153, -179, -164, +204, +227, +241, 36, -98, -236, -63, +60, +150, +219, +180, +105, +83, +130, +120, +249, +34, +72, +134, +156, +110, +104, 230, -0, -152, -187, -239, -190, -251, -190, -189, -176, -176, -80, -111, -52, +25, +102, 26, +156, +124, +242, +201, +253, +197, +239, +118, +237, +218, 181, -102, -179, -89, +231, +186, +235, +174, 123, -237, -107, +75, +205, 95, -27, -177, -236, -110, -218, -180, -169, -250, -161, -15, -125, -104, -223, +45, +226, +74, +210, +90, +225, +226, +251, 114, +58, 185, -220, -138, -179, -96, -111, -220, -184, -49, -53, -155, -187, -37, -76, -73, -246, -104, -233, -175, +252, +56, +212, +99, +232, +210, +153, 105, -223, -107, -200, -49, -86, -58, -3, -125, +20, 50, -73, +179, +74, +53, +72, +36, +224, +114, +185, +248, +243, +193, +77, +25, +222, 156, -109, -21, -133, -57, -132, -153, -236, -245, -247, -235, -5, -99, -96, -89, -176, -12, -227, -79, -214, -59, -182, +78, +231, +177, +244, +127, +48, +24, +44, +67, +178, +253, +98, +80, +29, +0, +116, +24, +95, +102, 13, -65, -201, +116, +162, 195, -3, -197, -182, -174, -113, -166, -122, -204, +8, +205, 57, +117, +72, +58, +110, +40, +78, +167, +83, +195, 98, -14, +82, +13, +119, +60, +51, +201, +136, +161, +147, +242, +213, +36, +127, +237, +218, +181, +83, +248, +51, 233, -244, -57, -100, +242, +243, +243, +253, +104, +94, +31, +229, +199, 67, -92, -184, -64, -225, -146, -75, -46, -57, -163, -80, +98, +35, +84, +84, +84, +20, +229, +229, +164, +130, +234, +0, +68, +47, +191, +70, +25, +11, +228, +85, +156, +144, +215, +174, +93, +187, 40, -76, -207, -206, -206, -78, -44, -44, -44, -212, +63, +46, +90, +88, +30, +205, +81, +77, +24, +11, +156, +65, +130, +158, +17, +13, +228, +122, +74, +139, +116, 16, -206, -237, -194, -235, +55, +192, +252, +203, +52, +47, +159, +15, +111, +220, +100, 94, +205, +130, +225, +146, +142, +145, +65, +71, +3, +208, +184, +166, +177, +166, 247, +114, +79, +87, +186, +205, +46, +229, +133, +158, +137, +32, +121, +84, +12, +69, +169, +161, +23, +95, +186, +47, +190, +204, +81, +251, +209, +252, +146, +10, +188, +129, +32, +81, +62, +117, +190, +104, +114, +230, +164, +219, +237, +246, 186, -141, -189, -94, -111, -113, -15, -123, 221, +238, +4, +3, +218, 235, -94, -247, -161, -98, -177, -72, -193, -180, -11, +245, +242, +103, +36, +138, +10, 160, +116, +242, +40, +127, +154, +125, +197, +150, +45, +91, +182, +31, 119, -198, -25, -103, -236, -55, -57, -57, -57, +220, +113, +43, +238, +190, +251, +238, 63, -51, -51, -179, -48, -57, -57, -217, -60, -247, 220, 115, -127, -38, -218, -151, -194, -210, -74, -122, -143, -20, -164, -41, -192, -47, -206, -97, -165, -212, -141, -242, -68, 207, +61, +103, +167, +202, +52, +103, +144, +48, +58, +159, +105, +214, +37, +245, +247, +9, +168, 243, -174, -132, -63, -255, -22, -148, -82, -111, -23, -231, -93, +104, +245, +210, +165, +75, +79, 235, -121, -222, -91, -16, -26, -4, -168, -40, -149, -21, -86, -36, -164, +221, +187, +119, +15, +250, +254, +145, +71, +30, +249, +251, +152, +49, +99, +62, +69, +114, +205, 53, -51, -137, -174, -146, -118, -48, -36, -44, -75, -217, -61, +19, +49, +162, +73, +56, +101, 155, -50, -123, -43, -81, -97, -147, -37, +205, +22, 6, -219, -164, +112, 0, +201, +163, +124, +106, +17, +159, +191, +43, +17, +111, +91, +82, +174, +209, +250, +208, +172, 136, -219, -67, +31, 25, -43, -190, -39, -38, -185, -116, -112, -112, -112, -88, -245, -200, -195, -3, -96, -10, -34, -195, -168, -165, -69, -253, -169, -224, -160, -229, +228, 145, -22, -176, -164, -76, -193, +172, 58, -131, -110, -235, -66, -60, -137, -208, -122, -60, -76, -11, -118, -102, -4, -37, +104, +157, +71, 204, -118, -193, -23, -190, -182, -35, -106, -225, +200, +203, +117, +249, +114, +41, +79, +47, +162, +73, +4, +64, +133, +211, +233, +172, +227, +191, +87, +247, +81, +98, +196, +20, +179, +251, +211, +38, +47, 148, -231, -164, -129, -130, -177, +98, +4, +149, +84, +80, +13, +172, +135, +165, +188, +182, +109, +219, +182, 77, +241, +124, +2, +162, +131, +97, +115, +228, +181, +98, 249, -42, -198, +154, +40, +22, +76, 150, -205, -29, -122, -232, -161, -159, -68, -88, -102, -111, -157, -238, -218, -189, -101, -203, +207, +168, +60, +163, +251, +193, 150, -153, -11, -46, -184, -192, -198, -61, 62, -15, -232, -49, -246, -20, -250, -107, -218, -49, -129, -144, -233, -27, -181, -2, -64, -207, -1, -144, -124, -65, -180, -140, -157, -233, -253, -22, -134, -88, -70, -49, -21, -203, -52, +179, +87, +202, +59, +252, +228, +137, +239, +127, +154, +103, +57, +7, +14, +94, +145, +94, +165, +190, +119, +38, +224, +118, +187, +201, +8, +99, +100, 254, -152, -215, +228, +223, +255, +82, +237, +151, +90, +234, +140, +117, +94, +30, +17, +4, +196, +61, 33, +189, 139, -7, +36, +34, +168, 64, -172, -7, -74, +159, +49, +107, +132, +105, +103, 70, -15, -128, -164, -186, -198, -58, -125, -163, -172, -146, -193, -245, -47, -137, -62, -135, -108, -136, -115, -73, -245, +30, +41, +246, +169, 46, -187, -236, -178, -255, -132, -63, -102, -89, -198, -115, -6, -193, -184, -189, -245, -214, -91, -47, -148, -39, -223, -118, -219, -109, -143, -33, -84, -204, -180, -1, 244, -62, -243, -153, -207, -252, -63, -242, -156, -115, -207, -61, -247, -89, -226, -79, -25, -6, -176, -146, -146, -97, -74, -111, -170, +246, +131, +60, +67, +87, +202, +59, 180, -181, -149, -86, -197, +218, +239, +72, +151, +119, 56, +182, +31, 129, -146, -201, -82, -169, -176, -175, -35, -20, -184, -37, -58, -49, -191, -155, -218, -163, -98, -152, -115, -179, -42, -254, -230, +119, +208, +228, +141, +225, +54, +46, +253, +195, +177, +124, +252, +186, +192, +203, +139, +8, 255, -146, -32, 147, -166, -153, +206, 146, -157, -1, -43, -115, -222, -101, -137, -193, -214, -215, -242, -30, -226, -189, +159, +39, +69, +89, +17, +238, +217, +67, +165, +124, +132, +92, +181, +95, +170, 50, -100, -82, +83, 61, +183, +6, +120, +163, +51, +149, +77, +60, +195, +156, +254, +143, +113, +207, +197, +210, +92, +135, +130, +172, +159, +2, +124, +249, +90, +139, +157, +159, +11, +240, +6, +81, +50, +250, +211, +216, +212, +51, +144, +138, +198, +86, +186, +210, +181, +15, +141, +57, +62, +250, +3, +181, +53, +63, 167, -0, -112, -112, -112, -112, -88, -101, -24, -52, -177, -154, -7, -127, -227, -165, -38, -191, +208, +179, +12, +90, +125, +198, +225, +16, +21, +66, +162, +229, +89, +241, +122, +99, +44, +221, +179, +153, +198, +18, +239, 100, -169, +69, +142, +47, +205, +77, +83, +66, +66, +162, +149, +33, +58, 0, -160, 0, -79, -198, -151, -46, -233, -210, -237, -76, -135, -206, -160, -167, -42, +169, +29, 0, -54, -110, -220, -88, -249, -240, -135, +232, +69, +158, 63, +163, +177, +62, +197, +139, 188, -63, -99, -176, -105, -205, -236, -245, -122, -133, -118, -187, -93, +17, +195, +28, 109, -183, -219, -149, -205, -155, -55, -219, -88, -250, +30, +105, +67, +43, +42, +14, +24, +146, 134, -226, -162, -27, -100, -219, -165, -5, -118, -59, -162, -49, -206, -69, +6, +218, +8, +182, +148, +23, +15, +25, +46, +20, 0, -37, -207, -243, -108, -238, -69, -129, +80, +20, +229, 148, -12, +171, +174, +186, +234, +152, +170, +170, +170, +71, +56, +118, +110, +98, 145, -233, -29, -72, -15, -138, -2, -252, -254, -222, -141, -144, -217, -27, -183, -13, +86, +20, +133, +249, +124, 190, -247, -157, -239, +0, +0, +76, +155, +54, +237, +174, +73, +147, +38, +173, +67, +92, +1, +77, +121, +202, +118, +34, +139, +217, +237, +118, +81, +129, +200, +123, +241, +138, +204, +241, +116, +134, +36, +177, 124, -231, -232, -133, -133, -133, -90, +180, +137, +206, +245, +25, +116, +49, +69, +81, +254, +116, +221, +117, +215, +21, +63, +251, +236, 179, -217, +75, +138, +138, +138, +186, +150, +149, +149, +77, +37, +6, +150, +162, +40, +176, +88, 44, -7, -94, -10, -213, -86, -171, -85, 81, -74, -121, -74, -169, -66, -187, -221, -174, -180, -90, -173, -90, -167, -211, -41, -119, 58, -157, -74, -167, -211, -177, -178, -218, -126, +131, +110, +246, 236, +217, 99, -31, -187, -115, -98, -98, -98, -247, -212, -212, -212, -236, -244, -244, -244, -110, -216, +70, +143, +30, 189, -79, -90, -255, -233, -237, -146, -234, -249, +14, +73, +175, +207, +76, 16, -188, -187, -89, -196, +55, +190, +81, +69, +81, +142, +158, +54, +109, +218, +209, +119, +222, +121, +231, +123, +121, +121, +121, 191, -223, -114, -48, -6, -150, -5, -203, -48, +170, +173, +173, +125, +34, +22, +139, +89, +41, +42, +128, +162, +40, +204, +237, +118, +231, +103, +89, +62, +67, +56, +249, +228, +147, +127, +181, +127, +255, 254, -100, -189, -227, +191, +209, 57, -207, -243, -78, -4, -176, +75, +234, +217, +203, 49, -56, -214, -43, -165, -254, +139, +197, +18, +181, 88, -94, -176, +44, +177, +187, +238, +186, +235, +250, +127, +252, +227, +31, +7, +96, +222, +96, +150, +242, +140, +182, +116, +103, +250, 113, +10, +188, +76, +140, +231, +38, +80, +20, +165, +219, +196, +137, +19, +143, +190, +255, +254, +251, +223, +206, +203, +203, +251, +85, +85, +85, +213, 227, -198, +156, +60, +98, +144, +23, +0, +77, +218, +207, +232, +6, +133, +127, +9, +164, +255, +233, +236, +79, 138, +226, +97, +1, +18, +145, +5, +18, +224, +66, +193, +241, +204, +106, +35, +10, +88, +126, +179, +76, +47, +9, +209, +1, +3, +6, +172, +29, +48, +96, +192, +241, +234, +247, +86, +238, +62, +141, +67, +241, +162, +186, +76, +215, +126, +49, +36, +35, +38, +68, +1, +68, +30, +122, +232, +161, +77, +15, +61, 244, +208, +113, +136, +207, +159, +110, +0, +94, +168, +199, +128, 64, -49, -205, -223, +107, +128, +10, +11, +127, 141, -27, -55, -46, -121, -231, -158, -231, -125, -34, 120, -158, -199, -131, -131, -181, -147, +216, +243, +245, +169, +0, +96, 211, -234, -26, -39, -213, -99, -158, -4, -176, +167, +79, +223, +50, +125, +250, +244, +214, +144, +71, +47, +54, +122, +140, +5, +122, +249, +180, +9, +233, +235, 57, -56, -166, -17, -8, -143, -74, -169, -215, -37, -117, -204, +0, +240, +47, +165, +70, +219, 143, -126, -244, -163, -167, -94, -248, -194, -23, -126, -23, -126, -63, -207, -2, +47, +39, +255, +210, +75, +237, +66, +236, +8, +116, +235, +214, +237, +14, +0, +183, +115, +50, 248, -53, -128, -71, -225, -135, -62, +118, 201, -186, -206, -105, -244, -57, -100, +52, +159, +81, +249, +234, +17, +239, +239, +39, +10, +242, +232, +34, 67, -220, -188, 42, -32, -200, -128, -14, -191, -159, -101, -173, -113, +25, +27, 83, -191, -235, -237, -152, -4, -99, +189, +108, +155, +49, +244, +240, +142, +101, +188, +199, +184, +232, +0, +32, 42, -3, +67, +140, +174, +67, +252, +252, +146, +136, +156, +240, +194, +11, +47, +108, +123, +225, +133, +23, +206, 87, -178, -32, -41, -5, -109, -214, -31, -167, -66, -79, -71, -3, +191, +115, +46, +94, +188, +248, +130, 254, -120, -54, +253, +251, +223, +252, +222, +123, +239, +45, 237, -193, -133, -224, -58, -246, -193, -98, -121, -186, -75, -47, -189, -116, -111, -207, -243, -84, -185, -92, -238, +209, +163, +199, +51, +72, +50, +134, +120, +167, +52, 122, -158, +161, +205, +52, +159, +209, +88, +170, +23, +111, +210, +145, +3, +83, 167, -206, +78, +93, +55, +117, +234, +212, +117, +207, 61, 247, 220, -159, -103, +153, +253, +250, +245, +251, +163, +248, +92, +138, +136, +38, +233, +202, +75, +245, +216, +8, 160, -139, -2, -63, -149, -192, -53, -132, -158, -98, -54, -10, -89, -89, +65, +117, +28, +74, +224, +164, +147, +78, +250, +245, +129, +3, +7, +142, +242, +122, +189, +126, +0, +120, +238, +185, +231, +30, +239, 223, -92, -150, -59, +191, +255, +43, +208, +50, +228, +197, +241, +96, +164, +124, +154, +60, +117, +234, +212, +169, +115, +105, +105, +233, +104, +90, +135, +248, +181, +65, +81, +20, +70, +215, +180, +105, 211, -19, -76, 174, +189, +239, +190, +251, +42, +144, 52, +242, 100, -141, +43, +175, +211, 193, -150, -176, -57, -159, -30, -73, -227, +131, +7, +255, 198, -31, -56, -56, -56, -56, -56, -12, -128, -129, -20, -0, -135, -30, -122, +24, +83, 232, -58, -165, -212, -171, -146, -206, -185, -230, -154, -107, -254, -245, -204, -51, -207, -252, -49, -252, -120, -255, -199, -224, -51, -191, -178, -212, -147, -172, -109, -42, -153, -49, -29, -58, +152, +8, +90, 131, -94, -241, -60, -239, -117, -16, +44, 22, -236, -187, -238, -186, -235, -247, -143, -56, -226, -136, -69, -43, -246, -150, -45, -91, -214, -156, -127, -254, -249, -47, -31, +11, +83, +20, +37, +102, +177, +88, +216, +212, +169, +83, +251, +79, +159, +62, +189, +37, 228, -25, -3, -208, -69, -55, +229, +186, +124, +173, +41, +175, +201, +62, +84, +141, +244, +212, +196, +1, +160, +79, +159, +62, 215, -36, -98, -154, -133, -248, -41, -68, -45, -176, -101, -0, -213, -12, -46, -216, -54, -22, -216, -81, +92, +121, +229, 149, -217, -203, -3, -189, -35, -143, -60, -242, -220, -97, -52, -252, -167, 127, -250, +85, +243, +16, +189, +245, +214, +91, +7, +207, +153, +51, 167, -255, -12, -127, 60, -50, -7, 133, -77, +140, +116, +208, +40, +37, +213, +8, +42, +247, +67, +123, +6, +121, +213, +119, +223, +125, +119, +195, +241, +199, 31, -103, +127, 46, -19, -23, -188, -187, -89, -36, -191, -223, -229, -246, -0, -24, -229, -248, -163, +151, +175, +108, +21, 2, -202, -131, -63, -135, +185, +150, +167, +153, 103, -145, -96, +247, +236, +217, +179, +241, +168, +163, +142, +154, +37, +202, +219, +176, +97, +195, +128, +19, +78, +56, +33, +225, +136, +147, +165, +65, +30, +200, 109, -223, -178, -101, -203, +249, 154, -62, -61, +40, +149, +91, +161, +124, +134, +247, +131, +244, +131, +22, +56, +147, +248, 80, -182, -195, -127, -166, +146, +215, +218, +239, +43, +71, +186, +60, +40, +138, +210, +179, +79, +159, +62, 157, -193, -61, -108, -20, +94, 120, -58, -125, -242, -55, -174, -79, -116, -57, -102, -27, -169, -217, -232, +225, +133, 69, -31, -51, -204, -130, -222, -79, +237, 219, -145, -189, -238, -114, -38, -220, -119, -223, +183, +239, +90, +94, +94, +62, +89, 125, -79, -30, -122, -232, -161, -223, +191, +165, +247, +135, +168, +215, +235, +205, +3, +52, +251, +249, +108, +229, +229, +242, +140, +117, +50, +106, +138, 70, -232, -105, -197, -99, -39, -204, -217, -246, -71, -130, -17, +44, +218, +55, 209, -21, -39, -180, -120, -8, +94, +62, +85, +184, +108, +254, +93, +219, +200, +251, +152, +40, +143, +246, +79, +226, +62, 45, -221, -122, -63, -155, -230, -98, -23, -0, +149, +60, +113, +191, 148, -82, +106, 127, +253, +115, +149, +151, +235, +246, +59, +210, +229, +29, 9, -0, -158, +237, +71, +134, +49, +210, +15, +69, +185, +43, +194, +149, +143, +207, +75, +174, +198, +67, +75, +182, +31, +233, +11, +244, +222, +51, +249, +247, +92, +186, +248, +247, +190, +108, +12, +200, +185, +42, +95, +174, +219, +239, +167, +64, +46, +13, +233, +135, +162, +209, +190, +37, +113, +36, +149, +47, +149, +222, +42, +149, +129, +84, +207, +97, +35, +83, +250, +17, +238, +183, +252, +184, +34, +135, +26, +69, 231, -157, -232, 121, -222, +209, 177, -8, -189, -213, +70, +58, +0, +28, +250, +104, +201, +49, +209, 26, -74, -169, +99, +236, +72, +26, +183, +18, +18, +63, +11, +240, +202, +78, +218, +24, +146, +18, +148, +41, +138, +114, +198, +160, +65, +131, +138, 159, -4, -255, +126, +250, +233, +101, +237, +218, +181, 59, +145, +49, +182, +116, +195, +134, +13, +239, +157, +120, +226, +137, +79, +168, +191, +73, +68, 0, -225, -58, -187, +152, +55, +111, +222, +205, +195, +135, +15, +95, +143, +228, +162, 210, -96, +44, +230, +28, +199, +84, +231, +23, +168, +74, +167, +211, +169, +49, +20, +171, +14, +7, +217, +120, +177, +241, 242, +45, +69, +69, +69, +97, +191, +223, +95, +156, +233, +71, +106, +104, +96, +218, +132, +102, +139, +132, +161, +199, +225, 112, -74, -82, +104, +210, +225, +34, 0, -40, 68, -75, +209, 148, -233, -237, -240, -59, -224, -247, +241, +104, +70, +97, +200, +51, +60, +115, 121, -227, -189, -239, -125, -239, -173, -242, -68, +6, +93, +4, +64, +40, +24, +12, +214, +0, +128, 205, +102, 115, -34, -14, -50, -47, -12, -233, -147, -33, -6, -164, -213, -182, -108, -39, +230, +231, +231, +167, +148, +231, +243, +249, +196, +243, +179, +155, +181, +25, +177, +88, +44, +46, +143, 199, -69, -55, -104, -131, -86, -238, -184, -234, -47, -227, -142, -113, -140, -193, -142, +115, +76, +170, +251, +205, +60, +195, +44, +229, +34, +231, +114, +185, +220, +46, +151, 203, -211, -96, -130, -109, -30, -134, -164, +157, +234, +135, +157, +58, +117, +98, +48, +23, +242, +60, +85, +251, +181, +244, +153, +126, +122, +242, +195, +94, +175, +55, +76, +242, 252, +126, +127, +151, +84, 15, -182, -109, -142, -91, -63, -57, -56, -56, -56, -44, -27, -134, -82, +103, +209, 126, -207, -0, -153, +188, +210, +60, +6, +237, +11, 168, -134, -225, 2, -50, +237, +166, +213, +42, 30, -207, -38, -81, -137, -206, -160, -47, +145, +225, +114, +185, +168, +253, +204, +70, +54, +224, +141, 177, -96, -87, -42, -21, -155, -56, -184, -126, -48, -20, -6, -61, -40, -71, -69, -165, -6, -93, -18, -1, -161, +162, +7, +186, +25, +143, +92, +163, +125, +147, +202, +169, +39, +143, +88, +170, +196, 236, -16, -37, -171, -6, -133, -180, -16, -116, -17, -205, 214, -78, -58, -246, -20, -60, -137, -236, -57, -40, -50, +219, +148, +243, +47, +216, +70, +25, +207, +185, +144, +199, +207, +155, +34, 99, -196, -239, -55, -51, -150, -105, -252, -113, -142, -82, -248, -103, -44, -111, -158, -204, -217, -118, -248, -194, -228, -46, -132, -150, -119, -186, -253, -166, -41, -0, -226, -234, -49, -179, -108, -146, -20, -28, -83, -195, -15, -68, -158, +129, +218, +141, +188, +250, +233, 133, -29, +93, +143, +65, +64, +245, +104, +182, +253, +244, +64, +206, +46, +117, 136, -42, -0, -118, -194, -236, -138, -156, -247, -248, -147, -137, -83, -121, -112, -61, -227, +71, 253, -25, -235, -43, -215, -227, -161, -141, -203, +72, +231, +129, +74, +243, +183, 17, -210, -37, -179, -96, -179, -13, +133, +90, 38, -164, +16, +67, +159, +12, 211, -75, -106, -53, -97, -22, +45, +1, +190, +62, +40, +175, +164, +152, +17, +29, 0, -245, -80, -149, -213, -90, -74, -82, -38, -85, -165, -167, -147, -44, -189, -41, -209, -132, -255, -252, -38, +120, +197, +139, +25, +131, +146, +200, +0, +33, 229, -76, +11, +141, +199, +144, +219, +237, +110, +0, +18, +235, 17, -190, -80, -94, -70, -168, -68, -136, -243, -216, -43, -35, -190, -108, -104, -44, -148, -82, 223, -203, -114, -126, -28, -60, -207, -123, -65, -30, -237, -56, -44, -65, -92, -222, -6, -19, -244, -28, -12, -113, -30, -80, -73, -185, -32, -76, -109, +118, +217, 174, -134, -252, -14, -14, -14, -14, -14, -67, -195, -168, -20, -0, -121, -64, -103, -208, -231, -160, -89, -176, -171, -213, -234, -176, -20, +179, +137, +125, +5, +127, +83, +117, 0, -171, +40, +83, +159, 33, -73, -151, -180, +199, +165, +38, +80, +215, +121, +145, +113, +157, +169, 124, -144, -217, -91, -116, -207, -4, -208, -240, -60, +9, +131, +174, +223, 239, -40, -132, +175, +22, +210, +243, +180, +109, +219, 214, -92, -121, -240, -121, -107, -8, +67, +159, +189, +94, +111, +29, +226, +145, +43, +234, +185, +223, +55, +66, +171, +108, +75, +167, +48, +108, 98, -175, -131, +60, +86, +203, +167, +137, +168, +144, +10, +126, +191, +95, 207, +25, +83, +15, 153, -31, -253, -232, -71, -175, -60, 228, -144, -67, -54, -140, -240, 57, +219, +180, +105, +211, +49, +83, +34, +193, +96, +208, +222, +66, 242, -192, -147, -8, +114, +93, +190, +214, +150, +167, +249, +29, +57, +168, +120, +60, +30, +205, +81, +13, +110, +183, +59, +159, +156, +10, +1, +224, +232, +163, +143, +38, +135, 5, -68, -219, -28, -20, -14, -131, -65, +163, +243, +53, +141, +39, +13, +56, +134, +46, 143, -85, -173, -192, -23, +90, +241, 204, -135, -225, -129, -178, +122, +117, 29, -161, -69, +52, +51, +30, +127, +42, 121, +34, +227, +217, +144, +60, +117, +221, +55, +194, +120, 22, -161, -128, +229, +105, +112, +4, +148, +175, +89, +251, +193, +92, +159, +41, +125, +4, +156, 153, -86, -135, -88, -210, -103, -170, -199, -76, -166, -147, -243, -39, -53, -79, -128, -240, +125, +164, +201, +3, 0, -216, -21, -208, -69, -235, -255, -118, -244, -87, -119, -217, -26, -6, -229, -195, -118, +230, 241, -93, -214, +120, +234, +72, +94, +94, +94, +94, +202, +245, +65, 103, +63, +127, +40, +150, +143, +238, +241, +70, +77, +222, +136, +37, +206, +5, +169, +140, +87, +70, +246, +245, +153, +228, +241, +105, +144, +124, +189, +189, +53, +47, +51, +211, +254, +250, +231, +44, +47, 215, -227, -163, -135, -26, -247, +237, +119, +164, +203, 59, +210, +219, +239, +167, +28, +15, +45, +85, +62, +74, +203, +232, +158, +49, 98, -186, -164, -229, -79, -33, -84, 224, -44, -86, -19, -57, -237, -180, -211, -182, -92, -119, -221, -117, -159, -230, -5, -79, +217, +84, +248, +41, +202, +151, +203, +246, +147, +144, +56, +148, +144, +11, +195, +40, +233, +60, +68, +39, +3, 61, -245, +189, +38, +233, +49, +120, +103, +33, +105, +252, +151, +144, +144, +144, +248, +153, +129, +55, +148, +184, +16, +103, +138, +122, 212, -35, -235, -215, -175, +191, +78, +36, +13, +70, +182, 127, -63, +253, +235, +95, +167, +222, +124, +243, +205, +179, +67, +161, +80, +77, +93, +93, +93, +153, 162, -239, -133, -88, +40, +80, +20, +37, +182, +106, +213, +170, +39, +250, +246, 237, -101, -36, -233, -33, -81, -81, -74, -253, -117, -228, -31, -158, -119, +251, +54, +154, +110, +214, +40, +252, +51, +41, +20, +196, +69, 38, -66, +128, +56, 75, -187, -2, -208, -10, -74, -179, -182, -0, -180, -149, -82, -215, -43, -165, -174, -14, -206, +38, +136, +56, +59, +21, +140, +177, +79, +232, +102, +121, +121, +249, +23, +5, +5, +5, +227, +212, +251, +132, +170, +157, +59, +119, +142, +235, +212, +169, +211, +95, +233, +139, +225, +195, +135, +95, +49, +111, +222, +188, 189, -16, -254, -28, -153, -84, +170, +156, 74, -125, -68, -107, -231, -40, -132, -181, -218, -227, -146, -134, +238, 74, -122, -152, -164, +181, +168, 209, -84, -113, -97, -16, -176, -61, -210, -176, -18, +57, +83, +188, +199, +171, +67, +45, +175, +75, +189, +188, +106, 61, -0, -198, -17, -113, -121, -27, -76, -239, -89, -206, -111, -32, -62, -148, -33, -41, -23, -132, -142, -213, -146, -223, -193, -193, -193, -193, +16, +200, +187, +46, +130, +164, 97, -104, -24, -186, -2, -160, -88, -44, -210, -133, -182, -141, -144, -113, -147, -155, -121, -81, -28, -105, -33, -0, +129, +46, +98, +129, 146, -65, -39, -99, -128, -224, -252, -246, -16, +113, +34, +29, +44, +92, +218, +94, +196, +235, +55, 21, -0, -171, +162, +72, +178, +75, +235, +96, +156, 33, -73, -151, -222, -175, -45, -44, +79, 101, -190, -244, -88, -88, -15, -209, -120, -238, -184, +161, +118, +20, +189, +123, +109, +48, 119, -147, -6, +198, +23, +149, +49, +85, +249, +114, +45, +207, +138, +120, +189, +185, +144, +100, +52, +139, +103, +130, +243, +103, +222, +41, +92, 90, -239, -216, -119, -203, -29, -79, -248, -4, -124, -165, -206, -46, -132, -46, -226, -182, -57, -40, -178, -148, -137, -99, -255, -145, +217, +200, +115, +114, +233, 81, -97, -95, -211, -197, -190, +219, +209, +248, +160, +139, +55, 172, -148, +70, +160, +109, +183, +58, +36, +141, +73, +188, +209, 90, -54, +124, +201, +202, 166, +62, +233, +115, +186, 51, +253, +168, +124, +148, +31, +113, +92, +228, +186, +62, +211, +121, 184, -247, -162, -187, -63, -150, -210, -199, -250, -209, -105, -200, -226, -98, -207, -79, -89, -22, -44, -111, -183, -233, -39, -225, -191, -215, -89, -68, -21, -60, -73, -174, -160, +59, +212, 58, -125, -73, -165, -198, -200, -92, 166, +51, +225, +104, +3, +171, +231, +225, +78, 198, -12, 87, 42, +87, +4, +198, +54, +218, +162, +178, +34, 149, -22, -252, -184, -255, -237, -1, -93, -143, -35, -244, +71, +174, +232, +0, 64, -25, -170, -171, -170, +94, +185, +70, +161, +215, +110, +116, +217, +213, +178, +82, +72, +51, +189, +118, +163, +239, +120, +67, 65, +58, 249, -64, -26, -158, -194, +185, +146, +231, +16, +46, +190, +253, +196, +144, +109, +148, +46, +111, +20, +19, +95, +58, +196, +151, +145, +108, +96, +69, +188, +239, 82, +158, +210, +57, +0, +80, +126, +104, +76, +138, +224, +203, +150, +201, +72, +202, +167, +163, +55, +150, +205, +128, +15, +115, +39, +214, +163, +248, +50, +199, +191, +196, +137, +245, +72, +127, +83, +129, +100, +240, +243, +150, +3, +241, +241, +237, +130, +118, +204, +19, +248, +232, +23, +33, +36, +35, +58, +24, +233, +47, +30, +36, +231, +78, +126, +62, +115, +170, +159, +105, +172, +243, 235, +45, +63, +159, +145, +3, +137, +56, +222, +83, +205, +103, +64, +188, +190, +248, +249, +154, +47, +23, +205, +217, +212, +190, +86, +33, +77, +209, +24, +193, +51, +110, +244, +218, +88, +44, +159, +56, +62, +248, +190, +68, +142, +5, +252, +186, +144, +234, +74, +181, +62, 152, +149, +71, +81, +49, +248, +51, +53, +91, +83, +94, 174, -136, -24, -154, -2, -32, +203, +215, +146, +242, 200, -43, -193, +121, +136, +250, +38, +245, +75, +218, +47, +82, +127, +160, +250, +140, +33, +25, +169, +128, +250, +144, +184, +46, +102, +42, +95, +186, 245, -148, +150, +208, +156, +245, +93, +202, +59, +188, +229, +29, +233, +251, 121, -16, -118, -7, -135, -78, -147, -84, -184, +41, +175, +117, +229, +209, +124, +153, 74, -97, -16, +94, +12, +201, +254, +169, +199, +188, +60, +212, +202, +71, 72, -222, -47, -140, -183, -70, -116, -62, -214, -0, +247, +30, +145, +46, 84, +176, +89, +198, +172, +25, +121, +102, +67, +47, +27, +217, +167, +253, +156, +229, +17, +114, +213, +126, +71, 186, -221, -174, -190, -15, -178, -220, -168, -244, -2, -33, -90, -218, -185, -61, +188, +35, +189, +253, +14, +199, +242, +233, +189, +63, +167, +66, +75, +26, 237, -123, -238, -123, -131, -97, -158, -74, -215, -247, -37, +142, +244, +246, +147, +144, +144, +144, +144, +144, +144, +144, +144, +208, +129, +141, +251, +63, +134, +164, +66, +149, +94, +212, +19, +30, +155, +170, 167, -27, +62, +28, 14, -211, -239, -253, -64, -174, -5, -93, -241, -155, -201, -131, 135, -33, -65, -166, +207, +225, +112, +248, +232, +71, +69, +69, +69, +110, +232, +159, +239, +108, +134, 57, -50, +103, 21, -92, -67, -15, +111, +114, +71, +14, +240, +247, +234, +197, +179, +157, +61, +30, 143, -6, -162, -37, +89, +166, +51, +201, +229, +161, +32, +185, +249, +166, +251, +97, +238, +59, 94, -37, -50, +81, +193, 135, -94, -101, -192, -4, -150, +204, 230, -198, -113, -24, -28, -113, +141, +3, +70, +61, +82, 121, +118, +110, +186, +223, +144, +114, +57, 27, -226, -60, -108, -36, +198, +229, +161, +122, +6, +93, +75, +158, +41, +150, +169, +14, +120, +131, +48, 31, -199, -202, -29, -250, -24, -77, 202, -5, -97, +57, +27, +121, +100, +84, +163, +118, +83, +144, +236, +227, +122, +204, 106, -115, -53, -228, -119, -112, -112, -112, -112, -24, -26, -6, -82, -0, -252, -226, -23, -191, -216, -117, -214, -89, -103, -253, +222, +57, 196, -243, -188, -142, -231, +108, 121, -221, -66, -161, -208, -186, -234, -170, -171, -94, -244, 204, -103, -62, -115, -209, -34, -252, -250, -215, -191, -254, -89, -71, -29, -117, 212, -94, +39, +41, +218, +200, +41, +69, +79, +161, +198, +143, +195, +108, +209, +146, +245, +153, +238, 197, -98, -177, -91, -44, -22, -187, -165, -82, -169, -179, -101, -203, +205, +166, 150, -115, -225, -47, +195, +133, +184, +66, 220, -45, -237, -144, -2, -152, -206, -80, -232, -12, -186, -210, -126, -111, -60, -255, -249, -207, -255, -0, -128, -143, -34, -100, -62, -152, -40, -40, -78, -136, -49, -213, -152, -151, -9, -10, -93, 146, -174, -20, -120, -158, -149, -252, -74, -11, -108, 38, -11, -187, -231, -121, -191, -141, -176, -252, -223, -4, -150, -198, -122, -122, -136, -50, -142, -20, -212, -228, -239, -50, -201, -164, -124, -159, -242, -189, -206, -33, +79, +17, +52, 61, -7, -5, -43, -80, -208, -109, -57, +226, +192, +44, +248, +163, +1, +244, +238, +241, +101, 107, -29, -123, -10, -141, -128, -63, -54, -215, -194, +73, +47, +89, +146, +75, +245, +170, +119, +25, +245, +176, 207, -98, -191, -108, -101, +181, +60, +126, +254, +204, +5, +99, +193, +8, +168, +173, 40, -69, -153, -76, +100, +97, +58, +208, +248, +202, +20, +225, +0, 105, -49, -1, -162, -244, -217, +158, +33, +180, +100, +223, +160, +54, +106, +109, 102, -217, -79, -203, -145, -161, -11, -71, -244, -64, -161, -59, -120, -203, -243, -188, -195, -17, +3, +63, +254, +104, 125, +167, 207, -100, -242, -226, -198, -75, -1, +52, +191, +208, +56, +4, +247, +61, +191, +254, +241, 161, +248, +141, +246, +23, +98, +202, +146, +162, +135, +55, +234, +215, +67, +235, 112, -79, -37, -14, -255, -166, -229, -127, -78, -252, -150, -4, -91, -225, -77, -134, -48, -165, -90, -130, -203, -229, -114, +64, +243, 11, -126, -222, -19, -10, 223, -79, -32, -244, -80, -24, -42, -180, -36, -143, -59, -130, -123, -63, -14, 95, -1, -144, -164, -124, -224, -49, -106, -69, -157, -20, -238, -165, -146, -216, -116, -232, -225, -99, -182, -121, -60, -100, -252, -120, -25, -64, -41, -102, -140, -203, -252, -15, +105, +142, +51, +58, +159, +241, 243, -193, -216, -108, -1, -40, 40, -165, -254, -89, -158, -232, -121, -222, -115, -131, -175, +184, +114, +81, +185, +67, +72, +30, +249, +193, +59, 244, -80, -200, +241, +71, +27, +144, +44, +163, +17, +35, +248, 117, -127, -48, -204, -83, -42, -103, -76, -214, +65, 207, -174, -229, -209, -15, +17, +135, +156, +8, +196, +163, 141, -116, -231, -7, -68, -37, +204, +140, 19, +41, +175, +245, +228, +17, 248, -253, -82, -241, -60, -239, -93, -74, -169, +118, +167, +99, +175, +200, +113, +138, +143, +104, +66, 191, -0, -0, -165, -212, -133, +207, +38, +66, +147, +94, +4, +21, 250, -197, -158, -231, -189, -11, +95, +116, +226, +105, +206, +250, +46, +229, +29, 254, -156, -156, -66, -248, +242, +142, +228, +253, +188, +148, +215, +186, +242, +168, +143, +241, +70, +121, +154, +219, 14, -169, -0, -40, -193, -60, -159, -164, -224, -87, -131, -159, -140, -51, -47, -76, -106, -52, -216, -42, +199, +242, +241, +114, +115, +105, 0, 146, +242, +164, +60, +41, +79, +202, +59, +92, +229, +252, +212, +114, +165, +193, +94, +66, +66, +66, +66, +66, +66, +66, 226, +16, +0, +239, +113, +74, +47, +237, +228, 209, +79, +44, +43, +81, +233, +234, +228, +126, +71, +6, +112, +189, +243, +157, +205, +48, +231, +92, +58, +247, +161, +202, +247, +113, +159, +41, +154, +128, +30, +136, +233, +150, +142, +25, +8, +36, +189, +76, 245, -54, -210, -230, -88, -18, -100, -254, -3, -169, -132, -52, -221, -203, -102, -62, -103, -121, -134, -184, -182, -187, -72, -95, -39, -226, -242, -54, 152, -152, -133, -14, -236, -188, -48, -146, -114, -65, -232, -88, -45, -249, -29, -28, -28, -28, -28, -134, +10, +116, +17, +99, +150, +15, +185, +220, +92, 134, +46, +212, +244, +248, +250, +109, +226, +248, +192, 129, -20, +28, 0, -115, -115, -115, +248, +244, +141, +128, +202, +167, +137, +224, +0, +109, +121, +237, +72, +182, +163, +145, +51, +190, +210, +149, +47, 157, -59, -239, -188, -147, +60, +170, +219, +92, 201, -172, -90, -0, -26, +107, 141, -70, -35, -98, -133, -95, -183, -110, -221, -196, -186, -117, -235, +242, +241, +172, +195, 116, -173, -61, +227, +194, +202, +165, +193, +183, +27, +245, +127, +81, +46, +253, +223, +156, +250, +164, +239, 51, -169, -75, -225, -191, -45, -14, -192, -172, -0, -144, -191, -113, -35, -162, +157, +153, +150, +142, +241, +156, +235, 246, -126, -33, -104, -115, -30, -75, 75, -200, -101, -121, -206, -184, -108, -193, -185, -199, -136, -175, -18, -216, -8, -9, -180, -246, -37, -245, -31, -61, -15, -228, -59, -37, -99, -32, -189, -61, +7, +43, +154, 178, -34, -233, -125, -242, -111, -50, -213, -73, -208, -61, -0, -82, -147, -147, -9, -5, -128, -94, -54, -171, -12, -96, -13, -252, -50, -148, 203, -166, -0, -8, -238, -77, -5, -133, -145, -62, +83, +129, +100, +17, +43, +211, +168, +17, +54, +87, +30, +247, +135, +162, +135, +125, 75, -5, -0, +200, 251, -56, -203, -252, -208, +169, +24, +11, +233, +192, +179, +231, +211, +245, +25, +32, 115, -122, -240, -55, -122, -3, -240, -127, -105, -158, +196, +129, +67, +177, +124, +173, 1, -163, +190, 156, -175, -153, -189, -64, +180, +238, +219, +160, +95, +126, +190, +159, +68, +145, +28, +255, +70, +250, +139, +94, +68, +5, +106, +47, +126, +191, +193, +71, +91, +224, +247, +12, +212, +94, +17, +104, +25, +249, +169, +230, +51, 2, -33, +31, +17, +130, +159, +215, 92, -210, -51, -178, -16, -34, +72, +26, +254, +137, +109, +66, +142, +93, +252, +124, +77, +243, +38, +149, +211, +72, +249, +168, +14, +83, +237, 45, -1, -161, -244, -64, -120, -106, -20, -247, -239, -3, -116, -63, -151, -235, -53, -21, +196, +245, +33, 83, -140, -23, -55, -29, -128, +168, +75, 189, -2, -128, -194, -3, -171, -86, -148, +245, +33, 149, -82, -166, -49, -206, +60, +189, +125, +76, +107, +202, +203, +117, 249, -208, -128, +114, +33, +143, +250, +32, +173, +135, +98, +30, +168, 175, -172, +147, +60, +32, +222, +63, +249, +117, +200, +72, +132, +159, +84, +17, +84, +232, +178, +67, +59, +30, +200, +136, +167, +55, +79, +103, +90, +223, +165, +188, +195, +91, +222, +161, +180, +191, +62, +18, +246, +243, +82, +222, 225, -26, -102, +45, +79, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +194, +36, +108, +220, +255, +164, +100, +7, +180, +70, 18, -56, -26, +242, 226, -26, -43, -197, -80, -22, -24, -230, -41, -203, -98, -154, -172, +231, +189, +250, +9, +244, +226, +78, +47, +237, +162, +178, +181, +185, +103, +45, +139, +70, +239, +6, +164, +14, +133, 159, -210, -59, -101, -208, -254, -210, -33, +137, +169, +199, 203, -237, -49, -252, -142, -253, -201, -202, -10, -73, -160, 229, 159, -130, -44, -231, -16, -99, -185, -147, -202, -10, -50, -167, -192, -196, -151, -191, -252, -229, -47, -206, -207, -207, -79, -54, -26, -141, -122, -163, -209, -152, -104, -181, -90, -245, -102, -179, +73, +101, +184, +225, +25, +11, 153, -168, -24, -168, -86, +148, +202, +145, +52, +233, +232, +201, +15, 171, -115, -149, -74, -101, -161, +207, +167, +51, 86, +17, 171, -205, -215, -106, -181, -133, -137, -137, -137, +53, +155, +8, +0, +84, +190, +68, +4, +7, +104, +21, +50, +162, +114, +186, 57, -248, -202, -69, -206, 229, -44, -101, -101, -147, -226, -209, -245, -245, -60, -46, -204, -199, -102, -93, -74, -186, +203, +36, 143, -62, 79, -100, -126, -37, -155, -123, -165, -61, -131, -222, -182, -201, -75, -200, +35, +23, +242, 90, +163, +124, 17, -26, +238, +255, +176, +142, +76, +186, +40, +141, +108, +218, +205, +104, +249, +248, +60, +243, +142, +7, +233, +202, +120, +40, +157, +121, 151, -183, -225, -146, +14, +252, +249, +245, +252, +248, 75, -46, -57, -254, -226, -139, -47, +149, +239, +8, +204, +43, +9, +143, +84, +207, 254, -215, +35, +181, +92, +70, +208, +146, +236, +249, +67, +177, +124, +173, +1, +190, +156, 180, +118, +102, +114, +158, +0, +146, 235, -179, -180, -9, -184, -252, -14, -14, -14, -14, -14, -105, -24, -72, -1, -32, -44, -76, -139, -153, -252, -75, -165, 146, -141, -171, -213, +209, 58, +226, +231, +79, +177, +125, +200, +9, +128, +12, +7, 132, -155, -173, -46, -8, -48, +136, +206, +179, +148, 78, -61, -13, -212, -70, -211, -106, -201, -235, -40, -4, -44, -32, -212, -18, -103, +166, +249, +140, +64, +243, +8, +255, +91, +50, +26, +139, +243, +138, +158, +147, +150, +209, +121, +76, +92, +31, +210, +25, +172, +129, +204, +71, +52, +100, +66, +58, 121, +226, +94, +173, +181, +229, +229, +186, +124, +173, +45, +143, +250, +148, +69, +253, +142, 206, -180, -122, -193, -78, -1, -32, -96, +181, +38, +185, +4, +190, +255, +243, +235, +144, 153, +8, +0, +188, +60, +17, +122, +242, +50, +49, +112, +155, +19, +209, +68, +202, +59, +180, +229, +29, +74, +251, +235, +35, +97, +63, +47, +229, +29, +190, +242, 36, -206, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +76, +66, +207, +192, 70, -1, -160, -231, -120, -48, -37, -97, +108, +81, +189, 179, -169, -247, -172, -35, -175, -247, -41, -199, -27, -45, -205, -201, -23, -248, +3, +173, 194, -243, -148, -248, -137, -115, -163, -4, +111, +200, +240, +162, +231, +0, +144, +201, +131, 223, -194, -62, -51, -6, -30, +200, +89, +203, +54, +52, +101, +210, +164, +114, 0, -51, +136, +32, +61, +147, +70, +68, +174, +25, +186, +122, +114, +37, +3, +249, +208, +151, +151, +73, +78, +58, +121, +169, +100, +181, +132, +220, +195, +245, +204, +187, +116, +104, +73, +38, +183, +132, +132, +132, +113, +24, +89, +143, 8, -159, -95, -167, -111, -202, -82, -1, -64, +102, +214, +163, +116, 235, -123, -22, -1, -55, -175, +29, +141, +119, +154, +203, +248, +244, +197, +49, +45, +142, 247, -61, -202, +230, +204, +103, +98, +62, +196, +52, 249, -170, +57, +45, +19, +114, +189, +62, +72, +121, +173, +39, 143, -129, -212, -178, -147, -165, -82, -169, -139, +250, +133, +184, +14, 165, -10, 146, +7, +164, +238, +151, +102, +228, +165, +122, +70, +79, +158, +136, +150, +136, +104, +34, 229, -14, -129, -89, -86, -24, -198, 29, -45, -243, -38, -33, -78, -42, -234, -90, -226, -59, -147, -246, -217, -238, -23, -188, -143, -180, +186, +242, +244, +228, +230, +98, +127, 38, -87, -149, -82, -55, -202, -19, +229, +73, +121, +135, +178, 60, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +131, +72, +165, +192, +18, 207, -251, -67, -132, -202, +242, +35, +39, +0, +139, +206, +179, +12, +73, 6, -122, -146, -204, -34, -28, -99, 29, -97, -241, -7, -162, -202, -67, -93, +239, +197, +159, +201, 64, -202, -101, -220, -141, -184, -191, -56, -15, -91, -95, -251, -218, -215, -62, +32, +166, +175, +135, +108, +152, +52, +34, 219, -110, -183, -203, -39, +64, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +226, +136, +71, +58, +198, 159, -124, +158, +23, +127, +170, +231, +245, +188, +249, +51, +225, +167, +98, +210, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +28, +113, +48, +26, 242, -91, -0, -224, -238, -187, -239, -254, -253, -110, -183, -91, -58, +87, +66, +66, +66, +226, +112, +6, +133, +117, +54, 242, +76, +12, +198, +206, +254, +54, +18, +6, +61, +85, +56, +84, +189, +188, 200, +144, +168, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +205, +130, +45, +243, 35, -111, -211, -232, +18, +18, +18, +18, +135, +61, +172, 72, -203, -244, +125, +212, +136, +248, +76, +20, +169, +143, +26, +33, +208, +113, +39, +233, +160, +32, +121, +140, +137, +77, +248, +223, 14, -0, +173, +3, +22, +127, +148, +138, +222, +113, +42, +70, +207, +92, +151, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, 248, +25, +227, +231, +232, +0, +144, 238, -119, -191, -123, -124, +232, +129, +84, +71, +14, +232, 177, -88, -236, -188, -252, +112, +153, +206, +119, +70, 229, -47, -255, -66, -242, -19, -71, +41, +208, +178, +129, +211, +201, +203, +246, +104, +131, +214, +62, +194, +33, +29, +140, 176, -196, -3, -224, -148, -83, -78, -249, -17, -252, -202, -63, +173, +9, +70, 235, -225, -87, -1, -218, -128, -244, -61, -126, -39, -194, +81, +68, +186, +242, +136, +48, 202, +214, +62, +212, +228, +181, +102, +251, +241, +125, +80, +129, +177, +242, +81, +185, +210, +149, 47, -12, -135, +83, +217, +115, +205, +196, +167, +50, +58, +16, +55, +186, +167, +147, +71, +127, +67, +200, +92, +215, 153, -132, +64, +99, +219, +161, +94, +188, +241, 223, -55, -85, -244, +6, +192, +165, +126, 167, -0, -48, -197, -163, -235, -235, -149, -105, -77, +168, +249, +143, 2, -236, -198, -198, -98, -62, -6, -113, -84, -181, -191, -9, -174, -157, -182, -247, -74, -123, -6, -217, -159, +104, +64, 210, -80, -35, -215, -91, -96, -117, +232, +31, +81, +159, +11, +169, +233, +81, +219, +26, +129, +222, +220, +146, +10, +45, +49, +230, +249, +190, +196, +95, +122, +16, 231, -195, -112, -112, -112, -112, -88, -181, -24, -72, -1, +51, +35, +178, +211, +69, +81, 16, -148, -8, -219, -13, -223, -205, +101, +165, +138, +160, +96, 118, 14, -64, -51, -163, -2, -128, -66, -0, -153, -45, +109, +205, +58, +52, 50, -39, -54, -241, -192, -122, -188, -24, -25, -243, -18, +166, +9, 124, -134, +190, 91, +194, +9, +36, +215, +229, 106, -202, +173, +181, +206, +200, +58, +78, +151, +145, +117, +188, +185, +253, +80, +68, +115, +163, +121, +228, +98, +253, +78, +55, +23, +139, +247, +210, +245, +63, 179, -88, -143, -201, +107, +184, +56, +95, 164, -39, -105, -212, -157, -2, -32, -27, -232, -130, -159, -100, -109, -183, -77, -194, -150, -42, -116, -105, -200, -235, +131, +145, +246, +201, +245, +120, +58, +156, +242, +223, +154, 125, -74, -151, -224, -10, +182, +53, +251, +104, +46, +218, +180, +181, +215, +201, +214, 236, -61, -0, +39, +185, 104, +203, +84, 245, -242, -16, -21, -176, -103, -224, -123, -0, -44, +47, +166, +151, +169, +110, +114, +209, +79, +90, +178, +13, 91, -220, -105, -112, +178, 239, -105, -132, -22, -69, -157, -190, -122, +181, 70, -15, -128, -44, -57, -50, -242, -122, -223, -163, -156, -175, -250, -24, -72, -77, -2, -184, -156, -30, -0, -227, -10, -195, -184, -99, +90, +45, +81, +214, 92, -190, -73, -160, -149, -161, -29, +239, +17, +37, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +126, +34, +252, 92, -71, -56, -159, -178, -236, -23, -192, -82, -107, -114, -220, -216, -98, -88, -10, -21, -201, -179, +29, +0, +136, +129, +43, +42, +101, 136, -134, -28, -200, -61, -78, -254, -61, -148, -113, -55, -226, -254, -226, -243, -52, -79, -58, -233, -164, -219, 1, 76, -80, -1, -112, -248, -225, -135, -191, -52, -56, -71, -42, -0, -216, -167, -169, -235, -196, -214, -173, -91, -95, -18, -124, -205, -162, -0, -144, -138, -194, -6, -128, -185, -47, -125, -233, -75, -175, -50, -120, -0, -36, -42, -10, -171, -213, -234, -154, +223, +145, +33, +46, +140, +166, 74, -165, -82, -169, -213, -106, -107, -106, -181, -218, -150, -137, -137, -137, -185, -83, -78, +25, +163, +6, 57, -229, -102, -132, -202, -145, -44, +146, +199, +51, +144, +249, 239, -43, -41, -30, -221, -164, -0, -232, -55, -38, -157, -158, -18, -122, -201, -67, -83, -14, -8, -169, -248, -177, -185, -87, +108, +58, +242, +34, +92, 218, -51, -72, +49, +157, 239, -18, -185, -190, -203, -188, +50, 65, -93, 100, -227, -173, -28, -28, -28, -28, -28, -198, -4, -82, -1, -144, -217, -189, -85, -36, -184, +30, +211, +165, +167, +40, +100, +130, +92, +179, +178, +210, +201, +55, 98, -156, -109, -243, -89, -207, +48, +167, 122, -214, -135, -224, -111, -10, -107, -1, -172, -253, -242, -151, -191, -252, -138, +53, +171, +140, 55, +170, +188, +98, +104, +25, +6, +245, +79, +33, +79, +108, +63, 189, -233, -77, -191, -35, -175, -187, -242, -202, +250, +228, +219, +207, +2, +227, +140, +113, +189, +244, +211, +25, +109, +1, +45, 43, +61, +85, +255, +200, +196, +140, +207, +53, +19, 95, -84, -171, -213, -22, -38, -39, -39, -231, -166, -167, -167, -231, -182, -109, -219, -246, -165, -62, -104, +65, +188, +108, +100, +136, 215, -75, -60, -37, -197, -202, -101, -137, +3, +213, +5, +33, +83, +253, +25, +53, +188, +216, +0, +56, +213, +139, +31, +143, +14, +0, +110, +238, +51, +205, +49, +80, 255, +82, +249, +169, +92, +188, +227, +69, +38, +240, +99, +95, +140, 50, -197, -184, -217, -196, -238, -245, -235, -30, -204, -10, -3, -100, -66, -216, -214, -2, -128, -185, -224, -156, -52, -228, -226, -242, -124, -247, -221, -119, -159, +160, +87, +14, +138, +58, 208, -104, -52, -202, -173, -86, -171, +156, +62, +155, +42, 210, -108, -54, -43, -173, -86, -171, -220, -106, -181, -22, -153, -228, -118, -187, +129, +158, +236, +24, +39, +147, +218, +46, 93, -110, -181, -90, -149, -86, -171, -85, -107, -183, -219, -213, +185, +82, +205, +101, +162, +44, +130, +222, +92, +102, 118, -187, +94, +107, +237, +58, +20, +215, +160, +116, +160, +190, +209, +18, +115, +74, +174, +202, +149, +139, +181, +46, 93, -217, -180, -105, +29, +138, +253, +133, +151, +37, +206, +39, +124, +127, +52, 211, -18, -198, -235, -142, -59, -238, -248, +15, +91, +51, +154, +71, +170, +62, +159, 105, -181, -90, -109, -212, -106, -181, -70, -189, -94, -103, -28, -118, -90, -14, -0, -61, -199, -67, -92, +254, +55, +27, +49, +36, +221, 92, -98, -86, +76, +245, +203, +59, +40, +165, +154, 139, -121, -191, -239, -211, -68, -31, -93, -104, -231, +205, +56, +39, 1, -212, -60, -207, -59, -30, -192, -198, -224, -216, -112, -231, -157, -119, -30, +77, +203, +151, +174, +31, +26, +89, 115, -212, -81, -71, -61, -135, -23, -108, +248, +181, +44, +221, 218, -180, -169, -250, -145, -143, -124, -228, -233, -197, -98, -177, -83, -46, -151, -155, -129, 194, -12, -189, -94, -175, -192, -254, -219, -188, -121, -179, -141, -66, -35, -107, -29, -123, -171, -241, -183, -121, -243, -230, -202, +215, +85, +75, +206, +119, 135, -62, -244, -161, -125, -203, -229, 114, -203, -68, +254, +249, +180, +237, +72, +221, +159, +196, +126, +196, +247, 95, -183, -219, +35, +249, +54, +187, +199, +204, +148, +255, +214, +110, +211, +92, +172, +147, 45, -233, -239, +217, +79, +50, +173, +131, +98, +126, +205, +174, +127, +226, +60, +205, 247, -59, -223, +21, +190, +77, 249, -206, +180, +41, 207, -127, -247, +233, +234, +38, +219, 119, -127, -247, -118, -132, -238, -228, -143, +17, 35, -156, -255, -89, -114, -100, -228, 245, -190, -243, -122, -191, -54, +205, +167, +157, +202, +17, +130, +16, +131, +177, +253, +177, +152, +223, +116, +105, +102, +234, +123, +173, +149, +86, +115, +251, +235, +79, +177, +71, +148, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +248, +137, +144, +206, +1, +192, +8, +99, +129, 208, -199, -64, -193, -243, +18, +236, +68, +61, +166, +68, +42, +230, +12, +207, +16, +33, +185, +70, +13, +100, +86, +196, +149, +30, +196, +8, +230, +89, +52, 188, +145, +130, +33, +206, +190, +13, +1, +104, +68, +82, +225, +117, +168, +51, +33, +72, +145, +71, +229, 35, -224, -11, -98, -122, -66, -42, -153, -103, -34, +37, 143, -50, -147, -121, -173, -47, -121, -43, -31, -6, -30, -119, +3, +77, 149, -74, -165, -81, -169, -84, -90, -229, -114, -121, -137, -96, -90, 169, +188, +2, +47, +164, +222, +39, +67, +100, +182, +78, +0, +100, 84, +200, +164, +240, +204, +150, +249, +207, +195, +8, +115, +157, +55, +94, +183, +68, +63, +205, +228, +216, +208, +210, +242, 90, -149, -74, -165, +27, +188, +162, 93, -173, -86, -91, -149, -74, -165, -85, -171, -213, -218, -91, -183, -110, -253, -202, -128, +28, +107, +34, +11, 52, -179, -252, -101, -82, -82, -50, -38, -79, -100, -126, -16, -57, -150, -244, -248, -104, -233, -1, -144, +196, +253, +47, +182, +93, 166, -0, -24, +113, +65, +99, +57, 215, -254, -210, -149, -241, -128, -47, -120, -46, -233, -163, -207, +76, 124, -230, -51, -7, -107, -161, -75, -42, -168, -236, -176, -136, -143, -127, -252, -227, +94, +190, +56, 223, -102, -114, -197, -115, -207, -61, -247, -21, -242, -127, -95, -249, -202, -87, -126, -167, -82, -169, -180, -78, -60, -241, -196, -175, -34, -125, +145, +28, +222, +136, 76, -74, -186, -22, -0, +198, +174, 84, -222, +76, +97, +163, +224, +231, +25, +39, +180, +202, +111, +250, +142, +119, +66, +138, +170, +191, +9, +235, +37, +102, +16, 252, -230, -55, -159, -106, -241, -60, +216, +39, +25, 169, -56, -229, -148, +20, +237, +52, +135, +210, +231, +40, +178, +235, +171, +22, +104, +231, 83, -190, +94, +225, +45, 130, -62, -114, -211, -96, -105, -98, -194, -73, -132, -185, -106, -244, -196, 140, -236, -39, -169, -156, -180, -229, -73, -232, -1, -80, +173, 70, -40, -240, -79, -193, -95, -107, -184, -230, -16, -28, -75, +215, +21, +106, +27, +62, +138, +130, +29, +218, +250, +164, +123, +122, +81, +20, +68, +89, +164, +100, +207, +4, 82, -25, -195, -113, -110, -18, -210, -245, -103, -208, +144, +147, +172, +76, +134, +5, +74, 219, +104, +29, +242, +125, +35, +221, +26, +204, +160, 53, +192, +54, +23, 173, -101, -146, -95, -164, +93, +174, +92, 34, -201, -197, -214, -59, -56, -56, -56, -172, -64, -232, -11, -186, -76, -114, -54, -151, -118, -113, -144, -224, -234, -215, -8, -147, -169, -209, -45, +93, +29, +210, +154, +71, +99, +44, 140, -237, -22, -130, -115, -34, -56, -235, -172, -179, -94, -167, -253, -52, -136, -2, -96, -92, -92, +248, +26, +78, +134, +12, +30, +244, +57, +93, +223, 208, -50, -247, +235, +135, +173, +21, +205, +35, +93, 159, -176, -14, -146, +39, +25, +212, +110, +228, +48, +17, +226, +202, +70, +125, +222, +204, +250, +205, +239, +179, +196, 57, +145, +202, +196, +239, +127, +248, +61, 151, -12, -93, +217, +126, +169, +55, +95, +164, +154, +15, +162, +194, +223, +76, +160, +60, +167, +219, 19, -192, -188, -165, -2, -64, -50, -249, +80, +123, +208, +158, +46, +27, +214, +248, +225, +150, +127, +126, +220, +211, +120, +209, +155, +119, +120, +7, +88, +126, 125, -151, -169, -58, -252, -240, -195, -207, -235, -231, -58, -29, +48, +2, +222, +168, +168, +160, +233, +188, +107, +229, +46, +234, +107, +70, +28, 71, -31, -125, -244, -77, -8, -203, -157, -61, -137, -144, -137, +90, +163, +78, +114, +177, 78, +182, +70, +63, +17, +211, +212, +115, +128, +35, +132, +144, +253, +186, +65, +115, +0, +201, +18, +243, +77, +50, +35, +72, +190, +79, +164, 171, -195, +27, 62, -206, -150, -81, -61, -84, -133, -130, -93, -21, -129, -37, -184, -82, -169, -68, -242, -95, -236, -181, -215, +45, +126, 94, -107, -206, -59, -239, +19, +17, +69, +242, +93, +36, +83, +154, +173, +9, +62, +191, +233, +156, +79, +98, +200, 188, -195, -115, -184, +62, 183, -205, +84, +90, +45, +185, +118, +31, +73, 251, -205, -60, -254, -246, -222, -123, -239, -233, -11, -46, -184, -224, -101, -89, -8, +0, 9, -158, -145, -89, -236, -101, -21, -133, -126, -114, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +137, +12, +200, +228, 0, -140, -243, -251, -54, -33, -46, -111, -1, -189, -2, -226, -172, -102, -210, -251, -165, -223, -16, -128, -60, -214, -151, -97, +144, +43, +198, +115, +42, +166, 132, -31, +104, +72, +38, +57, +122, 140, -100, -220, -105, -24, -84, -1, -144, -100, -5, -167, -103, -207, -110, +22, +35, +202, 68, -199, -54, -145, -100, -185, -213, +82, +108, +17, +51, +151, +87, +134, +242, +255, +147, +34, +166, +14, +113, +69, +190, 21, +90, +3, +194, +161, +236, 0, -113, -247, +64, +117, +198, +27, +30, +29, +136, +27, +41, +120, +133, 30, +213, +99, +8, +241, +50, +18, +59, +134, +148, +191, +217, +180, +171, +25, +198, +83, +75, +25, 199, -254, +51, +49, +127, +152, +240, +127, +115, +251, +105, +166, +113, +209, 146, -150, -118, -246, -129, +242, +90, +27, +124, +121, +244, +234, 81, -1, -112, -198, -25, -103, +52, +140, +147, +66, 156, -144, -214, -216, -159, -252, +12, +147, +34, +210, +149, +245, +167, +98, +226, +19, +52, +138, +242, 201, -159, -252, -35, -2, -225, -87, -87, -0, -208, -163, -0, -192, -95, -193, -94, -1, -192, +147, +39, +183, +187, +227, +142, +59, +150, +84, +85, +85, +125, +211, +182, +109, +219, +219, +161, +45, +103, +194, +80, +88, +93, +93, +253, +152, +203, +229, +250, +253, +194, +133, +11, +47, +31, +58, +116, +232, +110, +131, 178, -129, +196, 121, -86, -46, -178, -217, -151, -76, -96, -232, -67, -25, -129, +198, +165, +254, +111, +91, 176, -172, -148, -186, -39, -233, -2, -207, -243, -14, -233, +96, +65, +247, +193, 131, -190, -37, -66, -250, -163, -143, -62, -250, -233, -77, -155, -54, -29, -148, +7, +63, +153, +234, +135, +111, +188, +241, +198, +117, +151, +92, 114, -175, -87, -32, -236, -183, +201, +135, +38, +202, +197, +131, +55, +108, 184, -242, -123, -250, -51, +145, +52, 76, -42, -165, -238, -74, -106, -247, -177, -199, -30, -123, -96, +138, +16, +153, +214, +81, +24, +55, +202, 243, -230, -205, +16, +21, +201, +153, +140, +18, +36, +207, +140, +3, +0, +223, 103, +200, +176, +235, +225, +100, +81, +132, +5, +114, +46, +32, +199, +17, +138, +136, +193, +247, 33, +42, +167, +25, +131, +25, +25, +94, +83, +129, +214, +29, +163, +117, +40, +246, +141, 84, -44, -196, -85, -78, -208, -195, +206, +48, +128, 54, -38, -190, -241, -141, -111, -124, -210, -212, -230, 223, -255, -253, +22, +52, 223, -51, -119, -19, -231, -164, -181, -130, -255, -158, -123, -238, -185, -172, -209, -104, -44, -241, -194, -170, -213, -106, -121, -86, -148, -113, -112, -112, -112, -88, +9, +160, +53, +203, 149, -24, -200, -3, -32, -112, -247, -223, -129, -144, -145, -225, -194, 75, -45, +100, +170, +67, +59, +226, +125, +159, +174, +6, +245, +187, +6, +52, +117, +176, +161, +232, +62, 180, -87, -171, -213, -82, -179, +246, 165, -99, -124, -132, -248, -65, -144, -71, -130, -48, 50, -141, -138, +96, +241, +125, +173, +53, +163, +121, +164, +234, +243, +46, +104, +157, +0, +192, +201, +226, +195, +57, +211, +250, 109, -140, -210, -3, -32, -71, +212, +65, +74, +92, +211, +82, +69, 108, -135, -31, -115, -185, -19, -209, -28, +160, +50, +136, 17, -227, -66, +27, +178, +97, +254, +139, +243, +69, +170, +181, +132, +34, 95, -63, -208, -99, -214, -231, -225, -51, -102, -28, -235, -189, -17, +152, +25, +87, 148, -161, -204, -213, -3, -160, -31, -4, -207, -168, -191, -95, -10, -153, -171, +102, +170, 61, -71, +129, +24, +81, +35, +27, 70, -90, +247, +225, +150, +255, +84, +249, +78, +151, +54, +141, +7, +163, +224, +101, +164, +74, +155, +46, +126, +94, +206, +20, +117, +163, +53, +234, +164, +181, +215, +201, +214, +232, +39, +252, 222, -2, -41, -204, -197, -197, -205, -246, -27, -2, -48, -174, -9, -8, -71, -50, -238, -114, +154, +79, +51, +85, 4, -147, -141, -198, -141, -211, -134, -248, -148, -135, -13, +128, 108, -60, -78, -198, -181, -191, -184, -207, -144, -46, -15, -49, -10, -0, -75, -236, -68, +218, +48, +85, +254, +197, 122, -136, -76, -22, -79, -33, -210, -149, 167, -203, -121, -191, -251, -38, -5, -220, -164, -114, -140, 58, -250, -201, -245, -162, -135, -0, -76, -88, -38, -141, -157, -64, -52, -15, -64, -146, -144, -206, -103, -72, +161, +185, 45, +93, +221, +136, +249, +166, +57, +89, 175, +143, +144, +227, +20, +239, +128, +146, +235, +181, +71, +204, +111, +186, +119, +100, +154, +203, +141, +150, +189, +37, +210, +106, +137, +181, +251, +72, +217, +7, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, 24, -220, -155, -109, +64, +58, +133, +4, +144, +27, +134, +53, +207, +54, +227, +21, +37, +60, 51, -84, -203, +153, +64, +138, +8, +61, 198, -187, -96, +143, +89, +57, +60, +123, +79, +143, +153, +146, +202, +161, +192, +40, +139, +148, +151, +203, +51, 242, -181, -175, -125, -237, +197, +207, +78, +36, +235, +55, +196, 93, -48, -143, -37, -21, -156, +122, +134, +9, 35, -21, -10, -166, -50, -128, -75, -176, -117, -235, -214, -191, -133, -185, +12, +12, +222, +88, +225, +70, +210, +248, 239, -83, -195, -243, -28, -28, -28, -28, -246, -116, -232, -10, -128, -126, -18, -92, -49, -73, -18, -147, -128, -177, -93, -15, -128, -10, -92, -192, -211, -176, -26, +225, +62, +91, +212, +180, +41, +186, +65, +13, 146, +236, +127, 98, -229, -149, -32, -140, -109, -53, -0, -44, -4, -231, +35, +103, +10, +173, +206, +203, +163, +139, +119, +60, +160, +186, 164, -129, -22, -226, -113, -137, -49, +254, +67, +202, +94, +186, +200, +249, +128, +88, +222, 102, -153, -179, -157, +219, +145, +103, +111, +81, +127, +225, +35, +72, 240, -199, -134, -12, -1, -88, -169, +236, +45, +189, +122, +53, +99, +188, +16, +25, +116, +233, +66, +119, +243, +145, +35, +20, +78, +158, +25, +136, +242, +232, +74, +53, +14, +249, +242, 101, +195, +212, +33, +121, +188, +34, +80, +52, +228, +242, +10, +106, +234, +35, +244, +253, +161, +204, +196, +231, +211, +79, +200, +85, 20, -245, -152, -117, -61, -246, +197, +227, +112, +56, +186, +58, +28, +142, +50, +36, +21, +210, +84, +190, +196, +60, +102, 181, -91, -173, +90, +59, +217, +108, +182, +110, +72, +26, +249, +136, +221, +104, +132, +193, +235, 86, -151, -120, -187, -228, +47, +31, +212, +49, +81, +90, +90, +26, 4, -155, -247, -155, -121, -252, -245, -131, -224, -25, -227, -222, -239, -106, -207, -145, -97, -147, -183, 128, -144, -150, -96, -61, -54, -188, -159, -245, -46, -175, -245, +80, +40, +84, +87, +87, +87, +87, +169, +230, 37, -239, -181, +230, +241, +120, +242, +236, 118, -36, -227, -46, -103, -240, -221, -153, -192, -253, -74, -198, -84, -219, +187, +183, +178, +178, +210, +165, +254, +134, +31, +23, +102, +203, 42, +50, +229, +69, +208, +248, +227, +89, +195, +70, +161, +55, +222, +93, 0, -108, -239, -61, +188, +72, 142, -253, -213, -67, -152, -251, -96, -1, -66, -1, -224, -121, -222, +123, 145, -8, -50, -240, -43, -165, -190, -150, +149, +79, +115, +102, +35, +180, +117, +24, +66, +250, +182, 212, -72, -144, -68, -81, -38, +155, 175, -131, +197, +113, +79, +117, +76, +134, +80, +202, +35, +213, +27, +63, +175, +164, +43, +39, +95, +46, +187, +90, +30, +143, +250, +215, +46, +220, 231, -121, -103, -2, -152, -83, -74, -253, -149, -225, -158, -105, -160, -194, -70, -150, -223, -204, -11, -50, -119, -8, -159, -223, -6, -82, +231, +143, 48, -103, -76, -126, -26, -198, -205, +180, +145, 85, -94, -127, -134, -212, -242, -138, -157, -78, -167, -24, -156, -75, +140, +204, 47, -17, -242, -121, -14, -14, -14, -14, -14, +60, 43, -12, +208, +153, 38, +79, +52, 15, -0, -235, -4, +155, +137, +154, +160, +39, +43, 87, -1, -131, -201, +229, +34, +80, +255, +227, +251, +136, +232, +20, +70, +107, +184, +184, +214, +153, +101, +29, +83, +185, +248, +114, 56, -73, +16, +31, +115, +110, +196, +235, +183, +17, +64, 61, +226, +235, +28, +245, +57, +186, +140, +24, +54, +196, +104, +30, +100, +128, +163, +255, +121, +7, +128, +144, +42, +75, +225, +254, +182, +84, 4, -160, +135, +214, +132, +56, 7, -160, -51, -49, -49, -97, -163, -0, -88, -77, -30, -0, -131, -38, -8, +167, +139, +226, 99, -91, -13, -0, -229, -140, -30, -0, -89, -146, -176, -13, -19, -116, -251, -223, -141, +54, +228, +63, 208, +116, +127, +144, +112, +138, 66, -220, -64, -200, -196, -45, -55, -125, -253, -64, -143, -89, +211, +181, +52, +202, +93, +102, +33, +50, +209, +245, +140, 151, -165, -9, +86, +36, +215, +71, +163, +107, +244, +225, +158, +127, +62, +237, +84, +78, +120, +60, +163, +155, +198, +6, +93, +169, +246, +19, +252, +122, +67, 123, +233, +116, +206, +5, +180, +119, +48, +58, +159, +241, +99, +47, +149, +161, +146, +156, +10, +104, +207, +106, +164, +222, +91, +115, +157, +76, +229, 0, -90, -35, -240, -0, -72, -122, +144, +42, +154, +25, +96, +110, +30, +18, +157, +151, +197, +188, +83, +219, +101, +187, +110, +232, +69, +140, +224, +161, +119, +84, +68, +186, +186, +225, +243, +237, +70, +124, +253, +73, +85, +223, +64, +114, 191, -153, -199, -95, +144, +169, +190, +197, +124, +102, +98, +178, +103, +187, 63, -8, -158, -241, -9, +62, +84, +144, +169, +191, +18, 248, -239, -119, -22, -209, -247, -155, -119, -204, -253, -184, -193, -38, -111, -129, -60, -151, +182, +201, +69, +90, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, +18, 135, +48, +210, 41, -79, -65, -191, -247, -30, -183, -4, -132, +76, +8, +122, +70, +24, +189, +43, +83, +104, +116, 35, -25, -119, -57, -65, -167, -213, -4, 233, -1, -48, -204, -156, -9, -227, -216, -95, -139, -21, -0, -224, -11, +147, +66, +194, +133, +184, +2, +223, 135, -76, -38, -199, -195, -6, -179, -65, -59, -116, -49, +184, +178, +136, +254, 39, -76, -124, +22, +28, +248, +11, +83, +112, 0, -133, -239, -76, -74, -41, -207, -243, -126, -27, -97, -188, -253, +0, +32, +0, +73, +68, +65, +84, +175, 132, -248, -76, -130, -41, -57, -98, -191, -208, -45, -220, -54, -10, -128, -60, -67, -23, -242, -128, -254, -12, -89, -60, +55, +18, +165, 0, -56, -118, -227, +208, +26, +57, +19, +14, +6, +35, +71, +142, 60, -0, -28, -28, -28, -28, -28, +154, +49, +246, +57, +99, +236, +99, 198, -28, +216, +187, +155, +54, +109, 186, -2, -160, -223, -4, -87, -122, -8, -64, -17, -129, -229, -235, -101, -47, +19, +28, 123, -217, +112, +215, +174, +93, +211, +25, +99, +155, 95, +123, +237, +181, +63, +113, +242, +140, +148, +83, +52, +196, +123, 0, 248, -28, -194, -100, -57, -68, -11, -97, -238, -128, -213, -226, -1, -48, -104, -130, -48, -50, -155, -221, -224, -55, -47, -136, -185, -75, -74, -250, -195, -118, -178, 38, -97, -91, -2, -75, -198, -74, -38, -48, -42, -96, -169, -171, -172, -100, -180, -36, -125, +77, +154, +116, +60, +99, +108, +39, +99, +108, 11, -240, -223, -51, -143, -149, -6, -93, -112, +99, +236, +187, +45, +91, +182, +60, +8, +160, +237, +186, +117, 235, -137, -207, -22, -128, -214, +198, +50, +198, +190, +101, +140, +109, +102, +140, +253, +176, +114, +229, +202, +63, 115, -158, -243, -156, -11, +229, +231, +21, +171, +169, +218, +140, +55, +42, +37, +228, 1, -252, -31, -248, -125, -198, +8, +0, +200, +187, +255, 254, -171, -35, -158, -73, -98, -95, -242, -211, -67, -180, -239, -178, -188, -223, -180, -241, -39, -105, -226, -59, -232, -137, -207, -184, -103, -38, -179, -76, -26, -104, -81, -158, -21, -191, +251, 207, -33, -84, -254, -173, 102, -44, -167, -114, -99, -57, -19, -16, -14, -66, -151, -205, -184, +140, +189, +197, +24, +123, +147, +49, +246, +186, +250, +247, +173, +165, 75, +151, +94, +13, +32, +95, +125, +78, +148, +151, +206, +208, +45, 26, -131, +0, 121, -10, -110, -58, -173, -208, -74, -250, -73, -12, -203, -91, -105, -220, -251, -75, -134, -185, -44, -201, -238, -239, 121, -222, -54, -44, -221, -23, -232, +65, 53, -176, -128, -48, -47, -143, -167, -93, -219, -244, -60, -239, -37, -26, -221, -54, -74, -22, -62, -171, -12, -5, -96, -173, -122, -253, -30, -73, -144, -57, -57, -90, -8, -93, -206, -121, +205, +66, +0, +69, +0, +218, +254, +223, 255, -44, -30, +253, +223, +68, +198, +216, +246, +247, +222, +123, +239, +122, 0, -180, -156, -87, -97, -78, -252, -135, -171, -175, +121, +58, +242, +120, +67, 190, -250, -102, +25, +121, +62, 0, -152, -154, -154, -154, -157, -158, -158, -222, -157, -129, -206, +193, +103, +159, +125, +246, +124, +198, +216, +246, +31, +126, +248, +225, 81, -65, -127, -134, -84, -15, -0, -161, 0, -96, -66, -192, -56, -15, +109, +85, +185, +109, 0, -25, -102, -67, -15, -168, -184, -100, -132, +20, +8, +242, +188, +72, +26, +134, 210, -3, -195, -193, -193, -193, -193, -97, -68, -136, -203, -1, -208, -111, -130, -43, +201, +227, +33, 42, +116, +93, +175, +189, +246, +218, +57, +140, +177, +31, +247, +239, +223, +255, +24, 0, -186, -8, -99, -222, +191, +122, +137, +233, +103, +98, +174, +25, +149, +231, +126, +233, +165, +151, +206, +102, +140, +109, +23, +175, +79, +62, +249, 164, -11, -159, -92, -228, +31, +140, 245, -26, -197, +143, +76, +176, +52, +52, +52, +188, +77, +87, +125, +125, 253, -108, -196, +127, +234, +235, +235, +87, +253, +239, +127, +255, +27, +11, +173, 227, -132, +131, +19, +128, +189, +186, +186, +122, +78, +56, +28, +94, +247, +212, +83, +79, +117, +52, +41, +71, +51, +159, +76, +158, 60, -250, -143, +249, +168, +198, +198, +198, +119, +15, +30, +60, +248, +40, +180, +99, +155, +31, +223, 214, -254, -34, -150, -38, +102, +200, +227, +161, +0, +176, +48, +198, +182, +78, 158, -106, -105, -191, -233, -101, +60, +121, +45, +0, +48, +198, +20, +174, +92, +30, +196, +219, +209, +187, 127, -178, -50, -249, +255, +254, +71, +24, +99, +59, +223, +126, +251, +237, +199, +20, +69, +233, +58, +116, +232, +208, +131, +208, +214, +115, +170, 121, -51, -86, +128, +55, +178, +144, +97, +220, +127, +205, +53, +215, +116, +99, +140, +173, +25, +63, +126, +252, +131, +0, +240, +245, +215, +95, +127, +147, +159, +159, +255, +96, +126, +126, +254, 140, +188, +188, +188, +201, +255, +251, +223, +255, +62, 3, -151, -244, -208, -85, -80, -86, -56, -88, -45, -160, -181, +128, +126, +253, +250, +205, +103, 140, -137, -139, -168, +125, +55, +113, +226, +196, +99, +50, 200, -146, -227, -157, -76, -102, -22, +73, +7, +62, +10, +136, 235, -79, -82, +173, +183, +222, +186, +138, +49, +246, 127, -218, +116, +173, +89, +179, 230, -0, -48, -141, -63, -182, -99, -19, -175, -74, -200, -107, -245, -49, -75, -38, +106, +36, +199, +28, +25, +86, +204, +178, +242, +121, +133, +190, +15, +241, 122, +203, +131, +58, +238, +223, +125, +247, +221, +191, +49, +198, +62, +80, +231, +213, +79, 24, -110, -229, -14, -75, -145, -199, +99, +159, +49, +198, +190, +25, +51, +102, +76, +55, +104, +217, +205, +169, 250, -50, -172, -16, -128, -188, -199, -157, -68, -158, -130, -155, -137, -214, -56, -12, -83, -97, -50, -206, -253, -37, -195, +43, +239, +180, +193, +27, +82, 92, -164, -135, -147, -238, -138, -47, -67, -40, -58, -88, +115, +230, +204, +249, +163, 154, -108, -82, +230, 7, -159, +140, +177, +255, +50, +198, +94, +101, +140, +173, +98, +140, +173, +97, +140, +125, +200, +24, +91, +207, +24, +251, +114, +244, +232, +209, +93, +160, +101, +74, +166, +91, +43, +120, 89, -255, +228, +132, +145, +40, +215, +203, +47, +191, +220, +87, 77, -134, -13, -153, -232, +119, +29, +99, +108, +253, +203, +47, +191, +220, +87, +45, +47, +141, +123, +98, 146, -10, -9, -96, -105, -222, -13, -134, -81, -36, -150, -1, -68, -52, -15, -7, +26, +25, 243, -149, -200, -56, -249, -65, -170, -0, -44, -121, -87, -239, -124, -231, -59, -31, -8, -190, -254, 26, -192, +70, +228, +45, +183, +220, +114, +44, 99, -24, +108, +19, +93, 63, -5, -64, -191, -30, -0, -147, -8, -147, -223, -198, -149, -127, -212, -243, -54, -148, -148, -82, -223, -53, -181, -121, -206, -57, -231, -188, -233, -138, -43, +254, +248, +227, +131, +72, 174, -120, -10, -110, -15, -113, -112, -112, -112, -24, -41, -76, -10, -128, 65, -19, +102, +214, +156, +159, +186, 92, -1, -161, -53, -147, -76, -3, -207, -147, +0, +215, +110, +143, +62, +250, +232, +177, +140, +177, +61, +140, +177, +29, +140, +177, +45, +187, +119, +239, +158, 9, +192, +187, +97, +195, +134, +191, +171, +235, +220, +118, +198, +216, 143, -122, -24, -124, -35, -30, -39, -228, +107, +215, +174, +237, 209, -127, -210, -3, -128, -109, -50, -94, -84, -79, -24, -197, -182, +140, +114, +90, +1, +216, +198, +141, +27, +119, +12, +99, +236, +59, +117, +13, +253, +242, 251, -237, +239, 191, -113, -100, +159, 172, -86, -18, -228, -187, -1, -194, -170, -20, -20, -218, -217, -127, -89, -51, -87, +150, +35, +15, +64, +222, 247, -219, -159, -121, -189, -79, -9, -50, -250, +223, +127, +63, +153, +49, +246, +165, +122, +255, +187, 113, +227, +198, +29, +131, +204, +125, +66, +83, +30, +36, +199, 180, -140, +27, +128, +239, +145, +71, +30, +57, 75, -206, -137, -61, -1, -121, +237, +111, +111, +49, +198, +254, 173, -207, -195, -18, -104, -243, -28, -119, -18, -121, 174, +171, +255, +97, +140, +189, +207, +24, +251, +108, +241, +226, +197, +103, +112, +117, +214, +44, +246, +228, +75, 47, +189, +244, +7, +198, +216, +87, +234, +94, +229, +51, +245, +250, +234, +147, +79, +62, +185, +188, +57, +233, +242, +120, +234, +169, +167, 58, -173, -105, -247, +134, +66, +161, +143, +43, +42, +42, +102, +35, +89, +55, +137, +107, +255, +254, +253, +119, +134, +66, +161, +143, +63, +252, +240, +195, +83, +145, 29, -166, -2, -96, +59, 92, -251, -171, -167, -157, +100, +1, +39, +174, +77, +155, +54, +141, +97, +140, +125, +175, +94, +91, +94, +127, +253, +245, +51, +77, +202, +72, +200, +154, +54, +109, +90, +103, +117, +127, +181, +153, +49, +246, +253, +158, +61, +123, +102, +34, +57, +119, +211, +188, +71, +127, +141, +244, +187, 195, -191, +61, +255, +137, +180, +95, +122, 233, -177, +165, +211, +212, +117, +96, +189, +206, +245, +229, +51, +207, +60, +115, +38, +180, +6, +102, +35, +227, +221, +10, 192, -186, -241, -21, -237, -26, -238, +254, +210, +75, +47, +253, 81, -113, -10, -0, -147, -215, -2, -21, -18, -54, +29, +131, +223, +240, +23, +183, +222, +240, +243, +153, +161, +186, +160, +180, +39, +76, +152, +208, +133, +171, +95, +190, +78, +248, +203, +108, +91, +242, +123, +73, +255, +170, +85, +171, +250, +240, 235, -26, +228, 191, -155, -242, -110, -44, -230, +255, +253, +239, +190, +136, +239, 27, -72, -0, -149, -32, -180, -56, -155, -114, -115, -244, -251, +105, +14, +52, +93, +39, +16, +250, +139, +208, +79, +190, +95, +186, +116, +233, +89, +200, +28, +30, +158, +210, +228, +247, +248, 174, -77, -97, -122, -122, -50, -201, +5, +11, +22, +156, +169, +206, +105, +98, +59, 126, -18, -225, +206, +24, +251, +110, +245, 234, +213, +103, +100, +168, +139, +148, +178, +30, +124, +240, +193, +163, +213, +245, +72, +47, +253, +47, +77, +236, +33, +154, +228, 251, +159, 255, -74, -13, -9, -140, -77, -92, -24, -40, -21, -164, -209, -97, -220, -20, -37, -14, -14, -14, -14, -171, -18, -38, -5, -0, -191, -247, -147, -224, -138, -27, -13, -133, -127, -90, -65, -101, -210, -24, -130, -174, -130, +252, +231, +153, +234, +188, +169, +185, +94, 121, -110, -196, -203, +229, +149, +43, +160, +117, +36, +52, +218, +150, 137, -60, -250, -143, -90, -112, -15, -81, +122, +254, +246, +219, +111, +251, +51, 198, +246, +211, +245, +237, +183, +223, +246, +135, +249, +177, +162, +73, +115, +229, +202, +149, +103, 171, -36, +107, +216, 14, -217, 198, -32, -253, +216, +142, +173, +91, 183, -18, -24, -171, -113, -6, -25, -119, -57, -214, -105, -237, -95, -64, -40, -248, -199, -89, -73, -226, -208, -111, +142, +55, +88, +246, +150, +76, +139, +223, +87, +58, +1, +184, +222, 127, -230, -245, -62, -77, -109, -154, -104, -144, -135, -179, +255, +253, 222, -12, -31, -121, -172, -47, -195, -244, -0, -72, -162, -43, -235, -184, -147, -200, -115, -125, -209, -105, -77, -194, -176, -214, -174, -113, +252, +190, +225, +253, +247, +223, 239, -47, -25, -230, -162, -123, -135, -177, -38, -61, +253, +19, +164, +37, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +113, +136, +67, +207, +243, +63, +87, +12, +107, +158, +173, +71, +23, +41, +215, 61, -197, +156, +108, +158, +73, +74, +140, +117, +250, +11, 36, -244, -123, -101, -129, -205, -186, -198, -79, +149, +18, +70, +153, +29, +188, +34, +215, 83, -222, -13, -38, -180, -75, +91, +91, +235, +22, +238, +7, +123, +245, +234, +117, 130, -41, +213, +106, +141, +56, +157, +206, +250, +170, +170, +170, +104, +109, +109, +237, 15, -135, -233, -232, -7, +187, +119, +239, +86, +212, +188, +241, +231, +225, 166, -235, -100, -50, -73, -41, -144, +147, +39, +178, +60, +93, +0, +28, +251, +246, +237, 179, -127, -250, -186, -215, -230, -205, -155, -207, -3, -48, -13, +214, +213, +213, +237, 96, -42, -248, -148, -247, +140, +89, +24, 99, -206, -157, -229, -134, -181, -119, +202, 193, -194, -194, -2, -61, -40, -56, -126, -172, -247, -74, -165, -212, -247, -226, -254, -231, -121, -222, -11, -108, -219, -113, -112, -112, -112, -216, -19, -97, -82, +131, +7, +171, +1, +248, +246, +239, +223, +223, +80, +93, +93, +189, +203, +98, +177, +48, +69, +81, +98, +251, +246, +237, +139, +169, +191, +209, +43, +159, +94, +189, +138, +33, +199, +93, 0, -36, -109, -180, -242, 92, -30, -114, +121, +121, +121, +238, +94, +189, +122, +29, +211, +177, 99, -149, +199, +14, +0, +16, +10, +133, +234, +107, +106, +106, +170, +220, +110, +183, +215, +237, +118, +251, 2, -172, -20, -254, -77, -109, -40, +129, +64, +225, +128, +1, +3, +186, +124, +240, +193, +7, +59, +183, +111, +223, +94, +5, +45, +139, +138, +216, +179, +233, 228, -191, -17, -47, +241, +198, +60, +106, +67, +186, +28, 39, -242, -232, -63, -9, -182, -81, -180, -104, -163, -159, -254, -91, -9, -140, -213, -56, -131, +156, +112, 66, -63, -21, -1, -166, -126, -227, -247, -44, -153, -146, -251, -237, -207, -188, 222, +105, 167, -132, -156, -163, -73, -116, -57, -5, -192, +157, +150, +95, +95, +95, +111, +171, +173, +173, +221, +121, 240, -145, -199, -250, -50, -140, -185, -56, -140, -113, -39, -145, -231, -250, +224, +193, +144, +122, +79, +84, 162, -211, -154, -118, -174, -235, -175, -100, -90, -245, -115, +82, +57, +83, +177, +217, +244, +24, +120, +137, +191, 251, -237, -179, +247, +239, +143, +213, +214, +214, +238, +172, +173, +173, +141, +220, +112, +195, +13, +199, +125, +247, +221, +119, +213, +31, +127, +252, +113, +9, 180, +138, +85, +98, +177, +19, +83, +51, +157, +60, +94, +174, +168, +200, 117, -109, +236, +220, 185, -247, -15, -79, -59, -168, -12, -161, -245, +83, +169, +171, +171, +219, +81, +90, +90, +90, +133, +184, +145, +137, 218, -4, -230, -188, -97, -46, -6, +69, +100, +202, +80, +185, +140, +50, +2, +117, +229, +237, +219, +183, +47, 86, -74, -233, -138, -99, -181, -130, -10, -128, -42, -150, +87, +87, +183, +67, +147, +176, +162, +160, +170, +170, +170, +22, +217, +41, 230, -126, +154, +24, +52, +156, +78, +231, +177, +226, +67, +118, +187, +125, +19, +226, +134, +64, +250, +141, +5, +200, 138, -96, -97, -97, -129, -85, +25, +15, +100, +102, +226, +147, +227, +4, +61, +71, +23, 20, -152, -120, -210, -121, -0, -56, -56, -56, -56, -140, -0, +69, +233, +108, +179, +217, 186, -2, -96, -185, -55, -218, -149, -140, -149, -214, -127, -43, -141, -222, -113, -3, +213, +213, +213, +145, +35, +16, +157, 21, +107, +150, +137, +106, +109, +104, +104, +216, +174, +40, +138, +205, +233, +116, +118, +82, +29, 0, -227, -194, -200, +248, 185, +198, +14, +32, +86, +94, +94, +94, +233, 247, -185, -186, -49, -174, -239, +251, 119, -92, -233, -50, -97, -28, -104, -29, -7, -26, -108, -177, -146, -104, -29, -22, 168, -140, -145, -135, -76, -146, -91, -129, -89, -193, -59, -7, -127, -111, +227, +208, +161, +202, +161, +114, +82, 216, -5, -223, -42, -207, -16, -128, -149, -156, -8, -215, -22, -84, -0, -148, -17, -148, -73, -252, -226, -23, -191, -248, -229, 94, -175, -183, -40, -220, -191, +35, 229, -45, -111, -57, -25, +116, +2, +112, +133, +195, +97, +13, +227, +50, +26, +141, +90, +213, +114, +48, 0, -58, -157, -78, -5, -217, -189, -228, -28, -28, -28, +161, +178, +178, +178, +138, +234, +234, +234, +93, +86, +171, +53, +166, +40, +10, +171, +169, +169, +49, +203, +252, +231, +101, +243, +14, +8, +142, +198, +198, +70, +77, +136, +116, +245, +179, +75, +253, +216, 28, +3, +51, +111, +76, +225, +199, +163, +43, +18, +137, +216, +0, +160, +190, +190, +190, +60, 28, -6, -196, -184, -149, -166, -113, -112, -112, -112, -112, -112, -112, +14, +215, +42, +138, +2, +139, +197, +18, +171, +170, +170, +162, 112, -24, -7, -20, -225, -11, -178, -242, -152, -130, -111, -213, -174, -33, -62, -84, -131, -121, -23, -152, -123, -65, -38, -249, -93, -237, -208, -61, +246, +70, +192, +207, +161, +52, +199, +184, +234, +234, +234, +92, 0, +16, +14, +135, +235, 106, -167, +107, +107, +43, 157, +78, +167, +223, +237, 118, -218, -189, -16, -66, -190, -80, -0, -176, -79, +251, +234, +235, +235, +43, +194, +225, +112, +141, +215, +235, +109, +107, +181, +90, 157, -2, -192, -193, -193, -193, -97, -132, +245, +245, +245, +164, +244, +143, +114, +233, +25, +133, +166, +92, +225, 112, -10, +88, +179, +86, +170, +159, +137, +189, +79, +199, +196, +24, +133, +102, +140, +215, +213, +213, +105, +162, 0, -7, -7, -7, -7, -7, -7, -7, -135, -165, -144, -241, -236, -76, -128, +112, +125, +131, +214, +188, +196, +184, +107, +1, +180, +102, +185, +120, 40, -75, -111, +165, +165, +165, +177, 198, -41, -0, +198, +198, +109, +177, +88, +204, +194, 24, +83, +42, +42, +42, +42, +0, +184, +74, +75, +75, +107, +235, +234, +234, 126, -179, -154, -243, -224, -196, -129, +80, +20, +133, +41, +138, +194, +246, +237, +219, +23, +69, +178, +157, +204, +56, +162, +36, +234, +176, +170, +170, +202, +195, +223, +108, +104, +104, +112, 33, -35, -76, -136, -59, -247, -165, -47, +238, +0, +230, +1, +80, +167, +126, +78, +64, 125, -233, -85, -221, +222, +133, +248, +184, 110, -119, +64, +114, +63, +145, +73, +102, +194, +121, +41, +18, 137, -144, -95, -171, -213, +88, +129, +100, +52, +15, +198, 24, -34, -193, -68, -144, -214, -74, -146, +20, +69, +97, +94, +175, +55, +207, +110, +183, 123, -238, -185, -231, -178, -70, -163, -81, -54, -180, -217, -54, -157, -239, -224, -224, -224, -224, -16, 194, -41, -0, -28, -28, -28, -28, -28, -28, -28, -198, -21, -50, -67, -188, -205, +225, +48, +239, +236, +20, +69, +118, +125, +196, 1, -216, -231, -66, -72, -19, -204, -61, -132, -94, -0, +192, 85, -4, -46, -237, -193, -161, -87, -67, -144, -232, -193, -156, -32, -121, -32, -60, -250, -232, -163, -151, -109, -218, -180, +89, +89, 233, -160, -68, +6, +128, +72, +36, +82, +219, +216, +216, +88, +234, +112, +56, 130, +118, +187, 61, -239, -21, -121, -220, -107, -0, -80, -1, -208, -70, -80, -213, -226, -205, -111, -126, -243, -169, -166, +88, +83, +83, +67, +78, +56, +52, +255, +102, 19, -107, -181, -218, -2, -66, -5, -64, -27, -25, -250, -105, -235, -214, -173, -127, -11, -115, -185, -204, -5, -195, -111, -14, -14, -14, -14, -14, -2, -82, -1, -144, -148, -224, -71, -71, -210, -6, -58, -172, -118, -108, -146, -94, -197, -197, -213, +170, 153, -74, -204, -12, -35, -113, -157, -41, -1, -92, -18, -237, +242, +233, 182, +219, +237, +221, +108, +54, +91, +41, +154, +134, +233, +142, +88, +44, +150, +142, +118, +187, +189, +155, +197, +98, +241, +169, +247, +140, +68, +54, +224, +247, +147, +252, +154, +166, +113, +144, +163, +186, 12, -138, -233, -217, -108, -153, -161, -164, +135, +195, +37, +209, +104, +180, +186, +166, +166, +166, +222, 100, -82, +25, +18, +168, +174, +174, +142, +168, +115, +188, +219, +233, +116, 182, +143, +70, +163, +22, +36, +219, +154, +216, +226, +4, +158, 73, +159, +46, +10, +145, 222, -242, +186, +156, +136, +0, +16, +10, +133, +108, +0, +16, +10, +133, 74, -244, -150, -215, -216, -24, -5, -29, -113, -227, -197, -132, -188, +162, +209, 104, -93, -206, -254, -49, -49, -217, +77, +69, +69, +69, +35, +178, +52, +152, +85, +84, +84, +196, +248, +252, +171, +117, +67, +249, +143, +113, +249, +167, +250, +167, 253, -38, +90, +166, +179, +190, +221, +187, +118, +237, +82, +106, +107, +107, +119, +90, +173, +86, +159, +203, +229, +42, 160, -236, -135, -158, -81, -223, -127, -92, -198, -162, -45, +7, +27, +26, +26, +202, +34, +145, +72, +77, +73, +73, +9, +141, +69, +211, 198, -109, -125, -30, -21, -70, +87, +74, +91, +93, +83, +225, +112, +56, +130, +14, +135, +35, +80, +93, +93, 77, +78, +71, +180, +231, +162, +80, 239, -74, -237, -103, -27, -33, -153, -72, -75, -192, -219, -207, -252, +169, +242, +221, +4, +149, +149, +149, 177, -217, -127, 250, -21, -202, -41, -132, -203, -106, -56, -101, -237, -111, -153, -152, -15, -176, -171, -134, -208, -151, -96, -254, -141, -111, -124, -99, -219, -206, -157, -59, -167, -23, -22, +250, +250, +29, 22, -234, -141, -70, -35, -34, -128, +139, +197, +165, +83, +39, +244, 126, -255, -251, -223, -255, -174, -101, -169, -62, -27, -176, -255, -22, +66, +108, +116, +138, +80, +97, +180, +45, +125, +0, +92, +53, +53, +53, +154, +119, +1, +245, 179, +31, +201, +232, +40, +97, +53, +223, 233, -7, -101, -243, -210, -48, +34, +96, +240, +235, +126, +98, +223, +143, +20, +253, +164, +188, +188, +156, +34, +253, +24, 129, -104, -233, -199, -81, -187, -215, +102, +207, +86, +95, +95, +175, +217, 83, -1, -208, -68, -76, -25, -220, +132, +66, +161, +170, +80, +40, +84, +9, +128, +89, +173, +214, +88, +89, +89, +89, +214, +145, +99, +74, +75, +75, +99, +245, +245, +245, +59, +212, +177, +163, +216, 237, -219, -183, -255, -27, -0, -52, -26, -141, -29, -240, -5, 118, -89, -30, -209, -196, -107, -176, -205, -22, -150, -86, -153, -210, -65, -207, -3, -150, -196, -220, +175, 211, -60, -48, -28, -28, -28, -28, -82, -161, -43, -0, -76, -229, -230, +233, 76, -72, -218, -64, -135, -213, +244, +23, +147, +123, +8, +77, +190, +27, +27, +27, +117, +143, +128, +10, +133, +66, +118, +36, +157, 142, -94, -130, -200, -84, -246, +205, +70, +136, +112, +2, +176, +149, +148, +148, +52, +52, +54, +54, +110, +163, +155, +37, +37, +37, +13, +106, +62, +169, +95, +24, +137, 42, +160, +121, +119, +171, +173, +173, +21, +235, +153, +214, +79, +74, +207, +168, +243, +67, +115, +210, +106, 73, -1, -144, -165, -140, -94, +136, +145, +19, +156, +13, +13, +13, +154, +61, +162, +250, +153, +222, 63, -27, +155, +235, +132, +40, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +241, +19, +194, +34, +252, +159, +75, 134, -100, -82, -76, +181, +120, +14, +39, +41, +9, +131, +0, +130, +51, +102, 204, -137, -252, -141, +56, 155, -184, -116, -17, -76, -43, -221, +49, +182, +86, 101, -82, +212, +253, +119, +237, +218, +181, +35, 0, -164, -245, -79, -90, -57, -41, +4, +182, 110, -170, -73, -101, -222, -218, -49, -247, -239, -7, -121, -141, +221, +58, 141, -81, -208, -193, -254, -36, -146, -202, -91, -229, -69, -235, -114, -246, -79, -210, -120, -26, +49, 246, -220, -89, -142, -251, -143, -203, -88, -180, -197, -184, -173, +127, +139, +23, +47, +62, +11, +90, +166, +122, +38, +5, +5, 207, -163, -194, -168, -233, -93, -169, -253, -108, -35, -36, -19, -73, -37, -120, -251, -157, -63, -54, -251, -79, -191, -66, +250, +33, +165, 185, -180, -194, -211, -21, -191, -34, -190, +75, +52, +12, +252, +242, 151, +191, +60, +245, +149, +87, +94, +153, +185, +98, 197, +138, +127, +44, +89, +178, +228, +137, 111, +191, +253, +118, +187, +207, +231, +27, 124, -78, -10, -127, -20, -130, -105, -97, +211, +77, +55, +109, +225, +228, +25, +101, +228, +55, +169, +207, +121, +243, 230, -223, -176, -124, -206, -37, -248, -189, -223, -251, +53, +120, 189, -63, -142, -251, -223, -75, -94, -242, -146, -47, -35, -63, -11, -52, -249, -22, -42, +222, +161, +62, +159, +239, +111, +126, +191, +127, +194, +25, +103, +156, +241, +111, 0, +109, +123, +245, 234, -157, -78, -199, +181, +62, +16, +8, +220, +230, +243, +249, 70, -1, -48, -9, -255, -57, -27, -88, -158, -204, -250, -82, -88, -111, -152, -238, -191, -97, -195, -134, +121, +189, +222, +225, +55, +221, +116, 211, -131, -175, -243, -193, -145, -150, -39, -129, -109, +15, +41, 234, -194, -127, -195, -112, -110, -91, -59, -156, -2, -192, -193, -193, -193, +51, +149, +17, 65, -131, -73, +143, +165, +232, +61, +239, +188, +243, +142, +93, +184, +112, +225, +211, +215, +95, +127, +253, +104, +0, +88, +191, +126, +253, +247, +133, +133, +133, +79, +190, +254, +250, +235, +159, 1, 192, -77, -149, -26, -124, -83, -134, -91, -110, -162, -45, -237, -255, -30, +133, +23, +94, +216, +127, +209, 162, +69, +243, +135, +13, 27, +118, +42, +84, +246, 179, -73, -248, -148, -90, +80, +190, +76, +242, +72, +201, +233, +65, +146, +65, +29, +64, +156, +9, +220, +230, +182, +219, +110, +187, +120, 254, -164, -141, -88, -167, -167, -130, -112, -163, -175, +252, +249, +139, 106, -180, -115, -163, -143, -91, -228, -11, -130, -46, -130, -26, -234, -188, -24, -3, -221, +107, +107, +125, +62, +159, +111, +204, 85, -144, -244, -50, -78, -80, +87, +93, +245, +53, +226, +109, +204, +71, +0, +48, +83, +62, +94, +30, +245, +151, +188, +113, +227, +198, +237, +245, +249, +124, +183, +124, 246, -11, -105, -231, -38, -73, -26, -116, -166, -69, -110, -118, -166, +217, 103, -74, -234, -31, -121, +123, +230, +207, +159, 191, -56, -144, -1, -139, -99, -146, -146, -238, -223, +104, +218, +180, +105, +215, +33, +222, +79, +243, +213, +103, +136, +165, +79, +229, +203, +86, +158, 15, -116, -154, -147, -48, -16, -147, +64, +96, +228, +200, +145, +187, +189, +94, +239, +240, +141, +27, +55, 150, -3, -29, -236, -79, -130, -253, -98, -66, -191, -180, -234, -229, -165, -244, -113, -98, -154, -123, -84, +50, 198, +62, +249, 232, -239, +163, +143, +70, +171, +178, +248, +177, +192, +151, +207, 104, -208, -236, -210, -146, -217, -212, -231, +68, +5, +94, +113, +156, +184, +70, +142, +28, +185, +213, +235, +245, +14, 240, -176, -231, -206, -114, -220, -127, -92, -198, -162, -45, +122, +189, +131, +232, 242, -162, -119, -79, -125, -238, +120, +60, +253, +255, +242, +151, +191, +124, +8, +109, +191, +116, +193, +88, +255, +4, +146, +70, +35, +5, +128, +85, 81, -223, +148, +147, 111, -212, +190, +249, +230, +94, +0, +80, +86, +86, +246, +165, +162, +40, +61, +187, 116, -219, -8, -201, -4, -247, +233, +242, +15, +174, +236, 222, -60, -231, -143, +93, +187, +118, 205, -254, -211, -175, -80, -46, -159, -141, -174, -247, +96, 140, -193, -103, -29, -121, -126, -231, -115, -50, -235, -62, -133, -75, -126, -231, -154, -74, -129, -114, -156, -49, -136, +109, +205, +130, +25, +47, +202, +213, +99, +226, +147, +65, +37, +81, 7, -192, +251, +247, +239, +127, +152, +49, +182, +253, +157, +119, +222, +153, +173, +40, +74, +183, +209, +163, +71, +239, +87, +235, +145, +63, +111, +222, +76, +68, +14, +155, +219, +237, +190, +124, +194, +132, +9, +55, 2, -66, -133, -200, +64, +44, +22, +179, 168, -21, +178, +188, 0, -244, -48, -161, -146, -199, -180, +252, 111, +189, +245, +214, +96, +198, +216, +218, +173, +91, +183, +238, +245, +120, +60, +215, +13, +27, 54, -196, -167, -141, -160, -78, +108, +59, +204, +69, +170, +32, +104, +140, +35, +161, +80, +40, +149, +145, +215, +5, +192, +126, +246, +217, +103, +47, +15, +4, +2, +195, +188, +94, +111, +31, +143, +199, +115, +197, +236, +217, +179, +15, +24, +40, +147, 30, -68, -42, -23, -226, +18, 202, -48, -118, -99, -14, -7, -7, -7, -7, -135, -0, -38, -5, -128, -20, -176, -227, -172, +221, +71, +31, +125, +244, +52, +198, +216, +187, 23, -11, -8, -53, -203, -82, -224, -40, -32, -220, -144, -185, -73, -235, -144, -86, +95, +124, +241, +68, +254, +1, +85, +1, +79, +172, +198, +230, +68, +111, +105, +194, +36, +91, +178, +100, +201, +69, +140, +177, +21, +231, +158, +123, +238, +85, 0, +176, +108, +217, +178, +165, +193, +96, +112, +92, 32, -126, -35, -214, -233, -169, -33, -220, -244, -249, -183, -164, -167, -129, -100, -5, +16, +248, +155, +207, +231, +27, +180, +96, +193, +130, +114, +19, +178, +168, +111, +218, 0, +56, +111, +186, 233, -34, -232, -34, -150, -23, +166, +46, +140, +177, +117, 99, -160, -43, +199, +142, +157, +5, 0, -106, -218, -33, -25, -22, -10, -51, -212, -96, +27, 55, -196, -51, -72, -122, -40, -124, -155, -4, -193, -180, -254, -225, -119, -83, -140, -28, -209, -137, -185, +110, +252, +34, +63, +63, 255, -130, -184, -103, +129, 55, +222, +120, +99, +61, +0, +44, +92, 184, -87, -30, -27, -168, -78, -115, -26, -134, -197, -164, -217, -208, -193, -254, -36, -228, -24, -49, -33, -43, -173, -100, -238, -228, +240, +213, +96, +48, +56, +241, +192, +129, +3, +91, +0, +64, +117, +20, +16, +199, +130, 33, +166, +44, +146, +206, +105, +212, +126, +26, +5, +185, +250, 153, -217, -58, +103, +200, +153, +77, +59, +49, +87, +55, +52, +52, +104, +250, +6, +103, +220, 226, +243, +222, +18, +202, +247, +214, +44, +87, +19, +220, +115, +207, +61, +7, 93, -223, -229, +46, +87, +47, +143, +199, +211, +215, +235, +245, +14, +252, +205, +111, +126, +243, +52, +0, +87, +143, +30, +61, +222, +240, +122, +189, +215, 123, -163, -133, -69, -50, -58, +60, +158, +235, +220, +110, +247, +213, +125, +251, +246, 253, -90, -224, -37, -179, -169, -51, -214, -195, +30, +230, +152, +193, +128, +16, +217, +128, 156, -59, -203, -113, -255, +66, +8, +106, +31, +111, +131, +248, +26, +208, +70, +52, +58, 113, -25, +125, +195, +108, +148, +22, +203, +208, +161, +67, 139, -182, +25, +99, +239, +143, +29, +59, +246, +33, +0, +216, +184, +113, +227, +151, +249, +249, +249, +247, +21, +20, +20, +204, 200, -139, -222, -61, -245, -185, -71, -125, +207, +207, 191, -81, -211, -109, -35, +247, +187, +239, +190, +251, +2, +0, +6, +15, +30, +252, 36, -19, -20, -184, -243, +99, +236, +155, +91, +110, +185, +229, +56, +100, +199, +170, +182, +77, 156, -63, -54, -251, +56, +241, +24, +198, +216, +183, +131, +7, +15, +126, +18, +0, +182, +109, +219, +246, +177, 207, -32, -66, -57, -159, -79, -122, -217, -201, -196, -124, -19, -193, -193, -189, -149, -217, -229, -121, -190, -52, -102, -40, -248, +231, +187, +249, +179, +207, +62, 123, +29, +0, +206, +59, 239, -168, -5, -227, -172, +188, +187, +25, +99, +27, +94, +124, +241, +197, +179, 144, -158, -139, -85, -216, -43, +125, +29, +218, 0, -38, -225, -247, -43, -21, -49, -54, -215, -12, -19, -61, -207, -243, +216, +134, 14, -137, -249, -159, -244, -52, -164, -7, -64, -92, -8, -128, -228, -135, -248, -46, -227, +29, +186, +87, +81, 148, -228, -252, -220, -19, -202, 46, -58, -56, -56, -56, -100, -134, -20, -238, -25, -67, -200, -205, +111, +189, +245, +214, +99, +140, +177, +77, +187, +119, +239, +158, +14, +192, +181, +97, +195, 134, +209, 140, -4, -55, -79, -185, -89, -86, +177, +77, +59, +118, +236, +88, +175, +40, +74, +151, +51, +206, +56, +99, +61, +247, +59, +138, +16, +96, +148, +85, +75, +253, +203, +5, +192, +181, +106, +213, +170, +43, +24, +99, +235, +78, +56, 225, -111, -230, -220, 132, -9, -10, -218, -220, -248, -165, -0, -69, 225, -133, +0, +176, +118, +237, +218, +57, 110, -97, -92, -236, +183, +251, +138, +190, +125, +251, +126, +107, +32, +77, +93, +204, +152, +49, 227, -188, -12, -164, -133, -161, -6, -191, -244, -206, -4, -162, -25, -120, -137, -121, +160, +219, +237, +190, +124, +241, +226, +197, +83, +1, +160, +184, +184, 248, -117, -119, -147, -20, -0, -188, -142, -32, -243, -33, -53, -228, -131, -50, -6, -186, -2, -96, 18, -126, -63, -212, -197, -223, -147, -136, -42, -0, -36, -13, -69, -68, -251, -130, -110, -110, -253, -244, -15, -143, -58, +198, +216, +186, +47, +190, +248, 226, -55, -193, -14, -252, -247, +38, +104, +215, 72, -107, -1, -223, -187, -100, -152, -168, -201, -239, -37, -180, -99, -11, +179, +17, +0, +18, +14, 25, -167, +98, +254, +79, +60, +241, +196, +97, +0, +176, +102, +205, 154, -230, -22, -203, -247, -144, -36, -116, -247, -11, -189, -239, -76, -96, +185, +30, +143, +231, +234, +254, +253, +251, +103, +155, 127, -202, +101, +214, +172, +89, +165, +110, +183, +251, +234, +5, +11, +22, +220, +7, +0, +157, +58, +117, +250, 107, -226, -208, +51, +242, +175, +113, +212, +28, +51, +102, +204, +14, +159, 207, -184, -49, -149, -151, +55, 226, -251, -154, -66, -88, -99, -218, -228, -133, -192, -228, -74, -114, -236, -146, -129, -2, -250, +229, +151, +95, +126, +150, +127, +232, +229, +151, +95, +126, +214, +239, 247, -96, -33, -99, -205, -249, -171, 143, -41, -34, -175, -185, -35, -189, +24, +63, +126, +252, +86, +24, 31, -100, -146, -45, -142, -93, -125, -44, -19, -77, -132, -115, -190, -2, -96, -22, -33, +15, +228, +220, +97, +7, +224, +26, +51, +102, +204, +54, +159, +207, +119, +163, +223, +239, +31, +237, +247, +251, +111, +249, +228, 147, -75, -33, -34, -141, +79, +86, +1, +192, 249, +231, +159, +63, +172, +170, +170, +106, +201, +180, +105, 211, -215, -187, -36, -244, -250, +78, +70, +150, +99, +238, +201, +39, +159, +44, +243, 120, -182, 60, -32, -251, -71, -10, -61, -250, -152, -229, -51, -242, -189, +215, +206, +159, +63, +95, +83, 39, +159, +127, +254, +249, 205, -157, -184, -57, -200, -243, -229, -53, -10, -33, -131, -94, -20, -191, -141, -146, -161, -38, -157, -28, -31, -73, -72, -218, -79, -226, -32, -251, -24, -136, -239, -103, -189, -143, -129, -241, -235, -103, +92, 93, -72, -230, -51, 232, -243, -183, -141, -193, -133, -98, -125, -13, -149, -123, 29, -231, -48, -247, 61, -182, -47, -5, -125, -10, -115, -21, -132, -2, -160, -245, -187, -251, -201, -79, -126, -242, -142, -3, -14, -56, -224, -29, -150, -180, -2, -0, +149, +17, +143, 60, -207, -123, -57, -194, -190, -238, -187, -244, -220, -142, -29, -59, -254, -111, -187, -221, -46, -117, -187, -221, -34, -5, 242, -125, -246, -217, -103, -95, -0, -120, -219, -219, -222, -246, -244, -114, -185, -220, -188, +200, +239, +24, +99, +171, +174, +190, 250, 234, -171, -127, -214, +191, +27, +204, 79, -219, -26, -228, -250, +218, +188, +162, +105, +52, +179, 84, -7, -48, -153, -193, -3, -128, -134, -134, -229, -244, -0, -144, -10, -157, -184, -61, -137, -202, -92, -27, -87, -125, -39, -200, -59, -56, -56, -56, +253, 228, -4, -147, -16, -198, -77, -167, -166, -148, 186, -87, -254, -195, -243, -188, -109, -193, -87, +17, +35, +70, +124, +207, +229, +213, +76, +20, 10, -44, -21, -44, -141, -193, -226, -230, +119, 67, -6, -221, -47, 67, -253, -0, -0, -32, -0, -73, -68, -65, -84, -0, -74, -169, -91, -181, -118, -14, 131, +102, +78, +91, 191, -144, -39, -109, -76, -5, -68, -5, -163, -73, -165, -212, -93, -73, -15, -243, -200, -35, -143, -252, -116, -239, -189, -247, 126, -159, -252, -237, -225, -135, -31, -254, -224, -150, -45, -91, -14, -72, -186, -46, -200, -154, -203, -205, -202, -150, -49, -208, -147, -46, -85, -224, -11, -76, -211, -252, -252, -218, -215, -190, -246, -186, -215, +253, +27, +126, 191, -254, -245, -231, -88, -180, -181, -136, +127, +164, +223, +239, 31, -254, -240, -135, -215, +225, +241, +120, +174, 189, +246, +218, +107, +179, +238, +131, +51, +102, +204, +56, 232, -69, -47, +241, +120, 250, -12, -66, -161, -67, -87, -10, -16, -153, -251, -199, -6, -63, -255, -249, -207, -191, -243, -220, -231, -62, -247, -50, 248, -76, -199, -46, -113, -111, -15, +253, +254, +225, +126, +191, +127, +228, +43, +175, +188, +178, +152, +127, +192, +196, +30, +162, +73, +190, +83, +57, +0, +168, +78, 131, +212, +55, +50, +229, 91, -153, -151, -64, -41, +227, +32, +5, 245, -75, -249, -183, -231, -121, -191, -153, +253, +163, 71, -187, -41, -208, -251, -14, -74, -169, +143, +30, 31, -106, -116, -188, -2, -254, -123, +185, 92, -252, -201, -48, -31, -94, -24, -124, -237, -135, -161, -212, -93, +174, +171, +232, +234, +209, +163, +199, +71, 104, +186, +255, +54, +50, +87, +165, +116, +180, +80, +157, +228, +68, +39, +38, +67, +206, +15, +205, +72, 171, -16, -99, +201, +28, +148, +198, +104, +159, +233, +157, +88, +116, +220, +116, +165, +113, +18, +109, +238, +30, +81, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +226, 39, +6, +207, +240, +202, +53, +195, +90, +84, +224, 56, -170, -74, -169, -47, -106, -247, -124, -35, -124, -134, -105, -23, -162, -66, -111, -214, -112, -13, +0, +184, +130, +193, +160, +183, +87, +175, +94, +199, +4, +2, +129, +130, +138, +138, +138, 61, -89, -215, -132, 118, +187, +221, +235, +245, +122, +131, +78, +167, +51, 255, +234, +171, +175, +238, +90, +87, +87, +23, +170, 169, -135, -31, -126, -248, -19, -22, -115, -231, -104, -248, -243, -125, -22, -97, -252, -47, -105, -74, -75, -146, -38, -189, -31, -120, +169, +217, +185, +127, 255, -69, -26, 126, -245, -171, -95, -125, -108, -239, -189, +134, +36, +3, +8, +72, +178, +187, +82, +177, +184, +68, +121, +78, +0, +78, +209, +48, +39, +130, +51, +136, +80, +180, +131, +8, 247, -126, -94, -202, -253, -143, -133, 191, -206, -236, +17, 70, -148, -217, -213, -221, -63, -147, -148, -131, -37, -248, -239, -247, -95, -180, -182, -105, -181, +62, +175, +160, 34, 227, -73, -215, -211, -81, -36, -197, -211, -251, -71, -247, +51, +31, +134, +57, 136, -128, -82, -234, -62, -141, -222, -231, -162, -15, -43, -178, -97, -14, -234, -207, -45, +36, +171, +216, +3, +160, +10, +64, +173, +154, +63, +158, +129, 25, -239, -220, -215, -128, -24, -200, -117, -85, -122, -197, -152, +82, +243, +31, +230, 158, -251, -64, -164, -239, +79, 39, -113, -247, -144, -125, -12, -216, -245, -115, +207, +7, +192, +95, +95, 95, +239, +227, +31, +82, +29, +30, +218, +169, +76, +234, +4, +106, 107, -212, +107, +41, +63, +49, +36, +163, +44, +52, +100, +144, +39, +42, +196, +169, +140, +100, +104, +247, +85, +85, +85, +5, +185, +244, +219, +2, 168, -251, -249, -129, -7, -30, -120, -199, -129, -7, -30, -248, -246, -164, -115, +83, +211, +173, +71, +82, +169, +196, +51, +217, +34, 6, -16, -138, -245, -53, -180, -166, -148, -186, -39, +228, +241, +14, +35, +126, +36, +141, +179, +30, +29, +121, +84, +151, +124, +24, +75, 43, -141, -158, -231, -189, -32, -235, -53, -3, -128, -202, -240, -129, 146, -227, -173, -91, -183, -238, -157, -0, -54, -1, -88, -19, +145, 28, -80, -74, -125, -4, -0, -62, -251, -217, -207, -190, -23, +210, +201, +211, +139, +106, +160, +81, +192, +147, +241, +78, +85, +106, +122, +144, +100, +162, +241, +231, +153, +2, +218, +72, +14, +70, +34, +28, +104, +34, 0, -174, +32, +169, +196, +164, +49, +75, +140, +52, 190, -250, -234, -19, -115, -160, -119, -165, -66, -38, -1, -4, -252, 254, -142, -235, -107, -25, -18, -146, -169, -10, -128, -131, -131, -131, -131, -67, -255, -48, -41, -0, -104, -141, -51, -197, -239, -207, -4, -159, +120, +133, 122, +24, +73, +70, 156, -33, -33, -93, -237, -117, -23, -106, -9, -106, -253, -147, -180, -253, -139, -138, -136, -148, -182, -22, 17, -104, -199, -103, -12, -191, -165, -161, -159, -172, -185, -122, -18, -36, -90, -225, -167, -1, -172, +150, +188, 5, -48, -189, -123, -247, -238, -169, -248, -203, -205, -104, -183, -219, -108, -139, -110, -222, -37, -36, +128, +173, +162, +162, +2, +181, +181, +181, +59, +171, +170, +170, +14, +64, 123, -0, -88, -247, -143, -13, -154, -205, -102, +70, +168, 21, -192, -122, -68, -153, +113, +86, +111, +85, +65, 65, +65, +182, +204, +120, +30, +122, +76, +124, 50, -165, +42, +81, +57, +195, +149, +149, +149, +229, +129, +64, +96, +123, 105, -86, -102, -61, -166, -93, -255, -141, -99, -67, +105, +41, +157, +73, +78, +245, +72, +114, +13, +203, +227, +210, +183, +18, +243, +89, +117, +0, +160, +126, +235, +217, +187, +119, +111, +184, +162, +162, +98, +207, +190, +125, +251, +34, +136, 247, -14, -145, -208, -127, -167, -53, -65, -103, -144, -7, -113, -239, -211, +47, +98, 251, -46, -142, -142, -105, 241, -183, -233, -121, -121, -109, -63, -12, -165, -110, -65, -155, -128, +236, 63, -126, -214, -192, -31, +35, +161, 195, -107, -99, -104, -219, -0, -223, -250, -47, -5, -93, -90, -188, -227, -178, -34, +53, +253, 39, -221, -159, -135, -188, -255, -26, +18, +137, +164, +114, 0, -51, -237, -118, -123, +160, +122, +52, +99, +16, 73, -141, -101, -3, +135, +4, +235, +236, +224, +193, +131, +177, +170, +170, +170, +221, +14, +135, +195, +235, +114, +185, +242, +233, +1, +78, +185, +27, +67, +243, +217, +93, +162, +163, +131, +70, +145, +28, +14, +135, +121, +166, +96, 54, -34, -244, -84, -208, -105, -74, -74, +161, +100, +19, +202, +106, +50, +120, +52, +54, +54, +214, 236, -165, -123, +220, +185, +115, +251, +55, +223, +124, +115, +16, 64, -76, -34, -84, +126, +67, +67, +131, +7, 0, -172, -5, -176, -38, -152, -11, -105, -120, -26, -150, -90, -186, -168, -60, -179, -241, -138, -224, +212, +57, +45, +159, +216, +196, +245, +245, +245, +52, +47, +208, +24, +48, +19, 122, -103, -186, -151, -180, -94, -74, -239, -165, -81, -36, -149, -210, -251, -71, -10, -165, -113, +90, 99, -54, -47, -75, -159, -124, -110, -125, -126, -13, -234, -105, -98, +196, +81, +203, +161, +87, +46, +6, +227, +70, 11, -221, -197, -92, -90, -147, -117, -112, -189, -204, -234, -45, +2, +95, +103, +206, +80, +40, 164, -247, -49, -96, -215, -207, -121, -97, -168, -253, -172, -148, -178, -233, -143, -126, -133, -98, -125, -13, -77, -10, -53, -27, 23, -212, -224, -63, +29, +194, +137, +100, +31, +111, +41, +229, +123, 107, -214, -228, -120, -122, -76, -59, -147, -24, -38, -197, -150, -211, -27, -131, -134, -130, -97, -120, -178, -141, +151, 43, -108, +173, 44, -255, -132, -220, +104, 35, -92, -156, -190, -131, -131, -131, -195, +25, +240, +76, +108, +90, +79, +179, +118, +54, 136, -144, -196, -96, -47, -217, +197, +98, +154, +182, +21, 28, -149, -82, -95, -1, +108, +162, +234, +231, +148, +207, +155, 128, -127, -250, -167, -127, -250, +34, +166, +165, +26, +174, +252, +80, +215, +236, +189, +123, +247, 214, -203, -94, -246, -178, +119, +234, +212, +105, +175, +213, +106, +141, +89, +44, +150, +216, +190, +125, +251, +236, +136, 207, -35, +49, +17, +36, +215, +112, +67, +168, +168, +168, +96, +117, +117, +117, +63, +68, +163, +81, +11, +99, 76, -92, -39, 81, -1, +35, +206, +56, +74, +74, +74, +234, +170, +170, +170, +118, +83, +100, +141, +131, +7, +15, +82, +218, +102, +234, 80, -225, -185, -3, +227, +0, 64, -198, -4, -215, -225, -11, -8, -137, -8, -50, -228, -206, -24, -126, -75, -67, -63, +87, 89, -115, -245, -164, +89, +89, +184, +190, +190, +126, +71, 101, -116, -153, -94, -3, -95, -128, +101, +101, +57, +0, +87, 89, -55, -55, -55, -151, -74, -179, +89, +89, +77, +125, +125, +253, 142, -86, -171, -69, -102, -191, -141, -48, -126, -47, +138, +138, +138, +58, +104, +247, +140, +180, +238, +100, +138, +2, +192, +51, +97, +53, 78, +106, +162, +49, +144, +99, 1, +103, +203, +160, +79, +244, +59, +209, +64, +166, +246, +109, +55, +146, +245, +79, +231, +130, +135, 144, -169, -127, -108, +25, +98, +72, +119, +103, +138, +252, +155, +49, +98, +166, +202, +191, +21, +128, +157, +216, +226, +66, +254, +157, 208, -104, -52, -170, -240, -133, -76, 142, -13, -110, -230, -140, +33, +179, +78, +31, +57, +135, +219, +237, +206, +7, +144, +31, +8, +4, +92, +25, +31, +214, +66, +52, +84, +54, +49, +122, +171, +99, +143, +162, +6, +209, +126, +217, +84, 189, -75, -74, -74, -168, +87, +85, +85, +53, +86, +87, +87, +239, +182, +219, +237, +154, +117, +178, +25, +224, +243, +237, +128, +142, +209, +91, +253, +108, +54, +210, +10, +31, +49, +205, +41, +166, +201, +25, +147, +105, +175, +212, +28, 199, -180, +62, +126, +238, +118, +138, 235, -199, +132, +201, +61, +4, +159, +111, +151, +184, +222, +17, +212, +177, +207, +239, +113, +211, +229, +79, +28, +143, 20, +149, +68, +15, +180, +199, +167, +104, +58, +102, +28, +45, +244, +34, +45, +240, +245, +108, +36, +212, +126, +75, +167, +229, 66, -247, +188, +253, +83, +181, +137, +2, +237, +251, +85, +170, +180, +248, 246, +77, +23, +9, +72, +70, +0, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, +144, 56, -5, -192, -230, -224, -115, -30, -190, -160, -59, -27, -28, -113, -137, -125, -250, -177, -146, -233, -125, -103, -194, -36, -162, -30, +140, +161, +23, +1, +64, +52, +254, +187, 0, -38, -203, -42, -175, -181, -25, -55, -38, -139, -251, -20, -132, -235, -236, -45, +184, +198, +141, +27, 183, -220, -114, -242, -220, -220, -220, -4, -203, -75, -117, -187, -221, -37, +205, +231, 243, +13, +251, +230, +155, +111, +118, +204, +159, +63, +127, +209, +131, +15, +62, +216, +27, +201, 243, -170, -171, -174, -122, -117, -185, -92, -110, -87, -171, -213, -102, -189, -94, -95, -56, -233, -164, -147, -190, 26, -252, -139, -66, -56, -199, -139, -141, -5, -94, -122, -32, -80, -0, -167, -242, +155, +24, +70, 97, -109, -6, +142, +97, +157, +48, +178, +94, +112, +193, 5, -128, -124, -118, -153, -164, -41, -75, -146, -52, -222, +197, +139, +22, +45, +154, 127, +233, +165, +151, +94, +154, +159, +159, +63, +249, +233, +167, +159, +126, +19, +0, +78, +63, +253, +244, +243, +151, 45, -128, -117, +91, +54, +123, +195, +134, +13, +59, +84, +166, +210, +54, +78, +158, +120, +84, +65, +38, +121, +46, 0, -214, -181, +46, +198, +216, +154, +133, +11, +23, +78, +87, +20, +101, +176, +162, +40, +55, +43, +138, +114, 219, -237, -164, -10, -22, +204, +153, +51, +95, +229, +127, 196, -102, +25, 68, -227, -92, -165, -245, -201, -198, -43, -66, -186, -75, -235, -208, -5, -180, -102, -112, +244, +202, +104, +134, +65, 238, -40, -172, -84, +6, +224, +234, +213, +171, +87, +39, +198, +216, +50, +198, +216, +211, +140, +177, +71, +25, +99, +247, +50, +198, +166, +170, +127, +255, +201, +24, +91, +192, +24, +91, 122, 255, -212, -181, -35, -238, -154, -60, -96, -106, -159, -194, -105, -222, -137, -65, +253, +247, +255, +38, +69, +186, +169, +160, +107, +176, +14, +135, +195, +26, +195, 227, -32, +121, +231, +157, +119, +60, +99, +236, +198, +235, +175, +191, +254, +84, +147, +233, +167, +146, +167, +169, 159, -95, +107, +174, +185, +166, +51, +99, +236, +21, 198, -178, -155, -192, -119, +216, +243, +140, +177, +185, +35, +71, +142, +236, +7, +0, 151, -53, -214, -89, -239, +94, +122, +233, +133, +140, +177, +39, +25, 99, -192, -174, +139, +25, +99, +203, +166, +79, 159, -243, -194, -80, -251, +126, +98, +11, +200, +115, +95, +118, 217, -82, -1, -208, -175, -80, -172, -175, -161, -195, -86, -150, -228, -1, -62, -107, -22, -215, -120, +101, +157, +24, +99, +203, 25, -134, -199, +99, +207, +166, +144, 247, -49, +44, +99, +236, +229, 135, -48, -252, -40, -105, -46, -74, -5, -235, -184, -231, -27, -200, -19, -92, -131, -109, -114, -74, -196, -237, -79, -14, -14, -14, -14, -14, -67, -68, -38, -5, -0, -17, -88, -137, -159, -134, -48, -118, -143, +30, +122, 232, -34, -106, -77, -25, -4, -38, -11, -105, -34, -2, -129, +183, +89, +202, +211, +156, +251, +140, +56, +187, +63, +111, +210, +164, 73, -247, -0, -176, -177, -34, -246, -147, -53, -87, -79, -90, +103, +50, +198, +94, +185, +238, +186, +235, 70, -129, -145, 2, -212, -250, -133, -133, -133, -204, -66, -121, -167, -211, -161, -85, -133, -53, -116, -147, -20, -0, -153, -250, -199, -6, -173, -86, +192, +57, +231, +156, +115, +13, +99, +236, +229, +69, 139, -30, +22, +93, +134, +184, +83, +7, +69, 0, +48, +27, +81, +129, +140, +253, +94, +78, +94, +254, +148, +41, +83, +254, +196, +146, +231, 76, -44, -71, -97, -46, -205, -202, -108, -138, -105, -151, -71, -9, -161, -117, +191, +206, +24, 123, +147, 49, -60, -196, -0, -42, +246, +223, +37, +75, +150, +92, +131, +100, +228, +1, +189, +136, +3, +70, +13, +213, +54, 0, -22, -224, +182, +37, +75, +150, +148, +249, +124, +190, +129, 43, -1, -24, -11, +86, +172, +248, 47, -19, -5, -233, -7, -144, -93, +99, +236, +63, +27, +54, +108, +24, +15, +192, +183, +122, +245, +234, 1, -144, -150, -3, -64, +140, +177, +55, +55, +111, +222, +188, +223, +235, +245, +14, +106, +6, +51, +94, +151, +137, +47, +132, +226, +119, +190, 247, -0, -48, -101, -50, -230, -181, +222, +123, +3, +25, +99, +239, +239, +222, +189, +123, +151, +219, +237, +190, +114, +208, +160, +65, +223, +33, +201, 54, -227, -70, -103, -8, -57, -94, -166, -17, +53, +202, +58, +37, +121, +252, +179, +186, +225, +134, +23, +45, +90, +212, +131, +49, +182, +160, +176, +176, +208, +155, +159, +159, +63, +110, +200, +144, +33, +235, +0, 40, -68, -142, -61, -246, -216, -119, -166, -17, +7, +14, +28, +120, +136, +49, +182, +102, +208, +160, +65, +237, +185, +244, +210, +201, +109, +226, +200, +193, +24, +123, +126, +245, +234, +213, +179, +248, +135, 254, -71, -127, 244, -71, -199, -107, +167, 63, -125, +253, +150, +49, +118, +27, +99, +108, +34, +99, +108, +166, +58, +31, +188, +57, +119, +238, +220, +223, 11, -209, -121, -87, -64, -52, +249, 166, -56, -173, -76, -153, -180, -176, -74, -5, -214, -211, -50, -40, -0, -116, 203, +168, +115, +64, +194, +145, +226, +222, 123, -3, -233, -137, -189, -244, -119, -32, 239, -191, -14, -192, -6, -203, -251, -63, -205, -112, -47, -155, -90, -209, -132, -84, -228, -233, -224, +253, +33, 24, -165, -2, -128, -239, -121, -20, -73, -241, -244, +12, +142, +91, +190, +124, +249, +18, 254, -209, -143, -184, -107, -242, -128, -201, +1, +110, +78, +51, +218, +102, +41, +101, +77, +153, 50, -221, +165, 19, -191, -101, -241, -52, -233, -23, -166, -231, -143, -91, -51, -42, -8, -195, -96, -6, -185, +139, +159, +71, +190, +154, +49, +182, +98, +224, +192, +129, +35, +248, 7, -96, -215, -207, -121, -97, -168, -253, +134, +12, +25, +50, +132, +49, +182, +144, +49, +182, +148, +49, +246, +239, +161, +67, +135, +118, +200, +82, +86, +2, +7, +15, +30, 220, +253, +139, +95, +252, +226, +201, +1, +3, +6, +124, +8, +192, +65, +6, +89, +213, +24, +228, +82, +157, +58, +16, +141, +70, +69, +227, +166, +225, +114, +78, +156, +56, +177, +35, +99, +236, +3, +117, +46, +123, +225, +250, 235, +175, +191, +145, +191, +127, +253, 245, -178, -40, -0, -178, -198, -139, -155, -222, -207, +215, +223, 200, -240, -173, -111, -125, -235, -158, -199, -30, +24, 123, -108, -87, -179, -217, -44, -55, -155, +65, +189, +255, +193, +196, +137, +19, +59, +154, +40, +130, +102, +110, +17, +157, +208, +132, +8, +0, 205, +109, +35, +30, 202, -238, -221, -187, -167, +173, +183, +222, +218, +201, +76, +185, +110, +189, +245, +214, +78, +104, +230, +241, +16, +179, 102, -103, -103, -167, -27, -141, -198, -68, -187, -221, +205, +234, 174, -148, -74, -165, 246, -217, +143, +55, +185, +249, +235, +223, +203, +151, +47, +191, +4, +201, +245, +209, +172, +145, +129, 103, -159, -253, -42, -237, -50, -142, -159, +31, +187, +151, 44, -201, +89, +82, +173, +40, +74, +191, 241, -228, +227, +199, +63, +12, +0, +167, +159, +126, 250, -197, -247, +41, +140, +177, +59, +24, +99, +183, +48, +198, +238, +56, +253, +244, +211, +79, +1, +128, +241, +227, +199, +63, +172, +40, +74, +191, +37, +75, +150, +84, +35, +62, +79, +146, +220, +116, +245, +171, +137, +206, +34, +58, +185, +156, +122, +234, +169, +167, 49, -139, -112, -221, +198, 166, -162, -81, -71, -5, -126, +51, +198, +166, +48, +198, +30, +216, +184, +113, +99, +101, +65, +65, +193, +212, +96, +48, +120, +171, +223, +239, 31, -81, -57, -194, -189, -124, -79, -72, -74, -231, -4, +185, +116, +233, +210, +106, +52, +221, +51, +24, +154, +187, +230, +204, +153, +83, +234, +245, 122, +251, 7, -7, -7, -135, -49, -71, -162, +2, +129, +145, +193, +96, 112, -124, -235, -173, -183, -94, -53, -63, -63, -95, -251, -131, -63, -248, -131, -255, -41, -127, -63, -242, +220, +153, +103, +158, +185, +28, +241, +125, +196, +59, +106, +100, +141, +81, +62, +159, +111, +200, 200, +145, 35, 183, -42, -165, -182, +102, +81, +135, +186, +184, +225, +134, +27, +190, +241, +120, +60, +87, +253, +248, +227, +143, +63, +48, +198, +62, +8, +4, 2, -128, -231, -121, +65, +143, +199, +115, +245, +249, 231, -137, -127, -117, -149, -82, -31, -141, -107, -239, -198, -27, -111, -252, -220, -196, -196, +159, +255, +118, +150, +73, +54, +49, 132, -169, -110, -171, -9, -20, -174, -23, -19, +61, +252, +240, +195, +167, +49, +198, +214, +92, +118, +217, +101, +227, +1, 224, -164, -93, -208, -106, -181, -42, -8, -5, -72, -249, -91, -26, -250, +195, +15, +63, +92, +162, +40, +202, +37, +151, +92, +114, 201, -154, +59, +104, +94, +212, +139, +132, +113, 107, -74, -154, -54, -137, +212, 168, -2, -96, -73, -8, -192, -7, -62, -240, -129, -31, -42, -165, +81, +223, +41, 138, +114, +201, +139, +47, +190, +248, +8, 0, -84, -169, -84, -106, -30, -115, -204, -49, -155, -14, +116, +239, +222, +125, +0, +99, +108, +205, +203, +47, +191, +220, +11, +198, +152, +178, +124, +154, +154, +253, +156, +152, +255, +15, 62, 248, -224, -103, -242, +96, +137, +162, +40, +151, +93, +118, +217, +101, +107, +91, +42, 255, -1, -211, -38, -221, -7, -227, -152, +99, +198, +140, +249, +94, +81, +148, +203, +210, +228, +63, +155, +113, +3, +0, 184, -204, -253, -243, -171, -95, -253, -106, 246, -115, -159, -251, -220, -191, -193, -207, +218, +107, +223, +81, +20, +229, 202, -171, -138, -197, -98, -231, -244, -211, -79, -127, -206, -94, +247, +222, 123, +111, +41, +0, +244, 237, -181, -134, -231, -236, -179, -207, -62, -235, -175, -188, -242, -202, -195, -234, -245, -250, -252, -212, -212, -212, -236, -212, -212, -212, -252, -49, -199, -28, -243, -197, -132, -102, -9, -83, -76, -59, -51, -66, -147, -73, -92, -135, -208, -181, +219, +119, +52, +99, +236, +205, +71, +31, +125, +244, +164, +44, +242, +172, +193, +146, +37, +75, +122, +50, +198, +86, +156, 125, -18, -0, -174, -189, 246, -218, -191, -209, -218, 217, -43, -248, -156, -131, -47, -72, -146, -121, -106, -32, -154, -189, -218, -166, -76, -98, -220, -177, -14, -190, +125, +0, 224, -184, -49, -248, -52, -97, -51, -124, -79, -8, -194, -52, -87, -102, -16, -90, -207, -152, +133, +23, +94, +120, +84, +81, 148, -142, +139, +70, +143, +30, +253, +85, 22, -226, +201, +105, +34, +204, +164, +49, +122, +27, +109, +203, +38, +152, 52, +105, +210, +166, +64, +32, +48, +236, +245, +215, +95, +127, +38, 139, +252, +165, +2, +229, 59, -21, -12, -107, -176, -52, -169, -101, -22, -172, -131, -207, -160, -210, 19, -133, -253, -145, -197, -2, -47, 195, -87, +58, +155, +40, +20, +46, +232, +24, +210, +105, +253, +227, +210, +204, 214, -192, -87, -0, -217, -10, -224, -27, -197, +161, +170, +137, +129, 61, -120, -95, +133, +51, +138, +209, +245, +137, +31, +63, +214, +84, 206, +87, +234, +113, +3, +102, +142, +7, +162, 241, -44, -137, +152, +112, +60, +94, +190, +124, +249, +21, +140, +177, +247, +233, +90, +177, +98, 197, +229, +72, +70, +24, +203, +84, +207, +188, +227, +67, +226, +189, +114, +244, +232, +209, +223, +41, 138, -183, -220, 114, -203, -235, -2, -70, -126, -106, -126, -126, -126, -122, -237, -218, -181, -211, -105, -23, +1, 93, -118, -217, -101, +167, +158, +122, +234, +18, +100, +233, +228, +51, +122, +244, +232, +175, +20, +69, +57, 135, -213, -235, -245, -221, -147, -147, -147, -179, -83, -83, +174, 83, -179, -107, -214, -172, -217, +79, +61, +245, +25, +131, +63, +53, +99, +180, +55, +19, +25, +196, +72, +36, +160, +150, +218, +127, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +252, +4, +16, +35, +0, +36, +206, +4, +132, +190, +177, +59, +17, +174, +88, +85, +62, +185, +145, +100, 253, -154, -215, -188, +67, +253, +223, +130, +56, +227, +2, +200, +130, +97, +77, +198, +16, +98, 230, -243, +138, +198, +17, +78, +49, +65, +12, +110, +58, +235, +147, +63, +71, +88, +239, +252, +236, +38, +242, +170, +170, +170, +126, +172, +172, +172, +172, +228, +202, +235, 22, -247, -91, -130, -175, -127, +229, +113, +138, +46, +49, +2, +128, +17, +70, +190, +134, +33, +207, +24, +123, +157, +75, +55, +84, +81, +81, +81, +165, +150, +147, +41, +138, +2, +171, +213, +26, +245, +251, 253, -235, -159, -86, -74, +126, +135, +195, +225, +158, +56, +113, +226, +244, +137, +19, +39, +98, +200, +144, +33, +87, +45, +88, +176, +96, +171, +78, 121, -66, -17, -163, +244, +202, +167, +137, +112, +192, +24, +91, +202, +201, 11, -104, -210, -42, -156, -228, +151, +148, +148, +212, +138, +242, +242, +242, +242, +60, +78, +167, +211, +53, +109, +218, +180, +59, +167, +77, +155, +134, +254, +253, +251, +95, +251, +220, +115, +207, +149, +27, +148, +151, +8, +33, +169, +150, +239, 93, -209, -15, -244, -49, 186, -164, -18, -194, -55, -191, -249, -205, -55, -180, -90, -173, -74, -187, -221, -46, -121, +25, +137, +68, +66, +21, +21, +21, +21, +177, +88, +204, +162, 158, -167, -110, -189, 245, -214, -171, -138, +12, +139, 197, -98, -175, -82, -169, -180, -106, -181, -90, -223, -130, -226, -189, -247, -222, -123, -105, -163, -209, -40, -55, -26, -141, -114, -176, -94, -22, -111, -190, +18, +243, 249, -230, -163, -203, -229, -114, -167, -92, -46, -183, -235, -245, -122, -235, -240, -195, -15, -255, -178, -184, -68, -23, -88, +124, +1, 135, -209, -15, -180, -174, -202, +195, +225, +190, +253, +246, +219, +167, +223, +126, +251, +237, +24, +57, +114, +228, +165, +143, +63, +254, 248, -255, -200, -28, -185, -249, 230, -155, -175, -46, -20, -10, -50, +44, +228, 185, -156, -77, -187, +25, +99, +255, +49, +32, +207, +239, +112, +56, 60, -128, -165, +99, +199, +142, 125, -140, -123, -238, -185, -231, -228, -118, -187, -93, -106, -54, -155, -229, -86, -171, -85, +104, +236, +216, +177, +24, +63, +126, +252, +5, +15, +61, +244, +208, +14, +131, +242, +248, +136, +3, 62, -238, +0, +190, +96, +48, +24, 184, +244, +210, +75, +143, +235, +216, +177, 227, -110, -187, -253, +177, +0, +80, +95, +95, +223, +80, +89, +89, +89, +229, +243, +249, +188, +62, +159, +207, +235, +247, +251, +139, +7, +14, +28, +248, +219, +247, +223, +127, +127, +203, 246, +237, 219, -175, -100, -31, -231, -220, -207, -184, -229, -150, -91, -182, +75, +213, +180, +168, +143, +26, +141, +112, +224, +130, +170, +208, +12, +6, +131, +193, +11, +47, +188, +240, +216, +162, +162, +162, +46, +0, +208, +216, +216, +216, +80, 85, -42, -149, -118, -181, -90, -109, -151, -203, -229, -78, -66, -63, -3, -25, -251, -250, +85, +85, +13, +0, +22, +139, +37, 182, -219, +123, +247, 110, -251, -222, +43, +226, +14, +0, +188, +81, +156, +33, +25, +105, +32, +149, +60, +177, +94, +249, +144, +206, +246, 131, +7, 15, -62, -216, -161, +198, +42, +43, +43, +247, +28, +56, 112, -12, -0, -103, -157, -117, -214, -235, -180, -211, -250, -17, -138, -129, -165, -251, +160, +6, +128, +127, 207, -18, -229, -204, -21, -87, -92, -241, -173, -78, -167, -83, -46, -151, -203, -173, -114, -185, -220, -156, -154, -154, -218, -61, -61, -61, +158, 61, -91, -173, +209, +242, +242, +242, +125, +42, +243, +159, +216, 86, -91, -131, -142, 217, -179, -207, -62, -251, -95, -1, -252, -135, -184, -247, +48, +227, +117, +153, +248, +170, +3, +0, +41, +55, +29, +7, +15, +30, +172, +175, +174, +174, +222, +85, 94, -240, +94, +94, +15, +109, +212, +3, +154, +107, +244, +198, +120, +186, +242, +105, +20, +152, +47, +189, +244, +210, +1, +175, 215, +219, +247, +148, +83, +78, +57, +190, +170, +170, +234, +137, +205, +155, +55, +111, 236, -245, -240, -215, -229, -249, -24, -5, -64, -86, -101, -135, +221, +187, +247, +237, +155, +54, +109, +106, +4, +192, +62, +253, 244, -128, -227, -216, -89, -128, -191, -214, 211, -115, -208, -212, -103, -19, -193, -181, -244, -22, -224, +235, +143, +63, 254, -48, -170, -28, -26, -14, -14, -14, -14, -14, -14, -177, -72, -84, -0, -28, -119, -220, -113, -223, -0, -176, -70, -87, -0, -104, -88, +248, +211, +61, +30, +79, +145, +65, +57, +162, +188, +196, +184, 47, -190, -39, -110, -232, -111, -120, -195, -27, -190, -13, +43, +43, +219, +167, +40, +138, +45, 63, -121, -153, +63, +191, 13, -50, -91, -184, -3, -129, -101, -179, -225, -183, -52, -244, -147, -53, -119, -73, -22, -228, +61, +84, +95, 95, -253, -234, -87, 31, -77, -75, +170, +168, +168, +168, +5, +0, +155, +205, +22, +181, 90, -246, -254, -247, -191, -255, +173, 17, -132, -86, -196, -221, -79, -127, -250, -211, -33, -21, -0, -25, -144, -185, -127, -30, -125, -244, -209, -246, -197, -23, -95, -252, -24, -124, -166, -165, -11, -160, -113, -252, -241, -199, -255, -134, +155, +205, +22, +61, +120, +240, +96, +20, +201, +200, +10, 84, +167, +102, +34, +29, 0, -60, -243, -153, -207, -220, +130, +209, +68, +100, +239, +9, 231, -172, -179, 206, -218, -71, -187, -52, +58, +209, +12, +166, +96, +105, +105, +41, 171, -2, -64, -38, -129, -148, -49, -255, -27, -224, -143, -151, -197, -16, -128, -51, -206, -56, -227, -65, 173, -29, -61, -4, -128, -86, -109, -254, -205, -18, -148, -105, -22, -94, +173, 221, -226, -78, -101, -77, -9, -129, -133, 25, -190, -240, -191, -151, -225, +137, +68, +172, +177, +88, +204, +226, +112, +56, +60, +94, +175, +55, +72, +15, +212, +212, +212, +84, +53, +54, +54, +214, +91, +44, +22, +102, +181, 90, -4, +163, +241, +233, +182, +121, +200, +207, +207, +111, +183, +102, +205, +154, +107, +214, +175, +95, 191, -75, -5, -128, -105, +247, +182, +219, +110, +219, +165, +26, +250, +17, +137, +68, 28, -173, -133, -255, -30, +224, +28, +0, +84, 231, -16, -29, -63, -54, -22, +39, +82, +212, +27, +233, +155, +9, +212, +212, +212, +68, +106, +107, +107, 119, -122, -0, -172, -193, -96, -238, -198, +170, +204, 107, -17, -122, 139, -84, -16, -10, -225, -54, -22, +221, +110, +247, 120, -61, +60, +158, +60, +186, +95, +87, +87, +87, +17, +14, +135, +235, +20, +69, 137, -228, -77, 89, -111, -174, -148, -90, +173, +214, +88, +77, +77, +141, +209, +254, +8, +8, +33, +145, +67, +161, +144, +134, +25, +171, +58, +52, +184, +145, +92, +211, 178, -54, +102, +198, +11, +80, +42, +42, +42, +88, +77, +77, +205, +174, +72, +36, +98, +139, +197, +98, +138, +211, +233, 244, -155, +120, +189, +222, +0, +61, +80, +91, +91, +91, +213, +216, +216, +88, +103, +177, +88, +152, +205, +102, +139, 84, -211, -198, +84, +84, +240, +235, +187, +41, +89, +234, +229, +40, +41, +41, +137, +85, +86, +86, +238, +113, +56, +28, +30, +183, +219, +157, +168, +67, +33, +218, +128, +25, +246, +174, +30, 3, -66, -199, +212, +3, +32, +208, +208, +208, +224, +77, +247, +67, +245, +126, +0, +201, +104, +37, +162, +177, +68, +111, +158, +212, +156, +25, +94, +94, +94, +110, +171, +172, +172, +220, +99, +181, +90, +93, +62, +159, +175, +160, +161, +161, +161, +177, +162, +162, +162, +46, +22, +139, +41, +22, +139, +133, +57, +28, +14, +239, +95, 255, -254, -223, +250, +215, +163, +63, 255, -123, -171, -225, -231, -190, -20, -0, -199, -30, -123, -236, +252, +243, +29, +106, +36, +17, +58, +127, +186, +1, +233, +143, +129, +209, +43, +167, +120, +94, +57, 223, -3, -40, +135, 41, -165, -222, -9, +106, +66, +4, +201, +121, +184, +197, +152, +154, +213, +213, +213, +181, +106, +52, +152, +230, +15, +218, +36, +172, 0, 236, -15, -207, -243, -78, -128, -63, -214, -168, -208, -2, -146, -189, -43, +41, +140, +87, +84, +190, +176, 250, -129, -62, -94, -165, -240, -91, -3, -80, 127, -213, -171, -94, -21, -73, -40, -234, -121, -222, -113, -8, -43, -66, -44, -244, -123, -227, -23, -191, -248, -197, -55, -34, 58, -87, -203, -199, -29, -119, -220, -31, -105, -167, -73, -69, -157, -204, -195, -49, -172, -126, -144, -74, -196, +22, +107, +170, +180, +53, +78, +158, +0, +28, 58, -252, -36, -115, -145, -241, -121, -194, -9, -39, -252, -67, -112, -95, -27, -47, -47, -189, +243, +31, 127, -129, -165, -125, +132, 140, -151, -191, +217, +104, +36, +22, +189, 252, -229, -231, -107, -215, -221, -182, -109, -219, -182, -191, -67, -216, -199, -121, -246, -51, -12, +115, +76, +116, +43, +226, +237, +210, +8, +243, +6, +105, +189, 99, -62, -174, -159, -129, +6, +236, +41, 140, +115, +148, +255, +22, +65, 125, 125, -209, -69, -23, -253, +125, +121, +36, 18, -126, -114, -204, -205, -193, -17, -167, -0, -200, -195, -3, -96, -201, -250, -117, -206, -57, -231, -252, -2, -254, -218, -178, -43, -56, -126, -13, -224, -49, -68, -215, -114, -27, -72, -165, -166, -204, -75, -67, -111, -35, -122, -239, -201, -181, -198, -100, +169, +173, +170, +170, +106, 104, -232, -39, -156, -194, -164, -96, -102, -249, -85, -38, -174, -51, -129, -251, -241, -28, -124, -143, -129, -201, -224, -115, -84, -57, +169, 52, -28, -28, -28, -28, -28, -28, -98, -33, -25, -39, -50, -236, -100, -40, -165, -37, -55, -9, -214, -10, +91, 0, -68, -235, -205, -47, -192, -174, -244, -139, -53, -122, -189, -30, -179, -137, -235, +77, +250, 191, -13, -3, -122, -8, -192, -68, -183, -219, -181, -97, -158, -230, -17, -38, -93, -218, -89, -171, -213, -34, -2, 104, -181, -90, -165, -5, -85, -150, -74, -204, -197, +244, +230, +250, +13, +144, 93, -176, -80, -40, -116, -225, -51, -98, -204, -188, -187, -80, -46, +132, +25, +76, +157, +58, +245, 151, -109, -172, -48, -125, -221, -255, -238, +183, +220, +114, +203, +68, 187, -239, -62, -129, -214, +221, 174, -102, -179, -89, 153, -159, -159, -175, -207, -207, -207, -79, -116, -58, -157, -82, -90, -104, -70, -177, -88, -236, -148, -74, -165, -206, -196, -196, -196, -252, -196, -196, +59, +46, +190, +248, +226, +129, +85, +85, +85, +87, +62, +241, 196, -130, -180, -26, -109, -221, -186, -213, -38, -191, -132, -110, -113, +19, +83, 39, -131, -88, -69, -52, -209, -222, -154, +76, 152, -235, -245, -50, -128, -122, -174, -11, -32, -116, -27, -215, -21, -13, -54, -22, -247, -58, -66, -139, -251, -32, -10, -0, +176, 206, -81, -90, -149, -168, -8, +100, +190, +53, +243, +83, +134, 72, 43, -173, -53, -204, -36, -94, -253, -36, -213, -28, -53, -228, +70, +157, +130, +68, +163, +124, +42, +7, +0, +58, +214, +168, +217, +78, +40, +169, +242, +223, +130, +123, +136, +108, +32, +134, +195, +39, +7, +0, +167, +120, +164, +91, +125, +125, +61, +57, +8, +208, +90, +154, +46, +159, +124, +212, +134, +132, +211, +246, +125, +247, +221, +247, +155, +59, +238, +184, +227, +62, 122, +232, +195, +15, +63, +92, +114, +214, +89, +103, +45, +86, +211, +52, +85, +230, 71, -97, -33, -110, -173, +31, +125, +244, +164, +81, +163, +70, +253, 147, -97, +62, +127, +254, +249, +231, +207, +152, +112, 2, +48, +106, 180, -66, -39, -121, -87, -244, -3, -125, -188, -74, -55, -116, -89, +7, +210, +27, +237, +169, +254, +18, +239, +189, +41, +34, +84, +184, +213, +143, +185, +110, +95, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +137, +22, +132, +94, +4, +0, +13, +163, +187, +111, 223, -92, -66, -122, -196, -200, -131, -33, -59, -38, -218, -244, +190, +199, 48, -9, +198, 222, -91, -38, -235, -52, -205, -119, -57, -23, -164, +82, +217, +199, +47, +19, +195, +243, +220, +115, +207, +189, +138, +49, +182, +82, 101, -122, -152, -253, -192, +246, +173, +125, +244, +209, +71, +79, 231, -142, -75, +127, +7, +227, +140, +252, 132, -42, -243, +178, +133, +49, +246, +214, +202, +149, +43, +231, +2, +64, +167, +78, +157, +142, +103, +140, 61, +50, +118, +236, +216, +43, +249, +31, +13, +28, +56, 112, +4, +99, +108, +197, 189, -140, -123, -110, -83, -188, -191, +247, 222, -199, -38, -52, -196, -167, -60, -128, +123, +74, +26, +121, +134, +20, +21, 193, -251, -217, -132, -184, -126, -6, -146, -251, -218, -36, -36, +96, +112, +212, +176, +97, +195, +230, 51, +198, +158, +96, 140, -138, -2, -183, -9, -121, -229, +61, +204, +24, +155, 114, -48, -181, +231, +157, +119, +94, +192, +63, 51, -11, -191, -15, -118, -4, -199, -118, -0, +108, +216, +176, +193, +140, +177, +231, +39, 79, -194, -236, -205, -149, -212, -151, -186, -162, -151, -223, -153, -147, -131, -107, -187, -84, -96, -152, -66, -182, -134, -37, -112, -155, -214, -55, -174, -167, -28, -91, -28, -103, -163, -202, -161, -225, -224, -224, -224, -224, -224, -16, -11, -147, -2, -160, -137, -48, 158, -187, -2, -160, -234, -121, -222, -91, -0, -172, -87, -74, -125, -92, -111, -64, -41, -149, +124, +18, +154, +23, 86, -102, -232, -207, -224, -91, -33, -158, -68, -40, -252, -147, -33, -105, -34, -95, -5, -0, +83, 99, -238, -244, -223, -134, -1, -93, -40, -168, -89, -222, -139, -76, -81, -3, -192, -206, -122, +88, +216, 189, -30, -97, +123, +247, +206, +162, +162, +162, +199, +218, +183, +111, +255, +76, +251, +246, +237, +23, +180, +107, +215, +238, +201, +54, +109, +218, 204, -2, -5, -192, -60, -134, -160, -0, -40, +220, +184, +113, +227, +23, +252, +115, 22, 139, -61, -248, -239, -130, -10, -152, -249, -82, -169, -100, -163, -0, -232, -139, -89, +37, +38, +254, +54, +3, +120, +3, +107, +2, +219, +182, +109, +219, +215, +177, +99, +199, +101, +197, +197, +197, +255, +41, +46, +46, +94, +125, +212, +81, +71, +189, +214, +190, +125, +251, +69, +95, +124, +241, +197, +70, +254, 57, -252, -240, -195, -207, -75, -63, -171, -47, +149, +157, +99, +134, +241, +193, +43, +165, +18, +216, +185, +115, +231, +174, +182, +109, +219, +206, +105, +215, +174, +221, +194, +162, +162, +162, +167, +219, +182, +109, +251, 100, -81, -0, -72, +97, +97, +225, +172, +111, +191, +253, +246, 75, -34, -25, -177, -25, -132, -217, -238, -227, -20, -0, -140, -241, -36, -76, -86, -116, -198, -30, -203, -60, -7, -113, -49, -226, -186, -197, -125, -42, -201, -226, -238, -121, -222, -189, -0, -58, +254, +57, +149, +237, 74, -169, 151, -106, -191, -223, -2, -0, -74, +25, +121, +154, +242, +165, +145, +167, +97, +157, 169, -227, -130, -207, -15, +33, +56, +141, 24, -174, -181, -41, -173, +3, 53, -204, -36, -94, +172, +79, +250, +205, +159, +254, +244, +167, +118, +139, +23, +47, +190, +127, +196, +136, +17, 253, -36, -213, -28, -53, -228, -122, -183, -128, -208, -194, -111, -162, -149, -137, -2, -25, -186, -129, -224, -58, +1, +96, +253, +250, +245, 155, -36, -87, -182, -136, -181, -124, -35, -12, -131, -209, -65, -218, -229, -145, -38, -8, -147, -102, -41, +59, +116, 232, -219, -198, -138, -243, -122, -32, -26, +240, +204, +107, 175, -62, -140, +189, +246, +21, +0, +92, 126, -96, +249, +229, +151, +46, +92, +184, +240, +129, +235, +175, +191, +254, +4, 104, -85, -21, +251, +167, 209, -242, -146, -18, -82, -200, -78, +48, +239, +124, +253, 219, -79, +122, 244, -254, -5, -12, -37, -255, -12, -88, -16, +232, +81, +244, +194, +11, +47, +204, +188, +233, +166, +155, +6, +1, +192, +103, 159, -178, -143, -129, +125, +182, +169, +168, +168, +104, +78, +81, +81, 209, -247, -179, -108, -87, +227, +109, +218, +180, +153, +117, +235, +173, +183, +126, +195, +213, 135, +200, +118, +54, +210, +79, +201, 73, -72, +32, +172, +178, 166, -235, -57, -21, -1, -38, -228, -37, -20, -155, -218, -217, -5, -191, -175, -182, -35, -20, +214, +50, +198, 254, +59, +118, +236, +216, +65, +121, +121, +121, +55, +239, +220, +185, +115, +55, +99, +236, +241, +182, +109, +219, +186, +10, +10, +10, +38, +142, +26, +53, +106, +29, +0, +100, +201, +140, +79, +201, +196, +39, +7, +128, +103, 159, +125, +246, +2, +198, +216, +242, 64, -124, +32, +16, +12, +4, +2, +35, +79, 62, -151, -52, -5, -0, -239, -195, -119, -46, -19, -207, -146, +249, +228, +115, +24, +99, +235, +25, +99, 95, +50, +198, +254, +111, +244, +232, +209, +157, +97, +206, +176, +66, +229, +107, +68, +220, +64, +214, +8, +160, 225, -26, -108, -218, +192, +129, +3, +181, 179, -134, -165, +102, +205, +250, +190, +186, +186, +250, +128, +223, +239, +47, +246, +122, +189, +214, +101, +203, +150, +109, +253, +230, +155, +111, +74, 0, -48, -141, -77, -61, -167, +132, +242, +242, +242, +242, +252, +126, +127, +39, +171, +213, +234, 4, -199, -217, -168, -114, -104, -56, -56, -56, -56, -56, -56, -196, -66, -42, 0, -184, -97, -114, +155, +205, +198, +27, +242, +140, +128, +228, +134, +10, +11, +11, +39, +94, +125, +245, +213, +255, +224, +111, +174, +95, +191, +254, +127, +29, +59, +118, +156, +219, +177, 99, -173, -32, -170, +199, +127, +21, +21, +21, +221, +87, +88, +88, +56, +62, +24, +12, +222, +112, +231, 157, -239, 119, +126, +165, +230, +147, +174, +70, +164, +62, +70, +133, +64, +204, +53, +50, +250, 243, -228, -102, +142, +92, 77, -193, -127, -22, -161, -128, -219, 66, -40, -228, +204, +135, +195, +97, +186, +71, +172, +73, +163, +172, +177, +38, +114, +103, +207, +158, +93, 234, -232, -105, -215, -166, -230, -14, -48, +243, +249, +6, +229, +229, +229, +141, +47, 40, +40, +184, +123, +241, +226, +197, +175, +240, +15, +44, +92, +184, +240, +181, +54, +109, +218, +220, +83, +80, +80, +48, +49, +24, +12, +222, +184, +108, +217, +178, +221, +106, +153, +140, +148, +11, +224, +142, +7, +113, +185, +92, +33, 0, +240, 122, -150, -153, -144, -37, -61, -73, -10, -9, -105, 189, -161, -53, -153, -238, +249, +61, +123, +246, 236, -51, -150, -9, -7, -23, -173, -239, -0, -230, -203, -229, -114, -196, -82, -81, -42, -149, -200, -28, -48, +113, 238, -48, -55, -166, -37, -240, -0, -216, -141, -144, -49, -156, -181, -244, +185, +231, +118, +1, +80, +107, +183, +219, +67, 0, -88, -137, 96, -249, -37, -105, -249, -211, -107, -138, -235, -101, -44, -37, -248, -63, -150, -32, -140, -123, 183, -61, -113, -78, -82, -201, -167, -172, +219, +27, +1, +212, +171, +115, +38, +44, 22, -247, -56, -186, -152, -145, +11, +133, +39, +55, 122, +4, +70, +194, +113, +98, +246, +236, +217, +21, +62, +159, +111, 80, -164, -186, +48, +24, +252, +123, +94, +94, +222, +196, +231, +158, +123, +110, +37, +255, 240, -14, +115, +207, +61, +183, +50, +47, +47, +111, +98, +48, +24, +252, +187, +207, +231, +27, +52, +123, +246, +236, +10, +52, +61, +131, +218, +16, +212, +190, +159, 128, -126, -146, -106, -142, -26, -114, -189, -147, -86, -94, -19, -76, -201, +58, +39, +122, +144, +60, 226, -120, -174, -204, -120, -157, +36, +160, +254, +21, +35, +110, +152, +102, +188, +206, +155, +55, +239, +128, +223, +239, +31, +146, +159, +159, +63, +161, +176, +176, +112, +202, +162, +69, +139, +52, +237, +181, +104, +209, +162, +87, +10, +11, +11, +167, +228, +231, +231, +79, +240, +251, +253, +67, +230, +205, +155, +119, +192, +104, +218, +72, +58, +30, +209, 101, -174, -234, -150, +5, 96, -10, -189, -188, +121, +224, +129, 7, -199, -107, -21, -241, -97, -20, +182, +229, +229, +229, +141, +95, 186, -245, -159, +116, +233, +139, +252, +195, 2, +123, +151, +230, +100, 106, -82, -137, -50, -93, -144, -50, -209, +135, +116, +198, +43, +234, +19, +97, +168, +227, +185, +87, +175, +94, +121, +140, +177, +39, +30, +123, +236, +177, +27, +83, +252, +6, +0, +240, +216, 99, -186, +143, +221, +200, +24, +123, +162, 87, -25, -209, -234, -18, +175, +94, +121, +208, +142, +47, +58, +206, +39, +35, +222, 124, -102, -25, -6, -48, -72, -146, -51, -61, -246, -159, 243, -68, -119, -237, -150, -224, -58, -74, +205, +210, +188, +188, +188, +91, +238, +187, +239, +190, +185, +64, +124, +78, +238, +208, 161, -60, -105, -63, -49, -189, 195, -216, -252, -2, -2, -186, -7, -128, -116, -93, -31, -180, -159, -77, -144, +162, +163, +142, +58, +106, 121, -39, +135, +14, +29, +22, +253, +238, +119, +191, +235, 248, -41, -149, -1, -113, -57, -53, -76, -66, -178, -172, -162, -146, -84, -146, -150, -66, +250, +235, +175, +223, +62, +104, +208, +160, +99, +140, +166, +201, +129, +143, +252, +65, +227, +218, +122, +247, +221, +119, +159, +168, +70, +210, +88, +192, +93, +11, +23, +44, +88, +112, +46, 180, -244, -98, -202, -90, -102, -213, +71, +198, +80, +31, 52, -246, -153, -199, -229, -41, -132, 194, -255, -118, -164, -87, -116, -137, -123, -54, -38, -25, -53, -149, -155, -229, -56, -73, -74, 66, -156, 167, -178, -67, -242, -38, -75, -222, -229, -85, -87, +57, +42, +202, 93, -117, -16, -0, -76, -77, -77, -61, -115, -122, -122, -122, +145, +149, +43, +87, +158, +194, +24, +251, +188, +123, 247, -9, -39, -156, -240, -165, -156, 238, -157, -23, -244, -103, -136, -83, -16, -45, -162, -88, -44, -82, -169, -148, -187, -241, -198, -193, -193, -193, -193, -97, -180, -208, -61, -0, -164, -75, 103, -5, -254, -66, -63, -129, -64, -24, -245, -60, -239, -34, -0, -235, +249, +124, +190, +171, +10, +10, +10, +124, +140, +177, +207, 62, -254, -241, -143, -255, -206, -217, -103, -159, 253, -146, -164, -134, -61, -207, -251, -20, -124, -183, -63, -185, -201, -204, -34, -180, -70, -208, -5, -144, -217, -229, +244, +211, +75, +161, 117, -200, -68, -102, -73, -22, -140, -69, -188, -232, -69, -47, -90, +100, 163, -148, -250, -157, -180, -243, -12, -144, -155, +223, 26, -227, -227, -117, -72, -107, -67, -17, -209, -24, -238, -245, -0, -214, -7, 25, -252, -211, -16, +95, +0, +128, +145, +35, +71, +118, +96, +140, +189, +51, 97, -22, -174, -190, +194, +132, +25, +0, +176, +113, +227, +198, +181, +138, +162, +244, +238, +217, +179, +231, +50, +33, +29, +177, +47, +165, +3, +19, +254, +242, +199, +239, +196, 250, -234, +247, 239, -61, -248, -224, -131, -63, -46, -22, -139, -221, -82, -169, -212, +255, +142, +162, +40, 189, +223, +125, 247, -222, -123, -255, -179, -15, -250, -173, -16, -108, -224, -187, +221, +23, +1, 224, -191, -135, -93, -0, -102, -127, -227, -55, -126, -227, -124, -132, -201, -246, +154, +107, +174, +25, +195, 24, -15, -42, -19, -219, -205, -98, -149, -100, -44, -86, -74, -253, -115, -134, -115, -127, +91, +179, +96, +193, +130, 223, -226, -156, -203, -129, -197, -88, -236, -52, -102, -168, -31, 139, -187, -73, -57, -51, -143, -124, -4, -106, -61, -137, -87, -222, -30, -0, -89, -147, -106, -50, -214, -158, -241, -202, +9, +181, +16, +196, +188, 155, +201, 127, -252, -227, -31, -159, -244, -130, -23, +147, +58, +80, +148, +102, +217, +221, +200, +73, +175, +17, +64, +195, +211, +79, +63, +125, 188, -96, +26, +137, 99, -202, -53, +37, +207, +210, 127, -5, -224, -81, -248, -241, -197, -143, +251, +237, +183, +231, 6, -135, -13, -184, -222, -81, -136, -164, -7, -0, -60, +2, +129, +107, +239, +186, +235, +174, 207, -123, -21, -124, -15, -144, -146, -82, -234, -171, -74, -169, -191, -22, -247, -123, -101, -240, -149, -158, +17, +119, +188, +8, +33, +243, +252, +156, +88, +227, 0, -178, -74, -134, -45, +52, +60, +243, +204, 51, -172, -175, -37, -192, -82, -107, -244, -132, -82, +191, +98, +140, +173, 234, -31, -181, -103, -221, -6, -127, -253, -224, -220, -164, -226, -82, -134, -86, +219, +183, +239, +104, +254, +33, 53, -144, -44, -184, -241, +186, +192, +170, 185, -89, -214, -19, -48, -8, -84, -158, +115, 231, -189, -76, -208, -83, -80, -74, -221, -166, -209, -242, -178, -224, -171, -46, -40, -14, -82, +254, 154, -83, -90, -232, -153, -67, -164, -162, -148, -186, -81, -187, -247, -27, -16, -117, -253, -231, -243, -203, -106, -37, -166, -246, -165, -7, -14, +75, +211, +72, +157, +48, +225, +127, +54, +101, +202, 148, -82, -63, -208, -218, +111, +21, +69, +233, 253, -3, -207, -243, -78, -70, -40, -52, +220, +115, 207, -34, -170, -0, -144, -125, -172, -63, -187, +61, 14, -219, -126, -62, -12, -97, -121, -212, -41, -0, -117, -165, -212, -13, -26, -93, +36, +34, 47, -12, +173, +88, 190, -38, -229, -212, -48, -9, -201, -179, -240, +124, +249, +159, +13, +215, +72, +50, +205, +40, +128, +72, 251, -112, -119, +246, +237, +45, +129, +64, +224, +104, +183, +219, +221, +134, +127, +192, +237, +118, +183, +241, +251, +253, +199, +116, +232, +208, +193, +162, +150, +209, 240, -105, +28, +65, +152, +57, +115, +230, +111, +25, +99, +43, +174, +187, +238, +186, +155, +1, +96, +237, 218, -159, -202, -8, -19, -92, -78, -136, -207, -172, -101, -86, -77, +181, +203, +20, +69, +233, +221, +191, +127, 255, -223, -29, -124, +119, +132, +50, +154, +221, +231, +167, +42, +147, +216, +231, +204, +244, +65, +62, +47, +49, 238, -64, -40, -252, -63, -137, -165, -253, -102, -163, -108, -72, -83, -68, +187, +38, +125, +48, +139, +62, +153, 112, -239, -78, -138, -203, -207, +74, +181, +90, +173, +26, +103, +185, +183, +222, +122, 107, +133, +162, +40, +3, +110, +184, +225, +134, +53, +72, +30, +91, +197, 31, -211, -121, -147, -37, -48, -84, -107, 177, +166, +7, +141, +35, +41, +125, +86, +163, +8, +36, +160, +58, +3, +154, 201, +44, +239, +56, +219, +8, +160, +193, +233, +116, +106, +142, +8, +177, +219, +237, +17, +24, +91, +59, +248, 163, -51, -74, -232, +205, +26, +1, +52, +184, +221, +110, +77, +90, +14, +135, +131, +79, +203, +84, +31, +235, +211, +167, 207, -48, +26, +69, +81, +46, +163, +171, +79, +159, +62, +107, +12, 151, +82, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +226, +103, +3, +49, +2, +128, +200, +232, +126, +159, +110, +70, +34, +145, +80, +117, +117, +117, +41, +31, +190, +145, +24, +221, 118, -65, -192, -63, -204, -35, -228, -219, +187, +221, +51, +106, +212, +168, +127, +142, +26, +53, +10, +195, +134, +13, +187, 226, -230, -154, -131, -131, -131, -131, +169, +167, +158, +218, +141, +184, +18, +37, +221, +217, +150, +34, 195, -152, -67, -103, +90, +195, +220, 8, +135, +195, +161, +242, +242, +242, +170, 104, -109, -160, -245, -153, -101, +52, +106, +85, +20, +5, +138, +162, +48, +139, +197, +18, +13, +6, +131, +62, +135, +195, +225, +86, +141, +90, +196, +64, +225, +25, +249, +102, +12, +47, +43, +232, +255, +45, +91, +182, +236, +56, +238, +184, +227, +94, +66, +60, +124, +59, +165, +87, +190, +110, +221, +186, +11, +187, +119, +239, +254, +135, +41, +113, +96, 224, -58, -226, -123, -22, -166, +192, +129, +125, +23, +47, +94, +252, +189, +25, +57, +208, +49, 142, -109, -197, -29, -100, -146, -146, -174, -181, -246, +22, +23, +23, +119, +222, +179, +103, +207, +72, +98, +171, +42, +138, +194, +84, +182, +131, +47, +18, 0, -24, 0, -54, -30, +32, 0, -122, -153, -59, -214, -113, -103, -217, -178, -245, -150, -9, -7, -171, -16, -9, -210, -110, -190, -249, -230, -71, -111, -190, -249, -230, -95, -99, -105, -89, -187, -220, -225, -121, -30, -21, -60, +73, +68, +65, 84, -168, -236, -134, -175, -8, -144, -202, -15, -66, -122, +70, +190, +159, 127, -72, -109, +46, +11, +5, +86, +194, +104, +192, 127, -210, +217, +165, +75, +151, +246, 59, -219, -83, -97, -227, -37, -35, -93, -155, -147, -202, -15, -74, +119, +238, +188, +90, +101, +203, +50, +69, +81, 152, +205, +102, +139, +20, +20, 20, +120, +248, +231, +84, +227, +147, 81, -13, -216, -37, -61, -75, -195, -80, -202, -72, -6, -176, -73, -170, -41, -51, +3, +50, +49, +180, 200, -235, -235, -66, -27, -64, -39, -24, -175, -105, -144, -238, -195, -60, +224, +160, +41, +223, +143, +63, +254, +56, +82, +237, +47, +44, +85, +249, +84, +121, +118, +36, +25, +163, +70, 228, +53, +113, +0, +48, +42, +79, +61, +67, +214, +136, 60, -78, -26, -175, -74, -156, -95, -68, +209, +65, +197, +201, 24, -254, -68, -129, -199, -100, -165, -213, -61, -0, -218, +123, +83, +124, 136, -207, -251, -16, -7, -125, -45, -1, -162, -194, -191, +206, +154, +38, +22, +50, +97, +242, +228, +201, +247, 76, -54, -40, -193, -181, -129, -107, -85, -11, -81, -203, -55, -215, -233, -52, -232, -194, -20, -251, -156, -241, -234, -28, -27, -84, -84, -152, -214, -53, -174, -99, -186, -224, -150, -71, -105, -78, +158, +60, 25, -51, -109, -234, -7, -122, -34, -72, -33, -38, -73, -248, -151, -237, -39, -185, -251, -243, -57, -217, -62, -67, -181, -128, +253, +250, +245, +235, +191, +100, +201, +146, +173, +80, +149, +228, +48, +113, +118, +60, +99, 236, -125, -12, -164, -247, -51, -2, -90, -56, -214, -226, -230, -53, -233, -77, -203, -169, -161, 223, -143, -249, -45, -120, -152, -188, -138, -248, -204, -178, -148, +244, +229, +246, 237, +219, +183, 28, -178, -151, -89, -53, -245, +123, +236, +177, +139, +16, +55, +4, +122, +160, +70, +192, +88, +191, +126, +253, +213, +167, +158, +122, +234, +105, +244, +156, +58, +254, +54, +27, +144, +67, +72, +40, 59, -175, -149, -251, -136, +167, +78, +157, +122, +89, +52, +26, +181, +132, +195, +97, +235, 41, -151, -202, -74, -67, +167, +156, +242, +171, 170, -7, -128, -1, -182, -33, -50, -82, -65, -36, -189, -50, -56, -23, -109, -238, -37, -121, +170, +170, +217, +91, 183, -184, -245, -175, +110, +221, +216, +183, +111, +223, +91, +55, +110, +220, +24, +6, +16, +254, +232, +163, +143, +250, +254, +230, +55, +191, +233, +238, +241, +120, +218, +26, +76, 95, -15, -0, -201, -43, -185, +44, +87, 74, -6, -14, -14, -14, -14, -43, -20, -121, -8, -18, -195, -130, -100, -240, -100, -220, +38, +126, +101, +101, 229, -48, -64, -15, +188, +205, +155, +55, +111, +186, +230, +154, +107, +38, +110, +222, +188, +185, +6, 128, -164, -77, -77, -79, -34, -197, +227, +166, +155, +110, +90, +116, +236, +177, +199, +46, +189, +255, +254, +251, +111, +203, +203, +203, +59, +190, +174, +174, +206, +108, +72, 210, +132, +131, +3, +226, +74, +214, +8, +0, +219, +248, +241, +227, +219, +223, 123, +239, +189, 139, -89, -157, -45, -115, -0, -76, -32, -220, -224, -91, -8, -45, -46, +203, +202, +202, +54, +42, +138, +242, +71, +168, +161, 100, -140, -134, -157, -32, -72, -150, -106, +87, +174, +92, +121, +209, +185, +231, +158, +251, +23, +143, +199, 163, -18, -96, -30, -75, -153, -0, -90, +57, +11, +216, +110, +183, +147, +34, +215, +136, +130, +182, +137, +129, +210, +102, +179, +53, +242, +15, 216, +108, +182, +48, +128, +26, +196, +251, +69, +13, +128, +58, 104, -81, -209, 21, -1, -169, -240, -60, -239, -183, -17, -173, +193, +33, +104, +149, +194, +233, +12, +49, +122, +204, +81, +50, +6, +122, +84, +131, +127, 2, -176, +106, +148, +19, +183, +90, 30, -190, -178, -196, -198, -226, -76, -139, -219, -83, -240, -45, -71, -89, -51, -71, +55, +247, +60, +149, 143, -18, -89, -45, +140, +123, +153, 192, -131, -160, -4, -160, -252, -231, -127, -254, -231, -119, -85, -42, -149, +135, +246, +182, +1, +176, +138, 198, -212, -212, -212, -174, -233, -233, -233, -221, -165, -82, -169, -91, -44, -22, -187, -65, -153, -77, -214, -156, -78, -66, -102, -6, -48, -3, 108, -20, -106, -50, +213, +24, +207, +27, +138, +248, +203, +168, +241, +48, 6, -31, -16, +32, +252, +242, +203, +47, +255, +24, +12, +6, +7, +252, +246, +183, +191, +61, +253, +218, +107, +175, +29, 121, -41, -248, -189, -80, -40, -216, -244, +226, +137, 39, -45, -225, +158, +184, +127, +255, +254, +163, +61, +30, +79, +0, +0, +110, +188, +241, +198, 115, -226, -224, -92, -182, -25, -175, -122, -34, -57, -192, -31, -155, -113, -217, -229, -117, -55, -242, -121, -196, -231, -125, -136, +6, +13, +26, +212, +61, +63, +63, +191, +0, +0, +84, +67, 131, -41, -33, -93, -93, -59, -76, +25, +7, +0, +222, +25, 130, 175, -201, -26, -205, -57, +195, +38, +145, +97, +184, 58, +140, +10, +207, +70, +144, +108, +127, +35, +80, +196, +144, 200, +42, +147, +51, +128, +120, +253, +242, +142, +43, +128, +214, 248, -211, -223, +106, +182, +189, +90, +27, +10, +119, +241, +14, 133, +118, +112, +71, +53, +16, +132, +53, +220, +201, +61, +75, +81, +117, +128, +212, +229, +210, +244, +169, +198, +198, +198, +134, +242, +242, +242, +189, +209, +104, +212, +26, +139, +197, +172, +78, +167, +211, +29, 12, +6, +19, +107, +91, +101, +101, +101, +157, +26, +137, +34, +106, +181, +90, +163, +141, +141, +141, +13, +72, +246, +67, +138, +234, 99, -41, -192, -44, -64, -152, +170, +172, +207, +60, +243, +204, +142, +111, +190, +249, +230, +129, +139, +46, +186, 232, -99, -24, -76, -63, -107, -88, -92, -236, +119, +123, +247, +238, +29, +72, +17, +0, +242, +242, +242, +60, +0, +112, +231, +157, +119, +14, 191, -105, -77, -205, -146, -252, -79, +253, +246, +219, +27, +250, +245, +235, +119, +219, +155, +111, +190, +89, +107, +48, +93, +49, +34, +139, +13, +128, +189, +188, +188, +60, +82, +86, +86, 182, -47, -61, -112, -146, -32, -133, -127, -246, -73, -30, -46, 207, -122, -63, -35, -184, -7, -75, -198, -197, -161, -46, -206, -205, -146, -83, -67, -42, +225, +112, +120, +124, +62, +95, +34, +98, +3, +87, +135, +52, 215, -226, -246, -53, -42, +240, +99, +153, +230, +169, +76, +117, +104, 5, -168, -4, -156, -68, -184, -31, +160, +60, +252, +240, +195, +237, +71, +142, +28, 185, -132, -117, -102, -232, 188, -137, -141, -80, +174, +174, 110, -163, +243, 204, -212, +153, +51, +47, +222, +180, +105, +83, 61, -131, -100, -136, -202, -4, -236, -243, -12, +128, +134, +41, +83, +166, +44, +238, +222, +189, +251, +203, +3, +7, +14, +188, +174, +177, +177, 113, +232, +251, +239, +191, +255, +183, +63, +255, +249, +207, 159, +65, +219, +7, +13, +25, +173, +254, +245, +175, +127, +237, +253, +215, +191, +254, +213, +115, +198, +140, +25, +221, +39, 76, -203, -81, -33, -159, -33, -181, -92, -114, -16, +152, +48, +227, +215, +191, +254, +245, +57, +140, +177, +115, +214, +174, +93, +187, +172, +103, +207, 158, -40, -195, -109, -156, -7, -128, -131, -131, -131, -195, -10, -133, -206, -224, -202, -184, -105, -30, -100, -2, -184, +75, 145, -116, -130, -88, -242, -52, -72, -166, +28, +55, +138, +112, +165, 131, -137, +34, +252, +229, +191, +183, +60, +251, 236, -168, -193, -54, -181, -175, -67, -50, -97, -12, -71, -24, -22, -164, -43, -173, -77, -22, -105, -110, -202, -145, -195, -114, -115, +179, +61, +201, +0, +11, +0, +203, 150, -204, +45, +251, 103, -19, -161, -219, -37, -16, -246, -213, +239, +222, +189, +95, +5, 80, -16, -88, -84, -37, -227, -76, -23, -255, +109, +36, +207, 89, -68, -203, +64, +204, +123, +115, +242, +175, +48, +150, +181, +93, +152, +55, +64, +134, +0, +52, +40, +138, +82, +94, +95, +95, +191, +3, +0, +248, +116, +25, 99, -1, -81, +7, +17, 175, 15, -221, -194, -26, -151, -168, -73, -90, -116, -91, -248, -255, -219, -187, -215, -24, -73, -170, -235, -128, -227, -167, -122, -186, -186, -123, -30, -251, -176, -89, -20, -100, -57, -178, -45, -197, 138, -34, -108, -45, +36, +65, +227, +194, 136, -205, -18, -43, -198, -155, -96, -45, -241, -146, -5, -12, +113, +51, +4, +160, 129, -68, -178, -136, -140, -29, -130, -227, -228, -75, -98, -148, +49, +86, +94, +87, +87, +183, 149, -96, -17, -187, -172, -34, +49, 214, +36, +207, +138, +162, +32, +20, 10, -18, -68, -74, -132, -31, +85, 33, -10, -171, -72, -216, +57, +239, +103, +2, +95, +111, +137, +122, +60, +253, +244, +211, +131, +67, +135, 14, -43, -208, -174, -177, -243, -88, -7, -35, -130, +61, +241, +132, +19, +78, +232, +6, +0, +229, +229, +229, +187, +74, +74, +74, +126, +216, +178, 101, -30, -90, -99, -36, -190, -56, -81, -196, +203, +62, +3, +105, +234, +229, +63, +60, +124, +248, +240, +143, +135, +15, +31, +126, +6, +154, +58, +83, +197, +16, +31, +83, +245, +48, +231, +252, 151, -160, -128, -205, -194, +192, +182, +109, +219, +42, +54, +111, +222, +252, +65, +94, +94, +94, +251, +182, +109, +219, +118, +43, +46, +46, 238, -60, -251, -49, -51, -149, -15, -85, -103, -234, 244, +212, +83, +79, 157, -91, -213, -213, +249, +234, +171, 175, -153, -158, -237, -255, -79, -106, -77, -207, -76, -119, +110, +121, +245, +213, 87, -117, -85, -117, -117, -221, +247, +112, +242, +90, +34, +202, +139, +94, +159, +51, +211, +7, +249, +188, +88, +184, +239, +154, +180, +103, 115, +250, +36, +57, +232, +17, +212, 207, -61, -55, -45, -222, -165, -251, -124, -73, 226, +186, +150, +174, +190, +197, 247, -154, -53, +0, +251, +221, +119, +223, +125, +210, +61, +247, +220, +115, +183, +248, +160, +186, +230, +240, +117, +107, +212, +105, +52, +140, +120, +95, +133, +142, +3, +0, +205, +181, +228, +0, +192, +207, +181, +77, +178, +128, +164, +3, +0, +68, +7, +0, 206, -216, -242, +153, +128, +246, +139, +233, +210, +210, +96, +233, +210, 165, -54, -107, +231, +246, +238, +221, +251, +22, +250, +252, +226, +139, 47, -92, -209, -30, -222, -141, -178, -145, -227, -33, -203, -34, -82, 62, -116, -232, -208, -207, +34, +157, +0, 36, -206, -222, -208, -180, -119, -221, -71, -179, -146, -93, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +36, +68, +232, +133, +16, +213, 53, +176, +238, 221, -114, -83, -64, -7, -25, -96, -43, -50, -164, -198, -142, -141, -94, -149, -246, -177, -220, -75, -82, -60, -0, -96, -27, -254, -54, -24, -80, -116, -202, -52, 187, -30, -218, -48, -203, -11, -92, -216, -41, -228, -68, -242, -27, -170, -89, -124, -227, -209, -107, -206, -205, -215, -235, -174, -65, -26, 119, +91, +231, +206, +157, +31, +71, +60, 220, -127, -145, -247, -153, -199, +56, +133, +202, +173, +252, +234, +171, +175, +174, +254, 221, -23, +239, +126, +119, +22, +61, +167, +42, +164, +205, +156, +5, +206, +159, +1, +156, +192, 238, -248, -106, -223, +221, +187, +119, +30, +123, +236, 177, -84, -145, +207, +1, +40, +68, +82, +57, +82, +250, +197, +23, +95, 244, -220, -173, -55, -155, -246, -222, -109, -38, +58, +249, +228, 147, -29, -2, -208, -105, -236, -191, -158, -151, -180, -96, -106, -145, -0, -156, -111, -155, -103, -209, -237, -161, -51, -226, -136, -244, -191, -141, -237, -235, +207, +152, +58, +117, 234, +221, +83, +167, +78, +69, +223, +190, 125, -145, -116, -136, +7, +46, 93, -222, -235, -234, -250, -118, -91, -83, -195, -6, +186, +116, +59, +180, +108, +144, +116, +32, +229, +146, +104, +144, +139, 0, +168, +64, +146, +1, +18, +2, +80, +173, +42, +104, +18, +176, 90, -226, -63, +173, 166, -180, +89, +64, +122, +176, +219, +237, +142, +14, +29, +58, +152, +53, +162, +26, +1, +67, +210, +176, +145, +128, +195, 225, -103, -103, -158, 176, -223, -71, -90, -200, -16, +119, +234, +212, 41, -247, -218, -164, -104, -175, -124, +95, +255, 39, -110, -102, -144, -13, +154, +231, +120, +230, +87, +214, +229, +116, +56, +28, +246, +142, +29, +59, +182, +201, +252, +100, +203, +32, +215, +242, +118, +236, +216, +177, +165, +75, +151, +46, +139, 0, -76, -74, -60, +228, +1, +192, +128, +1, +3, +62, +28, +48, +96, +192, +170, +117, +235, +214, +253, +181, +123, +247, +238, +127, +200, +85, +62, +154, +9, +94, +137, +31, +153, 60, -164, -200, -178, +121, +242, +22, +168, +227, +114, +238, 220, -70, -122, -94, +185, +69, +126, +191, +191, +147, +219, +237, +254, +159, +58, +190, +92, 0, -86, +66, +5, +5, +5, +65, +191, 223, -67, +95, +76, +9, +152, +96, +198, +243, +172, +42, +26, +171, +145, +3, +7, +14, +132, +102, +205, +154, +245, +253, +220, +185, +115, +11, +2, +129, +64, +177, 199, -236, -69, -50, +227, +249, +223, +242, +229, +203, +183, +170, +247, +67, +171, +87, +175, +174, 0, +16, +185, +247, +222, +123, +235, +1, +141, +33, +222, +172, +193, +142, +230, +16, +6, 0, -224, +109, +218, +180, +129, +203, +229, +234, 226, -97, -27, -124, +243, +249, +74, +16, +87, +192, +2, +128, +165, +109, +219, 182, -135, -196, -94, -12, -232, -151, -195, -68, -20, -69, -95, -45, -250, -194, -81, -20, -125, -69, -68, -36, -8, -130, -63, -151, -246, -70, -179, -94, -144, -104, -227, -95, -27, -189, 238, -23, -137, -142, -101, -108, -73, -210, +64, +32, 80, -13, -130, -224, -22, -137, -231, -110, -223, -37, -34, +44, +254, +88, +84, +90, +27, +148, 151, -68, -81, -116, -119, -23, -239, -85, -146, -245, -249, -134, +48, +142, 136, -252, -66, -210, -162, -68, -239, +14, +0, +106, +122, +13, 72, -218, -120, -208, -229, -21, -250, -82, -123, -250, -233, -167, -127, -231, -194, -133, -11, -219, -230, -231, -231, -183, -47, -44, -44, -108, -223, -181, -107, +42, +154, +77, +49, +105, +117, +64, +243, +22, +165, 87, -199, -180, -238, -35, -71, -142, -252, -114, -24, -134, -141, -114, -185, -220, -172, -86, +15, +160, +22, +64, +204, +225, +112, +104, +100, 171, -139, -51, -51, -51, -31, -216, -190, -125, +159, +235, +145, +5, 251, -108, -165, -82, -105, +89, +71, +38, +239, +232, +96, 85, -42, 149, -214, -171, -175, -190, -250, -218, -125, -247, -221, -247, -154, -180, -23, -180, -26, -100, -3, -87, -47, -6, -53, +227, +9, +168, +159, +179, +98, +90, +11, +105, +99, +239, +222, +189, +145, +7, +30, +120, +96, +227, +204, +153, +51, +59, 0, -176, +128, +211, +233, +244, +20, +21, +21, +37, +140, +188, +129, +64, 32, -113, -163, -81, +136, +184, 3, -50, -106, -181, -195, +23, +128, +132, +147, +5, +41, +213, 205, -229, -246, -110, +26, +112, +120, 217, +54, +53, +173, +4, +212, +207, +98, +185, +204, +164, +157, 96, -67, -85, -210, -226, -100, -45, -49, -211, -222, -69, -81, -244, -168, -125, -145, -32, -8, -116, -94, -108, -109, -16, -94, -144, -120, -12, -169, -77, -33, -45, -146, +5, +170, 145, -224, -54, -40, +11, +18, +80, +215, +152, +6, +196, +215, +89, +234, +27, 166, -78, -159, -62, +141, +79, +58, +104, +237, +246, +202, +37, +248, +190, +222, +176, +122, +245, +234, +61, +5, +5, +5, +227, +16, +223, +47, +228, +221, +127, +255, 253, -232, -220, -220, -220, -204, -236, -236, -236, +103, +78, +156, +56, +241, +34, +122, +248, +241, +199, +31, +127, +247, +142, +59, +238, +248, +8, +241, +53, +190, +84, +189, +200, +208, +105, +132, +233, +156, +112, +230, +129, +234, +244, +178, +111, +223, +190, +170, +55, +222, +120, +227, +135, +243, +206, +59, +175, +91, +251, 246, -133, -133, -133, 237, +155, +172, 173, +62, +159, +175, +0, +0, +242, +243, +243, +69, +198, +168, +81, +89, 86, -171, -118, +245, +119, +245, +179, +103, 207, -61, -247, -180, -213, +254, +102, +246, +236, +217, +99, +231, +207, +159, +127, +238, +13, +55, +220, +48, +148, +30, +118, +185, +92, +13, +208, +58, +15, +241, +50, +204, 140, +51, +165, +168, +168, +72, +113, 56, +28, +93, +163, +209, +232, +129, +9, +19, +38, 124, -248, -240, -127, -45, -47, +7, +117, +15, +184, +124, +249, +242, +125, +203, +151, 47, -87, -68, -36, -40, -149, -74, -173, -227, -199, +223, +61, +116, +232, +80, +135, +195, +225, +232, +90, +80, +80, +224, +128, +73, +195, +191, +32, +43, +44, +238, +171, +56, +67, +24, +95, +207, +217, +204, +23, +252, +113, +8, +118, +0, +49, +177, 143, +59, +28, +14, +126, +94, +48, +147, 255, -138, -253, -255, -131, -15, -62, -248, -227, -114, -185, -220, -156, -154, -154, -154, +196, +28, +43, +230, +95, +93, +7, +169, +238, 155, -158, -158, -158, +51, 223, -182, -109, -219, -156, -180, -207, -0, -80, +69, +145, +116, +22, 180, -215, -178, -211, -152, -75, -109, -68, -187, -154, -146, +3, +136, +170, +249, +77, +149, +127, +163, +249, 142, -93, -119, -135, +2, +8, +15, +26, +52, 104, -116, -147, -162, -236, -102, -0, -12, -50, -192, -214, -77, -6, -128, -45, -88, -102, -179, -60, -234, -93, -102, -0, +253, +160, +65, +131, +46, +68, +211, 232, -56, -86, -45, -50, -218, -233, -120, -245, -173, -135, -110, -3, -221, +16, +116, +164, +22, +213, +159, +217, +249, +134, +13, 30, -229, -100, -76, +60, +248, +171, +193, +131, +7, +95, +142, +184, +35, +26, +191, +255, +167, +180, +105, +188, +26, +25, +115, +244, +59, +205, 120, -16, -69, +232, +213, +171, +87, 209, -19, -34, -34, -81, -20, -157, -20, -89, +144, +33, +67, +198, +208, +3, 27, -143, -47, -146, -30, -203, -186, -45, -59, -45, -207, -235, -197, -23, -95, +55, +110, 252, -253, -197, -197, -197, -202, -210, -210, -82, -173, -209, -104, +64, +13, +199, +78, +99, +217, +72, +125, +243, +115, +135, +133, +203, +159, +248, +62, +68, +199, 132, -183, -220, -114, +152, +109, 203, -127, +68, +125, +207, +153, +51, +103, +243, 156, -60, -121, -242, -239, -203, -229, -242, -114, -24, -134, -203, -213, -106, -213, -54, -168, -221, -99, -169, -200, -251, -204, -227, +57, +115, 238, -11, -109, -136, -172, +95, +186, +116, +233, +5, 189, -222, +123, 247, 190, -247, -189, -191, -109, -54, -155, -97, -171, -213, -10, -75, 165, -210, -234, -201, -147, -39, -127, +91, 183, -84, -42, -173, -86, -171, -213, +110, +167, +119, +235, 214, -228, -228, -100, -253, -218, -107, +237, +116, +191, +223, +255, +200, +171, 175, -45, -50, -51, -135, -143, -91, -252, -79, -111, 190, -177, -255, -159, -147, -246, 186, 13, -221, -100, -64, -184, -53, -47, -242, -184, -159, -13, -253, -91, -63, -219, -216, -190, -174, -13, -4, -20, -9, -94, -216, -96, -83, -225, -154, -26, -62, -103, -207, -158, -125, -118, -101, -101, -101, -98, -239, -222, -189, -251, -68, +73, +167, 68, -190, -254, -245, -175, -95, -45, -34, -82, +35, +105, +243, +115, +183, +93, +221, 171, -213, -150, -38, -39, 39, -151, -118, -236, -216, -49, -247, -153, -207, -124, -230, -31, -122, -125, -253, -49, -225, -94, -155, -4, +160, +246, 65, -16, -92, -35, -254, -233, -92, -245, -252, -84, -52, -3, -32, -47, -203, -176, -155, -12, -128, -34, -231, -95, -251, -30, +170, +7, 74, -65, -16, -236, -147, -52, -3, -196, -94, -203, -232, +183, +37, +214, 117, -130, -118, -24, -20, -41, -152, +69, +103, 12, -0, -24, -97, -54, -0, -96, -167, -210, -89, -251, -194, 145, -246, -177, -188, -189, -46, -67, -191, -204, -102, -36, -109, -168, -184, +44, +234, +235, 233, -133, -190, -0, -128, -94, -132, -5, -146, -86, -52, -46, -146, -222, -156, -71, -231, -35, -126, -79, -226, -198, -229, -156, -244, -248, -165, -246, -217, +242, 207, -126, -246, -79, -186, -93, -248, -209, -163, -71, 175, -200, -251, -255, -135, -62, -244, -161, -111, -222, 119, -223, -125, -47, 245, -178, -62, -5, +30, +143, +167, +158, +191, +169, +26, 216, -222, -57, +107, +212, +103, +234, +145, +221, +216, +111, +41, +240, +101, +111, +0, +16, +19, +141, +246, +54, 155, -1, -48, -59, -128, -215, -118, -123, -183, -180, -199, -73, -199, -85, -151, -205, -114, -53, -165, -209, -231, +141, +214, 231, -201, +76, +172, +125, +113, 79, -109, -212, -205, -73, +198, 188, -159, -186, -205, -72, -112, -123, -252, -166, +94, 111, -186, -233, -166, -23, -68, -228, -50, -137, -139, -204, +170, +8, +0, +36, +51, 93, -38, -34, -219, -238, -185, -231, -158, -182, -39, +153, +249, 61, -248, -224, -131, +52, +82, +204, 11, -146, -94, -172, -45, -30, -63, -126, -188, -237, -255, -135, -15, -31, -254, -191, +148, +175, +116, +123, 100, -157, -180, -232, -220, -91, -210, -222, -248, -239, -20, -0, -208, -94, -197, -78, -41, -247, -218, -136, -118, -105, -131, +42, +35, +205, +179, +77, +156, +28, +212, 207, -54, -254, -117, -60, -184, -238, -219, -162, -85, -187, -135, -53, -196, -166, -200, -144, -26, -183, -49, -101, -123, -255, -117, -8, -64, -145, -64, +212, +22, +153, +218, +87, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +66, +226, +16, 134, -155, -1, -80, 168, -96, -104, -198, -122, -216, -249, -211, -235, -18, -159, -183, -178, -134, -2, -216, +240, +74, +201, +176, +86, +89, +138, +62, +196, +13, +44, +164, +56, +140, +233, +156, +13, +73, +108, +240, +76, +161, +137, 121, -190, -171, -146, -54, -22, -123, -250, -188, -94, -125, -245, -213, -135, -157, -63, -61, -127, -219, -109, -183, -253, -80, -214, -87, -158, -215, -117, -214, -32, -216, +134, 32, -246, -155, -187, -47, +57, +13, +100, 66, -113, -2, -161, -7, -15, -30, -252, -190, -152, -161, -59, -26, -16, -49, -190, -45, -189, -241, -77, -127, +76, +81, +20, +141, +82, +67, +101, +200, +243, +103, +162, +166, +115, +60, +160, +48, +148, +100, 152, -53, -246, -223, +75, +64, +101, +139, +86, +66, +27, +2, +178, +74, +199, +240, +211, +34, +76, +203, +173, +91, +183, +110, +235, 214, -108, -176, +173, +219, +11, +136, +51, +61, +73, +73, +84, +138, +184, +129, +162, +70, +189, +106, +213, +191, +102, +64, +74, +100, +141, +81, +105, 219, -69, -207, -147, -69, -150, -211, -77, +182, +109, +219, +186, +118, +237, +74, +242, +72, +217, +84, 6, -192, 160, -182, -175, -125, -93, -247, -216, +156, +147, +67, +127, +155, +205, 40, -114, -142, -239, -53, -3, +109, +197, +242, +29, +18, +242, +138, +139, +139, +59, +31, +56, +112, 96, -157, -61, -123, -246, -252, -163, -196, -61, -201, -251, -68, -68, -190, -244, -165, -47, +20, +69, +112, +0, +226, +70, 221, -236, -121, -24, -1, -128, -124, -238, -181, +64, +32, +224, +107, 137, -72, -123, -253, -36, -75, -131, -116, +244, 69, -234, -232, 116, -204, -50, -236, -34, -3, -192, -78, -9, -218, -105, -150, -165, -192, -249, -155, -22, -5, -182, -175, -231, -102, -228, 233, -119, -240, -102, +210, +165, +27, +99, +108, +106, +43, +36, +77, 103, -223, -1, -0, -122, -224, -102, +205, +71, 0, -120, -231, -161, +88, +70, +141, +26, +213, 126, +198, +140, +25, +11, +75, +75, +75, +55, +42, +138, +210, +3, +42, +179, +121, 229, +202, 149, +23, +159, +123, +238, +185, +23, +184, +221, +238, +108, +153, +241, +70, +152, +248, +103, +33, +126, +150, +43, +69, +105, +8, +127, +245, +213, 87, -254, -168, -209, -104, +55, +116, +235, +214, +237, +172, +39, +158, 120, +226, +158, +241, +227, 199, -136, +111, +128, +150, +177, +107, +70, +33, +73, +229, +68, +40, +20, +122, +55, +28, +14, +239, +83, +20, +165, +11, +146, +81, +30, +0, +192, +114, +214, +89, +103, 61, -244, -208, -67, +3, +96, +158, +154, 207, -173, -189, -64, -169, -180, -114, -247, -221, -119, -127, -218, -254, -255, +72, +121, +121, 249, -231, -159, -191, -53, -12, -195, +99, +121, +121, +121, +167, +88, +173, 86, -165, -82, +179, +198, +121, +114, +196, 105, -94, +172, +172, +172, +156, +15, +97, +126, +59, +233, +164, +147, +126, 117, +224, +192, +129, +177, +106, +164, +138, +152, 213, -85, -127, -35, -113, -195, -79, -47, -46, -181, -193, -146, -247, -5, -165, -61, -202, -11, -146, +106, +141, +90, +44, +150, +168, +197, +98, +137, +89, +44, +22, 54, +117, +234, +212, 254, -179, +211, +167, +79, +223, +105, +82, +166, 198, -165, -22, +233, +0, 113, -46, -185, +195, +32, +115, +58, 157, -151, -184, -97, -169, -51, -19, -116, -61, -198, -125, -136, -108, -241, -158, -173, -242, -5, -235, -246, -110, +154, 185, -67, -73, -74, -18, -111, -227, -5, -137, -143, -129, -172, +64, +253, +220, +26, +14, 0, -128, -86, -113, -95, +150, +22, 52, -183, -121, -233, -62, -35, -97, -212, -216, -227, -57, -20, -145, -133, -217, -217, -217, -55, -87, -86, -86, -38, -162, 40, +243, +243, +48, +205, +213, +81, +0, +246, +91, +111, +189, +117, +221, +173, +183, +222, +74, +70, +172, +192, +107, +175, +189, +214, +255, 146, -40, -138, -130, 75, 46, 185, -228, -151, -244, -193, +120, +254, +252, +249, +243, +135, +14, +29, +250, +246, +158, +61, 123, -247, 238, -13, -130, -32, +236, +208, +161, +195, +9, +170, +129, +132, +250, +139, +25, +167, +145, +38, +134, +242, +17, +35, +70, +188, +51, +98, +196, +136, +143, +17, +119, 88, +35, +197, +121, +182, +134, +62, +77, +232, +236, +12, +14, +0, +217, +24, +227, +82, +161, +53, +219, +43, 151, -150, -185, -111, -223, +16, +67, +43, +55, +94, +117, +213, +85, 190, -153, -40, -138, -202, -97, -24, +5, +11, +22, +204, +140, 70, -97, -24, -6, -51, -51, -51, -173, +163, +214, +104, +52, +106, +113, +58, 157, -59, -119, -70, -143, -61, -246, +110, +254, +7, +127, +251, +219, +223, +206, +26, +54, +108, 216, -27, +41, +52, +214, +110, +184, +225, +134, +209, +47, +189, +244, 210, -62, -222, -183, -232, -250, -12, -99, -136, -77, -145, -33, +30, +100, +54, +192, 53, -163, -200, -109, -248, -77, -74, -246, -180, -107, +9, +227, +220, +167, +79, +159, 246, -124, -169, +79, +61, +245, +212, 99, -166, -187, +177, +88, +204, +18, +141, +70, 45, +159, +126, +250, +233, 6, -136, -245, -197, -255, -58, -141, +69, +81, +110, +71, +124, +174, +108, +92, +191, +126, 253, -183, -129, -15, -122, -33, -177, -25, -58, -101, -187, -89, +229, +124, +84, +22, +213, +48, +67, +198, +249, +76, 253, -212, -209, +144, +230, +41, +138, +104, +68, +253, +172, +30, +0, +83, +13, +254, +9, +168, +134, +26, +50, +250, 137, -78, +204, +109, +35, +160, +113, +22, +237, +223, +191, +255, +246, +254, +253, +251, +183, +65, +50, +164, +54, 157, -58, -181, -127, -110, -110, -110, -102, -126, -126, -126, +113, +205, +0, +68, +11, +10, +10, +254, +6, +224, 102, -105, -105, -105, +36, +247, +24, +217, +56, +44, +69, +1, +132, +211, +132, +213, +230, +13, +139, +217, +204, +23, +9, +3, +41, +226, +243, +67, +204, +233, +116, +106, 250, -210, -75, -47, -109, -11, -94, -157, +184, +250, +153, +12, +208, +89, +57, +146, +165, +201, +63, +141, +221, +230, +230, 63, +165, +3, +0, +151, 127, +163, +6, +94, 126, -241, -197, -23, -95, -252, -159, -106, -181, -218, -168, +220, +91, 213, -106, -245, -201, -201, +207, +169, +28, +0, +204, +68, +186, 73, -205, -132, +149, +127, +150, +34, +109, +209, +64, +105, +212, +232, +77, +6, +109, +75, +154, +122, +39, +167, +130, +76, +105, +138, +227, +25, +72, +58, +252, +234, +189, +131, +136, +78, +17, +102, +156, +57, +104, +76, 42, -82, -3, -32, -239, -61, -216, -12, -181, -166, -185, -185, -1, -103, -62, -123, +41, +250, +160, +153, +121, +86, +52, +76, +219, +210, +56, 0, -176, -5, -249, -2, +240, +253, +187, +37, +214, +117, +50, +84, +39, +32, +172, +19, +153, +140, +205, +212, +47, +26, 0, -110, -21, +88, +215, +173, +91, +183, +117, +205, +154, +53, +143, +210, +3, +31, +126, +248, +225, +38, +196, +247, 230, -218, +97, +104, +143, +159, +248, +169, +214, 158, -61, -123, -126, -59, -235, -5, -14, +24, +128, +200, +205, +55, +223, +156, +55, +107, +214, +172, +167, +173, +86, +171, +11, +0, +246, +238, +221, +251, +106, +199, +142, 29, -58, -244, +39, +169, +207, +208, +250, +157, +41, 159, -230, -215, -101, -55, +124, +61, +70, +175, +184, +226, +138, +247, 0, +28, +147, +66, +102, +38, +103, +2, +77, +155, +164, 112, -205, -53, -215, -252, -134, -249, -245, -27, +162, +226, +157, +192, +114, +225, +76, +32, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +113, +136, +195, +136, +209, +29, +64, +60, +68, +61, 146, -126, -137, -232, -23, -142, -246, -12, -187, -220, -30, -101, -77, +138, 179, -22, -243, -220, -94, -188, -35, -113, -0, +68, +120, +222, +44, +152, +177, +34, +72, +57, +168, +129, +106, +112, +171, +65, +50, +172, +114, +4, 64, -27, -255, -115, -210, -221, +157, +106, +28, +17, +243, +101, +4, +98, 152, -97, -248, -21, +73, +141, +163, +128, +202, +234, +168, +225, +190, +143, +1, +104, +16, +229, +89, +44, +22, +35, +231, 105, -136, -107, -13, -0, -95, -170, +18, +248, +104, +2, +26, +71, +9, +85, +89, +87, +142, 164, +162, +38, +140, +184, +177, +186, +18, +113, +37, +88, +157, 122, +145, +50, +199, +232, +57, +158, +186, +242, +84, +7, +135, +156, +201, 203, -60, -214, -222, +117, +249, +90, +73, +30, +47, +87, +211, +15, +108, +54, +155, +163, +109, +219, 182, -58, -183, +25, +35, +56, +168, +231, +144, +103, +163, +196, +204, +202, +232, +167, +26, +228, +179, +65, +12, +64, +180, +176, +176, +80, 113, -185, -184, -99, +187, +221, 199, -142, -47, -138, -200, -118, -73, -198, -124, -70, -81, -116, -66, -31, -252, -210, -75, -47, -125, -218, -247, -34, +248, +253, +126, +158, +25, 207, -61, -247, -220, -29, +84, +102, +252, +81, +226, +143, +178, +100, +198, +167, +99, +226, +91, +145, +52, +130, +133, +131, +193, +96, 190, -191, -63, +215, +235, +237, +92, +80, +80, +96, +67, 246, -216, -99, -251, -164, +138, +72, +126, +238, +98, +118, 187, -194, -76, -110, -10, -232, -66, -50, 189, -218, -218, -52, -124, -175, -190, -250, -234, +171, +162, +40, +14, +85, +158, +13, +90, +131, +133, +38, +42, +2, 205, -87, -92, -113, -197, -174, -188, -23, -9, -130, -224, -59, -146, -102, -66, -188, -37, -113, -6, -71, -79, +47, +156, +163, 67, -106, -70, -128, -221, +38, +99, +50, +175, +88, +181, +3, +168, +11, +4, +2, 71, 139, -146, -142, -207, -246, -141, +15, +185, +92, +46, 143, -213, -105, +203, 229, -180, -183, -78, -123, -103, -123, -61, -47, -141, -43, -183, -215, -51, -111, +242, +136, +223, +19, +58, +119, +238, +76, 236, +67, +179, +74, +124, +222, +216, +162, +203, +222, +211, +49, +242, +154, +97, +10, +82, +127, +38, +227, +96, +45, +146, +14, +92, +13, +126, 191, -109, -180, -20, -29, -251, -15, -12, -90, -167, -108, -55, +95, +227, +96, +163, +126, +46, +87, +101, +85, 171, -155, -172, -53, -215, -202, -141, -55, -222, -248, -167, -121, +207, +147, +146, +63, +147, +1, +142, 15, -120, -251, -237, -183, -223, +81, +78, +243, +50, +229, +157, +142, +58, +113, +144, +242, +154, +202, +69, +125, +82, +117, +116, +48, +18, +82, +152, +100, +133, +145, +12, +123, +76, +206, +100, +76, +205, +59, 57, +165, +56, +144, +84, +252, +147, +129, +135, +142, 112, 224, -192, -83, -146, +157, +42, +210, +149, +75, +195, +228, +20, +29, +52, +56, +7, +128, +172, +207, +158, 22, +100, +229, +170, +189, +0, +173, +227, +6, +57, +154, +212, +32, +30, +137, +66, +100, +25, +138, +142, +40, +217, +48, +178, +163, +0, +194, +249, +249, +249, +49, +189, +249, +137, +43, +151, +223, +239, +247, +39, +142, +131, +201, +207, +207, +167, +246, +54, 203, -125, -71, -210, -0, -108, -94, -176, -161, -72, -198, -158, -178, -235, -237, +24, +174, +107, +223, 190, -143, -173, -210, -65, -1, -0, -48, -114, -211, -250, -79, -159, -62, 125, -96, -105, -105, -105, -93, -186, -228, -153, -51, -103, -126, -116, -221, +216, +231, +243, 117, -215, -125, -87, -210, -47, -55, -181, +162, +155, +29, +58, +116, +216, +138, +248, +90, +227, +2, +16, 18, +157, 4, -193, -87, -36, -174, -23, -240, -144, -251, -188, -39, -159, -124, -114, -255, -244, -244, -244, -210, -245, -215, -95, -95, -100, +91, +42, +106, +80, +43, +131, +218, +141, +254, +167, +252, +242, +71, +49, +208, 188, -168, -111, -92, -170, -14, +151, +205, +156, +196, 27, -88, -21, -145, -230, -15, -126, -240, -131, -239, -44, -44, -44, -76, 47, 45, -45, -77, -213, -235, -245, -201, -229, -229, -229, -240, -206, -59, -239, -220, -99, -95, +35, +71, +142, +252, +100, 228, -241, -199, -31, -255, -113, -185, -92, -110, -213, -106, -181, -165, -169, -169, -169, -5, -73, -3, -0, +200, +145, +103, +172, 90, -252, -78, -123, -153, -183, -106, -143, -114, +181, +234, +210, +11, +47, +188, +240, +142, +238, +221, +187, +15, +96, +140, +13, +120, +235, +173, 183, -211, -248, -216, +238, +61, +255, +252, +243, +95, +204, +66, +6, +47, +43, 2, -109, -155, -126, -241, +32, 252, -250, -235, -175, -223, -63, -164, -151, -182, -41, -153, -118, -142, -108, -189, -136, -209, -158, -120, -87, +212, 83, -210, -12, -19, +79, +253, +102, +200, +144, +33, +115, +232, +198, +151, 95, +126, +185, 224, -193, -142, -83, -183, -227, -144, -237, -133, -221, -102, -92, -20, -105, -67, -74, -223, -183, -77, -23, -246, -165, -141, -250, +247, +191, +255, +253, +60, +104, +231, +71, +35, 134, +232, +38, +76, +116, +49, +255, +167, +157, +118, +218, +0, +198, 216, -204, -73, -90, 128, -174, +213, +171, +87, +223, +119, +225, +133, +23, +46, +71, +11, +176, +175, +231, +204, +153, +243, +235, +17, +35, +70, +60, +150, +38, +255, +252, +81, +42, +102, 28, -134, -97, -145, -66, +1, +128, +166, +115, +161, +102, +221, +131, +214, +136, +108, +40, +191, +136, +247, +149, +40, +140, +69, +23, +48, +147, +95, +50, +108, +195, +229, +114, +101, +10, +199, 110, -63, -151, -248, -51, -245, -158, -196, -67, +154, +165, +47, +200, +17, +243, +205, +215, 73, -122, -30, -82, -51, -2, -108, -3, -179, -34, -105, -22, -131, -175, -49, -170, -211, -182, -185, -233, -186, -246, -188, -213, -207, -251, +54, +249, 214, +13, +35, +175, +126, +22, +243, +157, +9, +180, +247, +13, +1, +104, 204, -131, +224, +68, +147, +109, +132, +14, +202, +63, +63, +70, +152, +184, +135, +48, +233, +192, +64, +245, +28, +2, +96, +89, +177, +98, +197, +15, +43, +86, 172, -225, -45, -54, -248, +88, +156, +162, +124, +252, +30, +221, +240, +184, +180, +219, +237, +33, +189, +7, +154, +227, 208, -239, -185, -203, -205, -212, -201, -107, +230, +243, +249, +108, +110, +183, +251, +24, +35, +207, +230, +0, +226, +88, +96, +25, +156, +74, +140, +56, +181, +181, +148, +51, +129, +132, +132, +132, +132, +132, +132, +132, 132, -235, -241, -229, -234, -102, -185, -118, -89, -118, -219, -217, +132, +132, +132, +132, +132, +132, +196, +33, +12, +179, +14, +0, +164, +164, +79, +40, +133, +77, +24, +224, +245, +192, +179, +143, +53, +80, +149, +230, +228, +0, 64, +202, 138, -239, -152, -181, -169, -200, -221, -206, -126, -208, -77, 90, -191, -111, -184, -192, +209, 32, -190, -31, -220, -237, -44, -82, -44, -173, -223, +111, +66, +185, 78, +178, +18, +108, +103, 69, -216, -215, +81, +206, +24, +56, +112, +96, 231, -233, -203, -95, -254, -242, -71, -90, -173, -214, +133, +11, +23, +46, +45, +42, +42, +234, 90, +86, +86, +118, +79, +44, +22, +179, +48, +198, +20, +69, +81, +96, +177, +88, +162, +62, +159, 47, -245, -155, -111, -190, -249, -191, -34, -241, -119, -195, -196, -196, -196, -74, -24, -134, -4, -176, -58, +31, +0, +102, +207, +158, +61, +102, +244, +232, +209, 235, -148, -237, -230, -62, -118, -104, -89, -107, -201, -254, -122, -87, -226, -14, -13, -29, -210, -184, -32, -221, -215, 96, +76, +41, +74, +242, +120, +54, +46, +20, +69, +233, +121, +205, +53, +215, +116, +126, 241, +197, +23, +23, +30, +117, +212, +81, +199, +148, +149, +149, +141, 101, -236, -249, -222, -195, -138, -12, -225, -125, -0, -0, -54, -86, -110, +140, +89, 0, -224, -134, -27, -110, -248, -51, -223, -223, +48, +85, +94, +204, +98, +177, +196, +20, +69, +137, +61, +249, +228, 147, +247, +140, +31, +63, +254, +11, +104, +153, +166, +233, +152, +207, +153, +228, +29, +93, +82, +82, +50, 134, -193, -172, -164, -105, -109, -74, +206, +232, +38, +230, +177, +197, +98, +137, +42, +138, +194, +158, +120, +226, +137, 123, -234, -189, -195, +39, +76, +152, +240, +101, +11, +202, +203, +117, +249, +90, +90, +158, +158, +236, +4, +246, +236, +217, +179, +241, +168, +163, +142, +154, 5, -110, -189, -245, -214, -63, -78, -238, -22, +109, +68, +140, +170, 13, -0, -216, -47, -23, -91, -51, -160, -33, -34, -141, -253, -251, -247, -127, -67, -146, -130, -128, +27, +54, +12, +56, +225, +132, +19, +122, +208, +115, +170, +35, +139, +217, +49, 18, -79, -47, -55, +5, +16, +85, +20, 229, -6, -0, -190, -240, -133, -47, +92, +181, 124, -87, -226, -47, -195, -115, -230, -246, +207, +100, +250, +193, +63, +254, +241, +143, +113, +99, +199, 142, -164, -141, -230, -158, -123, -152, -131, -32, -184, -89, +93, +7, +149, +41, +106, +82, +30, +3, +16, +107, +108, +108, +92, +29, +10, +133, +246, +43, +138, +114, +28, +146, +199, +115, +40, +0, +208, +130, +204, +248, +116, 76, -143, -233, -79, -127, -250, -211, -219, -118, +124, +23, +84, +7, +128, +255, +254, +247, +191, +189, +206, +56, +227, +140, +203, +156, +78, +103, +33, +0, +244, +235, +215, 239, -222, +158, +190, 125, -105, -135, -231, -156, -148, -120, -219, -205, -74, +251, +54, 252, -197, -173, -189, -167, -221, -246, -118, -187, -85, -220, -59, -21, -149, -179, -85, -124, -109, -131, -117, -83, -35, -248, +253, +239, +127, 31, -255, -248, -199, -191, -53, -164, +242, +228, +147, +79, +238, +49, +41, +147, 151, -214, -11, -155, +173, +40, +138, +82, +168, +126, +38, +163, +50, 181, -91, +95, 20, -69, -29, -199, -41, -71, -81, -116, -117, -135, -255, -223, -238, -254, -45, -8, +218, +57, 130, -171, -100, -0, -13, -222, -32, -8, -14, -73, +229, +229, +229, +93, +199, +253, +150, +148, +226, +233, +140, +201, 124, -44, +63, 109, -75, -110, -205, +4, +80, +171, 40, -138, -62, +202, +73, +104, +122, +174, +55, 239, -60, -230, -175, -37, -110, -148, +128, +68, +70, +82, +10, +185, +106, +212, 104, -47, -251, -219, -81, -20, -125, -51, -138, -162, -31, -154, -199, -124, +173, +7, +118, +235, +173, +183, +182, +153, 50, -89, -143, -69, -41, -214, -155, +101, +202, +179, +209, +104, +212, +194, +24, +83, +236, +118, +187, +38, 42, -201, -235, -217, -6, -216, -68, -193, -0, -192, -47, -36, -62, +197, +21, +87, +92, +209, +183, +178, +178, +242, +18, +154, +3, +166, +76, +153, +210, +127, +230, +204, +153, +229, +70, +211, +71, +178, 142, +40, +239, +20, +242, +217, +25, +8, +4, +234, +248, +135, +213, 207, -75, -124, -76, -143, -226, +149, +80, +235, +2, +90, +131, +111, +38, 144, +209, 154, -162, -244, -156, -163, -117, -17, -244, -86, -14, -130, -224, -54, -17, -41, +119, +202, +178, +34, +110, +36, +136, +65, +173, 71, -81, -244, -45, +50, +160, +19, +27, +154, +28, +0, +84, +37, +182, +232, +180, 145, -116, +142, +17, +71, +172, +77, +101, +218, +180, +105, +71, +141, +31, +63, +126, +41, +173, +7, +234, +153, +199, +10, +99, 12, -124, -82, -152, -84, -27, -175, -90, -51, -160, +138, +162, +0, +234, +28, +163, +40, +10, +179, +88, +44, +177, +89, +179, +102, +245, +185, +235, +174, +187, +74, +144, +249, +56, +7, +49, +178, +65, +131, +232, +0, +112, +220, +113, +199, +253, +161, +188, +188, +188, +43, +16, +159, +63, +212, +115, 235, +105, +46, +99, +79, +63, +253, +244, +213, +55, +222, +120, 227, -32, -8, -130, +110, +3, +245, +71, +242, +114, +213, +94, +132, +40, +128, +240, +109, +183, 221, -210, -158, -29, -19, -70, -81, -116, -202, +150, +63, 121, -204, -175, -39, -119, -237, -240, -3, -13, -194, -246, -147, -189, -164, +242, +228, +231, +83, +245, +195, +171, 175, -167, -183, -117, -105, -248, -81, -20, -253, -139, -179, -46, -55, -73, -90, -207, -98, -169, -203, -229, +190, +250, 218, -229, -233, -148, -135, -26, -8, -168, -232, -54, -54, 203, -186, -85, -210, -225, -42, -118, +46, +187, +236, +82, +234, +135, +247, +220, +115, +79, 191, -20, 25, -251, -175, -220, -243, -101, -145, +51, +102, +24, +237, +135, +132, +24, +226, +198, +222, +29, +79, +61, 245, -179, -1, -128, -65, -100, +212, +57, 136, -185, -219, -89, -164, -88, -0, -64, -215, -55, -111, -86, -141, -66, -30, -125, -244, -209, -99, -246, -247, -15, -126, -240, -131, -127, -151, -220, -213, -6, -228, 207, -215, -61, -9, -174, -141, -106, -248, -118, -92, -70, -185, -92, -110, -73, -124, -77, -163, +199, +94, +49, +84, +254, +130, +5, +11, +158, +26, +50, +100, +200, +26, 181, -114, -180, +76, +149, +234, +149, +205, +90, +110, +125, +228, +145, +71, +54, +63, +242, +200, +35, +39, +46, +88, +176, +224, +204, +193, +131, +7, +63, +121, +252, +241, +199, +159, +84, +86, +86, +118, +76, +44, +22, 83, -67, +20, +69, +97, +180, +103, +120, +248, +225, 135, +199, +141, +27, +55, +238, +83, +168, +161, +164, +77, +150, +11, 0, -100, -101, +48, +106, +212, +168, +162, +7, +30, +120, 96, -209, +145, +90, +135, +22, +187, +221, +174, +113, +26, +186, +236, +178, +203, +250, +87, +85, +85, +93, +161, +40, +74, +140, +171, +195, +202, +44, +68, +81, +63, +161, +49, +6, +36, +157, +97, 120, -7, +118, +120, +54, +172, +121, +222, 128, -49, -150, +110, +67, +178, +62, +108, 23, +93, +116, +209, +74, 0, +175, +108, +216, +176, +97, 200, +9, +39, +156, +48, 252, -114, -168, -213, -106, -13, -137, -191, -116, 236, -220, -217, -107, -255, -22, -127, -1, -167, -126, -217, -6, -139, -246, +179, +207, +190, +177, +190, +190, +190, +239, +170, +85, +171, +198, +93, +121, +229, +149, +159, +102, +81, 14, -233, -116, -57, -26, -28, -240, -53, -130, -223, -77, -158, -99, -11, -254, -245, -50, -119, -182, -59, -205, -221, -186, -180, -184, -100, +76, 154, -189, -78, -236, -88, -64, -183, -55, -75, -43, -255, -235, -56, -238, -188, -25, -0, -122, +52, +169, 205, +29, +119, +220, +241, +188, +162, +40, +30, 0, 216, -204, -105, -124, -124, -133, -135, -178, -244, -219, -219, -101, +189, 123, -42, -139, -76, -59, -216, -15, -59, -246, +247, +235, +157, +58, +117, +186, +23, +90, +39, +80, +50, +126, +25, +53, 190, +106, +140, +152, +98, +254, +191, +254, +250, +235, +161, +39, +158, +120, +226, +176, +115, +206, +57, +103, +88, +93, +93, +93, +159, 215, -12, -0, +94, +123, +109, +124, +159, +62, +125, +214, +101, +145, +125, +54, +113, +226, +196, +130, +73, +147, +38, +61, +71, +249, +223, +181, +107, +215, +27, 157, -118, -205, -246, -192, -248, +59, +119, +158, 138, -93, -106, -141, -14, -93, -142, -111, -40, -133, -78, -77, -85, -36, +100, +221, +147, 3, -64, -239, -135, -201, -235, -174, -5, -12, -194, -48, -108, -122, -158, -231, -210, +146, +217, +227, +71, +248, +54, +214, +187, +199, +175, +57, +244, +191, +17, +167, +76, 222, -127, +144, +30, +65, +203, +69, +23, +72, +204, +149, +35, +70, +140, +8, +62, +244, +208, +67, +243, 45, -170, -57, -43, -91, -127, +22, +139, +27, 72, -141, +89, +39, +102, +142, +0, +136, +112, +127, +45, +208, +58, +153, +137, +207, +242, +253, +222, +168, +19, +20, +239, +240, +18, +19, +251, +73, +207, +158, 61, -215, -104, -49, -192, -172, -90, +135, +214, +214, +214, +246, +121, +254, +249, +231, +239, +28, +54, +108, +216, +58, +3, +249, +22, +35, +23, +88, +68, +103, +136, +63, +252, +225, +15, +127, +173, +174, +174, +62, +11, 0, -154, -46, -171, -67, -167, +179, 90, +173, +177, +87, +94, +121, +101, +220, +181, +215, +94, +251, +126, +134, +188, +234, +202, +186, +237, +182, +219, +218, 210, -185, -22, -128, -123, -46, +220, +141, +184, +19, +161, +151, +127, +64, +8, 17, -89, -63, -109, -166, -143, -6, -86, -245, -121, +111, +212, +216, +28, +2, +16, +123, +230, +153, +103, +78, +236, +211, +167, +207, +12, 122, -126, -104, -152, +96, +243, +230, +205, +207, +253, +246, +183, 191, -247, -194, -173, +125, +14, +241, +122, +53, +234, +68, +71, +136, +2, +8, +139, +12, +118, +2, +23, +125, +37, +83, 62, -174, -25, +155, +228, +247, +193, +7, +31, +220, +254, +224, +131, +15, +254, +50, +197, +115, +70, +34, 0, -149, +136, +109, +214, 228, -230, -123, -223, -90, -208, -179, +61, 151, -169, -57, -221, +67, +38, +135, +52, +177, +30, +153, +203, 229, -217, -192, -147, -111, -89, -122, -206, -112, -51, -110, -186, -121, -191, -189, -100, -0, -232, -84, -108, -34, -253, -111, -99, -251, -186, -250, -190, -69, 210, -161, -109, -195, -200, -0, -208, -243, -73, -32, -217, -199, -213, -138, -249, -105, -131, -73, +148, +89, 253, -156, -203, +204, +71, +128, 48, -24, -29, -247, -179, -201, -0, +146, +175, +230, +58, +19, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +72, +28, +226, 208, -107, -155, -121, -73, -51, -0, -116, -127, -110, -181, +59, 243, -47, -0, -96, -200, -186, -10, -0, -36, -189, -96, -34, -237, -61, -49, -182, -225, -89, +82, +12, +187, +28, +127, +48, +206, +106, +171, +80, +63, 146, +2, +180, +74, 100, -94, -251, -164, -135, +245, +113, +97, +151, +51, +41, +12, +68, +131, +174, +70, +249, +166, +50, +55, +14, +66, +171, +124, 168, -38, -34, +212, 81, -20, -69, -255, -60, -128, -117, +84, +152, +101, +40, +240, +14, +7, +49, +159, +207, +87, +7, +0, +86, +171, 213, -11, -56, -109, -236, -107, -253, -128, -9, +149, +159, +159, +223, +41, +213, +143, +124, +62, +159, +104, +156, +51, +90, +62, +58, 243, -127, -95, -74, -247, -57, -137, +156, +207, 47, -80, -109, -193, +108, +54, +155, +35, +63, +63, 191, +67, +170, +31, +183, +107, +215, 78, -5, -114, -242, +129, +214, +88, +157, +73, +217, +155, +73, +158, +179, +176, +176, +48, +37, +67, +178, +67, +135, +14, 150, -175, -23, -130, -186, -13, +22, +150, +151, +235, +242, +181, 180, -65, -93, -116, +60, +2, +181, +183, 222, -114, +57, +160, +213, +194, +179, +181, +58, +76, +41, +179, +44, +61, +94, +49, +103, +17, +207, +111, +111, +65, +240, +78, +13, +49, +196, +67, +202, +118, +181, +88, +44, +14, +196, +141, +100, +54, +36, 141, +221, 212, -235, -152, -189, -119, -205, +223, +155, +195, +140, +7, +140, +49, +241, +25, +128, +80, +135, +14, +29, +156, +94, +175, +183, +51, +253, +208, +233, +116, +182, +7, +128, +14, +29, 58, -218, -2, +16, 59, -90, -56, -40, -43, -8, -160, -233, -120, -122, -97, -236, -205, -186, -176, -202, +58, +219, +208, +164, +124, +123, +235, +157, +83, +156, +170, +28, +137, +168, +4, +6, 229, 242, -138, -172, -159, -34, -104, -35, -47, -240, -220, -125, -152, -167, -219, -253, -147, -69, -27, -104, +140, +81, +5, +73, 195, 8, -74, -13, -138, -174, -163, -59, -157, -160, -239, -130, -125, -187, -196, -239, -101, -34, -185, -249, -2, -63, -161, -116, -238, -37, -244, -13, -177, -177, -203, +127, +145, 92, -237, -34, +98, +87, +103, +27, +189, +65, +131, +182, +109, +219, +90, +61, +30, +79, +215, +84, +247, +221, +110, +119, +27, +183, +219, +221, +134, +127, +62, +75, +81, +45, +169, +148, +214, 3, +31, +82, +154, +152, +165, +80, +255, +82, +125, +50, +183, +219, +77, +236, +208, +70, +0, +245, +228, +0, 224, -130, -185, -105, +118, +187, +121, 102, +185, +153, +190, 194, -86, -78, -19, -181, -67, -69, -180, -34, -118, -94, -45, -0, -59, -221, -228, -162, -116, -174, -5, +10, +11, +11, +21, +167, +211, +121, +172, +193, +231, +81, +88, +88, +72, +134, +82, +35, 224, -158, -75, -138, -202, -59, +251, 134, -109, -48, -161, -91, -190, +69, +205, +103, 2, -176, +118, +187, +221, +151, +151, +151, +151, +242, +40, +145, +64, +32, +96, +79, +117, +47, +3, 90, -7, -70, -127, -119, -105, -67, +187, +189, +52, +40, +44, +44, +180, +164, +99, +80, +186, 92, -131, +174, +124, +151, +203, +149, +207, +63, +111, +34, +121, +189, +136, +13, +212, 143, -221, -164, -229, +67, +62, +159, 175, -155, -162, -83, -210, +150, +127, +88, +253, +92, +142, +164, +179, +141, +153, +136, +13, +4, +154, +187, 172, -3, -95, -208, -203, -54, -220, -109, -5, -242, -110, -3, 0, -246, -124, -153, +34, +20, +109, +197, +225, +112, +248, +28, +14, 71, +147, +246, +82, 215, -175, -38, -237, +8, +163, +115, +35, +143, +132, 193, -130, -126, +188, +109, +219, 182, +240, +120, +60, +77, +34, +136, +16, +212, +35, +89, +178, +173, +67, +130, +56, +239, +144, +81, +148, +12, +185, +188, +19, +137, +217, +190, +64, +78, +55, +212, +199, +41, +61, +114, +224, 177, -125, -93, -221, -206, +1, +176, +168, +117, +5, +135, +195, +81, +4, +160, +200, +239, +247, +167, +140, +142, 146, -44, +9, +193, +96, +208, +225, +114, +185, +142, 163, -104, -6, -64, -183, -65, -91, -55, -227, -192, -183, -12, +207, +170, +147, +26, +69, +179, +225, 13, -242, -105, -22, -153, -222, -244, -123, -40, -171, -72, -239, -70, +119, +141, +208, +238, +5, +210, +57, +237, +104, +24, +179, +98, +254, +41, +68, +186, 211, -0, -169, +233, +44, +2, +80, +84, +80, +80, +224, +66, +246, +227, +198, +230, +118, +187, +187, +209, +103, +238, +204, +113, 189, -111, -255, +252, +103, +218, +139, +242, +134, +197, +48, +210, +31, +145, +197, +71, +119, +48, +234, +24, +41, 166, -129, -43, -13, -98, +205, +59, +108, +137, +207, +82, +186, 102, -189, +163, +72, +176, +194, +194, +66, +205, +154, 198, +213, +9, +239, +0, +96, +38, +252, +121, +86, +14, +57, +6, +192, +207, +175, 86, -10, -104, -68, -65, -16, -124, -66, -226, -217, -147, -244, -243, 168, -1, +199, +80, +32, +117, +63, +113, +164, +74, +40, +69, +218, +180, +7, +86, +196, +179, +233, 29, -253, -44, -216, -153, -79, -244, -250, -70, -3, -0, -145, -185, -1, -0, -176, -198, -23, -0, -208, +14, +71, +192, +225, +112, +4, +232, +115, +65, +65, +129, +29, +173, 52, +119, +115, +6, +98, +35, +97, +240, +249, +189, 123, -223, +164, +67, +135, +14, +22, +151, +203, +213, 133, -142, -78, -23, -103, -231, -221, -118, -3, -0, -182, -98, +110, +170, +107, +93, +131, +250, +251, 108, -86, -3, -162, -83, -239, -182, -143, -59, -158, -187, -37, -233, -197, 162, -254, -238, -123, -63, -231, +56, +132, +196, +104, +8, +4, +46, +148, +189, +153, +99, +5, +120, +135, +150, +84, +227, +133, +143, 146, -255, -235, -116, -119, -122, -177, -170, -235, +97, +100, +252, +165, +75, +11, 208, -109, +58, +201, +180, +182, +161, +61, +167, +251, 0, -64, -239, -219, -49, -224, -75, -82, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +9, +137, +159, +22, 60, +75, +199, +131, +248, +249, +219, +65, 0, -48, +62, +168, +10, +245, +193, +131, +7, +23, 47, -233, -220, -246, -26, -0, -120, -79, -178, -11, -237, -228, -5, -0, +88, +176, +96, +121, 52, -45, -86, -123, -236, -114, -141, -64, -6, -128, -157, -242, -177, -211, -133, -244, -138, -185, -245, -195, -142, -213, -222, -76, -218, -235, -107, -123, -217, -244, -226, -218, -125, -143, -54, -19, -192, -181, -77, -210, +26, +109, 172, -151, -146, -196, +173, +173, +61, +24, +139, +197, +18, +198, +34, +139, +197, +18, 243, +120, +60, +121, 54, +155, +205, +251, +248, +227, +143, +143, +26, +57, +114, +228, +103, +72, +42, 187, -116, -166, +137, +73, +72, +202, +118, +81, +121, +16, +80, +101, +5, +85, +185, +96, 140, -60, -110, -195, -92, -27, -11, -186, -220, +125, +66, +55, +203, +203, +203, +191, 40, -12, -195, -34, -219, -94, -123, +40, +40, +24, +167, +222, +39, +84, +237, +220, +185, +115, +92, +167, +78, +157, 254, -181, -160, -166, -166, -160, -110, -101, -182, -183, -120, -81, -226, -94, -224, -166, -20, -43, -6, -168, -189, -217, +74, +95, +12, +31, +62, +252, +138, 121, -129, -46, -247, +243, +230, +237, +69, 92, +153, +95, +201, +93, +162, +60, +7, 226, -227, -11, -254, -84, -205, -223, -237, +140, +102, +15, 254, -211, -128, -168, -6, -114, -58, -93, -248, +191, +189, 187, 141, -39, -13, -62, -185, +145, +235, +170, 239, -65, -27, +56, +254, +187, +119, +158, +118, +119, +140, +159, +98, +123, +119, +157, +64, +44, +154, 84, -89, -13, -71, -183, -241, -191, -100, -214, -35, -239, -125, -217, -94, -112, -109, -216, -228, -101, -0, +64, +144, +160, +1, +137, +84, +244, +41, +47, +242, +34, +37, +18, +141, +160, +169, +8, 216, -140, +162, +150, +82, +137, +162, +6, +149, +190, +176, +90, 169, +18, +74, +105, +168, +40, +117, +85, +33, +149, +86, +164, +225, +69, +21, 94, -139, -255, -185, -231, -75, -31, -59, -61, -173, -13, +164, +14, +82, +19, 2, -136, -172, -223, -198, -250, -183, -126, -182, -179, -254, -77, -107, -142, -100, +168, +138, +170, +70, +165, +17, +85, +18, 5, -100, -235, -230, -103, -167, -109, -107, -27, -201, -182, -62, -133, -6, -26, -92, -205, -100, -153, -118, -90, -88, -205, -224, -233, -166, -7, +138, +98, +34, +20, +112, +67, +55, +196, +94, +163, +181, +32, +251, +52, +51, +59, +115, +250, +226, +222, +191, +231, +204, +241, +185, +243, +228, 217, -119, -188, -234, +89, +111, +244, +253, +72, +87, +222, +157, +153, +189, 231, -197, -54, -206, +158, +123, +239, +220, +25, +223, +255, +249, +255, +143, +52, 171, -178, +238, +205, +219, +146, +247, +243, +76, +254, +188, +149, 126, -187, +182, +32, +65, +120, +35, +223, +2, +180, +86, +174, +50, +22, +164, +13, +219, +171, +22, +44, +21, +117, +111, +96, +110, +168, +55, +40, +209, +140, +44, 69, -158, -191, -185, -175, -61, -225, -185, -149, -204, -253, -247, -73, -60, -20, -112, -103, -114, -243, -157, -187, -74, 25, +92, +227, +182, +183, +30, +172, +63, +108, +119, +210, +237, +77, +187, 127, -31, -21, -110, -102, -144, -22, -228, -91, -148, -244, -26, -71, +227, +182, +55, +167, +238, +123, +194, +206, +23, +255, +92, +241, +207, +23, +99, +237, +133, +89, +116, +254, 249, +178, 166, -230, -211, +248, 251, -221, -12, -141, -1, -0, -140, 33, -223, -5, -193, -218, -133, -82, -50, -230, -212, +236, +159, +173, +123, +38, +248, +125, +78, +221, +247, +173, +77, +107, +96, +115, +68, +251, +255, +250, +83, +30, +196, +206, +79, +191, +47, +54, +231, +179, +173, 215, -35, -163, -17, -103, -189, -41, -253, 130, -213, -148, -208, -150, -136, -72, -16, -4, -191, -105, -30, -211, -235, -124, -217, -154, -142, -184, -34, +63, +86, +242, +188, +162, +110, +37, +14, +203, +10, +180, 237, -23, -58, -122, -145, -210, -140, -23, -21, -92, +247, +51, +227, +155, +94, +187, +97, +255, +134, 105, -158, -163, -23, -20, -218, -96, -215, -128, -69, -47, -209, -113, -183, -199, -84, -183, -193, -90, -32, -160, -139, -12, -128, -89, -73, +175, +154, +247, 211, -166, -53, -8, -144, -87, -44, +50, +242, +172, +61, +255, +134, +189, +221, 40, -171, -17, -97, -171, -219, -55, -83, -199, -0, -0, -15, 181, -73, -68, -65, -84, -184, -151, -130, -32, -216, -39, -113, +129, +67, +13, +5, 131, -80, -47, -170, -213, -162, -164, -239, -125, 51, +10, +218, +77, +117, +229, +13, +216, +196, +123, +220, +130, +23, +54, +71, +114, +120, +78, +132, +193, 11, -180, -185, +63, +24, +20, +107, +175, +166, +222, +243, +50, +60, +119, +194, +1, +0, +254, 251, -48, -207, -160, -122, 47, +188, 214, +248, +231, 82, -180, -79, -156, -56, -241, -68, -163, -209, -168, -222, -117, -215, -93, +140, 191, -103, -31, -112, -236, +95, +237, +28, +178, +243, +214, +170, +42, 216, -177, -179, -43, -43, -43, -225, -234, -234, -234, -132, -136, -4, -19, -19, -19, -205, -163, -71, -143, -94, -97, -31, -115, +107, 252, -248, -241, -31, -137, +117, +218, +249, +98, +231, +100, +99, 136, -76, -78, -78, -206, -79, -79, -79, -207, -111, -219, 182, -109, -118, -231, -206, -157, -179, -83, -83, -83, -221, +194, +190, +214, +189, 246, -226, -174, -137, -162, -232, +250, +85, +148, 217, -172, +242, +218, +89, +211, +104, +131, +29, +252, +99, +100, +253, +171, +228, +191, +207, +230, +139, +127, +220, +252, +160, +144, +205, +45, +108, +217, +133, +177, +115, +83, +234, +221, +135, +118, +222, +251, +215, +20, 255, -5, -65, +253, +239, +31, +147, 240, -116, -175, -175, -59, -40, -151, -93, -118, -217, -189, -18, -247, -62, +186, +210, +82, +255, +125, +152, +168, +187, +191, +236, +253, 237, -144, -56, -240, -160, -22, -37, -61, -142, -47, -70, -246, -2, -188, -44, -233, -133, -117, -57, -8, -130, -63, -144, -184, -200, -233, +159, 19, -34, -34, -58, -94, -61, -8, -130, -27, -37, -109, -104, -77, -154, -231, -251, -130, -108, -238, -185, -196, -39, -8, -130, -224, -26, -73, -27, -79, -37, +254, +177, +74, +213, +191, +58, +196, +48, +231, +134, +111, +187, +143, +215, +52, 207, -56, +195, +105, +183, +85, +201, +215, +27, +190, +175, +237, 252, +155, +81, +239, +103, 79, -36, -119, -221, -6, -148, -13, -158, -185, -203, +24, +92, 182, -141, -38, -61, -183, -219, -70, -98, -77, -68, -106, -81, -20, -253, +44, +212, +126, +215, +228, +105, +247, +203, +174, +121, +69, +207, +249, +215, +203, +126, +65, +211, 216, -89, -214, 245, -201, -227, -181, -161, -239, -107, +210, +103, +3, +52, 252, +247, +85, +77, +189, 215, -37, -63, -235, -67, -151, -93, -113, -150, -55, -25, -69, -209, +102, 191, -58, -203, +29, +127, +208, +157, +93, +223, +237, +186, +24, +99, 251, -92, -178, -254, -115, -210, +195, +63, +54, +246, 158, -109, -214, -203, -240, -45, -145, -245, -231, -75, -9, -130, -96, -143, -56, +13, +175, +249, +177, +247, +108, +83, +253, 179, -146, -120, +221, +119, +251, +246, +239, +70, +182, +191, +237, +220, +183, +207, +208, +24, +219, +215, +246, +125, +221, +190, +215, +237, +148, +84, +221, +107, +131, +125, +86, +197, +142, +165, +148, +157, +47, +225, +181, +33, +118, +158, +164, 234, +189, +118, +219, +52, 46, -232, -247, -137, -175, +254, +119, +9, +127, +157, +246, +61, +108, +205, +91, +231, +184, +215, +211, +112, +253, +254, +186, +90, +234, +255, +57, 145, +228, +235, +179, +165, +223, +96, +195, +240, 218, +89, +116, +12, +195, +125, +97, +223, +139, +99, +159, +103, +29, +117, +63, +63, +7, +125, +158, +249, 239, -118, -150, -40, -138, +67, +59, 94, -113, -150, -119, -83, -146, -61, +69, +215, +71, +235, +255, +160, +74, +98, +225, +247, +203, +126, +250, +13, +142, +153, +228, 103, +247, +180, +190, +183, +1, +0, +0, +0, +0, +128, 107, -29, -232, -119, +128, +255, +31, +255, +48, +195, +186, +44, +169, 108, +217, +137, +165, +82, +169, +182, +119, +239, 222, -152, -110, -95, +27, +138, +86, +148, +103, +163, +248, +1, +138, +65, +89, +85, +214, +158, +205, +251, +221, 35, -121, -90, +207, 226, -140, -33, -189, -101, -13, -175, -88, -145, -120, -223, -105, -129, -88, +220, +8, +158, +219, +8, +167, +0, +152, 155, -193, +155, +179, +155, +103, +195, +180, +103, +55, +78, +237, +134, +174, +127, +35, +221, +207, +64, +182, +27, +53, +126, +166, +113, +24, +116, +241, +131, +61, +195, +180, +103, +55, +41, +99, +129, +100, +203, +198, +176, +96, +117, +44, +128, +60, +40, +200, +67, +123, 147, -85, -244, -209, -149, -21, -172, +111, +207, +218, +240, +207, +23, +63, +147, +59, +12, +124, +216, +123, +32, +214, +150, +157, +47, +195, 156, -144, -245, -149, -227, -87, -58, -220, -220, -229, +159, +254, +77, +67, 233, -123, -11, -61, -55, -13, -38, -189, +202, +114, +186, +150, +69, +185, +25, +89, +236, +253, +48, +232, +252, +12, +77, +43, +51, +190, 95, -226, -32, -192, -251, +123, +105, +190, +142, +68, +221, +109, +15, +183, +223, +15, +176, +140, +210, +222, +176, +165, +123, +7, +221, +164, +53, +131, +246, +107, +79, +165, +17, +93, +121, +238, +248, +215, +222, +73, +102, +126, +249, +217, +93, +118, +237, +44, +10, +26, +142, 146, +21, +87, +196, +207, +140, +237, 247, -234, -27, -190, -52, -234, -1, -0, -55, -51, -136, -169, -249, -0, -0, -67, -97, +126, +178, +215, +141, +115, 3, -0, +217, +63, +118, +118, +115, +220, +250, 182, -106, +161, +44, +72, +17, +59, +110, +91, +234, +14, +224, +178, +191, +29, +70, +88, +214, 186, -94, +173, +226, +125, +232, +255, +60, +106, +5, +0, +27, 184, -46, -139, -63, -72, -96, -199, -98, -218, -47, -90, -219, -107, -153, -245, -69, +18, +14, +12, +177, +243, 164, -13, -79, -219, -83, -84, 164, -145, -231, -107, -12, -218, -122, -0, -157, -34, -222, -218, -131, -212, -107, +9, +87, +135, +208, 116, -220, +142, +151, +52, +221, +243, +112, +167, +218, +242, +51, +165, +173, +188, 189, -168, 181, -189, -255, -58, -4, -160, +101, +129, 200, -197, -133, -59, -4, -64, -3, -1, -189, -172, -143, -59, -158, +81, +190, +51, +76, +187, +95, +253, 222, +15, +147, +12, +244, +88, +63, +236, +103, +219, +103, 246, -114, -217, -0, -128, -175, -183, -64, -47, -202, -54, -58, -61, -112, -163, -83, -18, -181, -199, -177, -122, -199, +89, 29, +190, 119, -188, -44, -34, -147, -110, -0, -224, -200, -145, -35, -111, -72, +237, 124, -209, -168, -102, -221, -0, -192, -189, -247, -222, +191, +154, +227, +163, +130, +117, 251, +1, +244, +97, 179, -228, -238, -219, -230, -166, -197, -27, -113, -113, -209, -207, -186, -206, -8, -161, -211, -87, -106, -45, -128, -172, -222, -249, -85, -73, -27, +91, 119, -118, +251, +246, +239, +102, +147, +204, +198, +158, 150, -9, -95, +176, +98, +132, +157, +15, +177, +207, +168, +81, +178, +222, +195, +117, +22, +13, 0, -160, -211, -69, -186, -173, -221, -144, -149, -209, -161, -227, -211, -221, -134, -169, -54, -20, +176, +117, +142, +59, +40, +36, +188, +238, +132, +159, +19, +225, +119, +219, +65, +215, +52, +91, +151, +52, +56, +11, +126, +156, 125, -203, -118, +97, +223, +135, +99, +129, +108, 27, -82, -250, -58, +28, 53, -115, -243, -213, -149, -208, -198, -153, -123, -222, -179, -141, -255, -78, -99, -235, -117, -217, -54, -211, -64, -151, -237, -210, -6, -187, -77, +234, +116, +31, 253, -215, -101, -245, -114, -14, -247, -157, -47, -237, -54, -206, -10, -72, -218, 12, -0, -247, -220, -213, -239, +250, +78, +236, +155, +100, +181, +137, +73, +126, 118, -246, -209, -109, -232, -110, -103, -145, -252, -160, -173, -175, -145, -60, -37, -113, -0, 79, -139, -138, -250, -104, -192, -222, +235, +123, +0, +0, +0, +0, +0, +0, +216, +97, +254, +13, +169, +105, +103, +200, +251, +25, 214, -164, -233, -180, -31, -125, -124, -199, -231, -180, -164, -217, -48, -54, -131, -66, -179, -159, -124, -55, -145, +51, +5, +219, +87, +81, +86, +141, +192, +88, +22, +100, +76, +67, +253, +51, +172, +253, +12, +82, +203, +200, +9, +251, +104, +153, +206, +118, +67, +41, +22, 252, -0, -128, -14, -75, -209, -155, -30, -75, -151, -36, -183, 247, -75, -156, -1, -224, -123, -15, -195, -172, -3, -51, -8, -110, -102, -16, -83, -243, -1, -0, -134, -194, -126, -161, +111, 184, -209, -103, -45, +247, +203, +32, +239, +215, +94, +184, +95, +237, +134, +155, +95, +178, 122, -229, -187, +212, +128, +245, 48, -178, -81, -103, +253, 155, -150, -230, -54, -68, -125, -67, -0, -108, -15, -81, -191, -85, -194, -187, -25, +86, +123, +211, +238, +223, +118, +180, +23, +86, +22, +72, +35, 75, +37, +95, +140, +5, +250, +195, +249, +98, +253, +128, +159, +101, +56, +245, +235, +159, +223, +110, +248, 187, -213, -42, -146, -119, -66, -111, -65, -62, -221, -62, +109, +139, +159, +133, +110, +255, +250, +235, +31, +116, +126, 238, +84, +102, +124, +172, +61, +203, +248, +183, +254, +217, +117, +41, +150, +9, +229, +87, +28, +240, +223, +159, 69, -146, -239, -88, -153, -151, -246, -207, -194, +134, +201, 188, -231, -49, -218, +26, +71, +81, +214, +107, +236, +60, +137, +45, +254, +192, +38, 219, +119, 109, -199, -187, +197, 207, -74, -122, -225, -172, -219, -117, -32, -199, -216, -209, -163, -71, -63, -226, -251, -251, +29, +127, +137, +241, +223, 3, -15, -60, -240, -17, -17, -9, -202, -229, -114, -35, -12, -195, -198, -212, -212, -212, +150, 165, -34, -34, -103, -207, -158, -125, -182, -92, -46, -47, -39, -69, -161, -250, -25, -43, -141, -148, -91, -56, -174, -38, +106, +231, +205, +48, 217, -159, +235, +126, +150, +234, +40, 25, -29, -10, -160, -141, +229, +150, +233, +104, +237, +13, +42, +47, +237, +159, +151, +227, +222, +20, +183, +243, +196, 218, +178, +254, +198, +142, +177, +93, +167, +237, +230, +181, +13, +76, +139, +41, 186, -196, -199, -84, -209, +86, +198, 30, -71, -247, -243, -108, -207, -189, -154, -34, -238, -242, +143, +13, +0, +8, +63, +31, +250, +237, +195, +88, +166, +111, +172, +61, +27, +0, +112, +53, 213, -4, -136, -164, +33, +124, +219, 125, -198, -20, -223, -122, -186, -133, -232, -38, -157, -155, +188, +166, +121, +30, +250, 239, -117, -109, -26, -186, -109, -252, -119, -115, -94, -181, -99, +165, +178, +122, +175, +143, +229, 224, -221, -105, +121, 255, -92, -58, -92, -70, -63, -95, 253, -78, -93, -234, +99, +215, +104, +63, +115, +122, +208, 251, -174, -112, -183, -177, -143, -47, -24, -162, +43, +188, +62, +197, +42, +193, +88, +69, +19, 251, -162, -223, -237, 236, -147, -181, -157, -69, -242, -223, -191, -175, -145, -172, -217, -96, -147, -201, -79, -159, -65, +9, +171, 53, -138, -125, +12, +243, +157, +97, +218, +251, +112, +39, +216, +231, +166, +245, +199, 175, -179, -93, -210, -64, -71, -73, -210, -115, -177, -6, -226, +4, +19, +178, 237, -185, -51, +31, +37, +131, +126, +82, +153, +187, 111, +212, +237, +223, +45, +118, +251, +62, +153, +244, +121, +146, +168, +255, +181, +32, +20, +171, +62, +209, +239, +90, +208, +239, +186, +19, +27, +132, +226, +95, 91, -234, -123, -179, -69, -35, -167, -165, +6, 125, -91, -190, -95, +78, +248, +215, +202, +97, +202, +224, +219, 210, -198, -255, -118, -241, -31, -83, +175, +34, +71, +236, +187, +113, +172, +186, +128, +5, +176, +195, +239, +197, +131, 190, -108, -198, -81, -226, -102, -6, -49, -53, -31, -0, -96, -40, -124, -1, -0, -189, -159, -103, -217, -185, -89, -246, -162, -57, -119, -154, -65, -243, -252, -126, -3, -0, -122, -127, +187, +93, +77, +182, +254, +118, 152, -203, -26, -53, -244, -22, 228, -115, +103, +247, +78, +124, +111, 3, 0, -89, -1, -41, -145, -184, -33, -95, +0, +0, +0, +0, +59, +196, +191, +113, +180, +19, +25, +242, 118, -126, +211, +171, +72, +248, +183, +54, +39, +97, +140, +101, +0, +245, +203, +176, +182, +231, +218, +138, +103, +93, +134, +55, +200, +6, +5, 119, -157, -79, -126, -94, -112, -110, -110, -15, -214, -64, -142, -177, -35, -71, +250, +221, +164, +26, +212, +158, +31, +68, +176, +192, +193, +213, +220, +72, +26, +166, +127, +211, +108, +111, +218, +253, +219, 142, +246, +236, 92, -225, -251, +40, +58, +135, +195, +155, +175, +91, +125, +94, +107, +239, +175, +126, +207, 251, 253, +179, 247, -223, -127, -149, -239, -239, -123, -246, -236, -249, -154, -172, -31, -150, -114, +198, +166, +122, +251, +104, +55, +100, +195, +155, +165, +177, +224, +96, +191, +243, +51, +214, +110, +145, +73, +102, +198, +199, +218, +179, +1, +69, +225, +60, +234, 177, -5, -189, 54, -154, -27, -0, -208, -128, -103, -94, -49, -64, 237, +184, +12, +155, 145, -212, -244, -228, -34, -133, -20, +52, 237, -178, -244, -190, -59, -126, -220, -23, -136, +27, +150, +147, +204, +248, +26, +199, +229, +249, +195, 213, -217, -30, -108, +13, +70, +22, +5, +13, +109, +25, +247, +38, +182, +159, +41, +40, +245, +63, +71, +70, +157, +223, +119, +80, +155, +29, 239, -180, +247, +65, +115, +15, +251, +239, +171, +107, +129, +191, +207, +108, +27, +139, +174, +103, +118, +188, +38, +93, 29, -102, +66, +218, +222, 227, -91, -182, -111, -138, -187, -154, -115, -243, -189, -63, -77, -67, -183, -189, -196, -69, -198, -252, +85, +116, +30, +22, +157, +131, +163, +158, +135, +254, 251, -150, +204, +62, +251, +27, +202, +130, +87, +195, +244, +107, +216, +235, +163, +181, +229, +79, +121, +18, +126, +158, +110, +5, 109, -3, -37, -89, +134, +215, +230, +97, +191, +51, +196, +182, +117, +59, +247, +225, +78, +136, 245, -75, -124, -25, -0, -253, -4, -216, -124, -223, -21, -238, -54, -246, -241, -101, -0, -216, -218, -11, -253, -108, 103, -159, -172, +208, +235, +135, 237, -44, -146, -191, -173, -125, -141, -100, +207, +36, +51, +119, +251, 109, -248, -107, -16, -192, -103, -80, -141, -98, -223, -235, -104, -241, -58, -145, -180, +207, +110, +222, +254, +221, +102, +183, +238, +147, +237, +56, +79, +138, +174, +5, +225, 62, -208, 178, -180, -159, -163, -116, -118, -130, -188, -109, -185, -206, -35, -143, -60, -242, +125, +50, +169, 107, -187, 119, -239, -222, -221, -104, -52, -194, -70, -163, 81, -153, -155, -155, -155, -153, -159, -159, -223, -86, -175, -215, -167, -90, -173, -86, -37, -153, -30, -207, -229, -22, -192, -29, -181, -243, -34, -141, -119, -0, -192, -134, +69, +40, +127, 240, -5, -0, -242, -198, +209, +180, +43, +47, +132, +251, +162, 165, -218, -199, -102, -125, -89, -13, -234, -117, -138, -216, -200, -101, -101, -45, -91, +120, +32, +219, +223, +222, +65, +219, +185, 211, -82, -23, -146, -34, -123, -157, -216, -34, +223, +221, +250, +153, +228, +103, +247, +78, 124, -131, -8, +111, +3, +0, +0, +0, +0, +0, +59, +196, +255, +143, +255, +48, +25, +214, +147, +204, +144, +15, +231, +88, +142, +41, +235, +202, +12, +235, +162, +1, +0, 126, -208, -91, -224, +102, +95, +81, +150, 167, +223, +207, +81, +50, +115, 251, +101, +231, +14, 66, -171, -126, -47, -72, -60, -252, +123, +187, +179, +189, +97, +178, +129, 194, +108, +246, +126, +235, +12, +51, +229, +135, +105, 119, -161, -250, -150, -180, -95, -120, -158, -243, -60, -230, +187, +251, +55, 237, -228, -231, -47, -146, -255, -191, -43, -113, -0, -32, -107, -28, -107, +204, +248, +162, +246, +172, +194, +64, +172, +58, +64, +209, +250, 71, +61, +111, +222, +200, +134, +57, 103, -206, -156, -121, -100, -126, -126, -126, -178, -213, -106, -133, -205, -102, -179, -114, -251, -237, -183, -255, -97, -145, -231, -101, -176, -105, -210, -189, -52, -152, +194, 108, -214, -78, -93, -68, -202, -39, +232, +113, +171, +13, +20, +181, +221, +111, +110, +95, +227, +183, +57, +46, +171, 78, -156, -248, -228, -206, -157, -59, -63, -80, +17, +182, +31, +227, +151, +235, +246, +127, +143, +153, +230, +62, +124, +163, +30, 175, -215, -171, -205, -102, -115, -173, +55, +106, +191, +194, +54, +98, +125, +10, +141, +251, +25, +183, +147, +251, 112, 90, -165, -82, -105, -86, -42, -149, -102, -173, -86, +194, +10, +51, +253, +12, +243, +185, +57, +204, +103, +181, +241, +215, +53, +110, +64, 107, -30, -56, -112, -224, -219, -61, -44, -43, +183, 111, -249, -155, -245, +255, +110, +240, +70, +216, +39, +219, 121, -42, -178, -78, -107, -233, -209, -175, -189, -246, -218, -191, -139, -136, -236, -222, -189, -251, -58, -17, -145, -167, 158, -122, -106, -95, -16, -4, -209, -205, -55, -223, -252, -84, -159, -203, -210, -159, -110, -195, -191, -116, -230, -204, -153, -135, -155, -205, -102, -165, -213, -106, -149, -131, -32, -136, -78, -157, -58, -245, -59, -19, -19, +76, +250, +250, +211, +239, +154, 19, -171, -201, -190, -104, -125, -234, -83, -159, -122, +155, +226, 162, -151, -5, -191, -252, -242, -203, -183, -213, -235, -245, -176, -94, -175, -135, -205, -102, -179, -114, -240, -224, -193, -127, -59, +232, +187, +231, +160, 117, +79, 234, -212, -215, -194, -48, -92, +88, 14, -195, -176, -53, -57, -57, -105, -167, -206, 179, +157, +225, +58, +39, +241, +253, +99, +39, +77, +242, 51, -192, -116, -26, -243, +110, +218, 223, -209, -169, -83, -167, -174, -91, -93, -93, -93, -107, -128, -235, -118, +219, +0, +0, +0, +0, +0, +192, +14, +137, +221, +48, +137, 149, -116, -191, -218, -158, -240, -102, -31, -203, +35, +246, +51, +18, +195, +128, +252, +184, +25, 242, -125, -87, -172, -11, -174, -188, -240, -194, -11, -95, -109, -181, -90, -229, -70, -163, -17, -54, -155, -205, -80, -68, -228, +225, +186, +99, +198, +201, +176, +190, +214, +74, +222, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +176, +237, +98, +3, +0, +166, 153, -103, -158, -185, -94, +129, +60, +40, +115, +35, +204, +156, +233, 183, -113, -173, -86, -107, -237, -221, -187, -247, -68, -15, -203, +206, +97, +51, +172, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +216, +6, +69, +165, 247, +223, +136, +134, +153, +114, +192, +248, +83, +9, +184, 109, -231, -239, -159, -62, -125, -250, +104, +55, 209, -74, -165, -210, -170, -86, +224, +41, +21, +108, +26, +131, 171, -45, -147, -189, -35, +157, +218, +192, +111, +43, +29, +240, +90, +166, +81, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +93, +170, +188, +211, +27, +48, +69, +169, 178, -126, -59, -235, -123, -40, -252, 254, +150, +213, +27, +116, 143, -29, -59, +217, +242, +150, 246, -209, -203, -47, -191, -124, +132, +218, +45, +121, +237, +250, 143, -54, -142, -51, -30, -214, +149, +213, +29, +24, +224, +183, 107, -163, +1, +248, +78, +228, +177, +113, +183, +193, +111, +43, +102, +18, +109, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +118, +64, +191, +1, +0, +105, +100, +41, +41, +158, +69, +222, +81, +22, +40, +15, +51, 216, +199, 13, -142, -173, +34, +91, +214, +250, +48, +44, +107, +125, +16, 11, +130, +87, +37, +85, +6, +188, +182, +153, +255, +123, +181, +193, +127, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +166, 162, -60, +104, +0, +64, +162, +110, +118, +122, +57, +248, +185, +162, +222, +44, +114, +39, +169, +165, +222, +140, +121, +251, +217, +105, 252, -240, +18, +250, 195, -191, +148, +172, +151, 186, -188, -188, -28, -134, -97, -216, +101, +250, +7, +181, +99, +3, +0, +106, +202, +6, +1, 12, -195, -176, -49, -51, -51, -51, +210, +30, +178, +125, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +118, +92, +108, +0, +128, +5, +255, +45, +83, +222, +31, +4, +80, +81, +22, +64, 183, -109, -219, -182, +74, +0, +150, 249, -106, -181, -218, -236, -247, -152, -221, -191, -127, -255, -53, -151, -95, -126, +223, +80, +54, +8, +160, +172, +44, +240, +111, +207, +187, +252, 249, +81, +6, +1, +88, +165, +129, +65, +229, +234, +71, +29, +92, +224, +87, +0, +152, +201, +215, 93, +86, +188, +210, +193, +122, +190, +172, +73, +218, +212, +120, +21, +14, +108, 93, -62, -205, -6, -70, -53, +213, +124, +137, +77, +1, +96, 3, -14, -0, -128, -177, -211, -169, -16, +18, +146, +188, +47, +13, +21, +79, +1, +208, +202, +95, +215, +214, +240, +149, +21, +252, +62, +219, +18, 27, -178, +212, +96, +85, +20, +182, +188, 109, +25, +245, +184, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +118, +80, +44, +24, +108, +129, +126, +11, +148, +251, +203, +156, +164, +186, +164, +55, +73, +218, 151, -56, -229, -112, -151, -36, -99, +255, +91, +207, +31, 15, -223, -120, -227, -141, +95, +107, +3, +8, +74, +26, +158, +95, +121, +192, +175, +58, +16, +91, +74, +234, +63, +64, +32, +148, +230, +219, +83, +145, +52, +43, +105, +143, +115, +238, +251, +206, +185, +239, +57, +231, +94, +88, +94, +94, +126, +88, +210, +117, +146, +14, +75, +58, +36, +233, +64, +65, +31, +107, +94, +191, +250, +181, +239, 7, -62, +223, +107, +249, +223, +206, +124, +225, +11, +95, +184, +201, +57, +247, +154, +115, +238, +255, +156, +115, +231, +150, +150, +150, +254, +90, +82, +253, +197, +23, +95, 252, -225, -15, -127, -52, -239, -73, -65, -16, -124, -94, -226, -6, -228, -57, -137, +99, 231, -80, +220, +185, +252, +241, 215, -34, -128, -24, -188, -64, -210, -177, -161, +158, 122, -11, -60, -133, -190, +234, +169, +223, +210, +149, +251, +211, +6, +44, +12, +195, +246, +165, +13, +218, +152, +181, +126, +156, +59, +119, 238, 148, +115, +238, +85, +91, +158, 120, -95, -170, -119, -163, -40, -122, -204, -121, -204, +226, +137, +219, +243, +231, +135, +237, +27, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +224, +26, +227, +87, +0, +240, +51, +214, 45, -201, -221, -115, -206, -173, -104, -37, -107, -55, +96, +93, +83, +111, +48, +222, +30, +183, +44, 253, -119, -135, -196, -199, -208, -78, -73, -166, -66, -115, -151, -217, -141, -32, -8, 246, -75, -90, -148, -83, -27, -15, -23, -36, +85, +180, 237, -181, -238, -212, -179, -166, -243, -216, -235, -250, -77, -189, -247, +103, +220, +39, 222, +99, +126, 123, -143, -239, -220, +86, +73, +192, +88, 185, -211, -155, -113, -96, -150, -187, -91, -218, -123, -244, -244, -214, -173, -81, -254, -60, -105, -79, -170, -142, -49, -94, +127, +251, +121, 75, -169, -142, -162, -232, -25, -103, -125, -174, -149, -248, -253, -235, -186, -244, +221, +170, +3, +97, +134, +126, +172, +189, +178, 186, -61, -220, -227, -101, +1, +245, +158, +234, +7, +157, +78, +39, +85, +22, +4, +183, +233, +1, +252, +172, +255, +173, +96, +41, +75, +106, +230, +175, +43, 202, -249, -93, -162, -40, -250, -190, -179, +200, +183, +1, +7, +182, +207, +202, +146, +74, +75, +75, +75, +105, +163, +209, +248, +177, +115, +46, +113, +206, +37, +43, +43, +43, +63, +151, +84, +95, +94, +94, +222, +56, +118, 236, -34, -251, -98, -93, -26, -122, -20, -69, +216, 255, +166, +105, +234, +36, +233, +252, +249, +243, 237, -188, +252, +239, +172, +125, +191, +173, +173, +176, +177, +62, +194, +129, +0, +233, +165, +75, +151, +86, +23, +22, +22, 206, -245, -201, -93, +217, +11, +46, +92, +184, +96, +109, +41, 95, -33, +55, +83, +31, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +46, +227, +103, +121, +91, +102, +253, +140, 186, -126, -246, -179, -77, +217, +224, +151, +3, 215, +95, +249, +202, +87, 222, -37, -113, +247, 241, -191, -103, -157, -101, +143, +127, +252, 31, -76, -238, -234, -251, -208, -105, -82, -245, -247, -65, -242, -165, +139, +86, +244, 228, -23, -217, -206, -122, -76, -142, -210, -118, -46, -75, -251, -113, -82, -251, -201, +147, 79, 126, -242, -151, -87, -94, -121, -229, -23, -243, -158, -148, -76, -237, +244, +174, 187, -36, +238, +122, +70, 221, -127, -126, -52, -229, -94, -63, -175, -147, -81, -20, -61, -89, -224, +32, 121, +67, +89, +249, +252, +150, +226, +1, +235, +48, +155, +95, +234, +45, +255, +239, +47, +58, +119, 238, -242, -139, -28, +220, +31, +29, +59, +118, +236, +254, 179, -235, -222, -219, -235, -175, -191, +103, +207, 254, -23, -221, -6, -0, -130, -32, -184, -33, -121, -109, -173, -191, +201, +45, +183, +220, +114, +70, +189, +129, +249, +182, +186, +101, +242, +237, +177, +208, +254, +124, +57, +40, +105, +175, +164, +146, 115, +238, +41, +123, +242, +181, +215, 94, +123, +241, +232, +209, +163, +127, +83, +116, +77, +226, +0, +0, +11, +229, +73, +68, +65, +84, +153, +247, +121, +77, 210, -204, +235, +146, 46, +73, +90, +213, +149, +3, 0, -0, -198, -70, -167, -20, -125, -100, -211, -222, -244, -181, -233, -176, -70, -160, -199, -18, -237, 108, -93, -4, -173, -90, -238, -115, -65, 218, 131, -97, -23, -60, -143, -209, -97, -1, -58, -77, -150, -142, -177, -47, -202, -45, -66, -102, -231, -60, -159, -146, -254, -167, -109, +141, +62, +253, +179, +253, +184, +71, +89, +245, +0, +127, +74, +3, +235, +227, +172, 178, -61, +10, +3, +102, +77, +217, 212, -238, -116, -80, -91, -225, -24, -27, -229, +3, +97, +31, +182, +242, +182, +94, 207, -147, -205, -4, -168, -75, -246, -20, -141, -98, -214, -163, +255, +221, +212, +224, +242, +252, +54, +197, +193, +76, +190, +13, +245, +188, 223, -161, -53, -238, -241, -162, -227, -213, +69, +83, +0, +180, 243, -82, -214, -7, -245, -222, -109, +117, +175, +122, +203, +213, +12, +240, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +76, +81, +88, +1, +192, +178, +196, 47, -180, -91, -24, -110, -16, -219, -89, -63, 151, -190, -74, -237, -186, -28, -59, -62, -124, -216, -251, -213, +172, 87, -24, -176, -211, -208, -128, -65, -24, -234, -118, -46, -149, +30, +172, +222, +216, +216, +168, 74, -69, -142, -193, -94, -135, -87, -116, -204, -0, -24, -65, +82, +171, +213, +90, +223, +220, +220, +92, +145, +228, +210, +52, +117, +51, +51, +51, +7, +75, +165, +210, +158, +49, +218, 246, +75, +228, +87, 188, -120, -49, -215, -191, +199, +194, 1, 0, -32, -23, -1, +51, +146, +116, +241, +226, +197, +245, +133, +133, +133, +115, +43, +43, +43, +27, +234, +102, +233, +251, +65, +121, +11, +108, +59, +197, +3, +242, +97, +73, +254, +88, +5, 128, -222, -217, -139, -216, -186, -136, -44, +185, +124, +177, +245, +52, 149, -203, -229, +5, +248, +173, +202, +128, +191, +88, +59, +69, +25, +249, +126, +123, +54, +144, 34, +28, +0, +96, +83, +42, +36, +249, +250, +172, +234, +128, +181, +103, +219, +97, +191, +87, +148, 13, -22, -157, -106, -137, -139, -144, +60, +24, +133, +85, +0, +168, +169, +59, 141, -97, -27, +64, +200, +239, +75, +67, +84, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +93, +109, +70, +217, +188, +247, +111, 150, -89, +244, +54, +73, +239, +150, +116, +219, 61, -105, -11, +247, +220, +243, +193, +213, +213, +213, +87, +214, +215, +215, +47, +56, +231, +220, +217, +179, +103, +255, +93, 210, -254, -89, -88, -240, -60, -70, +7, +37, +221, +41, +233, +55, +150, +150, +150, +30, +119, +206, +185, +102, +179, +249, +106, +163, +209, +120, +249, +179, 159, -219, +253, +236, +123, +37, +45, +228, 235, -126, -179, -169, -221, -58, +154, +85, +60, +224, +108, +237, +237, +151, +180, +40, +233, +198, +124, +57, +38, +233, +166, +188, +253, +119, +74, +122, 207, -184, -136, -153, -54, -51, +163, +143, +62, +250, +167, +171, +171, +171, +175, +60, +253, +244, +211, +167, +37, +189, +55, +127, +220, +150, +183, +229, +175, +63, +38, 233, -141, -219, -33, -105, -79, -87, -24, -69, -209, -95, -217, -23, -9, -130, -224, +168, +215, +102, +108, 254, -100, -93, -116, -26, -190, -89, +250, +195, +146, +222, +33, +233, +55, +37, +253, +142, +164, +223, +117, +35, +248, +242, +151, +191, +252, 137, -3, -22, -118, -90, -54, -91, -60, -108, -163, -103, -93, -232, -213, -40, -127, -158, +124, +159, 220, -241, -232, -121, -180, -193, -218, -111, -122, -177, -123, -188, -20, +34, +233, +151, +37, +221, +32, 105, -96, -13, -234, -189, -47, -153, 159, -110, -26, -250, -32, -234, -92, -232, -12, -51, -121, -203, -182, -129, -157, -172, -169, +178, +192, +122, +204, +158, +188, +111, 239, -250, -229, -110, -99, +144, +116, +155, +164, +95, +243, +215, +119, +254, +252, +249, +255, 145, -141, -109, -200, -14, -117, +244, +17, +73, +159, +240, +150, +143, +190, +244, +210, +75, +79, +249, +175, 59, -7, -65, -80, -52, -0, -208, -203, -231, -199, +113, +226, +196, 61, +249, +223, +191, +83, +210, +245, +202, +178, +248, +99, +253, +11, +37, +202, +6, +12, +236, +203, +247, +237, +187, +191, +254, +245, 175, -110, -133, +127, +46, +214, +183, +211, +167, +79, +127, +58, +223, +47, +239, +205, +247, +231, +33, +21, +31, +55, 0, -128, -13, -146, -110, -149, -192, -40, 0, 0, -3, -71, 0, -160, -119, -110, -143, -101, -216, -101, -143, -37, -23, -33, -27, -67, -47, -242, -235, -18, -167, +0, +0, +0, +0, +0, +0, +192, +53, +40, +22, +228, +181, +204, +245, +154, +164, +90, 185, -251, -44, -74, -123, -143, +92, 174, -47, -83, -192, -246, -214, +215, +235, 245, -178, -223, -244, +183, 216, -112, -139, +147, +173, +86, +171, +172, +172, +108, +125, +91, +82, +218, +108, +54, +43, +146, +84, +169, +84, +142, +74, +210, +214, +214, +86, +93, +189, +243, +201, +23, +149, 145, +15, +51, +228, +165, +110, +217, +250, +203, 217, -158, -101, -109, -0, -107, -0, -192, -183, -190, -231, -37, -190, -144, -157, -151, -56, -8, -48, -39, -237, -169, 255, -90, -153, -125, -171, -141, -113, -29, +149, +74, 229, -207, -147, -219, -219, -41, -146, -157, -1, -48, -168, -233, -53, -125, -199, -203, -102, -101, -0, -216, -180, -236, -174, -234, -92, -100, -136, -36, -222, -78, -190, -109, +96, +189, +94, +127, +75, +173, +86, +59, 228, -46, -123, -152, -153, -29, -190, -109, -44, -178, -121, -25, -0, -3, -221, -206, -5, -3, -0, 189, -54, -138, -221, -243, -234, -134, -6, -0, -62, +206, +248, +25, +249, 246, -177, -143, -125, -83, -68, -254, -73, -210, -33, -22, -58, -227, -129, -158, -51, -117, 123, -218, -225, -5, -26, -36, -213, -33, -81, -124, -247, -2, -0, -198, -210, -86, -136, -218, -143, -42, -59, -205, -146, -78, -73, -52, -99, -126, -183, -211, -46, -233, -133, -199, -66, -242, 115, -94, -210, -194, -116, -218, -120, -195, -112, -104, -21, -108, -221, -71, -62, -182, -90, +200, +246, +122, +214, +213, +106, 181, -72, -186, -143, -124, -250, -217, -111, -182, -97, -81, -145, -180, -98, -183, -222, +90, +43, +43, +43, +175, 183, -199, -142, -78, -229, +219, +237, +180, +84, +42, +117, +210, +52, +109, +151, +203, 229, -171, -144, -222, -148, -245, -199, -147, 246, -80, -219, -105, -30, +158, +61, +123, +246, +86, +42, +149, +185, +181, +181, +181, +154, +178, +140, 125, -41, -214, -89, -214, -213, -0, -72, -214, -193, -55, -141, -152, -109, +43, +191, +159, +106, +112, +32, +62, +241, +218, +237, +105, +111, +107, +107, +171, 172, -184, -23, -217, -189, -142, -121, -31, -229, +108, +0, +196, +33, +101, +25, +250, +137, +164, +218, +230, +230, +102, 207, -147, -238, -51, -187, -110, +128, +130, +141, +141, +141, 89, -85, -220, -69, -226, -134, +101, +131, +26, +154, +202, +2, +250, +163, +102, +231, +95, +222, +167, +203, +203, +203, 173, -174, 95, -175, -219, -195, -46, -55, -144, -245, +252, +226, +23, +75, 181, -0, -220, -229, -217, -234, -244, -93, -141, -77, +90, +109, +111, +173, +86, +219, +107, +47, +104, +52, +26, +182, 79, -216, -212, -119, -229, -238, -91, -187, 172, -94, -2, +250, +64, +41, +190, +42, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +181, +42, +22, +76, +190, 28, -110, -99, -45, -239, -251, -71, +180, +118, +206, +253, +199, +35, 143, -49, -221, +60, +242, +136, +36, +253, +244, 167, -195, -202, -100, -113, -27, -251, +63, +61, +155, +36, +201, +239, +191, +235, +93, +239, +122, +84, 89, +224, +122, +191, +164, +253, +111, +125, +235, +91, +255, +62, +73, +146, 219, -217, -221, -198, -34, -163, -181, -157, -215, -141, 147, -151, -236, +36, +121, +95, +146, +36, +191, +242, +153, 207, -79, -203, -89, -239, -5, -233, -254, -243, -227, -158, -87, -221, -105, -249, -236, -122, -232, -251, -177, -175, -223, -205, -249, -163, -44, -233, -204, -9, -58, -77, -229, -148, -243, -55, -119, +124, +230, +103, +234, 6, -11, -219, -224, -183, -67, -192, -52, -72, -218, -86, -212, +145, 19, -0, -128, -113, -66, -6, -64, +21, +7, +201, +109, +202, +129, +138, +178, +224, +243, +172, +115, +238, +7, +206, +185, 239, -52, -101, -89, -171, -166, -43, -183, -167, -80, -164, -189, -58, 59, -53, -0, -54, -150, -111, -156, -111, -214, -227, -148, -238, -35, -159, -126, -246, -155, -189, -160, +231, +94, +88, +94, +94, +254, +39, +73, 215, -30, -80, -237, -245, -214, -41, -227, -180, -225, -83, +221, +125, +247, +221, +223, 75, -254, -230, -251, -140, -106, -207, -155, -189, -160, -117, -167, -119, -236, -181, -82, -186, -246, -196, -183, 146, -101, -55, -101, -253, -152, -119, -155, -154, +228, +248, 109, 183, +221, +246, +111, +146, +14, +255, +240, 135, -78, -65, -215, -139, -81, -254, -60, -233, -126, -211, +63, +124, +208, +57, +247, 108, -141, -34, -115, -167, -235, -186, -244, -211, -104, -181, -199, -139, -110, -155, -78, -199, -177, -72, -254, 190, -136, -204, -255, -59, -213, -157, -208, +188, +112, +223, 125, -60, -136, -33, -13, -118, -217, -186, -29, -243, -104, -38, -203, -176, -207, -145, -110, -35, -123, +247, +221, +148, +255, +189, +149, +245, +31, 43, -111, -103, -61, -159, -232, -16, -11, +120, 253, -236, -234, +202, +43, +175, +188, 186, -218, -229, +176, +176, +240, +240, +245, +215, +95, +255, +47, +11, +11, +11, +15, +31, +57, +114, +228, +239, +14, +30, +60, +248, +231, +47, +191, +252, +242, +127, +75, +210, +167, +62, 245, -251, +169, +191, +117, +206, +253, +215, +39, +63, 249, -241, -157, -87, -237, -254, -213, -115, -136, +201, +197, +17, +86, +107, +101, +253, +183, +148, +13, +28, +184, +172, +84, +42, +181, +37, 173, -147, -98, -27, -221, +73, +90, +205, +255, 221, -156, -63, -236, -20, -129, -58, -92, -99, -213, -188, -143, +148, +212, +74, +146, +196, 69, -73, -3, -169, -122, +214, +227, +79, +139, +48, +204, +192, +131, +168, +147, +39, +79, +62, +179, +111, +223, 190, -180, -129, -80, -61, -150, -108, -144, -148, +63, +124, +238, +185, +231, +158, +28, +231, 239, -94, +1, 0, -192, -216, -34, 0, -208, -59, -155, -178, -236, -254, -238, -22, -156, -211, -11, -94, -46, -66, -54, -94, -145, -6, -135, -54, -238, -148, +0, +0, +0, +0, +0, +0, +0, +0, +215, +174, +162, +50, +239, +87, +4, 238, -35, -159, -65, +219, 237, -55, +118, +170, +44, +243, 223, -52, -142, -122, -65, -221, -144, -52, -173, -214, -55, -109, -225, -90, -221, -0, -73, -47, -116, -221, -169, -29, -123, -169, -81, -176, -153, +50, 199, -243, -102, -47, -191, -232, -58, -22, -105, -188, -202, -16, -214, -103, -80, -203, -190, -24, +219, 222, -195, -48, -109, -213, +107, 237, -92, -164, -145, -108, -215, -173, -223, -207, -143, -251, -254, -108, -128, -172, -42, -113, -99, 95, -51, -156, -84, -175, -141, -114, -251, -222, -236, -125, -237, -201, -47, -155, -155, -158, -47, -53, -176, -160, -193, -8, -13, -236, -244, 27, -36, -5, -0, -96, -203, -35, -0, -208, -59, -219, -104, -212, -139, -33, -237, -53, -117, -123, -110, -185, -8, -217, -60, -238, -152, -123, -159, -150, -180, -167, -218, -235, -62, -242, -25, -212, -126, -243, -53, -210, -181, -177, -155, -213, -243, -239, -91, +80, +224, +148, +101, +172, 15, -189, -245, -107, +19, +168, +46, +43, +27, +4, +208, 179, -143, -231, -205, -94, -126, -17, -69, -142, -37, -53, -232, -245, -25, -212, -178, -47, -134, -247, -48, -76, +45, +91, +91, 91, -117, -59, -23, -105, -36, -43, -155, 37, -208, +101, +37, +253, +247, +229, 235, -231, -199, -125, -127, +77, +37, +189, +222, +104, +52, 122, -14, -109, -72, -220, -8, +50, +228, 215, -207, -172, -173, -99, -210, -107, -163, -92, -223, +215, +215, +103, +148, +101, +230, +119, +148, +5, +209, +175, +181, +249, +235, +109, +0, +64, 143, +52, +77, +59, +146, +214, +149, +101, +247, +87, +243, +101, +43, +28, +0, +208, +110, +183, +45, +248, +111, 251, -190, -74, -25, -55, -125, -143, -190, -160, 104, -63, -65, -82, +220, +236, +124, +27, +56, +144, +56, +215, +59, +198, +32, +255, +61, +241, +94, +7, 0, 0, -46, -10, -212, 0, -232, -157, -78, -205, +0, +0, +0, +0, +0, +0, +0, +216, 101, +138, +6, +0, +184, +124, +185, +44, +15, +88, 111, -19, -178, -254, -66, -68, -132, +168, +27, +128, +110, +43, 11, -145, -205, -228, -187, -56, -204, -122, -140, -202, -219, -39, -195, -220, -111, -69, -214, -117, -88, -235, -177, -217, -199, -243, -102, -47, -191, -136, -205, -220, -63, -131, -90, -246, -197, -240, -30, +96, +175, +229, +143, +55, +148, +5, +186, +45, +224, +221, +14, +215, +49, 134, -105, -171, -110, -103, -223, -231, +142, +186, +229, +246, +203, +146, +74, +157, +78, +167, 39, -107, -29, +64, +189, +181, +181, +85, +81, +150, +253, +223, +84, +111, +134, +252, +213, +182, +61, +41, +182, +237, +61, +251, +58, +15, 236, +239, +83, +54, +200, +161, +166, +108, +0, +64, +185, +217, +108, +86, +131, +215, +89, 240, -132, -94, -63, -63, -157, -150, -101, -63, -195, +127, +152, +193, +20, +54, +8, +35, +85, +118, +156, 170, +146, +234, +234, +14, +220, +216, +43, +169, +28, +14, +162, 104, -163, -156, -239, -67, -0, +181, +90, +85, +117, +7, +24, +140, +85, +93, 0, 0, 0, @@ -60687,8 +75270,174 @@ static const unsigned char _builtin_font_img_data[61506]={ 0, 0, 0, +176, +179, +138, +6, 0, +72, +221, +12, +127, +73, +82, +154, +166, +78, +221, +12, +123, +167, +44, +200, +191, +166, +110, +249, +250, +102, +254, +152, +45, +61, +127, +63, +170, +60, +19, +190, +99, +205, +231, +219, +90, +113, +206, +245, +4, +168, +91, +173, +150, +63, 0, +160, +162, +49, +51, +228, +111, +188, +241, +198, +235, +207, +159, +63, +127, +178, +221, +110, +167, +165, +82, +169, +147, +166, +105, +187, +92, +46, +183, +247, +236, +217, +179, +87, +146, +30, +127, +252, +241, +191, +122, +250, +233, +167, +191, +119, +230, +204, +153, +139, +163, +116, +195, +219, +246, +25, +255, +137, +195, +135, +15, +223, +124, +241, +226, +197, +7, +219, +237, +118, +185, +211, +233, +36, +146, +146, +52, +77, +219, +251, +247, +239, +175, +7, +253, +179, +169, +13, +250, +29, +43, +99, +213, +2, +44, +248, +95, +83, +22, +252, +223, +167, +238, +180, +13, +229, +205, +205, +205, +158, +109, +105, +181, +90, +101, +245, +78, +219, 0, 0, 0, @@ -60700,696 +75449,1473 @@ static const unsigned char _builtin_font_img_data[61506]={ 0, 0, 0, -192, -69, +216, +101, +98, +229, +222, +45, +131, +127, +43, +73, +146, +95, +255, +216, +199, +62, +246, +17, +73, +90, +92, +92, +188, +197, +57, +247, 207, -22, -1, -44, -82, +223, +253, +238, +119, +79, +40, +11, +182, +55, +37, +53, +127, +244, +163, +31, +125, +218, +57, +247, +159, +206, +185, +103, +157, +115, +47, 60, +240, +192, +3, +135, +148, +85, +3, +176, +1, +1, +157, 72, -81, -188, +27, +225, +54, +92, +17, +224, +206, +51, +253, +235, +234, +102, +174, +239, +149, +244, +166, +60, +88, +125, +217, +8, +25, +242, +214, +175, +166, +178, +1, +11, +107, +254, +147, +149, +74, +165, +50, +63, +63, +127, +240, +232, +209, +163, +251, +231, +231, +231, +15, +30, +62, +124, +248, +240, +129, +3, 7, -0, -0, -0, -0, -128, +22, +42, +149, +202, +156, +36, 45, -196, -78, -13, -84, +47, +47, +255, +228, +244, +233, +211, +47, +93, +184, +112, +97, +205, +235, +87, +191, +42, +3, +29, +73, +45, +175, +189, +205, +36, +73, +238, +248, +240, +135, +63, +124, +82, 146, -246, -41, -183, 202, -18, -79, +229, +114, +245, +208, +161, +67, +71, +230, +231, +231, +15, +46, +46, +46, +30, +88, +92, +92, +220, +63, +63, +63, +127, +93, +173, +86, 235, -227, -155, +9, +206, +87, +42, +149, +134, +253, +189, +70, +27, +88, +97, +3, +40, +90, +202, 142, -204, -55, -125, -15, -83, +199, +154, +164, +85, +73, +171, +213, +106, +181, +233, +191, +112, +102, +102, +198, 218, -1, +104, +228, +175, +31, +116, +204, 0, 0, 0, 0, -48, -162, -124, -1, -128, -138, -136, -84, -147, -159, -97, -114, -223, -213, -144, -56, 0, -208, -76, -238, -139, -208, -248, -7, 0, 0, 0, 0, -96, -100, -249, -2, 0, -213, -228, +0, +215, +152, +88, 86, -19, -145, +121, +91, +221, +44, +254, +206, +55, +191, +249, +205, +159, +221, +119, +223, +125, +127, +112, +251, +237, +183, +191, +243, +222, +123, +239, +189, +255, +237, +111, +127, +251, +173, +151, +46, +93, +122, +48, +73, +18, +151, +166, 169, -228, -167, +155, +157, +157, +61, +32, +73, +207, +60, +243, +204, +159, +61, +255, +252, +243, +207, +125, +245, 171, -46, -34, -139, -146, -14, -33, -88, -149, -56, -3, -0, -0, -0, -0, -0, -0, -140, -160, +95, +125, +69, +189, +21, +1, +250, +5, 172, -12, -128, -154, -136, -204, -72, +11, +51, +228, +143, 28, -0, +57, +114, +211, +197, +139, +23, +31, 152, -206, -120, -158, -214, -6, -136, -36, -206, -6, -240, +96, +134, +124, +59, +223, +166, +134, +178, +41, +11, +90, +254, +147, +175, +190, +250, +234, +15, +110, +184, +225, +134, +191, +145, +52, +167, +60, +80, +46, +105, +69, +210, +207, 213, +91, +217, +96, +216, 10, -0, -0, -0, -0, -0, -0, -35, +7, +54, +224, 192, -13, -0, -132, -201, -109, -74, -68, -166, -163, -40, -122, -46, +130, 235, -137, -65, -16, -252, -150, +146, 164, -61, -255, -161, -16, -0, -0, -0, -0, -0, -0, -96, -100, -249, -50, -0, -106, +199, +30, +123, +236, +39, +73, 146, -166, -255, -231, -153, +220, +149, +247, +119, +175, +164, +235, +242, +159, +43, 146, -246, -58, -0, -4, -0, -0, -0, -0, -0, -0, -24, -81, -110, -0, -96, -66, -226, -33, -0, -147, -226, -79, -253, -183, -166, -37, -110, -252, +86, +159, +127, +254, +249, +187, +111, +189, +245, +214, +95, +181, 215, -147, -231, -17, -0, -0, -0, -0, -0, -0, +87, +171, +85, +251, +251, +150, +134, +27, +120, 96, -68, -149, 156, -251, -182, +186, +199, +210, 6, -64, -145, -12, -128, -90, -242, -120, -91, -19, -0, -0, -0, -0, -0, -0, -140, -24, -219, -104, -215, -222, -255, -170, -20, -207, -0, -152, -148, -116, -202, -192, -137, -97, +16, 172, -32, -0, -0, -0, -0, -0, -232, -31, -25, -0, -0, -0, -0, -0, -0, -140, -1, -26, -237, -0, -0, -0, -0, -0, -140, -1, -2, +73, +42, +135, +3, 0, +102, +103, +103, +55, +188, +215, +180, +52, +153, +233, +27, 0, 0, 0, 0, 0, -140, -1, -2, 0, 0, 0, 0, 0, 0, +83, +228, +7, +205, +253, 140, +245, +146, +242, +185, +228, +87, +86, +86, +58, +15, +61, +244, +208, +203, +55, +223, +124, +243, 1, -2, -0, -0, -0, -0, -0, -0, +73, +170, +86, +171, +179, +213, +106, +117, +54, +92, +209, +210, +210, +210, +107, +247, +223, +127, +255, +143, +149, +5, +156, +135, +17, +102, +200, +43, +73, +146, +59, +62, +244, +161, +15, +189, +249, +204, +153, +51, +15, +91, +134, +252, +160, +149, 140, -1, -2, -0, -0, -0, +144, +33, +239, +87, 0, +104, +132, +219, +153, +166, +105, +71, +210, +122, +254, +58, +203, +150, +183, +192, +120, +24, +248, +183, +192, +126, +191, +108, +249, +176, +226, +128, +241, +3, +235, +149, +188, +173, +118, +254, +243, +122, +169, +84, +234, +217, +254, +124, 0, +128, +45, +227, +100, +231, +119, +212, +91, +9, +96, +171, +92, +46, +247, +244, +125, +102, +102, +166, +169, +172, +175, +77, +117, +7, 0, -140, -1, -2, 0, 0, 0, 0, 0, 0, -140, -1, -2, 0, 0, 0, 0, 0, +118, +145, +112, 0, -140, +128, +5, +172, +45, +51, +255, +242, +20, 1, +167, +78, +157, +122, +246, +212, +169, +83, +191, +173, +108, +110, +121, +247, +237, +111, +127, +251, +247, +222, +255, +254, +247, +223, +251, +141, +111, +124, +227, +115, +31, +248, +192, +7, +190, +166, +44, +128, +60, +138, +105, +103, +200, +119, +212, +173, 2, +176, +25, +244, +221, +6, 0, +108, +228, +175, +89, +83, +54, +24, +96, +93, +189, +3, +11, +252, +129, 0, -0, -0, -0, -0, -140, -1, -2, +45, +13, +63, +224, +160, +100, +15, +30, +63, +126, +252, +240, +151, +190, +244, +165, +127, +112, +206, +37, +157, +78, +39, +205, +151, +68, +82, +146, +36, +73, +167, +94, +175, +239, +147, +164, +207, +127, +254, +243, +167, +78, +157, +58, +245, +172, +186, +129, +249, +97, +42, +42, +244, +120, +232, +161, +135, +22, +78, +156, +56, +241, +175, +237, +118, +187, +167, +157, +106, +181, +186, +79, +146, +190, +245, +173, +111, +61, +120, +231, +157, +119, +62, +225, +245, +201, +6, +70, +12, +91, +101, 0, 0, 0, 0, 0, 0, -140, -1, -2, 0, 0, 0, 0, 0, +112, +141, +136, +13, 0, -140, +72, +148, +5, +127, +173, +10, +128, +73, +189, +215, +37, +165, +82, +233, +106, +231, +137, +159, +118, +134, +188, +181, +103, +193, +255, +162, 1, -2, 0, +173, +188, +205, +53, +117, +43, 0, +132, +193, +127, +127, +41, +10, +148, +251, +21, +14, +46, +239, +199, +35, +71, +142, +180, +235, +245, +250, +91, +10, +254, +230, +178, +90, +173, +230, +103, +229, +111, +14, +209, +191, +43, +212, +235, +245, +74, +165, +82, +249, +165, +74, +165, +82, +212, +70, +75, +189, +21, +14, +172, +13, +42, 0, 0, 0, 0, -140, -1, -2, 0, 0, 0, 0, 0, 0, -140, -1, -2, 0, +192, +46, +147, +68, +30, +75, +149, +5, +219, +231, +36, +205, +42, +203, +190, +159, +249, +226, +23, +191, +248, +158, +147, +39, +79, +254, +133, +115, +46, +113, +206, +233, +59, +223, +249, +206, +227, +119, +220, +113, +199, +215, +148, +5, +139, +215, +213, +13, +150, +219, +210, +80, +55, +107, +61, +22, +180, +46, +199, +218, +57, +126, +252, +248, +155, +7, +101, +200, +87, +171, +213, +185, +72, +134, +252, +170, +164, +159, +231, +255, +174, +235, +202, +192, +252, +92, +190, +212, +243, +182, +146, +124, +27, +210, +200, +98, +217, +255, +107, +121, +95, +172, +122, +64, +39, +178, +12, +82, +237, +179, +204, +230, +219, +83, +203, +183, +197, +159, +162, +160, +21, +252, +187, +153, +111, +147, +13, +118, +136, +177, +129, +13, +37, +239, +231, +90, +222, +239, +153, +252, +103, +59, +230, +177, +193, +12, +77, +175, +207, +77, +81, +5, 0, 0, 0, 0, 0, -140, -1, -2, 0, 0, 0, 0, 0, 0, -140, -1, +118, +141, +114, +228, +49, +127, +190, +248, +203, +3, +4, +230, +231, +231, +211, +185, +185, +185, +27, +237, +247, +197, +197, +197, +170, +164, +215, +149, +5, +137, +55, +35, +139, +5, +255, +175, +149, +12, +121, +191, +226, +192, +32, +155, +234, +14, +104, +24, +230, +245, +253, +88, +187, +78, +217, +32, 2, +219, +183, +101, +117, +7, +78, +84, +212, +29, 0, -0, -0, -0, -0, -0, +16, +171, +54, +96, +83, +23, 140, +147, +157, +239, +212, +221, +215, +78, +241, 1, -2, -0, -0, -0, 0, +214, +166, +181, +113, +181, +213, +29, 0, 0, -140, -1, -2, 0, 0, 0, 0, 0, 0, -140, -1, -2, 0, 0, 0, +83, +22, +171, 0, +96, +143, +199, +50, +214, +203, +249, +115, +254, +212, 0, +29, +117, +231, +168, +247, +151, +162, +204, +255, +208, +180, +50, +228, +253, +245, +198, +107, +226, +119, +89, +31, +26, +121, +155, +87, +35, +150, +149, +111, +75, +37, +223, +158, +52, +127, +126, +208, 0, -140, +128, +166, +186, +149, +8, +134, +109, +203, +218, +176, +106, +7, +38, +214, +150, +13, +200, +24, +246, +216, 1, -2, -0, -0, 0, 0, 0, 0, -140, -1, -2, 0, 0, 0, 0, 0, 0, -140, -1, -27, +174, +17, +177, +10, 0, +82, +111, +182, +186, +255, +115, +90, +240, +218, 88, -21, -145, -101, -17, -105, -138, -72, -93, -68, -22, -59, -60, -119, -49, -121, -92, -51, -121, +57, +249, +97, +203, +199, +79, +43, +67, 222, -234, +218, +81, +159, +215, +152, +81, +251, 48, -86, -16, -0, +46, +235, +179, +109, +91, +108, +9, +251, +59, +234, +54, +89, +27, +46, +242, +88, +81, +155, +148, +254, +7, 0, 0, 0, 0, -244, -207, -6, 0, -86, -36, -110, -204, -55, -68, -100, -73, -68, -22, -58, -60, -119, -33, -121, -92, -35, -121, -222, -202, -48, -86, -16, 0, 0, 0, 0, +128, +93, +166, +104, 0, -244, -143, +64, +200, +15, +84, +199, +158, +11, +3, +214, +147, 12, +32, +91, +54, +122, +81, +64, +220, +31, 0, +208, +47, +115, +189, +227, +61, +95, +84, +249, +192, +127, +173, +45, +87, +203, +111, +215, +31, +72, +97, +75, +169, +160, +221, +118, +240, +123, +71, +131, +247, +107, +191, +182, +194, +62, +135, +235, +182, +246, +8, +254, +3, 0, 0, 0, 0, 0, -198, -64, -217, -220, -95, -149, -52, -11, -96, -73, -68, -42, -29, -158, -171, -25, -0, -218, -251, -79, -0, 0, 0, 0, 0, +192, +46, +52, +234, 0, 128, -17, -229, -6, -0, -150, -37, -238, -213, -175, -136, -72, -216, -225, -185, +162, +231, +182, +43, +123, +124, +146, +25, +242, +147, +10, +232, +143, +106, 154, +237, +238, +84, +31, 1, -80, -23, -50, -0, 0, 0, 0, 0, 0, -24, -105, -110, 0, -160, -149, -220, -22, -69, -164, -20, -4, -193, -62, -17, -153, -246, -60, -111, -33, -121, -204, -162, -121, -14, -1, 0, 0, 0, 0, +59, +172, +95, +38, +188, +159, +165, +62, +74, +198, +252, +168, +3, 0, +210, +1, +203, +40, +25, +242, +4, +191, +1, 0, -70, -148, -47, -3, -160, -41, -34, -129, -243, -55, -151, -214, -8, -160, -6, 0, 0, 0, 0, 0, 0, -91, -128, -47, 0, -208, -72, -126, -143, -156, -223, -173, -134, -196, -189, -254, -58, -107, 0, -1, 0, 0, 0, 0, 0, 0, -70, -152, -47, 0, -160, -247, -91, -18, -215, -1, -240, -5, 0, -150, -147, -255, -47, -155, -27, -1, 0, 0, 0, 0, 0, 0, -70, -84, -96, -238, -151, -114, -110, -174, -213, -156, -27, 0, 0, 0, @@ -61591,18 +77117,18 @@ static const unsigned char _builtin_font_img_data[61506]={ 0, 0, 0, -128, -81, -245, -255, -132, -153, -215, -64, -144, +112, +141, +249, +127, +106, +211, 183, -142, -107, +74, +76, +41, +132, +176, 0, 0, 0, diff --git a/Fonts/pixelated_regular.sv.png b/Fonts/pixelated_regular.sv.png new file mode 100644 index 0000000..85d787e Binary files /dev/null and b/Fonts/pixelated_regular.sv.png differ diff --git a/Fonts/pixelated_title.fnt b/Fonts/pixelated_title.fnt new file mode 100644 index 0000000..ecc5bc9 Binary files /dev/null and b/Fonts/pixelated_title.fnt differ diff --git a/Fonts/pixelated_title.inc b/Fonts/pixelated_title.inc new file mode 100644 index 0000000..719ee95 --- /dev/null +++ b/Fonts/pixelated_title.inc @@ -0,0 +1,121090 @@ +static const int _builtin_font_height=31; +static const int _builtin_font_ascent=31; +static const int _builtin_font_charcount=192; +static const int _builtin_font_charrects[192][8]={ +/* charidx , ofs_x, ofs_y, size_x, size_y, valign, halign, advance */ +{32,0,0,0,0,31,0,30}, +{160,166,192,0,0,31,0,30}, +{96,1428,84,18,18,-5,6,30}, +{192,295,84,37,37,-5,-5,30}, +{224,623,84,37,37,-5,-5,30}, +{64,1361,2,37,37,-5,-5,30}, +{97,1935,2,37,29,3,-5,30}, +{161,62,207,22,37,-5,2,30}, +{193,1197,43,37,37,-5,-5,30}, +{225,1894,35,37,37,-5,-5,30}, +{65,1320,2,37,37,-5,-5,30}, +{33,36,207,22,37,-5,2,30}, +{34,1120,84,30,22,-5,-2,30}, +{98,172,69,37,37,-5,-5,30}, +{162,541,80,37,37,-5,-5,30}, +{194,1156,43,37,37,-5,-5,30}, +{226,828,2,37,37,-5,-5,30}, +{66,1279,2,37,37,-5,-5,30}, +{99,1730,2,37,29,3,-5,30}, +{163,500,80,37,37,-5,-5,30}, +{195,1115,43,37,37,-5,-5,30}, +{227,869,2,37,37,-5,-5,30}, +{67,1238,2,37,37,-5,-5,30}, +{35,582,2,37,37,-5,-5,30}, +{164,892,84,34,29,0,-2,30}, +{100,336,43,37,37,-5,-5,30}, +{196,1074,43,37,37,-5,-5,30}, +{228,910,2,37,37,-5,-5,30}, +{68,1197,2,37,37,-5,-5,30}, +{36,623,2,37,37,-5,-5,30}, +{101,1648,2,37,29,3,-5,30}, +{165,789,125,34,37,-5,-2,30}, +{197,1033,43,37,37,-5,-5,30}, +{229,951,2,37,37,-5,-5,30}, +{69,1484,2,37,37,-5,-5,30}, +{37,664,2,37,37,-5,-5,30}, +{230,1566,2,37,29,3,-5,30}, +{166,136,203,18,37,-5,6,30}, +{198,992,43,37,37,-5,-5,30}, +{70,1525,2,37,37,-5,-5,30}, +{38,705,2,37,37,-5,-5,30}, +{102,561,125,34,37,-5,-2,30}, +{39,1282,106,18,22,-5,2,30}, +{103,541,43,37,33,3,-5,30}, +{231,459,43,37,33,3,-5,30}, +{167,827,125,34,37,-5,-2,30}, +{199,2,162,37,41,-5,-5,30}, +{71,90,2,37,37,-5,-5,30}, +{168,1324,84,30,14,-5,-2,30}, +{232,254,102,37,37,-5,-5,30}, +{200,951,43,37,37,-5,-5,30}, +{72,131,2,37,37,-5,-5,30}, +{40,2017,2,26,37,-5,2,30}, +{104,43,80,37,37,-5,-5,30}, +{233,207,110,37,37,-5,-5,30}, +{201,910,43,37,37,-5,-5,30}, +{169,46,2,40,41,-5,-5,30}, +{73,409,125,34,37,-5,-2,30}, +{41,1005,117,26,37,-5,-2,30}, +{105,485,125,34,37,-5,-2,30}, +{170,1222,84,30,26,-5,-2,30}, +{42,705,43,37,29,0,-5,30}, +{234,166,110,37,37,-5,-5,30}, +{202,869,43,37,37,-5,-5,30}, +{106,2,207,30,41,-5,-2,30}, +{74,172,2,37,37,-5,-5,30}, +{171,1771,2,37,29,0,-5,30}, +{43,664,84,34,29,-1,-2,30}, +{235,125,117,37,37,-5,-5,30}, +{203,828,43,37,37,-5,-5,30}, +{75,213,2,37,37,-5,-5,30}, +{107,746,2,37,37,-5,-5,30}, +{172,1006,84,34,22,3,-2,30}, +{44,1256,106,22,22,14,-2,30}, +{236,371,125,34,37,-5,-2,30}, +{204,930,84,34,37,-5,-2,30}, +{76,675,125,34,37,-5,-2,30}, +{108,447,125,34,37,-5,-2,30}, +{173,778,84,34,14,7,-2,30}, +{45,968,84,34,14,7,-2,30}, +{109,1894,2,37,29,3,-5,30}, +{237,295,125,34,37,-5,-2,30}, +{205,854,84,34,37,-5,-2,30}, +{77,254,2,37,37,-5,-5,30}, +{46,1384,84,18,18,14,2,30}, +{110,2,47,37,29,3,-5,30}, +{238,865,125,34,37,-5,-2,30}, +{206,740,84,34,37,-5,-2,30}, +{174,2,2,40,41,-5,-5,30}, +{78,295,2,37,37,-5,-5,30}, +{175,1290,84,30,14,-5,-2,30}, +{111,131,43,37,29,3,-5,30}, +{239,751,125,34,37,-5,-2,30}, +{207,702,84,34,37,-5,-2,30}, +{79,336,2,37,37,-5,-5,30}, +{47,787,2,37,37,-5,-5,30}, +{176,1215,114,22,22,-5,2,30}, +{112,664,43,37,33,3,-5,30}, +{240,84,117,37,37,-5,-5,30}, +{208,787,43,37,37,-5,-5,30}, +{80,377,2,37,37,-5,-5,30}, +{48,2,80,37,37,-5,-5,30}, +{113,623,43,37,33,3,-5,30}, +{241,43,121,37,37,-5,-5,30}, +{177,637,125,34,37,-5,-2,30}, +{209,746,43,37,37,-5,-5,30}, +{81,418,2,37,37,-5,-5,30}, +{49,523,125,34,37,-5,-2,30}, +{178,1035,117,26,26,-5,2,30}, +{114,1082,84,34,29,3,-2,30}, +{50,295,43,37,37,-5,-5,30}, +{210,1361,43,37,37,-5,-5,30}, +{242,2,121,37,37,-5,-5,30}, +{82,459,2,37,37,-5,-5,30}, +{179,2017,43,26,26,-5,2,30}, +{115,43,47,37,29,3,-5,30}, +{51,377,43,37,37,-5,-5,30}, +{211,1320,43,37,37,-5,-5,30}, +{243,1771,35,37,37,-5,-5,30}, +{83,500,2,37,37,-5,-5,30}, +{180,1406,84,18,18,-5,6,30}, +{52,418,43,37,37,-5,-5,30}, +{212,1238,43,37,37,-5,-5,30}, +{244,582,84,37,37,-5,-5,30}, +{116,713,125,34,37,-5,-2,30}, +{84,333,125,34,37,-5,-2,30}, +{117,1976,2,37,29,3,-5,30}, +{181,582,43,37,33,3,-5,30}, +{53,254,61,37,37,-5,-5,30}, +{213,1279,43,37,37,-5,-5,30}, +{245,1935,35,37,37,-5,-5,30}, +{85,541,2,37,37,-5,-5,30}, +{118,1044,84,34,29,3,-2,30}, +{54,213,69,37,37,-5,-5,30}, +{214,1402,43,37,37,-5,-5,30}, +{246,1853,35,37,37,-5,-5,30}, +{182,599,125,34,37,-5,-2,30}, +{86,992,2,37,37,-5,-5,30}, +{183,1450,84,18,18,7,2,30}, +{119,1689,2,37,29,3,-5,30}, +{247,816,84,34,29,-1,-2,30}, +{215,903,125,30,29,-1,-2,30}, +{87,1033,2,37,37,-5,-5,30}, +{55,125,76,37,37,-5,-5,30}, +{184,1358,84,22,18,18,2,30}, +{120,1812,2,37,29,3,-5,30}, +{248,1607,2,37,29,3,-5,30}, +{216,1443,43,37,37,-5,-5,30}, +{88,1074,2,37,37,-5,-5,30}, +{56,84,76,37,37,-5,-5,30}, +{185,1095,117,26,25,-5,2,30}, +{121,500,43,37,33,3,-5,30}, +{249,1812,35,37,37,-5,-5,30}, +{217,1484,43,37,37,-5,-5,30}, +{89,204,151,34,37,-5,-2,30}, +{57,1443,2,37,37,-5,-5,30}, +{186,1188,84,30,25,-5,-2,30}, +{122,1853,2,37,29,3,-5,30}, +{58,114,203,18,29,-1,2,30}, +{250,1648,35,37,37,-5,-5,30}, +{218,1525,43,37,37,-5,-5,30}, +{90,1115,2,37,37,-5,-5,30}, +{187,90,43,37,29,0,-5,30}, +{59,88,203,22,33,-1,-2,30}, +{251,1607,35,37,37,-5,-5,30}, +{123,1125,114,26,37,-5,2,30}, +{219,1689,35,37,37,-5,-5,30}, +{91,1155,114,26,37,-5,2,30}, +{252,1566,35,37,37,-5,-5,30}, +{188,459,80,37,37,-5,-5,30}, +{124,166,192,18,37,-5,6,30}, +{220,1730,35,37,37,-5,-5,30}, +{92,1156,2,37,37,-5,-5,30}, +{60,937,125,30,37,-5,-2,30}, +{61,213,43,37,22,3,-5,30}, +{189,418,84,37,37,-5,-5,30}, +{125,1065,117,26,37,-5,-2,30}, +{253,43,162,37,41,-5,-5,30}, +{221,248,143,34,37,-5,-2,30}, +{93,1185,114,26,37,-5,-2,30}, +{94,1256,84,30,18,-5,-2,30}, +{126,172,43,37,22,3,-5,30}, +{190,377,84,37,37,-5,-5,30}, +{254,84,158,37,41,-5,-5,30}, +{222,1976,35,37,37,-5,-5,30}, +{62,971,117,30,37,-5,-2,30}, +{95,254,43,37,14,22,-5,30}, +{127,1154,84,30,18,14,-2,30}, +{191,336,84,37,37,-5,-5,30}, +{255,125,158,37,41,-5,-5,30}, +{223,166,151,34,37,-5,-2,30}, +{63,1402,2,37,37,-5,-5,30}, +}; +static const int _builtin_font_kerning_pair_count=0; +static const int _builtin_font_kerning_pairs[0][3]={ +}; +static const int _builtin_font_img_width=2048; +static const int _builtin_font_img_height=256; +static const int _builtin_font_img_data_size=120884; +static const unsigned char _builtin_font_img_data[120884]={ +137, +80, +78, +71, +13, +10, +26, +10, +0, +0, +0, +13, +73, +72, +68, +82, +0, +0, +8, +0, +0, +0, +1, +0, +8, +6, +0, +0, +0, +39, +63, +150, +227, +0, +0, +32, +0, +73, +68, +65, +84, +120, +156, +236, +125, +121, +184, +20, +229, +149, +254, +91, +213, +123, +247, +221, +216, +69, +65, +84, +220, +98, +72, +84, +146, +153, +68, +147, +184, +68, +212, +104, +2, +24, +23, +48, +6, +212, +136, +34, +224, +6, +153, +196, +17, +69, +163, +70, +197, +168, +207, +40, +81, +17, +49, +74, +92, +130, +130, +193, +93, +147, +140, +132, +184, +141, +209, +76, +18, +29, +77, +252, +69, +113, +5, +4, +20, +184, +251, +237, +189, +187, +126, +127, +212, +119, +186, +78, +127, +183, +214, +238, +234, +187, +64, +191, +207, +83, +79, +223, +190, +213, +85, +117, +234, +124, +219, +217, +190, +115, +128, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +142, +58, +234, +168, +163, +255, +161, +120, +248, +173, +202, +14, +197, +226, +111, +250, +206, +161, +1, +40, +178, +67, +179, +248, +187, +88, +233, +75, +236, +4, +244, +202, +52, +57, +29, +118, +40, +154, +28, +5, +139, +255, +203, +176, +123, +166, +204, +39, +179, +251, +113, +62, +153, +221, +35, +96, +65, +191, +23, +26, +253, +68, +173, +104, +28, +12, +124, +172, +211, +88, +155, +254, +104, +247, +156, +106, +199, +177, +221, +251, +121, +165, +201, +138, +78, +47, +240, +147, +70, +55, +52, +215, +249, +184, +243, +243, +113, +48, +142, +235, +106, +224, +103, +91, +219, +65, +150, +49, +236, +208, +87, +114, +89, +53, +237, +85, +203, +247, +241, +50, +102, +172, +232, +171, +164, +143, +121, +165, +169, +210, +49, +51, +216, +208, +87, +125, +215, +139, +28, +174, +192, +156, +191, +102, +253, +161, +150, +227, +216, +203, +28, +174, +73, +244, +201, +168, +213, +58, +83, +13, +118, +246, +249, +113, +48, +172, +133, +94, +104, +180, +123, +142, +124, +47, +47, +215, +250, +73, +227, +64, +228, +163, +252, +172, +106, +224, +118, +94, +114, +162, +209, +77, +251, +244, +199, +186, +226, +23, +31, +229, +113, +60, +80, +230, +112, +187, +57, +221, +173, +172, +225, +134, +230, +90, +245, +71, +63, +105, +180, +195, +64, +93, +175, +237, +230, +15, +47, +235, +117, +45, +249, +88, +167, +113, +96, +141, +25, +55, +52, +239, +76, +235, +140, +27, +154, +251, +187, +173, +235, +52, +214, +126, +204, +12, +20, +249, +209, +13, +205, +149, +240, +209, +140, +38, +191, +198, +12, +71, +53, +122, +161, +27, +154, +235, +114, +184, +119, +12, +196, +57, +188, +62, +247, +12, +188, +254, +232, +4, +63, +223, +161, +12, +65, +151, +4, +40, +208, +95, +52, +40, +29, +102, +255, +147, +153, +81, +4, +144, +151, +142, +130, +201, +255, +52, +51, +2, +43, +196, +206, +64, +111, +200, +132, +86, +122, +7, +59, +200, +116, +230, +1, +228, +92, +210, +175, +154, +60, +143, +232, +144, +249, +100, +117, +111, +186, +167, +25, +175, +233, +94, +188, +211, +106, +30, +105, +244, +11, +86, +125, +196, +15, +26, +7, +3, +31, +235, +52, +250, +223, +31, +157, +250, +148, +124, +216, +193, +108, +206, +177, +122, +63, +55, +139, +160, +21, +77, +156, +222, +176, +195, +125, +106, +73, +35, +71, +157, +143, +187, +46, +31, +7, +227, +184, +150, +159, +99, +7, +89, +96, +243, +171, +173, +157, +32, +243, +220, +14, +188, +173, +43, +17, +88, +173, +224, +231, +154, +43, +223, +203, +206, +24, +192, +101, +58, +191, +231, +240, +44, +187, +55, +241, +205, +140, +230, +106, +249, +232, +215, +152, +25, +172, +1, +0, +181, +104, +107, +167, +231, +216, +181, +187, +130, +222, +109, +108, +213, +246, +5, +15, +52, +84, +75, +35, +135, +252, +238, +196, +27, +162, +81, +254, +109, +173, +214, +153, +250, +252, +232, +254, +185, +3, +113, +45, +244, +66, +163, +124, +45, +127, +142, +102, +67, +19, +250, +144, +198, +129, +200, +199, +106, +228, +71, +25, +110, +231, +37, +39, +26, +189, +216, +26, +252, +156, +227, +156, +224, +23, +31, +205, +108, +61, +3, +97, +14, +231, +135, +220, +6, +187, +178, +62, +35, +99, +32, +174, +215, +3, +85, +231, +170, +211, +56, +176, +199, +140, +12, +191, +230, +240, +129, +74, +35, +199, +64, +109, +235, +58, +141, +181, +31, +51, +3, +69, +126, +148, +239, +227, +23, +31, +101, +248, +53, +102, +220, +208, +236, +86, +47, +52, +187, +23, +255, +173, +95, +115, +79, +93, +14, +239, +127, +26, +235, +115, +207, +192, +235, +143, +78, +168, +153, +237, +207, +237, +228, +69, +141, +27, +130, +222, +225, +236, +14, +51, +133, +37, +107, +115, +40, +130, +176, +130, +25, +129, +21, +98, +176, +211, +27, +97, +244, +69, +196, +255, +233, +127, +78, +109, +150, +19, +116, +102, +196, +145, +19, +159, +156, +126, +43, +163, +21, +117, +52, +78, +3, +61, +91, +126, +46, +191, +103, +6, +189, +249, +162, +162, +55, +255, +233, +93, +56, +207, +11, +30, +105, +244, +19, +181, +162, +113, +48, +240, +177, +78, +99, +109, +250, +163, +221, +115, +34, +210, +123, +216, +33, +207, +222, +69, +166, +71, +126, +63, +55, +52, +89, +241, +81, +158, +107, +188, +192, +79, +26, +205, +104, +174, +243, +113, +215, +227, +227, +96, +28, +215, +242, +115, +236, +32, +203, +27, +126, +182, +181, +29, +20, +24, +60, +119, +82, +26, +114, +226, +179, +22, +107, +176, +95, +237, +37, +203, +76, +118, +81, +197, +5, +212, +110, +14, +151, +219, +143, +198, +7, +125, +135, +135, +231, +58, +209, +228, +199, +152, +25, +140, +168, +101, +91, +219, +61, +199, +78, +14, +87, +81, +206, +103, +206, +111, +250, +155, +232, +241, +19, +78, +52, +114, +200, +207, +46, +74, +52, +202, +231, +106, +181, +206, +212, +231, +71, +107, +12, +134, +181, +208, +11, +141, +114, +187, +240, +231, +104, +210, +181, +178, +1, +119, +103, +215, +21, +106, +37, +63, +202, +240, +203, +6, +224, +36, +19, +214, +106, +142, +115, +130, +95, +124, +44, +98, +96, +206, +225, +118, +246, +158, +93, +93, +159, +225, +24, +168, +235, +245, +64, +212, +185, +234, +52, +14, +236, +49, +35, +163, +86, +118, +220, +129, +66, +163, +25, +205, +3, +173, +173, +235, +52, +246, +189, +189, +167, +191, +228, +71, +51, +154, +253, +224, +163, +12, +63, +199, +12, +71, +53, +122, +161, +140, +186, +28, +222, +255, +243, +227, +96, +148, +205, +6, +251, +220, +51, +80, +108, +205, +181, +122, +135, +94, +112, +27, +0, +192, +9, +136, +58, +28, +102, +10, +75, +218, +226, +32, +67, +30, +69, +98, +251, +101, +112, +30, +108, +244, +242, +201, +59, +10, +189, +97, +57, +141, +49, +137, +94, +187, +192, +131, +12, +163, +151, +254, +230, +105, +42, +136, +118, +234, +24, +28, +196, +55, +26, +172, +81, +0, +113, +152, +243, +137, +158, +145, +68, +121, +39, +83, +216, +251, +4, +81, +254, +46, +244, +30, +220, +128, +91, +20, +247, +161, +200, +38, +26, +40, +86, +52, +250, +133, +90, +210, +88, +107, +62, +210, +33, +71, +29, +165, +176, +115, +181, +245, +96, +160, +145, +195, +169, +189, +248, +17, +182, +185, +23, +237, +86, +160, +119, +74, +65, +159, +27, +104, +14, +146, +223, +207, +9, +118, +124, +148, +233, +148, +209, +87, +52, +202, +247, +174, +243, +113, +215, +228, +227, +96, +26, +215, +86, +207, +113, +122, +119, +183, +239, +231, +39, +40, +93, +21, +201, +68, +78, +191, +37, +222, +248, +9, +206, +71, +89, +54, +139, +161, +247, +122, +102, +215, +94, +92, +102, +138, +192, +222, +41, +76, +178, +154, +95, +115, +56, +181, +59, +141, +1, +179, +113, +65, +239, +226, +23, +31, +253, +26, +51, +131, +17, +181, +106, +107, +25, +92, +111, +224, +50, +183, +217, +161, +194, +92, +71, +48, +235, +175, +126, +142, +35, +89, +183, +145, +251, +2, +135, +60, +23, +229, +81, +46, +35, +106, +210, +111, +253, +88, +103, +204, +116, +174, +106, +230, +71, +190, +206, +160, +10, +26, +157, +32, +211, +111, +7, +226, +29, +209, +81, +141, +142, +50, +24, +214, +66, +47, +52, +202, +237, +203, +159, +83, +144, +174, +149, +219, +122, +103, +215, +21, +100, +67, +142, +221, +252, +98, +5, +171, +126, +175, +178, +243, +220, +6, +144, +170, +130, +70, +167, +64, +24, +226, +155, +221, +124, +92, +11, +84, +35, +135, +115, +80, +251, +201, +7, +215, +161, +107, +241, +126, +94, +237, +61, +28, +187, +178, +62, +99, +69, +255, +64, +90, +175, +157, +214, +194, +136, +244, +183, +29, +100, +91, +164, +95, +107, +161, +211, +28, +199, +121, +233, +68, +99, +14, +189, +231, +26, +63, +100, +207, +193, +168, +187, +86, +58, +102, +204, +80, +43, +59, +238, +64, +161, +145, +195, +237, +152, +137, +195, +121, +77, +42, +192, +124, +156, +243, +246, +230, +246, +123, +59, +186, +84, +118, +4, +96, +62, +62, +120, +31, +36, +199, +140, +147, +131, +139, +2, +113, +201, +65, +72, +227, +197, +108, +29, +202, +194, +125, +170, +112, +175, +52, +218, +141, +25, +218, +8, +73, +78, +56, +43, +158, +186, +165, +113, +48, +200, +143, +126, +243, +209, +12, +126, +141, +25, +153, +102, +121, +220, +200, +142, +98, +14, +55, +126, +43, +106, +75, +90, +11, +201, +169, +233, +4, +59, +25, +151, +2, +241, +104, +188, +203, +125, +137, +7, +230, +21, +81, +238, +240, +52, +147, +143, +41, +205, +122, +1, +149, +249, +62, +188, +200, +225, +78, +114, +183, +140, +34, +140, +113, +147, +98, +159, +213, +204, +225, +102, +242, +161, +147, +140, +43, +131, +230, +199, +20, +106, +103, +107, +174, +70, +238, +225, +235, +53, +31, +43, +213, +204, +225, +3, +93, +47, +116, +130, +93, +95, +144, +223, +193, +147, +140, +104, +23, +0, +64, +140, +54, +139, +122, +224, +135, +85, +42, +2, +179, +23, +8, +193, +190, +70, +1, +49, +74, +131, +119, +231, +250, +96, +164, +151, +142, +8, +244, +78, +25, +3, +208, +128, +242, +206, +197, +35, +104, +104, +2, +165, +218, +18, +126, +71, +166, +203, +198, +197, +6, +65, +87, +2, +189, +133, +154, +36, +12, +158, +3, +198, +2, +65, +223, +185, +193, +54, +198, +238, +19, +71, +239, +104, +153, +16, +202, +39, +32, +74, +97, +81, +107, +212, +138, +198, +106, +248, +168, +73, +7, +93, +23, +19, +159, +242, +196, +79, +125, +33, +7, +67, +104, +243, +162, +200, +152, +209, +72, +253, +140, +142, +164, +56, +162, +226, +51, +2, +125, +241, +136, +136, +103, +211, +164, +30, +103, +7, +241, +145, +132, +73, +77, +208, +232, +23, +31, +157, +104, +12, +192, +152, +124, +243, +48, +38, +206, +90, +180, +53, +29, +65, +216, +183, +23, +205, +63, +97, +241, +91, +26, +195, +52, +135, +144, +112, +64, +253, +146, +47, +56, +25, +148, +43, +216, +252, +253, +50, +112, +39, +128, +155, +241, +81, +94, +168, +105, +193, +40, +154, +124, +214, +154, +198, +58, +31, +235, +124, +28, +40, +235, +140, +29, +31, +57, +189, +113, +84, +231, +224, +178, +155, +183, +156, +248, +104, +71, +51, +87, +102, +85, +113, +127, +162, +55, +238, +112, +159, +12, +128, +30, +65, +79, +143, +68, +131, +124, +120, +81, +82, +3, +40, +87, +76, +99, +48, +248, +25, +131, +189, +108, +35, +175, +139, +42, +187, +151, +217, +110, +0, +30, +185, +235, +4, +175, +99, +38, +206, +254, +230, +134, +197, +40, +172, +21, +62, +146, +17, +221, +242, +205, +140, +70, +191, +198, +204, +96, +0, +111, +19, +30, +65, +94, +109, +91, +155, +61, +135, +218, +136, +100, +24, +106, +123, +106, +103, +51, +195, +169, +220, +255, +168, +237, +233, +232, +134, +49, +142, +73, +6, +170, +166, +237, +137, +70, +153, +23, +178, +188, +197, +33, +63, +39, +203, +104, +226, +253, +113, +176, +102, +134, +168, +6, +164, +43, +18, +111, +201, +24, +68, +7, +253, +159, +214, +16, +82, +224, +53, +24, +252, +163, +131, +243, +177, +63, +199, +245, +64, +208, +103, +228, +190, +68, +114, +3, +201, +225, +252, +90, +121, +45, +236, +47, +157, +107, +48, +232, +174, +100, +128, +226, +50, +153, +213, +103, +26, +198, +250, +77, +50, +94, +165, +52, +242, +121, +88, +6, +31, +3, +100, +11, +169, +116, +142, +243, +130, +106, +228, +112, +153, +126, +62, +167, +202, +115, +120, +15, +202, +231, +240, +106, +215, +239, +74, +237, +61, +28, +187, +154, +62, +99, +70, +243, +64, +91, +175, +237, +100, +92, +121, +183, +24, +233, +90, +118, +246, +71, +2, +15, +20, +145, +229, +95, +51, +121, +184, +82, +189, +80, +214, +103, +170, +9, +0, +168, +70, +159, +25, +236, +186, +171, +215, +49, +83, +43, +12, +6, +26, +189, +128, +230, +104, +10, +152, +146, +193, +219, +154, +108, +125, +102, +227, +60, +137, +242, +181, +144, +183, +181, +153, +12, +76, +124, +36, +94, +202, +115, +13, +159, +99, +168, +143, +209, +253, +57, +104, +28, +19, +141, +180, +6, +231, +197, +115, +105, +204, +208, +154, +77, +115, +17, +93, +235, +54, +85, +184, +87, +26, +237, +198, +140, +6, +99, +29, +202, +195, +122, +190, +244, +66, +227, +96, +144, +31, +253, +224, +99, +95, +128, +59, +36, +105, +94, +227, +243, +57, +173, +53, +36, +79, +112, +200, +243, +154, +172, +79, +147, +83, +61, +7, +35, +149, +120, +192, +228, +119, +110, +64, +52, +210, +90, +18, +100, +135, +220, +167, +248, +110, +121, +13, +229, +107, +168, +188, +166, +243, +49, +148, +129, +55, +223, +135, +23, +200, +99, +215, +234, +147, +111, +248, +32, +254, +165, +217, +57, +250, +127, +165, +254, +25, +217, +225, +76, +227, +192, +201, +150, +39, +131, +230, +71, +234, +27, +126, +202, +102, +213, +192, +108, +189, +230, +1, +26, +213, +206, +225, +131, +73, +47, +228, +182, +9, +21, +229, +54, +30, +57, +48, +73, +150, +251, +200, +78, +81, +53, +104, +128, +54, +0, +24, +10, +96, +119, +0, +251, +0, +56, +8, +192, +196, +23, +95, +124, +241, +230, +206, +206, +206, +15, +59, +58, +58, +62, +110, +111, +111, +255, +184, +173, +173, +237, +147, +214, +214, +214, +13, +102, +71, +91, +91, +219, +39, +237, +237, +237, +31, +119, +116, +116, +124, +220, +217, +217, +249, +225, +139, +47, +190, +120, +51, +128, +137, +226, +94, +251, +136, +123, +15, +133, +161, +12, +217, +5, +38, +236, +12, +244, +42, +208, +59, +72, +12, +64, +35, +128, +17, +226, +190, +7, +3, +248, +6, +128, +99, +95, +121, +229, +149, +149, +154, +79, +88, +189, +122, +245, +89, +18, +221, +178, +211, +130, +208, +0, +96, +52, +128, +125, +197, +251, +30, +105, +119, +223, +215, +95, +127, +253, +1, +0, +95, +7, +48, +1, +192, +56, +113, +239, +48, +244, +193, +208, +12, +96, +12, +128, +3, +1, +124, +245, +182, +219, +110, +155, +111, +119, +175, +219, +110, +187, +109, +62, +128, +175, +138, +223, +143, +17, +215, +7, +80, +59, +212, +146, +198, +106, +248, +56, +30, +192, +30, +208, +121, +57, +20, +58, +95, +39, +136, +243, +199, +44, +94, +188, +248, +50, +187, +123, +61, +248, +224, +131, +179, +196, +115, +125, +109, +235, +63, +253, +233, +79, +171, +1, +124, +7, +122, +255, +252, +10, +140, +177, +176, +151, +224, +199, +33, +130, +198, +99, +175, +189, +246, +218, +69, +253, +193, +71, +137, +198, +131, +5, +125, +35, +0, +180, +136, +251, +236, +37, +232, +246, +179, +173, +229, +121, +199, +83, +123, +121, +193, +43, +175, +188, +178, +18, +192, +177, +38, +239, +215, +8, +125, +46, +9, +193, +92, +184, +240, +196, +199, +126, +162, +177, +206, +71, +127, +104, +220, +233, +248, +216, +79, +235, +140, +29, +31, +29, +231, +184, +5, +11, +22, +220, +6, +224, +2, +58, +236, +126, +107, +51, +111, +57, +241, +145, +67, +150, +41, +134, +136, +123, +236, +14, +96, +79, +226, +15, +128, +163, +1, +76, +6, +48, +121, +235, +214, +173, +111, +115, +58, +232, +255, +162, +77, +57, +191, +247, +0, +48, +74, +240, +161, +9, +198, +78, +12, +55, +70, +76, +206, +199, +33, +48, +230, +225, +3, +1, +124, +117, +201, +146, +37, +151, +216, +241, +102, +233, +210, +165, +23, +194, +88, +111, +246, +18, +215, +183, +0, +24, +38, +232, +26, +15, +224, +139, +0, +38, +188, +251, +238, +187, +119, +242, +107, +159, +126, +250, +233, +51, +196, +53, +78, +107, +161, +175, +99, +6, +192, +9, +130, +207, +114, +63, +75, +64, +87, +30, +42, +145, +107, +252, +26, +51, +131, +1, +114, +95, +246, +179, +173, +205, +158, +19, +135, +222, +175, +71, +137, +103, +28, +2, +224, +155, +0, +142, +123, +249, +229, +151, +93, +203, +225, +91, +182, +108, +121, +27, +250, +56, +62, +10, +122, +159, +61, +64, +208, +67, +109, +239, +118, +204, +216, +209, +56, +2, +192, +88, +232, +253, +96, +2, +128, +175, +191, +254, +250, +235, +15, +56, +244, +199, +25, +226, +56, +245, +166, +155, +110, +250, +41, +63, +247, +209, +71, +31, +45, +17, +124, +27, +3, +96, +56, +244, +126, +230, +85, +159, +33, +37, +181, +164, +119, +173, +94, +189, +250, +44, +59, +154, +238, +186, +235, +174, +11, +0, +28, +78, +135, +221, +111, +223, +125, +247, +221, +59, +197, +251, +86, +67, +163, +25, +205, +97, +232, +237, +210, +12, +189, +237, +199, +65, +111, +179, +131, +1, +124, +101, +199, +142, +29, +127, +147, +248, +248, +85, +232, +125, +227, +64, +24, +115, +209, +16, +24, +6, +183, +254, +28, +215, +3, +70, +159, +89, +187, +118, +237, +26, +0, +63, +20, +199, +148, +109, +219, +182, +189, +41, +241, +241, +187, +0, +78, +7, +240, +195, +43, +174, +184, +226, +186, +254, +160, +177, +159, +248, +24, +133, +190, +118, +237, +6, +177, +6, +218, +221, +215, +79, +84, +72, +227, +56, +0, +227, +249, +125, +58, +58, +58, +254, +34, +120, +54, +65, +240, +122, +44, +244, +57, +201, +171, +92, +80, +13, +106, +38, +135, +139, +57, +252, +120, +0, +71, +138, +123, +239, +43, +158, +85, +205, +251, +213, +212, +222, +179, +147, +235, +51, +102, +124, +28, +104, +235, +181, +157, +140, +123, +200, +242, +229, +203, +231, +250, +197, +199, +55, +222, +120, +227, +94, +65, +235, +23, +97, +216, +138, +134, +185, +224, +99, +85, +250, +140, +23, +84, +161, +207, +236, +116, +186, +171, +159, +168, +149, +29, +183, +159, +104, +228, +240, +44, +63, +122, +193, +203, +47, +191, +188, +18, +192, +113, +208, +231, +136, +67, +160, +143, +155, +81, +48, +230, +116, +171, +182, +14, +163, +220, +159, +112, +0, +244, +53, +244, +40, +0, +223, +189, +230, +154, +107, +174, +242, +139, +198, +231, +159, +127, +254, +49, +0, +39, +1, +56, +6, +192, +215, +160, +235, +187, +99, +161, +203, +187, +77, +48, +15, +124, +238, +83, +26, +95, +120, +225, +133, +85, +0, +190, +87, +1, +141, +131, +65, +126, +236, +51, +62, +202, +168, +112, +204, +40, +130, +223, +77, +130, +255, +99, +69, +123, +124, +77, +180, +207, +119, +95, +124, +241, +197, +71, +236, +158, +203, +120, +60, +227, +242, +203, +47, +183, +229, +163, +160, +209, +77, +91, +203, +50, +238, +4, +187, +251, +74, +125, +234, +155, +130, +254, +67, +160, +207, +201, +95, +133, +62, +63, +31, +237, +166, +13, +60, +248, +62, +250, +77, +14, +175, +208, +63, +115, +8, +128, +175, +215, +138, +38, +159, +100, +179, +129, +58, +135, +15, +6, +189, +80, +6, +5, +145, +146, +109, +162, +244, +76, +232, +99, +225, +4, +187, +231, +254, +227, +31, +255, +184, +27, +250, +252, +229, +104, +47, +177, +50, +162, +240, +200, +83, +211, +52, +25, +241, +120, +124, +68, +99, +99, +227, +222, +46, +94, +166, +23, +226, +241, +248, +8, +152, +71, +242, +81, +244, +173, +215, +29, +61, +131, +141, +94, +192, +136, +106, +164, +157, +112, +113, +232, +3, +174, +25, +64, +44, +149, +74, +57, +69, +222, +214, +2, +20, +45, +67, +124, +179, +141, +46, +74, +167, +211, +68, +59, +69, +1, +7, +81, +30, +45, +67, +145, +105, +241, +100, +50, +25, +179, +187, +151, +56, +31, +103, +247, +170, +165, +243, +159, +80, +43, +26, +171, +225, +163, +188, +171, +130, +34, +250, +154, +1, +196, +123, +122, +122, +108, +239, +149, +203, +229, +220, +242, +205, +19, +141, +226, +221, +135, +64, +127, +103, +202, +2, +144, +20, +116, +242, +136, +241, +166, +174, +174, +174, +38, +23, +247, +242, +157, +143, +18, +141, +20, +197, +79, +209, +139, +52, +39, +132, +81, +155, +182, +150, +119, +180, +186, +106, +47, +47, +16, +115, +66, +179, +120, +22, +127, +63, +190, +3, +199, +142, +70, +87, +124, +236, +103, +26, +235, +124, +244, +135, +198, +157, +134, +143, +253, +180, +206, +216, +241, +177, +217, +105, +142, +235, +238, +238, +30, +2, +93, +64, +117, +132, +205, +188, +229, +196, +71, +51, +154, +173, +106, +84, +53, +137, +163, +25, +186, +156, +129, +76, +38, +35, +71, +192, +18, +189, +148, +221, +133, +82, +88, +249, +89, +131, +171, +76, +54, +115, +106, +47, +209, +246, +81, +24, +17, +246, +128, +177, +91, +129, +203, +120, +74, +46, +151, +43, +147, +103, +243, +249, +188, +215, +181, +208, +175, +49, +211, +12, +99, +23, +49, +96, +100, +232, +169, +166, +206, +172, +159, +99, +102, +48, +128, +247, +101, +89, +158, +175, +166, +173, +101, +240, +249, +131, +118, +154, +53, +64, +55, +16, +196, +83, +169, +148, +153, +220, +111, +10, +65, +83, +11, +116, +126, +243, +200, +239, +2, +140, +72, +245, +74, +218, +158, +211, +40, +143, +161, +152, +201, +56, +150, +209, +34, +62, +83, +242, +120, +43, +20, +10, +124, +231, +212, +174, +4, +174, +51, +70, +76, +142, +112, +161, +80, +144, +251, +84, +2, +122, +59, +114, +240, +140, +0, +149, +180, +239, +96, +90, +11, +93, +209, +152, +201, +100, +200, +48, +9, +0, +138, +9, +31, +73, +207, +85, +83, +169, +148, +27, +153, +190, +214, +58, +215, +96, +212, +93, +61, +161, +10, +26, +203, +214, +140, +98, +177, +168, +194, +220, +22, +66, +191, +117, +43, +23, +84, +131, +154, +201, +225, +249, +124, +62, +8, +99, +253, +230, +187, +254, +121, +250, +206, +106, +235, +163, +250, +106, +239, +217, +201, +245, +25, +25, +3, +113, +189, +118, +146, +113, +125, +179, +229, +9, +154, +237, +108, +145, +149, +232, +133, +142, +250, +140, +23, +84, +161, +207, +236, +116, +186, +107, +63, +97, +48, +208, +216, +103, +16, +115, +66, +11, +140, +0, +104, +158, +245, +0, +176, +222, +53, +73, +124, +164, +185, +166, +172, +63, +38, +147, +73, +223, +248, +202, +198, +12, +207, +64, +66, +41, +174, +229, +245, +167, +95, +104, +100, +124, +36, +103, +155, +87, +26, +7, +131, +252, +88, +115, +62, +250, +4, +158, +1, +128, +239, +72, +110, +20, +71, +60, +157, +78, +59, +173, +133, +196, +227, +64, +50, +153, +108, +176, +251, +97, +177, +88, +164, +126, +233, +21, +182, +129, +218, +82, +159, +34, +27, +9, +101, +0, +40, +43, +1, +224, +212, +6, +30, +124, +31, +253, +134, +42, +252, +51, +182, +58, +72, +53, +240, +81, +54, +171, +25, +124, +152, +195, +7, +147, +94, +168, +192, +144, +131, +40, +27, +9, +205, +69, +141, +176, +214, +191, +0, +148, +116, +52, +87, +99, +213, +77, +0, +64, +47, +103, +58, +128, +136, +108, +128, +243, +2, +113, +173, +149, +80, +76, +13, +107, +182, +144, +88, +97, +176, +210, +203, +39, +239, +6, +232, +141, +219, +4, +32, +225, +98, +242, +174, +5, +200, +24, +72, +131, +32, +97, +247, +227, +108, +54, +75, +209, +216, +25, +24, +81, +50, +180, +80, +148, +189, +159, +147, +98, +38, +206, +199, +208, +187, +118, +70, +173, +80, +75, +26, +171, +225, +35, +79, +43, +26, +128, +209, +47, +154, +1, +36, +156, +22, +106, +33, +44, +185, +137, +90, +247, +68, +163, +16, +180, +134, +138, +175, +148, +250, +56, +44, +232, +228, +105, +73, +154, +122, +122, +122, +154, +29, +238, +85, +19, +62, +74, +52, +210, +130, +64, +41, +92, +202, +140, +230, +62, +183, +53, +245, +33, +138, +94, +119, +221, +94, +94, +32, +230, +4, +18, +150, +248, +251, +21, +224, +44, +128, +187, +230, +99, +63, +210, +88, +231, +163, +63, +52, +246, +9, +31, +179, +217, +108, +68, +220, +155, +28, +72, +228, +36, +118, +170, +195, +61, +24, +214, +25, +217, +168, +151, +16, +71, +35, +128, +230, +100, +50, +233, +20, +228, +212, +2, +221, +145, +238, +136, +116, +58, +29, +131, +222, +214, +36, +75, +144, +34, +228, +103, +237, +250, +38, +241, +12, +218, +197, +143, +92, +46, +39, +59, +14, +71, +136, +207, +30, +148, +175, +33, +213, +212, +30, +229, +253, +81, +166, +43, +230, +36, +231, +8, +217, +43, +12, +67, +33, +33, +99, +131, +236, +16, +85, +179, +217, +108, +80, +186, +150, +82, +104, +121, +161, +209, +143, +49, +195, +141, +202, +212, +126, +228, +56, +172, +180, +166, +176, +95, +99, +102, +48, +128, +247, +101, +57, +53, +123, +181, +109, +45, +63, +135, +28, +51, +102, +109, +31, +207, +100, +50, +174, +229, +240, +66, +161, +192, +157, +71, +52, +70, +168, +214, +39, +57, +19, +188, +166, +7, +55, +163, +145, +31, +241, +76, +38, +227, +148, +217, +129, +228, +177, +144, +152, +107, +56, +205, +174, +149, +197, +157, +12, +164, +100, +91, +241, +53, +102, +98, +120, +180, +219, +153, +83, +73, +219, +2, +131, +103, +45, +116, +77, +35, +147, +93, +0, +148, +250, +24, +71, +3, +244, +53, +40, +152, +74, +165, +108, +231, +214, +62, +210, +185, +6, +155, +238, +234, +25, +21, +210, +72, +99, +164, +4, +209, +150, +102, +252, +32, +189, +213, +143, +218, +238, +78, +168, +153, +28, +46, +2, +0, +104, +253, +230, +105, +102, +41, +56, +223, +143, +122, +230, +100, +239, +161, +113, +224, +105, +157, +145, +209, +87, +114, +120, +53, +168, +66, +159, +225, +24, +168, +235, +181, +173, +140, +235, +98, +125, +118, +13, +155, +0, +0, +160, +114, +189, +176, +197, +201, +102, +227, +5, +54, +118, +152, +1, +163, +187, +14, +6, +27, +64, +21, +24, +12, +52, +202, +160, +182, +15, +1, +8, +247, +244, +244, +248, +22, +52, +35, +250, +227, +16, +113, +111, +106, +223, +12, +220, +205, +143, +164, +131, +240, +254, +216, +4, +160, +193, +207, +254, +40, +230, +173, +22, +246, +47, +234, +143, +124, +253, +49, +131, +29, +141, +77, +221, +221, +221, +126, +143, +107, +226, +163, +87, +26, +7, +131, +252, +216, +39, +109, +93, +5, +104, +253, +35, +90, +137, +151, +228, +32, +108, +129, +62, +87, +54, +1, +136, +166, +211, +105, +167, +49, +68, +60, +86, +51, +153, +140, +173, +99, +180, +86, +122, +98, +54, +155, +13, +67, +231, +115, +8, +189, +101, +45, +42, +215, +29, +2, +16, +77, +165, +82, +131, +97, +30, +179, +133, +112, +206, +86, +226, +159, +169, +153, +63, +208, +39, +217, +12, +24, +184, +115, +248, +96, +211, +11, +57, +205, +20, +180, +64, +115, +81, +51, +28, +250, +130, +24, +171, +174, +108, +97, +92, +185, +83, +217, +65, +59, +102, +75, +209, +55, +40, +175, +119, +16, +245, +18, +105, +43, +67, +18, +98, +205, +106, +202, +114, +101, +210, +170, +6, +133, +29, +189, +242, +14, +184, +168, +15, +1, +0, +126, +210, +27, +68, +121, +77, +135, +102, +232, +3, +144, +142, +168, +152, +24, +75, +104, +107, +107, +107, +203, +102, +179, +89, +69, +81, +52, +69, +81, +52, +85, +85, +139, +170, +170, +246, +170, +183, +35, +206, +105, +138, +162, +20, +233, +239, +206, +206, +78, +87, +142, +8, +244, +94, +4, +109, +23, +5, +65, +99, +28, +70, +93, +14, +222, +193, +85, +24, +109, +16, +203, +100, +50, +182, +209, +50, +226, +124, +12, +186, +243, +161, +47, +210, +8, +2, +181, +163, +209, +19, +31, +133, +240, +215, +4, +189, +207, +240, +62, +28, +128, +177, +168, +55, +3, +72, +200, +11, +117, +50, +153, +236, +78, +165, +82, +157, +170, +170, +22, +2, +129, +64, +177, +189, +189, +189, +38, +109, +157, +76, +38, +19, +208, +119, +136, +134, +81, +94, +227, +216, +44, +0, +96, +136, +195, +251, +214, +132, +143, +18, +141, +188, +22, +87, +146, +209, +24, +133, +238, +192, +179, +21, +232, +42, +164, +145, +34, +190, +72, +64, +109, +148, +5, +212, +238, +238, +238, +158, +238, +238, +238, +30, +0, +16, +99, +184, +168, +170, +106, +81, +81, +20, +20, +139, +69, +181, +88, +44, +42, +197, +98, +81, +213, +52, +77, +9, +135, +195, +225, +161, +67, +135, +150, +4, +97, +166, +36, +208, +34, +152, +133, +222, +14, +36, +132, +187, +85, +18, +108, +249, +216, +213, +213, +149, +234, +234, +234, +234, +225, +244, +245, +49, +141, +117, +62, +14, +12, +62, +150, +232, +19, +52, +134, +134, +12, +25, +50, +20, +213, +99, +48, +174, +51, +10, +88, +253, +167, +108, +54, +235, +228, +184, +166, +136, +77, +71, +176, +247, +75, +161, +247, +251, +217, +193, +78, +166, +144, +235, +61, +82, +0, +0, +125, +22, +139, +197, +162, +236, +224, +162, +119, +202, +137, +251, +249, +177, +6, +155, +41, +214, +84, +211, +170, +113, +243, +230, +205, +161, +207, +63, +255, +124, +107, +161, +80, +8, +40, +138, +162, +53, +54, +54, +198, +19, +137, +68, +169, +143, +10, +227, +105, +20, +229, +178, +86, +145, +221, +147, +100, +60, +180, +181, +181, +117, +116, +119, +119, +127, +4, +160, +26, +185, +199, +113, +204, +116, +117, +117, +165, +218, +219, +219, +51, +154, +166, +41, +138, +162, +20, +71, +141, +26, +213, +16, +14, +135, +121, +48, +5, +57, +16, +0, +195, +249, +159, +66, +239, +154, +98, +94, +224, +247, +152, +145, +15, +171, +192, +65, +94, +223, +80, +62, +252, +132, +23, +121, +190, +154, +182, +150, +193, +3, +135, +227, +123, +239, +189, +247, +208, +175, +127, +253, +235, +251, +37, +147, +201, +230, +76, +38, +211, +16, +137, +68, +134, +243, +31, +127, +254, +249, +231, +221, +169, +84, +170, +0, +64, +81, +20, +165, +184, +231, +158, +123, +150, +230, +108, +69, +81, +226, +199, +31, +127, +252, +1, +161, +80, +40, +21, +143, +199, +219, +55, +109, +218, +180, +225, +213, +87, +95, +165, +218, +117, +213, +180, +125, +89, +112, +243, +129, +7, +30, +56, +244, +152, +99, +142, +217, +43, +149, +74, +197, +187, +187, +187, +155, +122, +122, +122, +98, +91, +183, +110, +253, +156, +28, +214, +35, +70, +140, +104, +226, +253, +241, +136, +35, +142, +56, +16, +0, +130, +193, +96, +50, +145, +72, +68, +119, +236, +216, +241, +105, +48, +24, +44, +40, +138, +82, +252, +236, +179, +207, +122, +160, +247, +19, +30, +124, +84, +109, +255, +140, +125, +250, +233, +167, +90, +87, +87, +215, +71, +154, +166, +169, +154, +166, +65, +211, +180, +178, +123, +190, +255, +254, +251, +113, +176, +12, +41, +237, +237, +237, +27, +248, +121, +69, +81, +0, +189, +109, +137, +198, +168, +79, +52, +210, +65, +65, +93, +52, +23, +53, +28, +121, +228, +145, +163, +198, +143, +31, +63, +58, +157, +78, +71, +115, +185, +92, +100, +251, +246, +237, +233, +64, +32, +176, +69, +211, +52, +69, +85, +213, +226, +41, +167, +156, +114, +72, +56, +28, +206, +68, +34, +145, +84, +119, +119, +119, +199, +111, +127, +251, +219, +143, +97, +212, +108, +165, +177, +195, +119, +13, +187, +173, +31, +61, +208, +215, +194, +74, +244, +25, +26, +23, +5, +139, +29, +92, +77, +0, +194, +233, +116, +218, +47, +57, +220, +140, +102, +75, +48, +163, +151, +89, +253, +68, +210, +199, +155, +1, +180, +184, +216, +29, +85, +177, +195, +63, +153, +76, +126, +160, +105, +154, +82, +44, +22, +21, +77, +211, +84, +241, +169, +0, +80, +52, +77, +239, +58, +226, +188, +74, +159, +116, +140, +25, +51, +198, +181, +44, +230, +7, +141, +154, +166, +41, +29, +29, +29, +91, +97, +232, +86, +154, +205, +161, +162, +182, +107, +69, +69, +114, +184, +162, +40, +189, +198, +227, +168, +81, +163, +74, +243, +144, +48, +158, +53, +194, +112, +10, +115, +27, +75, +0, +238, +235, +163, +58, +217, +123, +120, +31, +139, +10, +195, +99, +9, +220, +222, +195, +255, +223, +159, +114, +120, +63, +234, +51, +156, +143, +9, +118, +52, +142, +27, +55, +110, +228, +97, +135, +29, +54, +62, +153, +76, +54, +231, +243, +249, +112, +60, +30, +231, +78, +52, +236, +216, +177, +163, +67, +172, +215, +80, +20, +69, +219, +99, +143, +61, +134, +209, +185, +64, +32, +16, +61, +241, +196, +19, +247, +81, +85, +53, +31, +139, +197, +58, +55, +110, +220, +184, +241, +181, +215, +94, +163, +182, +36, +131, +45, +224, +189, +46, +60, +223, +181, +23, +221, +186, +117, +171, +210, +218, +218, +186, +73, +24, +255, +123, +65, +94, +27, +137, +86, +179, +255, +109, +217, +178, +37, +5, +243, +221, +128, +110, +107, +92, +155, +201, +184, +45, +78, +243, +176, +23, +72, +246, +172, +186, +13, +192, +124, +204, +216, +202, +5, +125, +105, +199, +237, +39, +26, +173, +104, +142, +0, +136, +127, +250, +233, +167, +232, +236, +236, +252, +164, +80, +40, +168, +133, +66, +33, +192, +15, +0, +24, +57, +114, +100, +99, +36, +18, +41, +217, +244, +63, +249, +228, +147, +78, +49, +142, +180, +88, +44, +22, +24, +53, +106, +84, +201, +209, +19, +143, +199, +135, +77, +153, +50, +229, +192, +72, +36, +210, +149, +72, +36, +58, +94, +121, +229, +149, +247, +222, +127, +255, +125, +222, +214, +89, +152, +131, +130, +141, +168, +124, +75, +66, +211, +180, +167, +172, +94, +160, +171, +171, +43, +217, +217, +217, +153, +34, +190, +145, +173, +158, +214, +206, +221, +119, +223, +125, +184, +213, +181, +167, +157, +118, +218, +81, +154, +166, +29, +69, +223, +111, +188, +241, +198, +133, +11, +23, +46, +124, +1, +70, +246, +61, +43, +7, +172, +39, +26, +59, +59, +59, +211, +29, +29, +29, +41, +69, +81, +64, +237, +70, +244, +18, +157, +116, +68, +163, +209, +224, +136, +17, +35, +26, +233, +218, +239, +127, +255, +251, +147, +52, +77, +155, +84, +33, +141, +3, +93, +126, +244, +196, +199, +238, +238, +238, +100, +87, +87, +87, +15, +243, +197, +244, +229, +184, +38, +94, +82, +246, +155, +70, +0, +77, +87, +95, +125, +245, +97, +63, +251, +217, +207, +174, +177, +186, +248, +156, +115, +206, +121, +100, +197, +138, +21, +27, +233, +187, +166, +105, +55, +88, +253, +246, +119, +191, +251, +221, +211, +39, +158, +120, +226, +195, +0, +186, +0, +180, +3, +232, +116, +73, +99, +47, +116, +117, +117, +125, +84, +40, +20, +2, +197, +98, +81, +13, +4, +2, +177, +230, +230, +230, +210, +26, +60, +101, +202, +148, +239, +104, +154, +246, +29, +250, +190, +96, +193, +130, +95, +222, +118, +219, +109, +239, +65, +216, +120, +52, +77, +251, +165, +213, +125, +147, +201, +100, +87, +42, +149, +234, +12, +4, +2, +133, +64, +32, +80, +236, +232, +232, +72, +91, +253, +214, +9, +92, +14, +231, +50, +182, +153, +220, +61, +98, +196, +136, +38, +62, +247, +216, +161, +167, +167, +167, +39, +149, +74, +117, +8, +26, +11, +29, +29, +29, +149, +206, +225, +101, +246, +198, +108, +54, +155, +219, +182, +109, +91, +167, +8, +98, +68, +115, +115, +115, +164, +185, +185, +217, +210, +38, +185, +97, +195, +134, +14, +241, +167, +22, +139, +197, +2, +124, +92, +87, +177, +22, +90, +209, +220, +107, +14, +151, +121, +42, +95, +232, +52, +247, +84, +57, +135, +15, +116, +253, +154, +7, +246, +80, +128, +53, +217, +38, +168, +12, +0, +233, +11, +77, +48, +178, +32, +0, +0, +114, +185, +92, +182, +163, +163, +99, +187, +170, +170, +69, +209, +199, +218, +236, +232, +226, +144, +3, +0, +104, +114, +9, +9, +34, +40, +18, +51, +118, +237, +181, +215, +126, +229, +226, +139, +47, +94, +72, +13, +248, +220, +115, +207, +189, +164, +40, +202, +143, +97, +164, +138, +37, +129, +89, +133, +17, +201, +35, +71, +136, +229, +1, +100, +30, +125, +244, +209, +111, +182, +181, +181, +45, +163, +137, +112, +217, +178, +101, +63, +191, +244, +210, +75, +223, +48, +161, +143, +95, +107, +230, +80, +183, +162, +55, +122, +211, +77, +55, +29, +58, +103, +206, +156, +43, +73, +169, +94, +187, +118, +237, +90, +69, +81, +206, +145, +232, +165, +131, +35, +143, +218, +211, +75, +147, +119, +35, +68, +106, +135, +43, +175, +188, +242, +176, +107, +175, +189, +246, +42, +147, +123, +2, +0, +46, +187, +236, +178, +39, +151, +47, +95, +254, +62, +12, +99, +114, +26, +70, +10, +118, +142, +140, +56, +151, +150, +254, +118, +3, +138, +58, +225, +233, +213, +44, +145, +203, +229, +120, +116, +18, +31, +44, +60, +35, +3, +69, +65, +219, +58, +76, +196, +121, +179, +123, +213, +10, +181, +164, +209, +19, +31, +69, +202, +163, +82, +154, +86, +113, +29, +165, +12, +105, +209, +52, +237, +81, +171, +107, +159, +127, +254, +249, +87, +79, +58, +233, +164, +53, +208, +23, +232, +118, +0, +110, +7, +191, +39, +26, +103, +206, +156, +249, +181, +153, +51, +103, +126, +141, +190, +95, +112, +193, +5, +203, +151, +46, +93, +250, +14, +244, +126, +30, +213, +52, +237, +38, +151, +207, +173, +25, +31, +101, +26, +47, +191, +252, +242, +197, +139, +23, +47, +126, +25, +229, +139, +104, +12, +64, +83, +58, +157, +118, +106, +19, +183, +52, +114, +193, +49, +10, +93, +112, +124, +204, +234, +190, +79, +60, +241, +196, +219, +51, +103, +206, +252, +31, +232, +99, +179, +139, +29, +5, +24, +233, +155, +26, +1, +196, +206, +58, +235, +172, +189, +126, +253, +235, +95, +159, +74, +215, +158, +114, +202, +41, +223, +214, +52, +237, +219, +244, +253, +134, +27, +110, +184, +226, +138, +43, +174, +88, +7, +189, +175, +216, +9, +224, +158, +248, +248, +232, +163, +143, +190, +59, +107, +214, +172, +151, +37, +250, +106, +77, +99, +157, +143, +3, +139, +143, +57, +24, +2, +83, +20, +64, +112, +222, +188, +121, +251, +220, +121, +231, +157, +179, +233, +218, +19, +79, +60, +241, +187, +154, +166, +125, +151, +190, +223, +123, +239, +189, +115, +207, +61, +247, +220, +117, +118, +60, +17, +24, +108, +235, +140, +2, +93, +25, +249, +157, +195, +239, +74, +88, +181, +106, +213, +183, +87, +173, +90, +229, +234, +183, +167, +159, +126, +250, +183, +78, +63, +253, +244, +111, +209, +247, +165, +75, +151, +94, +116, +193, +5, +23, +172, +117, +113, +169, +157, +76, +145, +88, +188, +120, +241, +191, +93, +118, +217, +101, +139, +221, +210, +172, +105, +154, +165, +252, +241, +222, +123, +239, +45, +61, +224, +128, +3, +110, +117, +123, +47, +137, +70, +234, +143, +113, +0, +113, +77, +211, +94, +164, +147, +31, +126, +248, +225, +135, +163, +70, +141, +90, +1, +61, +186, +55, +181, +106, +213, +170, +137, +211, +166, +77, +59, +146, +206, +139, +44, +5, +17, +148, +59, +211, +138, +0, +130, +203, +151, +47, +63, +236, +188, +243, +206, +91, +74, +191, +253, +223, +255, +253, +223, +7, +26, +27, +27, +127, +4, +35, +229, +150, +91, +185, +199, +211, +152, +121, +228, +145, +71, +62, +152, +61, +123, +246, +7, +16, +153, +112, +222, +122, +235, +173, +195, +191, +244, +165, +47, +149, +156, +8, +154, +166, +149, +120, +254, +233, +167, +159, +190, +51, +102, +204, +152, +75, +160, +43, +1, +148, +217, +161, +146, +192, +10, +191, +199, +140, +44, +3, +83, +180, +61, +31, +11, +220, +168, +44, +203, +197, +189, +130, +79, +171, +132, +173, +60, +239, +99, +91, +115, +240, +249, +35, +4, +32, +58, +107, +214, +172, +131, +175, +184, +226, +138, +235, +172, +46, +56, +255, +252, +243, +255, +245, +196, +19, +79, +164, +196, +181, +25, +77, +211, +142, +161, +115, +227, +198, +141, +219, +253, +247, +191, +255, +253, +2, +250, +254, +194, +11, +47, +60, +122, +244, +209, +71, +47, +133, +46, +167, +83, +41, +162, +74, +119, +143, +150, +198, +208, +156, +57, +115, +38, +94, +114, +201, +37, +165, +177, +184, +106, +213, +170, +151, +70, +143, +30, +253, +56, +196, +174, +187, +255, +251, +191, +255, +59, +234, +203, +95, +254, +50, +101, +243, +192, +139, +47, +190, +56, +131, +254, +126, +239, +189, +247, +54, +12, +31, +62, +252, +86, +0, +219, +96, +204, +245, +49, +24, +237, +92, +45, +141, +17, +0, +177, +5, +11, +22, +108, +88, +176, +96, +193, +197, +208, +231, +34, +174, +115, +241, +123, +151, +198, +204, +144, +33, +67, +248, +60, +197, +251, +89, +23, +116, +7, +123, +2, +70, +41, +141, +106, +104, +36, +58, +120, +250, +232, +70, +0, +141, +87, +95, +125, +245, +15, +143, +58, +234, +168, +211, +232, +130, +57, +115, +230, +172, +184, +251, +238, +187, +215, +66, +239, +155, +41, +110, +48, +219, +188, +121, +243, +59, +191, +253, +237, +111, +255, +19, +70, +160, +46, +119, +136, +122, +25, +35, +131, +97, +45, +244, +68, +163, +216, +145, +76, +193, +111, +89, +11, +3, +110, +11, +128, +80, +54, +155, +245, +75, +14, +231, +32, +94, +56, +221, +151, +2, +0, +120, +96, +153, +28, +0, +208, +236, +180, +203, +204, +75, +202, +69, +25, +137, +68, +226, +84, +244, +206, +62, +17, +69, +121, +95, +13, +161, +92, +94, +108, +4, +208, +168, +105, +218, +52, +183, +207, +241, +137, +198, +240, +109, +183, +221, +54, +81, +211, +180, +146, +140, +247, +230, +155, +111, +222, +119, +232, +161, +135, +46, +53, +185, +140, +219, +129, +252, +94, +43, +170, +145, +195, +249, +220, +2, +0, +33, +77, +211, +74, +70, +243, +241, +227, +199, +239, +163, +105, +218, +45, +244, +125, +237, +218, +181, +143, +29, +123, +236, +177, +247, +177, +231, +82, +96, +3, +96, +255, +126, +182, +246, +158, +171, +174, +186, +234, +240, +107, +174, +185, +198, +82, +222, +90, +184, +112, +225, +19, +119, +223, +125, +247, +122, +70, +103, +233, +190, +253, +37, +135, +247, +163, +62, +195, +249, +72, +78, +225, +6, +0, +45, +51, +103, +206, +156, +248, +243, +159, +255, +252, +74, +43, +154, +127, +252, +227, +31, +255, +241, +129, +7, +30, +248, +76, +220, +59, +175, +105, +218, +133, +116, +110, +236, +216, +177, +99, +158, +125, +246, +217, +75, +233, +251, +218, +181, +107, +31, +151, +218, +154, +167, +191, +117, +106, +107, +46, +63, +70, +53, +77, +251, +51, +157, +220, +180, +105, +211, +191, +134, +13, +27, +246, +11, +65, +51, +216, +245, +148, +97, +195, +202, +118, +202, +109, +136, +10, +128, +212, +31, +254, +240, +135, +163, +53, +77, +123, +154, +254, +121, +215, +93, +119, +93, +52, +111, +222, +188, +63, +195, +48, +220, +251, +162, +23, +86, +131, +51, +206, +56, +227, +240, +51, +206, +56, +227, +112, +250, +94, +183, +1, +152, +142, +25, +43, +135, +5, +161, +207, +236, +184, +253, +68, +35, +7, +151, +93, +194, +0, +98, +139, +22, +45, +218, +184, +104, +209, +162, +255, +132, +238, +240, +24, +6, +61, +59, +221, +8, +232, +122, +34, +222, +120, +227, +141, +195, +14, +57, +228, +144, +146, +35, +113, +175, +189, +246, +122, +11, +122, +159, +41, +76, +153, +50, +37, +242, +228, +147, +79, +30, +66, +231, +38, +77, +154, +244, +213, +73, +147, +38, +125, +149, +190, +95, +119, +221, +117, +139, +174, +188, +242, +202, +86, +24, +109, +237, +180, +43, +156, +214, +100, +91, +231, +209, +163, +143, +62, +250, +222, +172, +89, +179, +222, +128, +62, +110, +179, +236, +80, +161, +175, +215, +179, +237, +174, +231, +16, +1, +138, +49, +24, +182, +126, +43, +121, +198, +19, +141, +15, +61, +244, +208, +198, +11, +46, +184, +224, +93, +232, +115, +16, +181, +89, +22, +198, +230, +51, +58, +2, +223, +255, +254, +247, +135, +63, +246, +216, +99, +95, +247, +129, +198, +193, +32, +63, +122, +226, +227, +227, +143, +63, +254, +143, +51, +207, +60, +243, +21, +232, +239, +221, +87, +99, +198, +204, +153, +73, +25, +82, +154, +122, +122, +122, +156, +130, +33, +40, +75, +128, +35, +52, +77, +35, +103, +100, +213, +104, +106, +106, +58, +7, +66, +150, +158, +63, +127, +254, +196, +91, +111, +189, +245, +18, +171, +223, +138, +76, +52, +35, +221, +220, +119, +237, +218, +181, +255, +51, +117, +234, +212, +213, +48, +2, +20, +58, +28, +46, +177, +4, +147, +113, +99, +16, +1, +103, +226, +72, +64, +146, +187, +255, +254, +247, +191, +79, +58, +244, +208, +67, +135, +89, +221, +139, +227, +119, +191, +251, +221, +95, +78, +59, +237, +180, +71, +1, +236, +16, +116, +182, +187, +36, +137, +143, +25, +58, +74, +248, +232, +163, +143, +182, +30, +120, +224, +129, +127, +130, +200, +218, +121, +231, +157, +119, +238, +59, +111, +222, +188, +253, +172, +110, +54, +110, +220, +184, +87, +197, +159, +249, +211, +78, +59, +173, +97, +245, +234, +213, +71, +211, +185, +42, +214, +66, +14, +167, +57, +156, +31, +242, +152, +165, +12, +205, +165, +185, +231, +228, +147, +79, +30, +186, +102, +205, +154, +146, +12, +81, +197, +28, +62, +24, +244, +107, +217, +54, +65, +155, +18, +168, +31, +182, +108, +216, +176, +97, +241, +216, +177, +99, +15, +52, +123, +206, +198, +141, +27, +55, +141, +31, +63, +254, +22, +232, +118, +146, +54, +184, +247, +1, +154, +6, +0, +240, +78, +87, +114, +154, +133, +66, +161, +33, +205, +205, +205, +227, +232, +199, +137, +68, +98, +4, +140, +244, +89, +17, +24, +198, +31, +21, +70, +29, +143, +172, +201, +223, +104, +106, +106, +26, +218, +210, +210, +178, +39, +221, +43, +28, +14, +91, +165, +53, +32, +102, +57, +69, +221, +246, +74, +189, +21, +14, +135, +155, +27, +27, +27, +247, +166, +31, +55, +53, +53, +13, +101, +191, +225, +187, +137, +204, +2, +0, +106, +77, +175, +92, +99, +166, +166, +187, +12, +60, +160, +210, +104, +25, +226, +41, +167, +177, +108, +215, +146, +211, +142, +73, +113, +158, +140, +190, +52, +88, +106, +141, +90, +209, +232, +137, +143, +108, +55, +138, +38, +238, +205, +107, +48, +219, +238, +34, +21, +181, +121, +42, +89, +168, +61, +209, +40, +67, +236, +242, +31, +5, +93, +217, +242, +84, +159, +166, +86, +124, +148, +209, +221, +221, +77, +187, +93, +73, +176, +163, +201, +184, +217, +41, +114, +180, +2, +26, +233, +247, +110, +22, +152, +56, +140, +93, +36, +242, +152, +41, +165, +192, +203, +229, +114, +182, +124, +101, +41, +102, +220, +42, +9, +174, +248, +152, +207, +231, +137, +198, +92, +63, +208, +88, +231, +163, +63, +52, +250, +193, +199, +90, +97, +48, +174, +51, +125, +177, +30, +1, +232, +215, +218, +245, +181, +128, +109, +127, +20, +239, +74, +206, +150, +144, +232, +143, +37, +136, +239, +124, +55, +30, +32, +2, +0, +228, +218, +170, +85, +164, +169, +243, +52, +102, +68, +31, +34, +217, +55, +37, +210, +6, +155, +66, +24, +47, +168, +239, +210, +248, +170, +249, +122, +237, +48, +102, +200, +208, +42, +239, +172, +151, +199, +3, +237, +182, +230, +242, +48, +55, +138, +251, +9, +91, +121, +222, +199, +182, +54, +123, +110, +64, +60, +39, +150, +74, +165, +156, +162, +186, +135, +64, +87, +204, +84, +56, +24, +110, +196, +174, +78, +146, +57, +104, +206, +174, +180, +127, +150, +104, +148, +107, +207, +137, +72, +243, +17, +0, +134, +3, +166, +165, +61, +74, +16, +231, +134, +194, +216, +69, +207, +119, +213, +87, +51, +255, +83, +159, +162, +118, +43, +149, +75, +65, +185, +206, +229, +52, +183, +105, +40, +215, +25, +137, +22, +63, +105, +164, +249, +146, +104, +108, +1, +208, +40, +243, +149, +101, +178, +82, +33, +149, +115, +17, +109, +59, +148, +189, +15, +213, +77, +244, +90, +43, +124, +48, +172, +133, +94, +105, +36, +125, +6, +0, +50, +38, +41, +92, +169, +95, +132, +179, +217, +172, +95, +114, +184, +12, +183, +1, +0, +60, +187, +9, +181, +33, +165, +90, +108, +129, +139, +221, +177, +86, +59, +123, +171, +4, +57, +7, +105, +220, +240, +221, +176, +180, +35, +196, +53, +124, +162, +177, +87, +61, +222, +42, +106, +146, +87, +131, +106, +229, +112, +10, +210, +1, +28, +250, +137, +148, +142, +88, +129, +63, +245, +204, +91, +156, +140, +245, +30, +82, +197, +86, +131, +193, +164, +207, +240, +57, +155, +28, +25, +110, +236, +102, +92, +78, +112, +155, +21, +132, +64, +253, +164, +8, +119, +109, +205, +55, +25, +148, +192, +178, +74, +80, +217, +48, +30, +0, +96, +103, +59, +45, +176, +223, +1, +64, +80, +46, +39, +32, +106, +214, +70, +5, +157, +190, +233, +133, +126, +162, +110, +3, +176, +28, +51, +181, +194, +96, +160, +145, +163, +151, +115, +5, +229, +242, +227, +80, +232, +178, +237, +72, +232, +118, +185, +228, +201, +0, +0, +32, +0, +73, +68, +65, +84, +193, +0, +144, +245, +68, +0, +187, +65, +4, +138, +103, +179, +89, +91, +218, +69, +25, +44, +218, +153, +105, +167, +143, +145, +220, +77, +124, +116, +234, +143, +228, +184, +46, +194, +112, +236, +82, +63, +242, +164, +139, +139, +185, +136, +228, +30, +10, +16, +178, +114, +92, +187, +166, +49, +147, +201, +36, +0, +140, +134, +62, +183, +100, +96, +56, +161, +201, +246, +92, +122, +166, +147, +108, +230, +145, +198, +129, +46, +63, +122, +109, +107, +26, +51, +64, +223, +142, +107, +238, +100, +37, +94, +38, +0, +52, +166, +211, +105, +91, +190, +230, +114, +57, +218, +77, +236, +8, +33, +231, +81, +22, +72, +191, +116, +109, +197, +36, +235, +100, +25, +82, +169, +20, +15, +0, +176, +149, +29, +107, +36, +35, +209, +61, +105, +46, +146, +229, +238, +150, +124, +62, +111, +169, +95, +251, +72, +163, +44, +247, +148, +201, +216, +162, +125, +200, +191, +129, +92, +46, +103, +171, +235, +193, +24, +79, +57, +31, +215, +66, +14, +167, +57, +156, +103, +57, +151, +203, +167, +146, +28, +68, +227, +52, +32, +130, +85, +44, +225, +113, +14, +31, +232, +250, +117, +175, +224, +9, +24, +125, +174, +9, +122, +159, +179, +180, +49, +138, +76, +113, +21, +141, +3, +179, +0, +0, +179, +58, +86, +189, +82, +210, +139, +129, +76, +140, +231, +41, +12, +72, +73, +162, +136, +212, +140, +244, +153, +19, +169, +235, +75, +16, +47, +103, +197, +76, +138, +202, +151, +97, +75, +175, +204, +48, +241, +76, +110, +244, +226, +247, +231, +160, +93, +90, +181, +164, +55, +138, +242, +250, +86, +77, +78, +233, +36, +98, +177, +88, +39, +244, +93, +59, +73, +244, +78, +193, +110, +70, +63, +63, +114, +210, +223, +5, +248, +27, +145, +95, +71, +21, +16, +209, +118, +52, +65, +209, +100, +16, +134, +222, +95, +26, +109, +46, +69, +36, +18, +201, +66, +143, +124, +235, +128, +30, +129, +216, +3, +189, +95, +100, +80, +195, +182, +206, +100, +50, +180, +80, +83, +228, +232, +128, +131, +48, +220, +181, +192, +72, +221, +82, +74, +43, +236, +36, +136, +120, +128, +44, +56, +218, +46, +10, +193, +96, +144, +239, +106, +107, +131, +17, +25, +200, +119, +90, +2, +64, +49, +24, +12, +102, +76, +111, +34, +32, +132, +80, +55, +2, +184, +39, +4, +131, +193, +44, +202, +51, +74, +244, +5, +141, +59, +59, +31, +249, +65, +180, +145, +145, +87, +85, +85, +213, +108, +205, +168, +132, +70, +191, +248, +152, +69, +121, +208, +76, +168, +161, +161, +193, +54, +234, +53, +16, +8, +212, +34, +221, +107, +29, +214, +144, +157, +166, +165, +212, +168, +208, +29, +90, +3, +161, +110, +29, +245, +71, +146, +125, +100, +195, +77, +153, +131, +47, +16, +8, +148, +57, +205, +130, +193, +32, +95, +195, +232, +94, +17, +0, +65, +217, +25, +17, +12, +6, +121, +250, +50, +126, +56, +173, +133, +158, +198, +140, +170, +170, +180, +195, +67, +3, +208, +43, +77, +47, +135, +80, +0, +233, +158, +41, +244, +222, +5, +221, +23, +224, +142, +79, +185, +100, +79, +84, +58, +0, +195, +25, +86, +128, +78, +51, +87, +176, +188, +212, +132, +243, +74, +35, +239, +203, +156, +166, +136, +143, +109, +205, +193, +35, +175, +195, +0, +194, +118, +138, +22, +80, +74, +205, +75, +247, +182, +189, +191, +48, +20, +240, +247, +72, +193, +208, +145, +220, +242, +78, +166, +49, +34, +167, +139, +22, +178, +12, +101, +112, +48, +77, +41, +204, +126, +171, +194, +224, +47, +245, +71, +162, +73, +62, +188, +182, +47, +237, +162, +166, +79, +234, +71, +228, +44, +163, +247, +112, +186, +71, +14, +189, +21, +90, +51, +250, +170, +226, +35, +12, +69, +187, +1, +64, +147, +216, +121, +84, +66, +62, +159, +143, +49, +90, +202, +250, +31, +171, +31, +205, +131, +190, +121, +0, +0, +125, +119, +83, +6, +192, +53, +196, +115, +73, +14, +32, +250, +83, +130, +206, +82, +137, +62, +232, +58, +176, +60, +215, +238, +204, +144, +211, +77, +219, +6, +231, +136, +113, +192, +141, +66, +180, +11, +142, +2, +0, +168, +132, +78, +196, +73, +87, +8, +133, +66, +244, +76, +170, +73, +105, +53, +247, +240, +242, +21, +60, +240, +38, +141, +114, +71, +32, +57, +253, +249, +28, +77, +243, +35, +205, +41, +182, +242, +162, +79, +52, +246, +130, +144, +23, +75, +16, +1, +232, +33, +152, +151, +1, +168, +213, +90, +225, +9, +146, +28, +78, +118, +19, +234, +31, +78, +193, +126, +97, +24, +233, +204, +253, +170, +103, +238, +104, +239, +137, +70, +163, +221, +208, +237, +61, +114, +63, +14, +244, +151, +28, +222, +143, +122, +33, +231, +35, +237, +140, +106, +6, +208, +236, +130, +143, +93, +208, +249, +72, +242, +163, +37, +88, +61, +98, +26, +155, +148, +90, +214, +75, +157, +217, +40, +140, +26, +217, +102, +160, +224, +17, +46, +231, +202, +89, +37, +104, +172, +22, +96, +200, +94, +166, +235, +166, +8, +160, +229, +155, +153, +156, +244, +66, +226, +165, +107, +39, +70, +181, +96, +114, +16, +201, +40, +118, +25, +0, +118, +102, +27, +0, +167, +209, +105, +215, +111, +159, +217, +113, +251, +137, +70, +238, +51, +144, +131, +145, +249, +110, +73, +190, +78, +210, +184, +40, +170, +170, +42, +7, +87, +118, +64, +111, +187, +66, +48, +24, +180, +237, +219, +226, +90, +55, +124, +147, +157, +71, +110, +236, +156, +52, +126, +147, +236, +240, +12, +214, +31, +137, +39, +110, +29, +92, +182, +52, +138, +119, +239, +22, +52, +166, +96, +248, +19, +10, +40, +223, +133, +27, +10, +133, +66, +182, +1, +172, +66, +15, +222, +89, +224, +137, +143, +129, +64, +32, +15, +157, +143, +157, +232, +159, +113, +45, +59, +92, +221, +200, +251, +36, +151, +57, +206, +107, +162, +109, +41, +56, +68, +206, +90, +96, +150, +225, +154, +192, +229, +71, +133, +93, +23, +1, +144, +145, +237, +59, +50, +132, +206, +213, +36, +174, +181, +149, +113, +133, +156, +67, +124, +227, +244, +57, +217, +0, +100, +25, +151, +203, +170, +128, +49, +31, +209, +122, +69, +242, +118, +17, +64, +222, +169, +204, +3, +71, +52, +26, +77, +1, +104, +133, +145, +165, +160, +27, +222, +253, +51, +189, +130, +201, +69, +251, +148, +244, +28, +39, +251, +49, +140, +126, +89, +80, +85, +213, +118, +126, +244, +176, +22, +122, +157, +195, +51, +208, +253, +83, +114, +217, +53, +5, +70, +144, +108, +12, +64, +36, +16, +8, +120, +161, +81, +118, +212, +15, +54, +200, +99, +153, +130, +78, +104, +115, +66, +147, +157, +14, +42, +198, +1, +47, +213, +209, +13, +125, +94, +167, +236, +8, +150, +227, +213, +42, +3, +0, +55, +90, +197, +96, +18, +0, +32, +192, +5, +99, +114, +154, +107, +40, +87, +178, +104, +82, +179, +74, +141, +207, +235, +188, +202, +13, +104, +101, +12, +114, +162, +55, +34, +71, +202, +90, +208, +75, +157, +148, +119, +198, +28, +140, +129, +153, +131, +46, +60, +150, +13, +46, +17, +245, +30, +169, +130, +94, +185, +190, +85, +179, +92, +219, +93, +70, +36, +18, +73, +65, +23, +114, +104, +242, +160, +131, +238, +221, +203, +72, +85, +107, +136, +65, +216, +136, +222, +29, +45, +15, +61, +82, +115, +40, +196, +238, +190, +108, +54, +235, +105, +151, +248, +174, +4, +193, +71, +90, +244, +248, +110, +187, +0, +28, +118, +215, +71, +34, +145, +12, +244, +129, +223, +129, +222, +11, +140, +157, +161, +167, +42, +20, +10, +5, +190, +51, +115, +64, +6, +0, +136, +72, +183, +102, +148, +7, +0, +132, +1, +36, +156, +162, +224, +60, +160, +18, +1, +188, +7, +122, +155, +237, +128, +46, +28, +108, +135, +49, +71, +150, +4, +180, +64, +32, +224, +86, +105, +117, +82, +18, +60, +65, +24, +11, +105, +65, +233, +43, +26, +119, +118, +62, +210, +209, +38, +104, +227, +209, +126, +49, +56, +140, +209, +90, +209, +232, +5, +237, +237, +237, +153, +29, +59, +118, +108, +214, +52, +173, +84, +223, +142, +14, +143, +245, +173, +6, +37, +218, +219, +219, +55, +228, +243, +249, +96, +62, +159, +15, +6, +131, +193, +232, +240, +225, +195, +229, +72, +214, +18, +54, +111, +222, +156, +78, +165, +82, +37, +89, +103, +252, +248, +241, +150, +235, +123, +103, +103, +103, +170, +167, +167, +167, +59, +24, +12, +230, +131, +193, +96, +190, +138, +90, +102, +100, +140, +55, +141, +80, +237, +236, +236, +76, +183, +182, +182, +230, +138, +197, +162, +170, +40, +74, +113, +247, +221, +119, +143, +241, +90, +102, +27, +55, +110, +108, +3, +116, +229, +130, +104, +9, +6, +131, +121, +31, +235, +112, +155, +41, +50, +5, +232, +99, +68, +3, +208, +221, +222, +222, +222, +186, +109, +219, +182, +45, +66, +168, +165, +250, +120, +220, +129, +72, +125, +95, +105, +107, +107, +203, +116, +118, +118, +126, +12, +232, +245, +216, +147, +201, +36, +25, +204, +229, +131, +100, +147, +93, +53, +240, +145, +27, +209, +21, +148, +215, +35, +142, +163, +220, +225, +206, +83, +152, +103, +96, +56, +213, +252, +86, +174, +184, +242, +72, +78, +105, +171, +35, +212, +87, +109, +237, +100, +212, +10, +133, +66, +29, +48, +106, +190, +219, +254, +86, +232, +76, +45, +40, +175, +83, +71, +65, +187, +220, +65, +238, +5, +154, +73, +144, +12, +5, +129, +6, +128, +146, +113, +202, +20, +194, +120, +65, +65, +52, +114, +240, +7, +151, +61, +101, +39, +190, +45, +77, +40, +55, +210, +82, +208, +8, +157, +163, +96, +50, +51, +231, +8, +239, +7, +1, +118, +47, +122, +166, +236, +0, +170, +148, +70, +39, +104, +114, +219, +7, +2, +1, +50, +44, +5, +32, +213, +65, +20, +142, +207, +4, +12, +3, +7, +119, +186, +81, +141, +116, +146, +231, +253, +162, +145, +7, +159, +115, +67, +1, +201, +250, +228, +184, +142, +97, +215, +12, +0, +160, +93, +176, +105, +232, +178, +161, +19, +136, +151, +69, +232, +237, +21, +133, +222, +70, +52, +63, +198, +161, +183, +165, +237, +220, +23, +139, +197, +200, +222, +193, +117, +46, +59, +26, +249, +223, +25, +24, +142, +125, +90, +187, +201, +16, +196, +131, +103, +200, +38, +65, +240, +20, +0, +80, +33, +141, +189, +230, +207, +76, +38, +211, +217, +213, +213, +245, +145, +8, +90, +71, +123, +123, +123, +59, +140, +160, +54, +217, +176, +199, +131, +1, +10, +210, +185, +62, +131, +36, +135, +39, +161, +247, +13, +114, +204, +216, +238, +136, +99, +186, +57, +224, +95, +61, +243, +94, +246, +144, +174, +174, +174, +100, +119, +119, +119, +15, +201, +210, +185, +92, +110, +7, +140, +13, +31, +28, +193, +98, +177, +56, +172, +189, +189, +125, +163, +216, +249, +67, +178, +56, +213, +23, +46, +246, +244, +244, +184, +233, +251, +131, +5, +102, +25, +0, +18, +16, +187, +163, +178, +217, +172, +173, +221, +140, +5, +82, +20, +209, +59, +248, +180, +12, +162, +173, +105, +167, +28, +181, +45, +151, +41, +220, +180, +181, +89, +86, +81, +14, +50, +220, +211, +61, +227, +48, +198, +74, +0, +70, +223, +236, +22, +191, +47, +165, +197, +53, +187, +153, +8, +0, +136, +8, +218, +220, +234, +133, +187, +90, +160, +182, +226, +148, +1, +101, +0, +232, +215, +36, +119, +203, +193, +39, +178, +131, +144, +219, +211, +251, +90, +159, +241, +147, +70, +26, +51, +92, +182, +35, +187, +79, +228, +130, +11, +46, +216, +255, +234, +171, +175, +158, +83, +44, +22, +213, +66, +161, +16, +224, +135, +162, +40, +218, +232, +209, +163, +203, +198, +253, +7, +31, +124, +112, +128, +166, +105, +138, +162, +40, +136, +199, +227, +182, +109, +39, +228, +103, +55, +253, +159, +7, +215, +56, +6, +164, +8, +144, +12, +146, +124, +233, +165, +151, +142, +62, +224, +128, +3, +70, +1, +250, +142, +221, +73, +147, +38, +173, +204, +231, +243, +141, +249, +124, +62, +118, +248, +225, +135, +143, +188, +233, +166, +155, +190, +108, +117, +19, +214, +31, +73, +102, +182, +114, +112, +121, +162, +241, +172, +179, +206, +26, +53, +117, +234, +212, +22, +69, +81, +138, +188, +118, +61, +208, +187, +14, +119, +36, +18, +113, +10, +164, +240, +53, +184, +181, +159, +225, +137, +143, +44, +0, +64, +182, +63, +58, +217, +192, +120, +166, +48, +58, +228, +255, +185, +29, +215, +74, +71, +71, +199, +114, +97, +147, +10, +4, +131, +193, +50, +154, +31, +127, +252, +241, +245, +183, +222, +122, +235, +7, +244, +253, +218, +107, +175, +253, +226, +205, +55, +223, +252, +21, +179, +27, +189, +255, +254, +251, +219, +207, +63, +255, +252, +117, +170, +170, +102, +163, +209, +104, +219, +166, +77, +155, +54, +160, +220, +241, +207, +29, +236, +92, +190, +147, +193, +229, +199, +94, +1, +0, +143, +60, +242, +200, +251, +235, +215, +175, +255, +101, +58, +157, +30, +90, +44, +22, +67, +243, +231, +207, +255, +242, +228, +201, +147, +191, +64, +23, +223, +118, +219, +109, +223, +92, +188, +120, +49, +141, +205, +178, +251, +127, +240, +193, +7, +219, +103, +207, +158, +189, +78, +81, +148, +124, +36, +18, +105, +151, +104, +52, +11, +82, +176, +226, +163, +44, +227, +242, +128, +213, +32, +163, +55, +2, +32, +118, +234, +169, +167, +142, +252, +183, +127, +251, +183, +125, +211, +233, +116, +67, +62, +159, +143, +140, +28, +57, +210, +82, +142, +104, +109, +109, +77, +189, +254, +250, +235, +31, +70, +34, +145, +116, +36, +18, +201, +252, +235, +95, +255, +250, +39, +12, +255, +76, +55, +202, +55, +104, +186, +109, +107, +199, +0, +0, +59, +157, +95, +160, +20, +0, +160, +40, +138, +109, +223, +174, +192, +102, +239, +56, +135, +107, +154, +166, +208, +167, +152, +167, +53, +160, +100, +143, +0, +149, +150, +167, +146, +237, +209, +104, +212, +77, +0, +0, +207, +62, +223, +167, +190, +79, +159, +193, +109, +155, +60, +96, +152, +50, +60, +36, +76, +202, +160, +148, +32, +214, +51, +10, +68, +242, +212, +199, +228, +0, +0, +203, +58, +86, +27, +55, +110, +124, +87, +81, +148, +31, +11, +130, +138, +143, +62, +250, +232, +145, +154, +166, +93, +237, +230, +237, +54, +109, +218, +244, +175, +177, +99, +199, +94, +7, +161, +104, +31, +123, +236, +177, +143, +3, +120, +74, +188, +116, +246, +211, +79, +63, +189, +236, +242, +203, +47, +191, +190, +196, +13, +69, +57, +76, +252, +153, +135, +97, +76, +145, +97, +75, +239, +230, +205, +155, +223, +81, +20, +229, +76, +232, +76, +37, +131, +18, +77, +92, +234, +198, +141, +27, +23, +141, +25, +51, +230, +64, +51, +122, +183, +110, +221, +250, +143, +209, +163, +71, +47, +20, +215, +168, +71, +31, +125, +244, +131, +0, +86, +66, +231, +87, +97, +203, +150, +45, +215, +242, +218, +186, +21, +210, +107, +91, +223, +234, +161, +135, +30, +122, +109, +230, +204, +153, +107, +161, +55, +104, +7, +59, +104, +183, +7, +41, +36, +124, +16, +246, +233, +32, +16, +145, +189, +77, +40, +143, +136, +39, +99, +5, +15, +0, +104, +242, +209, +225, +186, +211, +65, +24, +234, +26, +161, +183, +95, +230, +189, +247, +222, +155, +190, +223, +126, +251, +141, +51, +251, +237, +250, +245, +235, +63, +217, +127, +255, +253, +239, +130, +62, +200, +219, +96, +44, +46, +29, +48, +148, +199, +20, +140, +29, +45, +53, +17, +208, +86, +175, +94, +125, +84, +45, +238, +235, +39, +86, +172, +88, +49, +109, +197, +138, +21, +165, +58, +153, +138, +162, +252, +2, +34, +157, +166, +136, +52, +244, +3, +158, +4, +71, +22, +181, +222, +1, +189, +253, +182, +3, +248, +28, +34, +216, +8, +44, +205, +83, +40, +20, +114, +235, +184, +118, +82, +18, +60, +65, +236, +186, +165, +154, +74, +125, +69, +227, +206, +206, +71, +162, +147, +106, +64, +145, +65, +43, +5, +160, +193, +41, +170, +180, +86, +52, +122, +193, +242, +229, +203, +63, +94, +190, +124, +249, +213, +226, +217, +92, +249, +79, +195, +8, +64, +218, +105, +49, +100, +200, +144, +249, +208, +83, +13, +142, +154, +49, +99, +198, +161, +15, +62, +248, +224, +20, +171, +223, +158, +127, +254, +249, +31, +60, +243, +204, +51, +37, +126, +104, +154, +118, +152, +213, +111, +215, +172, +89, +243, +175, +115, +206, +57, +231, +247, +0, +62, +19, +199, +214, +10, +200, +83, +0, +4, +53, +77, +251, +157, +213, +15, +126, +243, +155, +223, +108, +152, +55, +111, +222, +103, +16, +187, +70, +255, +246, +183, +191, +125, +97, +226, +196, +137, +148, +230, +26, +123, +238, +185, +231, +139, +226, +207, +78, +70, +203, +103, +240, +175, +14, +55, +32, +41, +50, +251, +238, +187, +239, +222, +154, +166, +149, +234, +176, +62, +253, +244, +211, +191, +31, +57, +114, +228, +21, +232, +237, +40, +85, +0, +4, +52, +77, +123, +134, +126, +251, +249, +231, +159, +191, +213, +220, +220, +124, +30, +140, +232, +98, +51, +135, +48, +25, +235, +119, +38, +99, +133, +87, +112, +3, +181, +138, +242, +122, +196, +137, +107, +174, +185, +230, +43, +87, +93, +117, +213, +53, +86, +23, +63, +244, +208, +67, +231, +206, +156, +57, +243, +69, +171, +243, +85, +210, +68, +135, +236, +140, +142, +106, +154, +246, +26, +253, +184, +143, +218, +90, +115, +82, +164, +159, +120, +226, +9, +83, +3, +138, +25, +216, +238, +81, +62, +79, +198, +96, +24, +122, +42, +161, +181, +40, +130, +99, +74, +152, +49, +99, +198, +215, +103, +204, +152, +97, +89, +171, +147, +99, +194, +132, +9, +187, +105, +154, +54, +159, +190, +255, +254, +247, +191, +127, +234, +132, +19, +78, +120, +0, +189, +157, +235, +124, +183, +171, +27, +26, +185, +67, +83, +93, +177, +98, +197, +87, +207, +62, +251, +236, +187, +93, +190, +147, +45, +214, +173, +91, +247, +219, +99, +142, +57, +230, +65, +31, +104, +44, +195, +61, +247, +220, +51, +241, +220, +115, +207, +53, +171, +95, +14, +0, +120, +232, +161, +135, +38, +63, +244, +208, +67, +166, +231, +246, +219, +111, +191, +189, +52, +77, +43, +233, +128, +162, +126, +244, +10, +241, +149, +244, +106, +162, +167, +98, +26, +101, +136, +12, +0, +124, +55, +44, +241, +35, +15, +41, +3, +128, +8, +210, +221, +85, +192, +131, +247, +211, +0, +122, +20, +69, +57, +25, +186, +30, +218, +114, +222, +121, +231, +77, +88, +190, +124, +249, +89, +244, +99, +121, +204, +92, +116, +209, +69, +119, +221, +113, +199, +29, +255, +18, +247, +137, +240, +58, +240, +50, +86, +173, +90, +245, +210, +233, +167, +159, +254, +28, +244, +117, +114, +135, +56, +248, +102, +7, +39, +227, +40, +209, +202, +3, +160, +72, +254, +165, +221, +51, +148, +189, +135, +140, +67, +185, +245, +235, +215, +159, +185, +239, +190, +251, +238, +237, +134, +25, +247, +223, +127, +255, +95, +207, +62, +251, +236, +103, +160, +203, +196, +149, +210, +216, +43, +72, +224, +210, +75, +47, +125, +227, +210, +75, +47, +61, +3, +122, +31, +11, +190, +246, +218, +107, +103, +106, +154, +246, +60, +157, +191, +231, +158, +123, +230, +205, +158, +61, +251, +207, +242, +117, +112, +216, +4, +82, +75, +72, +114, +56, +175, +215, +171, +64, +55, +136, +158, +13, +97, +171, +56, +251, +236, +179, +15, +88, +177, +98, +197, +116, +186, +118, +250, +244, +233, +71, +76, +159, +62, +253, +8, +250, +94, +171, +122, +230, +79, +61, +245, +212, +255, +205, +152, +49, +227, +143, +130, +174, +109, +208, +29, +10, +59, +96, +56, +130, +75, +175, +115, +203, +45, +183, +116, +220, +114, +203, +45, +127, +131, +17, +36, +205, +119, +176, +81, +128, +195, +206, +34, +235, +200, +124, +140, +187, +176, +155, +173, +131, +145, +13, +145, +118, +67, +21, +1, +36, +20, +69, +153, +7, +177, +187, +74, +180, +117, +201, +62, +48, +125, +250, +244, +111, +77, +159, +62, +253, +91, +244, +253, +250, +235, +175, +95, +180, +104, +209, +162, +63, +193, +185, +173, +101, +221, +213, +206, +1, +153, +127, +242, +201, +39, +143, +156, +50, +101, +202, +241, +206, +175, +14, +124, +252, +241, +199, +239, +239, +189, +247, +222, +247, +193, +34, +32, +94, +4, +132, +69, +96, +216, +30, +221, +202, +229, +182, +99, +112, +197, +138, +21, +127, +63, +231, +156, +115, +94, +135, +17, +4, +74, +107, +88, +16, +198, +238, +180, +70, +0, +177, +169, +83, +167, +142, +244, +34, +23, +245, +3, +20, +10, +88, +178, +194, +0, +208, +175, +121, +134, +17, +174, +91, +155, +57, +215, +125, +207, +44, +212, +15, +52, +90, +109, +224, +139, +2, +136, +52, +52, +52, +36, +134, +15, +31, +190, +187, +91, +194, +246, +217, +103, +31, +215, +217, +238, +60, +56, +174, +205, +104, +116, +66, +41, +0, +96, +143, +61, +246, +104, +28, +57, +114, +228, +110, +116, +226, +143, +127, +252, +227, +135, +16, +25, +96, +118, +219, +109, +55, +219, +13, +46, +194, +38, +76, +206, +52, +47, +229, +153, +108, +105, +108, +105, +105, +9, +183, +180, +180, +248, +34, +23, +122, +200, +164, +48, +24, +224, +137, +143, +194, +233, +70, +190, +25, +110, +127, +116, +202, +248, +192, +157, +231, +102, +127, +123, +25, +215, +193, +166, +166, +38, +83, +63, +1, +0, +108, +219, +182, +45, +247, +242, +203, +47, +119, +67, +56, +187, +135, +14, +29, +26, +25, +55, +110, +156, +105, +192, +99, +58, +157, +206, +175, +91, +183, +142, +50, +24, +108, +21, +239, +68, +37, +65, +228, +0, +123, +167, +247, +227, +99, +63, +2, +195, +161, +158, +222, +178, +101, +75, +207, +51, +207, +60, +179, +85, +156, +139, +255, +240, +135, +63, +44, +179, +205, +142, +26, +53, +202, +50, +35, +83, +42, +149, +42, +172, +91, +183, +174, +83, +208, +240, +25, +140, +76, +165, +220, +241, +207, +131, +20, +172, +248, +40, +203, +184, +60, +8, +64, +14, +0, +200, +78, +155, +54, +109, +252, +105, +167, +157, +118, +164, +195, +123, +3, +0, +182, +110, +221, +218, +118, +226, +137, +39, +174, +129, +46, +195, +181, +65, +151, +227, +90, +161, +247, +19, +202, +8, +82, +137, +127, +166, +108, +189, +86, +20, +165, +210, +0, +0, +77, +81, +20, +219, +64, +116, +15, +107, +161, +175, +115, +184, +23, +176, +64, +120, +154, +31, +253, +42, +83, +209, +31, +144, +51, +0, +36, +94, +120, +225, +133, +31, +29, +121, +228, +145, +211, +44, +47, +80, +148, +155, +160, +203, +183, +173, +208, +251, +90, +7, +244, +241, +144, +66, +121, +0, +128, +237, +156, +98, +150, +1, +128, +239, +164, +47, +129, +165, +50, +165, +104, +83, +215, +16, +147, +37, +77, +140, +20, +229, +78, +130, +171, +106, +18, +157, +73, +207, +46, +25, +148, +76, +110, +235, +150, +222, +48, +12, +33, +150, +12, +4, +176, +75, +69, +18, +14, +135, +115, +208, +25, +75, +244, +146, +112, +31, +130, +30, +129, +237, +7, +189, +110, +106, +112, +81, +26, +22, +106, +212, +46, +136, +20, +72, +236, +160, +54, +164, +251, +211, +98, +82, +128, +97, +88, +160, +212, +101, +116, +248, +2, +22, +29, +207, +119, +42, +4, +197, +243, +90, +160, +43, +213, +67, +80, +15, +0, +176, +5, +11, +164, +8, +1, +200, +218, +165, +161, +21, +194, +107, +18, +186, +65, +131, +140, +26, +244, +55, +101, +221, +160, +200, +159, +58, +202, +209, +2, +177, +88, +213, +48, +3, +128, +173, +224, +40, +132, +230, +20, +244, +177, +76, +81, +91, +173, +48, +50, +146, +148, +230, +179, +64, +32, +96, +59, +207, +122, +80, +18, +60, +65, +24, +204, +104, +190, +233, +43, +26, +119, +118, +62, +146, +19, +149, +140, +81, +180, +115, +47, +7, +160, +96, +151, +182, +185, +150, +52, +138, +231, +6, +216, +65, +105, +175, +104, +109, +225, +231, +104, +183, +166, +175, +235, +72, +29, +190, +193, +182, +79, +176, +218, +122, +9, +0, +17, +147, +117, +134, +118, +63, +169, +40, +87, +252, +202, +210, +244, +163, +242, +154, +119, +36, +155, +88, +34, +28, +14, +243, +84, +197, +28, +212, +79, +101, +240, +157, +199, +86, +71, +45, +214, +66, +26, +3, +125, +158, +137, +163, +2, +144, +92, +70, +206, +37, +94, +143, +56, +158, +76, +38, +157, +106, +7, +214, +34, +176, +148, +211, +100, +166, +64, +154, +205, +255, +181, +104, +107, +82, +140, +138, +0, +10, +178, +115, +189, +26, +8, +185, +174, +17, +70, +74, +208, +4, +140, +244, +155, +244, +76, +55, +244, +114, +26, +139, +78, +105, +20, +43, +160, +49, +134, +242, +212, +137, +89, +24, +206, +63, +183, +52, +114, +103, +124, +32, +145, +72, +216, +6, +221, +121, +129, +136, +126, +167, +157, +218, +213, +208, +88, +6, +47, +169, +28, +157, +32, +234, +161, +54, +195, +104, +43, +190, +235, +25, +168, +144, +70, +25, +140, +23, +20, +0, +96, +149, +186, +126, +87, +12, +0, +224, +89, +54, +146, +48, +100, +37, +37, +18, +137, +216, +26, +102, +83, +169, +84, +35, +128, +17, +112, +145, +34, +85, +236, +40, +167, +148, +201, +86, +101, +215, +204, +32, +103, +183, +224, +224, +1, +0, +20, +168, +69, +246, +2, +183, +59, +22, +75, +136, +68, +34, +105, +24, +89, +167, +42, +165, +145, +108, +8, +86, +71, +175, +114, +35, +201, +100, +146, +156, +160, +50, +120, +169, +140, +62, +133, +36, +135, +83, +154, +204, +14, +58, +13, +99, +44, +57, +142, +207, +90, +213, +51, +23, +160, +224, +54, +202, +246, +184, +29, +189, +3, +0, +228, +181, +146, +203, +31, +20, +88, +82, +19, +231, +160, +141, +174, +0, +24, +233, +229, +3, +0, +84, +39, +125, +198, +3, +42, +225, +35, +57, +225, +104, +135, +102, +23, +140, +185, +161, +40, +104, +164, +108, +71, +150, +72, +167, +211, +60, +11, +145, +151, +186, +240, +101, +16, +188, +40, +101, +232, +244, +146, +58, +91, +24, +250, +233, +25, +1, +153, +175, +44, +189, +62, +15, +0, +112, +3, +219, +190, +30, +141, +70, +147, +208, +29, +90, +100, +111, +228, +14, +18, +192, +104, +255, +128, +147, +67, +161, +86, +240, +208, +31, +3, +197, +98, +209, +182, +244, +80, +63, +232, +215, +102, +244, +208, +60, +47, +239, +8, +150, +101, +92, +95, +249, +221, +79, +52, +150, +213, +83, +134, +97, +195, +143, +67, +207, +94, +84, +179, +18, +21, +162, +124, +88, +173, +2, +40, +72, +6, +206, +152, +148, +41, +160, +13, +1, +74, +40, +20, +26, +244, +217, +18, +45, +178, +10, +237, +44, +1, +1, +182, +176, +177, +145, +238, +76, +217, +119, +42, +1, +151, +31, +73, +95, +75, +67, +31, +223, +188, +140, +71, +6, +64, +200, +163, +14, +70, +25, +72, +248, +60, +67, +122, +43, +221, +147, +130, +145, +220, +210, +72, +190, +49, +146, +105, +121, +249, +152, +28, +60, +246, +231, +80, +40, +148, +131, +17, +12, +66, +78, +89, +146, +65, +120, +144, +130, +215, +57, +188, +76, +102, +96, +101, +40, +179, +226, +187, +211, +253, +74, +129, +27, +78, +235, +181, +135, +181, +176, +223, +230, +112, +65, +35, +29, +125, +190, +249, +217, +103, +144, +45, +140, +120, +25, +179, +200, +184, +207, +65, +217, +230, +211, +48, +130, +126, +169, +143, +241, +236, +251, +182, +144, +3, +0, +120, +253, +165, +50, +2, +68, +202, +67, +170, +59, +24, +112, +74, +169, +84, +70, +169, +33, +0, +211, +206, +76, +122, +217, +48, +128, +34, +165, +50, +99, +8, +195, +72, +29, +201, +235, +143, +114, +216, +210, +43, +158, +73, +187, +44, +1, +99, +176, +23, +224, +160, +160, +136, +73, +137, +82, +76, +2, +134, +99, +221, +234, +154, +74, +232, +117, +114, +112, +209, +0, +231, +81, +251, +156, +30, +158, +58, +149, +43, +132, +212, +41, +248, +193, +235, +120, +144, +161, +164, +234, +186, +124, +133, +66, +33, +4, +93, +33, +227, +17, +95, +84, +187, +165, +5, +186, +65, +170, +17, +64, +67, +161, +80, +112, +19, +61, +185, +75, +66, +76, +102, +77, +16, +138, +166, +93, +186, +15, +86, +195, +137, +215, +250, +160, +1, +239, +91, +93, +176, +157, +20, +141, +16, +115, +69, +161, +80, +168, +7, +164, +88, +64, +44, +220, +180, +75, +148, +27, +13, +115, +16, +181, +23, +97, +140, +107, +219, +69, +94, +164, +39, +230, +206, +25, +95, +148, +87, +49, +127, +243, +224, +44, +74, +177, +73, +181, +112, +105, +135, +66, +99, +46, +151, +235, +151, +185, +71, +226, +35, +159, +187, +1, +125, +126, +108, +128, +190, +62, +89, +101, +141, +41, +65, +100, +49, +144, +83, +92, +155, +129, +148, +115, +90, +59, +108, +21, +18, +161, +200, +240, +122, +65, +245, +249, +67, +7, +79, +115, +79, +81, +193, +165, +67, +164, +135, +182, +4, +75, +31, +237, +8, +17, +189, +107, +182, +155, +217, +75, +157, +48, +162, +217, +18, +162, +15, +81, +186, +253, +148, +137, +35, +145, +106, +148, +203, +117, +163, +228, +58, +95, +100, +20, +13, +163, +119, +20, +187, +12, +238, +24, +116, +228, +135, +144, +123, +220, +26, +72, +169, +109, +200, +48, +201, +143, +16, +202, +179, +18, +217, +209, +88, +51, +176, +121, +138, +228, +52, +250, +148, +149, +84, +121, +23, +64, +85, +144, +230, +30, +192, +48, +136, +2, +198, +220, +216, +4, +32, +158, +74, +165, +220, +24, +213, +253, +0, +119, +30, +241, +122, +215, +178, +12, +27, +129, +52, +31, +170, +170, +170, +193, +80, +240, +173, +210, +254, +87, +203, +55, +141, +25, +220, +171, +134, +180, +91, +155, +31, +100, +84, +175, +72, +14, +247, +162, +123, +57, +33, +147, +201, +68, +96, +56, +174, +185, +209, +134, +151, +243, +114, +67, +99, +153, +94, +215, +211, +211, +227, +91, +89, +168, +84, +42, +21, +135, +30, +72, +204, +199, +116, +213, +52, +102, +50, +25, +91, +167, +128, +23, +84, +193, +71, +238, +184, +46, +237, +232, +176, +130, +232, +83, +20, +60, +200, +119, +13, +20, +192, +100, +30, +0, +141, +78, +1, +0, +66, +54, +147, +215, +153, +170, +193, +250, +61, +0, +196, +76, +244, +25, +202, +82, +16, +42, +22, +139, +126, +5, +41, +148, +101, +160, +128, +46, +211, +148, +140, +67, +225, +112, +216, +150, +175, +217, +108, +54, +1, +61, +91, +0, +224, +208, +143, +132, +145, +175, +91, +28, +93, +48, +228, +167, +106, +12, +225, +78, +117, +32, +91, +4, +95, +93, +65, +4, +0, +80, +112, +56, +5, +159, +86, +154, +122, +212, +170, +220, +79, +49, +20, +10, +149, +57, +18, +197, +220, +100, +54, +246, +229, +13, +8, +124, +61, +238, +143, +52, +214, +100, +223, +41, +147, +183, +156, +12, +169, +30, +107, +215, +187, +182, +247, +136, +117, +199, +42, +179, +13, +7, +25, +174, +105, +236, +202, +1, +0, +242, +110, +220, +193, +110, +19, +240, +196, +71, +81, +43, +53, +196, +14, +154, +3, +0, +163, +189, +66, +208, +231, +30, +219, +241, +228, +87, +93, +120, +102, +139, +140, +0, +200, +103, +179, +89, +215, +134, +241, +92, +46, +23, +130, +62, +254, +27, +1, +4, +100, +163, +186, +176, +203, +186, +1, +151, +195, +83, +112, +40, +135, +32, +2, +113, +121, +176, +34, +31, +191, +124, +189, +82, +157, +74, +236, +137, +185, +136, +118, +61, +58, +165, +102, +230, +125, +219, +214, +73, +42, +218, +154, +202, +80, +242, +77, +72, +3, +198, +254, +104, +99, +35, +149, +121, +38, +235, +128, +33, +148, +143, +111, +122, +71, +223, +3, +239, +7, +8, +141, +101, +165, +62, +178, +217, +108, +205, +202, +138, +138, +178, +169, +242, +122, +109, +6, +79, +178, +153, +232, +143, +164, +75, +21, +77, +214, +107, +154, +75, +168, +212, +149, +37, +60, +200, +102, +158, +104, +244, +19, +181, +226, +163, +0, +5, +28, +1, +230, +253, +73, +3, +80, +116, +114, +32, +215, +138, +143, +162, +173, +99, +232, +109, +35, +117, +154, +103, +220, +102, +0, +112, +163, +135, +230, +63, +249, +228, +147, +87, +210, +233, +116, +36, +155, +205, +134, +99, +177, +88, +203, +190, +251, +238, +91, +202, +8, +176, +223, +126, +251, +37, +230, +204, +153, +83, +202, +64, +241, +254, +251, +239, +119, +180, +183, +183, +103, +32, +248, +121, +196, +17, +71, +140, +161, +115, +205, +205, +205, +145, +139, +47, +190, +120, +92, +32, +16, +200, +197, +227, +241, +225, +255, +252, +231, +63, +223, +125, +226, +137, +39, +90, +209, +91, +127, +117, +178, +83, +200, +117, +225, +185, +221, +131, +156, +201, +170, +184, +79, +193, +133, +227, +186, +4, +97, +27, +146, +237, +82, +252, +25, +25, +184, +179, +73, +201, +101, +231, +74, +78, +107, +232, +58, +28, +109, +92, +29, +10, +96, +120, +58, +157, +246, +234, +43, +160, +251, +114, +91, +84, +136, +209, +68, +206, +219, +126, +177, +73, +213, +16, +125, +54, +135, +123, +128, +95, +227, +90, +246, +125, +248, +233, +87, +232, +85, +2, +192, +110, +19, +176, +0, +217, +83, +205, +50, +116, +184, +14, +24, +55, +203, +0, +64, +66, +175, +76, +0, +23, +98, +21, +121, +113, +219, +177, +99, +71, +123, +38, +147, +201, +3, +250, +64, +85, +85, +181, +72, +53, +201, +182, +109, +219, +182, +3, +250, +0, +200, +160, +124, +98, +183, +2, +213, +221, +35, +231, +181, +221, +142, +122, +83, +122, +37, +195, +43, +223, +57, +4, +0, +234, +246, +237, +219, +183, +71, +163, +209, +79, +1, +189, +246, +163, +170, +170, +26, +209, +220, +211, +211, +243, +41, +140, +200, +70, +176, +231, +248, +73, +175, +83, +141, +107, +43, +133, +144, +106, +125, +113, +227, +34, +213, +69, +139, +163, +60, +0, +32, +133, +242, +244, +24, +164, +252, +122, +202, +224, +80, +71, +109, +193, +74, +0, +196, +160, +7, +0, +88, +14, +126, +69, +81, +0, +35, +242, +141, +28, +255, +213, +26, +159, +118, +21, +148, +234, +174, +239, +98, +187, +163, +60, +129, +101, +164, +144, +3, +143, +228, +210, +30, +13, +185, +92, +206, +118, +30, +19, +169, +250, +185, +0, +238, +139, +193, +79, +24, +26, +105, +103, +72, +2, +198, +88, +40, +10, +218, +104, +177, +238, +183, +236, +35, +18, +31, +105, +129, +167, +221, +182, +45, +47, +190, +248, +226, +143, +50, +153, +76, +36, +155, +205, +70, +134, +14, +29, +58, +212, +238, +94, +194, +128, +237, +134, +143, +36, +240, +208, +239, +109, +119, +190, +137, +221, +108, +242, +206, +176, +250, +252, +81, +190, +99, +51, +0, +143, +1, +0, +170, +170, +86, +27, +0, +64, +145, +205, +94, +140, +245, +197, +206, +206, +206, +79, +242, +249, +124, +160, +80, +40, +4, +66, +161, +80, +164, +165, +165, +165, +212, +175, +66, +161, +16, +237, +10, +204, +139, +119, +144, +119, +1, +245, +192, +8, +118, +160, +62, +70, +65, +155, +36, +75, +145, +28, +149, +129, +161, +16, +218, +165, +246, +229, +142, +153, +16, +0, +133, +106, +8, +23, +139, +69, +170, +55, +168, +22, +139, +69, +69, +81, +20, +173, +173, +173, +173, +221, +238, +93, +219, +219, +219, +55, +208, +223, +173, +173, +173, +159, +193, +217, +48, +75, +202, +94, +191, +164, +31, +22, +207, +231, +206, +110, +30, +168, +201, +65, +124, +202, +195, +157, +140, +108, +11, +105, +238, +161, +231, +199, +197, +125, +27, +52, +77, +91, +105, +117, +109, +50, +153, +236, +74, +165, +82, +157, +129, +64, +160, +16, +8, +4, +138, +29, +29, +29, +126, +24, +149, +72, +201, +33, +165, +152, +116, +9, +179, +0, +128, +16, +0, +116, +118, +118, +126, +12, +232, +1, +185, +201, +100, +114, +19, +202, +163, +253, +107, +34, +247, +116, +116, +116, +100, +118, +236, +216, +241, +105, +161, +80, +8, +80, +93, +58, +170, +77, +199, +127, +167, +105, +26, +175, +153, +169, +106, +154, +134, +88, +44, +22, +24, +61, +122, +116, +105, +173, +105, +105, +105, +105, +56, +238, +184, +227, +198, +68, +34, +145, +198, +198, +198, +198, +196, +159, +255, +252, +231, +204, +71, +31, +125, +212, +1, +35, +101, +175, +99, +132, +182, +25, +90, +91, +91, +179, +109, +109, +109, +155, +10, +133, +130, +202, +107, +164, +218, +208, +88, +10, +120, +142, +197, +98, +234, +110, +187, +237, +86, +202, +248, +208, +208, +208, +48, +244, +123, +223, +251, +222, +254, +177, +88, +172, +35, +145, +72, +116, +188, +242, +202, +43, +239, +189, +255, +254, +251, +52, +254, +189, +208, +72, +235, +113, +4, +64, +252, +211, +79, +63, +69, +103, +103, +231, +39, +68, +35, +63, +228, +11, +229, +218, +163, +209, +104, +52, +56, +98, +196, +8, +10, +92, +65, +60, +30, +31, +54, +101, +202, +148, +3, +35, +145, +72, +151, +143, +52, +70, +63, +251, +236, +179, +98, +123, +123, +251, +198, +66, +161, +160, +242, +246, +38, +58, +160, +167, +14, +230, +187, +156, +21, +17, +172, +174, +68, +163, +209, +0, +79, +87, +89, +5, +31, +201, +225, +193, +251, +181, +37, +206, +59, +239, +188, +47, +157, +119, +222, +121, +95, +162, +239, +115, +231, +206, +189, +119, +217, +178, +101, +255, +16, +247, +73, +240, +178, +4, +78, +16, +107, +63, +215, +43, +125, +25, +67, +66, +127, +33, +227, +136, +89, +0, +64, +2, +186, +174, +19, +172, +65, +0, +0, +160, +207, +53, +101, +169, +71, +93, +56, +118, +201, +232, +67, +107, +133, +37, +68, +150, +16, +30, +156, +47, +207, +69, +110, +215, +24, +30, +16, +69, +243, +51, +101, +103, +105, +1, +48, +28, +134, +188, +61, +204, +133, +81, +168, +132, +120, +60, +158, +132, +190, +35, +173, +29, +70, +160, +184, +87, +26, +121, +0, +128, +217, +154, +84, +76, +165, +82, +219, +186, +187, +187, +63, +34, +71, +100, +123, +123, +59, +57, +134, +228, +113, +206, +51, +71, +145, +147, +206, +151, +181, +206, +35, +184, +65, +176, +128, +114, +195, +89, +214, +41, +149, +106, +5, +245, +81, +189, +216, +123, +228, +224, +54, +90, +239, +56, +74, +89, +86, +196, +253, +185, +220, +67, +178, +88, +165, +53, +133, +7, +34, +60, +241, +81, +204, +53, +220, +33, +192, +229, +232, +178, +32, +67, +167, +224, +117, +31, +235, +194, +147, +12, +24, +5, +80, +20, +247, +45, +97, +219, +182, +109, +93, +201, +100, +82, +211, +52, +77, +81, +85, +181, +176, +231, +158, +123, +82, +38, +46, +146, +227, +134, +66, +159, +51, +3, +242, +206, +48, +177, +158, +186, +77, +249, +207, +229, +240, +96, +87, +87, +215, +38, +177, +230, +41, +146, +156, +160, +117, +119, +119, +183, +66, +215, +11, +243, +48, +28, +26, +52, +143, +23, +142, +58, +234, +168, +198, +66, +161, +16, +43, +20, +10, +225, +253, +247, +223, +191, +140, +47, +221, +221, +221, +169, +100, +50, +217, +19, +8, +4, +138, +129, +64, +160, +144, +205, +102, +41, +59, +37, +215, +93, +237, +104, +116, +165, +187, +10, +231, +30, +221, +183, +30, +188, +62, +120, +161, +0, +8, +180, +183, +183, +223, +157, +207, +231, +131, +164, +187, +242, +31, +44, +91, +182, +236, +95, +115, +231, +206, +221, +10, +125, +109, +76, +255, +237, +111, +127, +59, +104, +226, +196, +137, +37, +221, +86, +81, +148, +167, +97, +232, +233, +114, +198, +69, +170, +139, +76, +187, +181, +59, +80, +190, +177, +206, +202, +150, +226, +73, +54, +155, +51, +103, +206, +126, +179, +103, +207, +222, +79, +208, +163, +157, +115, +206, +57, +171, +239, +191, +255, +254, +123, +196, +117, +13, +48, +178, +51, +145, +191, +192, +18, +30, +100, +51, +79, +52, +222, +121, +231, +157, +31, +92, +120, +225, +133, +239, +192, +216, +28, +66, +188, +161, +53, +165, +148, +169, +4, +229, +1, +122, +125, +198, +71, +9, +102, +155, +53, +137, +62, +199, +76, +148, +181, +226, +163, +144, +197, +26, +209, +123, +167, +184, +83, +102, +7, +121, +109, +54, +91, +175, +93, +203, +103, +123, +237, +181, +215, +207, +33, +202, +92, +205, +157, +59, +247, +208, +165, +75, +151, +158, +71, +39, +143, +62, +250, +232, +113, +71, +31, +125, +116, +41, +32, +96, +218, +180, +105, +235, +30, +125, +244, +209, +109, +16, +60, +211, +52, +173, +148, +98, +124, +236, +216, +177, +67, +150, +44, +89, +82, +42, +75, +243, +236, +179, +207, +62, +247, +196, +19, +79, +188, +7, +99, +29, +165, +117, +211, +201, +78, +33, +215, +133, +47, +171, +13, +255, +147, +159, +252, +228, +139, +191, +248, +197, +47, +126, +66, +63, +86, +132, +67, +131, +240, +131, +31, +252, +224, +15, +143, +60, +242, +200, +14, +65, +99, +94, +211, +180, +153, +116, +238, +160, +131, +14, +218, +189, +80, +40, +204, +163, +239, +207, +61, +247, +220, +179, +147, +39, +79, +230, +165, +225, +210, +112, +103, +147, +226, +52, +134, +97, +248, +207, +26, +0, +180, +76, +159, +62, +125, +194, +130, +5, +11, +78, +205, +100, +50, +209, +108, +54, +27, +217, +123, +239, +189, +71, +155, +220, +163, +132, +133, +11, +23, +254, +35, +24, +12, +102, +34, +145, +72, +114, +251, +246, +237, +159, +193, +88, +235, +179, +140, +54, +10, +162, +165, +247, +237, +79, +155, +84, +45, +224, +56, +135, +139, +178, +66, +111, +139, +223, +146, +189, +158, +74, +125, +210, +252, +152, +0, +144, +152, +58, +117, +234, +152, +39, +158, +120, +226, +80, +31, +232, +242, +107, +92, +215, +178, +172, +57, +15, +254, +246, +18, +0, +192, +131, +155, +232, +221, +248, +216, +116, +4, +127, +8, +143, +64, +232, +181, +3, +135, +57, +212, +163, +48, +9, +0, +184, +228, +146, +75, +94, +250, +205, +111, +126, +67, +105, +213, +120, +157, +181, +228, +127, +252, +199, +127, +140, +209, +52, +237, +97, +250, +237, +127, +255, +247, +127, +63, +113, +252, +241, +199, +255, +183, +13, +93, +20, +41, +68, +6, +66, +179, +29, +209, +78, +244, +130, +157, +207, +63, +251, +236, +179, +199, +156, +120, +226, +137, +223, +165, +243, +11, +23, +46, +188, +241, +198, +27, +111, +252, +13, +116, +70, +113, +129, +129, +59, +89, +72, +249, +138, +192, +126, +144, +122, +165, +215, +109, +68, +184, +89, +125, +147, +60, +244, +90, +191, +255, +99, +119, +61, +199, +146, +37, +75, +22, +204, +159, +63, +255, +21, +24, +138, +175, +47, +245, +50, +102, +207, +158, +125, +208, +236, +217, +179, +15, +170, +246, +62, +187, +58, +230, +207, +159, +63, +102, +254, +252, +249, +99, +172, +206, +43, +138, +114, +47, +116, +1, +140, +234, +125, +152, +101, +121, +112, +172, +247, +81, +13, +110, +189, +245, +214, +205, +63, +254, +241, +143, +55, +137, +251, +119, +189, +249, +230, +155, +135, +28, +124, +240, +193, +35, +24, +141, +191, +135, +62, +137, +135, +190, +251, +221, +239, +54, +63, +243, +204, +51, +7, +250, +77, +131, +19, +150, +44, +89, +178, +97, +254, +252, +249, +239, +67, +239, +227, +61, +111, +191, +253, +246, +55, +39, +76, +152, +48, +138, +206, +107, +154, +118, +90, +95, +211, +52, +24, +33, +12, +20, +180, +8, +82, +95, +34, +129, +101, +8, +59, +154, +10, +133, +130, +173, +65, +70, +8, +224, +60, +189, +176, +95, +25, +0, +120, +246, +19, +190, +251, +95, +19, +180, +181, +192, +255, +133, +218, +19, +36, +62, +242, +96, +45, +0, +72, +28, +113, +196, +17, +223, +118, +123, +175, +104, +52, +202, +203, +123, +56, +69, +50, +83, +196, +98, +10, +122, +45, +220, +41, +16, +1, +27, +23, +95, +124, +241, +65, +75, +150, +44, +185, +144, +126, +124, +218, +105, +167, +29, +165, +105, +218, +81, +94, +222, +139, +240, +252, +243, +207, +63, +126, +220, +113, +199, +173, +174, +228, +218, +65, +0, +30, +109, +76, +193, +125, +165, +136, +119, +97, +124, +178, +132, +151, +0, +0, +22, +36, +99, +102, +252, +245, +50, +159, +23, +154, +155, +155, +207, +133, +222, +255, +27, +22, +44, +88, +112, +240, +127, +253, +215, +127, +93, +66, +39, +101, +231, +145, +12, +77, +211, +78, +181, +58, +183, +110, +221, +186, +53, +199, +28, +115, +204, +111, +96, +40, +54, +100, +116, +35, +254, +240, +93, +56, +28, +114, +4, +46, +154, +154, +154, +206, +64, +249, +110, +111, +250, +155, +148, +225, +146, +172, +181, +121, +243, +230, +159, +143, +30, +61, +250, +139, +244, +93, +212, +117, +46, +145, +12, +99, +7, +16, +96, +206, +39, +238, +116, +176, +162, +177, +247, +69, +138, +242, +19, +0, +163, +0, +52, +255, +224, +7, +63, +216, +115, +229, +202, +149, +223, +161, +115, +115, +231, +206, +221, +127, +238, +220, +185, +251, +219, +92, +123, +159, +120, +223, +118, +232, +169, +1, +73, +110, +142, +193, +80, +82, +229, +0, +0, +218, +57, +227, +139, +50, +40, +205, +61, +252, +217, +128, +84, +46, +75, +198, +218, +181, +107, +255, +103, +234, +212, +169, +171, +209, +59, +93, +114, +53, +224, +74, +14, +47, +169, +85, +234, +3, +219, +182, +109, +91, +54, +124, +248, +240, +67, +74, +23, +40, +202, +183, +81, +190, +35, +204, +170, +38, +161, +111, +114, +207, +173, +183, +222, +250, +193, +173, +183, +222, +122, +53, +140, +32, +178, +38, +113, +200, +101, +18, +104, +253, +161, +35, +48, +121, +242, +228, +166, +167, +158, +122, +234, +203, +244, +131, +201, +147, +39, +31, +52, +121, +242, +228, +146, +124, +124, +237, +181, +215, +254, +236, +103, +63, +251, +217, +231, +226, +247, +20, +20, +230, +85, +14, +87, +111, +190, +249, +230, +143, +110, +190, +249, +230, +69, +130, +174, +102, +24, +235, +157, +92, +7, +85, +166, +81, +153, +58, +117, +106, +35, +87, +172, +143, +63, +254, +248, +67, +142, +63, +254, +248, +18, +207, +175, +187, +238, +186, +69, +87, +94, +121, +101, +43, +12, +222, +186, +161, +81, +110, +219, +216, +162, +69, +139, +54, +46, +90, +180, +232, +63, +97, +240, +143, +14, +57, +219, +4, +57, +107, +75, +124, +60, +249, +228, +147, +135, +174, +89, +179, +230, +112, +250, +193, +164, +73, +147, +190, +58, +105, +210, +164, +175, +250, +76, +99, +244, +218, +107, +175, +221, +112, +237, +181, +215, +94, +14, +243, +182, +38, +67, +40, +223, +205, +66, +6, +35, +245, +164, +147, +78, +106, +121, +252, +241, +199, +75, +52, +85, +193, +71, +121, +126, +244, +84, +58, +33, +149, +74, +53, +1, +24, +9, +125, +156, +120, +146, +115, +152, +113, +148, +118, +11, +251, +50, +247, +136, +157, +181, +164, +223, +38, +196, +174, +10, +14, +218, +109, +19, +244, +49, +16, +151, +175, +215, +26, +140, +76, +27, +97, +0, +241, +91, +110, +185, +229, +159, +183, +220, +114, +203, +165, +208, +211, +252, +199, +86, +172, +88, +113, +216, +217, +103, +159, +93, +170, +91, +253, +240, +195, +15, +127, +231, +225, +135, +31, +54, +185, +45, +240, +207, +127, +254, +115, +203, +132, +9, +19, +30, +135, +206, +163, +237, +208, +117, +48, +114, +62, +85, +170, +131, +201, +1, +81, +36, +27, +54, +66, +31, +199, +67, +159, +123, +238, +185, +179, +143, +63, +254, +248, +201, +116, +129, +170, +170, +150, +14, +200, +119, +222, +121, +103, +203, +196, +137, +19, +31, +84, +20, +165, +85, +85, +213, +214, +124, +62, +191, +29, +229, +181, +71, +93, +215, +133, +148, +64, +242, +164, +217, +174, +146, +226, +183, +190, +245, +173, +149, +0, +126, +11, +81, +94, +230, +243, +207, +63, +191, +237, +154, +107, +174, +41, +205, +129, +138, +162, +28, +70, +228, +163, +188, +108, +14, +47, +131, +210, +151, +6, +80, +238, +8, +229, +193, +201, +105, +120, +203, +0, +64, +142, +28, +171, +113, +237, +201, +222, +99, +19, +0, +32, +203, +144, +52, +31, +89, +149, +31, +178, +218, +81, +88, +53, +102, +205, +154, +117, +240, +172, +89, +179, +14, +174, +228, +218, +123, +239, +189, +247, +255, +206, +61, +247, +220, +191, +64, +239, +139, +159, +65, +175, +51, +236, +6, +158, +248, +200, +230, +30, +30, +0, +64, +27, +115, +202, +50, +241, +56, +205, +61, +126, +213, +133, +151, +54, +35, +65, +14, +0, +152, +55, +111, +222, +27, +191, +253, +237, +111, +105, +29, +108, +215, +52, +237, +56, +70, +67, +8, +250, +250, +30, +7, +74, +155, +69, +248, +251, +186, +165, +73, +94, +103, +212, +166, +166, +166, +31, +192, +8, +198, +226, +188, +161, +126, +67, +99, +158, +2, +37, +74, +59, +55, +255, +244, +167, +63, +157, +99, +245, +160, +231, +158, +123, +238, +47, +211, +167, +79, +127, +18, +70, +250, +227, +54, +184, +11, +50, +55, +211, +93, +79, +134, +110, +116, +111, +156, +55, +111, +222, +23, +238, +188, +243, +206, +217, +244, +227, +25, +51, +102, +124, +125, +198, +140, +25, +95, +119, +241, +238, +253, +134, +106, +108, +164, +239, +189, +247, +222, +210, +3, +14, +56, +224, +86, +191, +105, +146, +49, +64, +104, +12, +52, +55, +55, +143, +179, +58, +201, +202, +215, +53, +0, +72, +153, +108, +146, +42, +237, +188, +71, +121, +218, +106, +62, +223, +155, +233, +216, +94, +118, +133, +219, +202, +102, +138, +162, +40, +129, +64, +73, +212, +81, +114, +185, +92, +35, +244, +177, +155, +130, +49, +198, +98, +0, +66, +78, +37, +82, +60, +200, +102, +158, +104, +100, +25, +164, +184, +238, +77, +217, +31, +74, +180, +195, +208, +187, +200, +209, +212, +103, +124, +100, +52, +104, +48, +15, +0, +40, +201, +38, +49, +129, +113, +0, +0, +32, +0, +73, +68, +65, +84, +18, +38, +217, +163, +203, +80, +43, +62, +178, +108, +15, +220, +9, +174, +194, +217, +230, +99, +86, +194, +142, +255, +207, +173, +157, +130, +7, +103, +166, +1, +164, +157, +108, +82, +240, +80, +186, +147, +101, +114, +34, +57, +154, +214, +6, +39, +59, +5, +15, +216, +235, +149, +217, +79, +211, +180, +160, +157, +28, +27, +12, +6, +83, +48, +74, +101, +244, +122, +134, +116, +45, +207, +12, +68, +52, +146, +124, +107, +199, +71, +57, +168, +144, +236, +199, +205, +0, +134, +236, +190, +251, +238, +227, +190, +246, +181, +175, +29, +14, +151, +184, +241, +198, +27, +183, +194, +72, +247, +79, +246, +30, +190, +225, +131, +7, +0, +112, +26, +60, +217, +164, +6, +1, +108, +231, +240, +76, +38, +19, +135, +174, +171, +210, +56, +73, +193, +8, +0, +136, +177, +35, +158, +207, +231, +253, +178, +217, +251, +53, +174, +123, +249, +62, +106, +20, +0, +16, +133, +251, +0, +0, +62, +23, +211, +223, +118, +217, +57, +122, +193, +46, +3, +64, +25, +152, +67, +157, +2, +0, +202, +148, +250, +108, +54, +219, +8, +35, +74, +150, +167, +251, +8, +202, +2, +175, +8, +250, +209, +80, +174, +204, +112, +132, +217, +167, +219, +29, +245, +50, +189, +60, +96, +33, +39, +239, +60, +17, +12, +38, +199, +62, +23, +24, +72, +121, +162, +73, +57, +128, +114, +71, +128, +25, +42, +161, +215, +173, +66, +40, +47, +184, +158, +13, +61, +201, +100, +146, +82, +156, +208, +98, +49, +152, +235, +101, +236, +138, +8, +195, +152, +40, +105, +50, +163, +148, +106, +124, +2, +168, +25, +68, +64, +10, +77, +42, +102, +169, +151, +72, +128, +244, +53, +141, +174, +23, +136, +221, +27, +220, +217, +188, +51, +44, +170, +125, +14, +86, +146, +130, +82, +193, +169, +208, +251, +32, +79, +173, +215, +2, +125, +161, +118, +19, +0, +64, +253, +211, +183, +40, +125, +49, +159, +115, +1, +142, +238, +13, +24, +206, +255, +22, +0, +77, +62, +10, +19, +158, +32, +241, +145, +232, +228, +65, +101, +174, +17, +141, +70, +41, +227, +135, +19, +31, +101, +129, +167, +27, +198, +154, +148, +143, +199, +227, +114, +77, +209, +138, +33, +130, +48, +200, +0, +69, +159, +190, +4, +151, +13, +0, +144, +96, +78, +125, +138, +43, +108, +233, +64, +32, +96, +155, +69, +71, +85, +85, +158, +113, +200, +22, +194, +232, +44, +43, +133, +52, +135, +185, +5, +25, +236, +74, +109, +31, +137, +68, +124, +171, +51, +152, +207, +231, +169, +110, +42, +4, +109, +84, +55, +156, +250, +33, +41, +134, +118, +1, +0, +86, +138, +31, +119, +208, +243, +244, +110, +102, +160, +255, +115, +199, +62, +151, +35, +249, +119, +149, +253, +222, +142, +198, +90, +161, +87, +106, +47, +24, +134, +23, +121, +125, +242, +154, +206, +220, +22, +210, +220, +147, +129, +174, +212, +208, +220, +99, +59, +31, +138, +185, +213, +183, +52, +243, +2, +102, +59, +249, +72, +62, +15, +3, +136, +152, +236, +14, +215, +208, +219, +249, +47, +143, +147, +138, +118, +209, +87, +64, +183, +44, +175, +147, +193, +190, +148, +214, +211, +105, +55, +179, +216, +189, +71, +239, +107, +85, +42, +204, +9, +114, +180, +56, +25, +26, +204, +244, +160, +94, +52, +58, +173, +133, +34, +221, +97, +12, +186, +195, +208, +45, +141, +178, +2, +27, +131, +225, +204, +164, +76, +60, +165, +245, +216, +137, +198, +76, +38, +35, +7, +50, +212, +130, +70, +179, +131, +12, +65, +142, +52, +230, +114, +57, +191, +104, +148, +211, +30, +123, +202, +182, +145, +201, +100, +154, +161, +27, +85, +138, +240, +40, +83, +72, +178, +153, +111, +59, +133, +165, +12, +0, +113, +147, +12, +0, +100, +12, +247, +59, +3, +0, +173, +29, +180, +179, +155, +198, +6, +165, +158, +166, +243, +149, +148, +48, +228, +37, +244, +248, +238, +11, +110, +124, +241, +58, +23, +241, +178, +58, +164, +163, +211, +152, +25, +154, +78, +167, +19, +118, +198, +210, +178, +27, +169, +106, +62, +147, +201, +108, +135, +238, +92, +109, +19, +71, +59, +140, +93, +122, +20, +172, +96, +187, +195, +221, +4, +156, +167, +220, +102, +99, +38, +231, +169, +38, +6, +121, +62, +39, +241, +245, +153, +238, +237, +149, +158, +106, +193, +219, +175, +151, +125, +69, +85, +85, +91, +122, +60, +212, +71, +245, +100, +239, +17, +250, +180, +236, +28, +240, +42, +3, +238, +140, +240, +196, +71, +169, +236, +14, +223, +21, +216, +43, +3, +128, +211, +220, +227, +87, +93, +120, +201, +118, +170, +202, +78, +252, +108, +54, +219, +44, +209, +198, +105, +8, +65, +223, +121, +22, +1, +80, +144, +109, +169, +194, +96, +237, +102, +142, +48, +147, +195, +185, +83, +207, +244, +249, +12, +212, +14, +116, +157, +37, +162, +209, +104, +26, +70, +240, +40, +223, +137, +45, +207, +195, +118, +52, +82, +6, +0, +146, +149, +138, +209, +104, +116, +87, +175, +175, +189, +51, +195, +214, +102, +192, +108, +13, +42, +128, +128, +133, +83, +152, +192, +251, +17, +207, +2, +98, +230, +184, +246, +82, +146, +194, +147, +108, +38, +100, +237, +38, +24, +242, +57, +201, +35, +65, +77, +211, +108, +231, +18, +15, +178, +153, +39, +26, +197, +58, +195, +117, +100, +10, +64, +148, +65, +14, +176, +254, +230, +163, +93, +6, +0, +71, +212, +138, +143, +108, +167, +48, +101, +225, +33, +123, +164, +147, +29, +222, +204, +105, +71, +62, +25, +238, +16, +182, +178, +165, +16, +141, +42, +140, +82, +46, +65, +0, +1, +81, +106, +197, +18, +194, +46, +239, +106, +3, +86, +46, +151, +11, +194, +176, +171, +82, +251, +147, +221, +194, +206, +78, +193, +117, +83, +210, +3, +75, +37, +89, +51, +153, +140, +173, +254, +25, +137, +68, +186, +161, +7, +217, +82, +63, +181, +163, +49, +36, +238, +75, +118, +58, +158, +217, +201, +142, +143, +102, +52, +82, +73, +196, +150, +84, +42, +101, +171, +219, +153, +128, +178, +227, +148, +210, +223, +51, +58, +136, +174, +34, +202, +3, +202, +157, +218, +122, +48, +194, +205, +28, +78, +182, +104, +30, +252, +92, +132, +145, +201, +147, +120, +228, +151, +13, +217, +175, +113, +45, +251, +62, +252, +244, +43, +112, +59, +161, +219, +0, +0, +57, +88, +184, +34, +31, +96, +165, +53, +16, +53, +217, +1, +24, +12, +6, +51, +48, +234, +13, +243, +186, +228, +89, +225, +204, +46, +129, +57, +111, +194, +208, +211, +124, +84, +72, +134, +35, +74, +70, +98, +249, +25, +130, +126, +57, +82, +186, +192, +142, +154, +237, +166, +174, +18, +60, +69, +143, +43, +164, +82, +41, +190, +3, +172, +226, +90, +102, +3, +4, +178, +193, +95, +54, +244, +115, +240, +246, +117, +170, +93, +51, +144, +33, +215, +55, +166, +131, +11, +112, +84, +87, +170, +38, +41, +21, +89, +154, +106, +0, +72, +90, +212, +143, +142, +2, +8, +170, +170, +106, +171, +164, +215, +10, +34, +2, +146, +210, +205, +101, +77, +104, +172, +163, +122, +144, +64, +147, +1, +160, +138, +136, +77, +75, +136, +157, +235, +20, +172, +226, +186, +54, +141, +71, +240, +29, +22, +10, +122, +27, +122, +108, +231, +203, +90, +213, +194, +149, +130, +20, +184, +35, +144, +130, +228, +92, +35, +18, +137, +240, +72, +102, +55, +124, +36, +225, +18, +96, +187, +57, +228, +181, +184, +26, +164, +211, +105, +138, +202, +39, +163, +20, +165, +77, +202, +179, +191, +7, +43, +248, +218, +194, +157, +108, +97, +232, +187, +135, +108, +211, +135, +22, +139, +69, +50, +236, +59, +66, +244, +207, +176, +116, +208, +46, +97, +190, +118, +201, +208, +164, +115, +60, +5, +172, +175, +107, +128, +48, +60, +82, +10, +249, +8, +116, +25, +207, +141, +225, +81, +174, +33, +204, +215, +168, +162, +116, +112, +231, +190, +21, +120, +128, +0, +41, +11, +78, +41, +21, +73, +97, +245, +219, +169, +109, +5, +82, +248, +104, +125, +38, +167, +35, +55, +180, +114, +69, +186, +214, +50, +38, +241, +202, +213, +220, +195, +82, +92, +203, +78, +46, +175, +101, +66, +184, +140, +70, +227, +129, +14, +238, +252, +15, +3, +8, +72, +217, +0, +193, +158, +205, +13, +80, +68, +87, +165, +169, +243, +248, +184, +54, +163, +73, +54, +196, +144, +94, +35, +247, +85, +5, +229, +81, +235, +145, +64, +32, +224, +54, +165, +48, +207, +20, +102, +214, +111, +235, +52, +238, +58, +52, +210, +28, +64, +125, +221, +147, +147, +67, +4, +222, +143, +16, +239, +224, +73, +47, +140, +197, +98, +228, +24, +118, +170, +225, +234, +9, +194, +208, +163, +66, +204, +129, +38, +6, +92, +178, +59, +40, +114, +217, +138, +42, +192, +245, +64, +187, +32, +143, +40, +128, +176, +151, +231, +178, +205, +4, +20, +200, +73, +243, +22, +101, +195, +33, +39, +163, +23, +29, +147, +103, +0, +32, +67, +100, +3, +12, +67, +100, +115, +38, +147, +113, +173, +71, +137, +44, +66, +180, +11, +137, +59, +221, +252, +12, +188, +229, +142, +21, +160, +92, +198, +212, +0, +40, +38, +242, +165, +2, +115, +57, +72, +230, +211, +96, +213, +205, +125, +129, +131, +12, +200, +81, +105, +6, +128, +93, +146, +175, +3, +1, +172, +108, +163, +105, +246, +176, +112, +56, +220, +1, +221, +110, +17, +129, +62, +118, +75, +16, +118, +151, +118, +58, +39, +28, +90, +252, +90, +114, +148, +123, +217, +133, +43, +127, +167, +249, +139, +130, +122, +229, +0, +90, +5, +250, +60, +69, +114, +187, +237, +58, +97, +17, +0, +32, +235, +215, +118, +193, +235, +68, +67, +55, +12, +25, +191, +224, +103, +240, +186, +140, +90, +217, +0, +234, +112, +13, +91, +126, +71, +34, +145, +36, +128, +207, +161, +235, +160, +169, +112, +56, +60, +74, +250, +9, +101, +20, +73, +194, +8, +128, +107, +133, +145, +186, +158, +250, +33, +173, +139, +92, +238, +113, +10, +72, +169, +72, +54, +19, +182, +49, +30, +120, +71, +27, +10, +131, +161, +80, +72, +206, +40, +86, +6, +15, +178, +153, +39, +26, +163, +209, +104, +55, +244, +32, +193, +2, +140, +29, +184, +102, +129, +129, +57, +148, +103, +56, +234, +51, +62, +134, +66, +161, +12, +116, +89, +166, +8, +160, +203, +36, +43, +15, +205, +145, +225, +112, +56, +220, +47, +124, +20, +243, +176, +223, +242, +149, +19, +40, +120, +145, +158, +83, +86, +2, +40, +145, +72, +216, +206, +143, +225, +112, +184, +7, +58, +95, +29, +233, +20, +114, +156, +223, +50, +131, +230, +148, +97, +41, +30, +143, +119, +64, +31, +231, +26, +28, +252, +147, +170, +170, +214, +66, +174, +169, +100, +3, +99, +43, +122, +151, +29, +161, +77, +11, +118, +37, +111, +236, +32, +111, +246, +44, +131, +176, +209, +144, +204, +64, +114, +128, +29, +218, +233, +143, +112, +56, +108, +235, +184, +54, +41, +55, +235, +118, +45, +116, +51, +135, +127, +6, +35, +120, +133, +151, +237, +37, +249, +35, +6, +32, +22, +137, +68, +108, +117, +89, +15, +52, +250, +57, +174, +185, +239, +35, +229, +228, +251, +168, +130, +143, +125, +134, +74, +3, +0, +138, +242, +32, +97, +169, +59, +52, +232, +76, +238, +129, +48, +222, +117, +117, +117, +165, +90, +91, +91, +55, +169, +170, +170, +21, +139, +69, +229, +243, +207, +63, +239, +129, +161, +224, +228, +156, +210, +225, +236, +36, +144, +5, +110, +219, +1, +203, +156, +71, +114, +61, +179, +2, +128, +72, +71, +71, +199, +39, +84, +251, +51, +16, +8, +196, +134, +14, +29, +218, +98, +117, +47, +17, +117, +69, +187, +81, +170, +169, +101, +86, +134, +142, +142, +142, +76, +103, +103, +103, +50, +16, +8, +20, +84, +85, +45, +82, +205, +88, +0, +26, +213, +212, +164, +207, +112, +56, +28, +30, +57, +114, +164, +215, +200, +42, +51, +112, +167, +55, +119, +126, +155, +101, +94, +176, +170, +175, +51, +208, +130, +58, +108, +241, +131, +31, +252, +96, +143, +80, +40, +52, +36, +26, +141, +14, +237, +238, +238, +110, +92, +185, +114, +101, +7, +12, +67, +20, +223, +41, +192, +3, +88, +124, +125, +71, +230, +92, +47, +2, +104, +13, +6, +131, +178, +115, +111, +135, +248, +140, +4, +131, +65, +79, +206, +77, +191, +32, +104, +234, +132, +152, +192, +133, +81, +172, +14, +143, +152, +62, +125, +250, +248, +19, +78, +56, +97, +180, +60, +174, +21, +69, +209, +168, +102, +32, +213, +202, +13, +135, +195, +101, +198, +189, +117, +235, +214, +253, +229, +151, +191, +252, +229, +203, +225, +112, +56, +73, +181, +112, +81, +251, +26, +243, +129, +183, +222, +122, +235, +130, +61, +247, +220, +115, +111, +77, +211, +144, +207, +231, +131, +116, +208, +220, +99, +119, +113, +173, +106, +225, +158, +126, +250, +233, +123, +159, +112, +194, +9, +163, +85, +85, +45, +101, +204, +80, +20, +69, +99, +53, +134, +75, +120, +239, +189, +247, +218, +102, +205, +154, +245, +191, +138, +162, +20, +67, +161, +80, +103, +36, +18, +105, +139, +197, +98, +237, +241, +120, +188, +61, +145, +72, +116, +191, +240, +194, +11, +235, +225, +206, +136, +98, +139, +27, +110, +184, +225, +95, +55, +220, +112, +195, +185, +208, +215, +1, +110, +40, +228, +245, +80, +211, +226, +28, +25, +164, +27, +1, +196, +206, +63, +255, +252, +3, +150, +45, +91, +246, +35, +186, +215, +148, +41, +83, +142, +215, +52, +173, +84, +55, +236, +198, +27, +111, +92, +184, +112, +225, +194, +23, +96, +8, +79, +131, +57, +27, +0, +95, +103, +248, +206, +237, +40, +128, +136, +188, +139, +71, +134, +216, +93, +228, +202, +128, +47, +162, +61, +101, +39, +5, +25, +127, +43, +173, +19, +166, +60, +240, +192, +3, +27, +214, +175, +95, +127, +99, +46, +151, +139, +102, +179, +217, +68, +46, +151, +75, +228, +114, +185, +198, +124, +62, +223, +168, +40, +74, +254, +190, +251, +238, +155, +184, +255, +254, +251, +151, +234, +40, +30, +126, +248, +225, +47, +23, +139, +197, +136, +170, +170, +185, +111, +127, +251, +219, +161, +235, +174, +187, +238, +223, +233, +220, +81, +71, +29, +117, +196, +231, +159, +127, +126, +168, +170, +170, +197, +96, +48, +152, +95, +182, +108, +217, +181, +151, +93, +118, +153, +155, +50, +68, +124, +151, +159, +89, +112, +90, +217, +78, +254, +167, +159, +126, +122, +242, +55, +191, +249, +205, +82, +169, +166, +53, +107, +214, +172, +126, +253, +245, +215, +239, +49, +123, +191, +139, +46, +186, +104, +223, +159, +253, +236, +103, +115, +197, +181, +154, +170, +170, +154, +162, +40, +69, +250, +92, +186, +116, +233, +117, +151, +93, +118, +217, +155, +48, +130, +16, +92, +7, +62, +106, +154, +118, +139, +213, +185, +187, +239, +190, +251, +157, +57, +115, +230, +188, +43, +190, +102, +222, +126, +251, +237, +163, +38, +76, +152, +176, +27, +187, +182, +148, +166, +116, +253, +250, +245, +31, +239, +191, +255, +254, +119, +65, +200, +112, +175, +188, +242, +202, +143, +190, +241, +141, +111, +156, +65, +231, +159, +121, +230, +153, +31, +78, +158, +60, +249, +85, +55, +52, +121, +1, +159, +195, +129, +82, +192, +43, +204, +230, +158, +15, +62, +248, +96, +251, +236, +217, +179, +215, +41, +138, +146, +143, +68, +34, +237, +155, +54, +109, +218, +0, +150, +22, +25, +238, +119, +122, +200, +224, +99, +136, +239, +224, +139, +2, +8, +191, +252, +242, +203, +103, +28, +114, +200, +33, +167, +82, +253, +232, +231, +158, +123, +238, +161, +215, +94, +123, +237, +246, +64, +32, +80, +136, +199, +227, +252, +185, +114, +0, +64, +53, +181, +243, +56, +77, +114, +86, +134, +200, +5, +23, +92, +176, +255, +213, +87, +95, +61, +135, +214, +55, +94, +19, +158, +207, +225, +128, +46, +163, +139, +243, +106, +177, +88, +84, +162, +209, +168, +27, +167, +48, +237, +218, +119, +179, +123, +180, +78, +227, +206, +79, +35, +25, +245, +40, +59, +91, +82, +164, +61, +30, +14, +96, +248, +89, +103, +157, +117, +232, +175, +127, +253, +107, +203, +210, +85, +107, +214, +172, +57, +204, +234, +156, +140, +7, +31, +124, +240, +47, +103, +158, +121, +230, +179, +208, +83, +216, +239, +16, +7, +141, +47, +187, +26, +174, +158, +176, +96, +193, +130, +221, +23, +44, +88, +176, +187, +213, +121, +77, +211, +190, +83, +237, +51, +76, +32, +183, +53, +181, +119, +12, +64, +120, +194, +132, +9, +205, +83, +167, +78, +61, +40, +153, +76, +54, +23, +10, +133, +208, +126, +251, +237, +215, +200, +47, +126, +235, +173, +183, +182, +237, +216, +177, +35, +7, +61, +147, +111, +241, +168, +163, +142, +218, +131, +206, +181, +180, +180, +132, +47, +186, +232, +162, +49, +170, +170, +22, +99, +177, +216, +208, +127, +252, +227, +31, +129, +103, +158, +121, +166, +29, +198, +78, +31, +158, +122, +212, +169, +62, +42, +223, +121, +23, +135, +145, +130, +187, +5, +250, +78, +95, +58, +134, +102, +179, +89, +215, +122, +84, +40, +20, +202, +193, +72, +249, +79, +134, +72, +110, +220, +247, +67, +166, +229, +105, +103, +229, +96, +115, +13, +0, +174, +188, +242, +202, +107, +26, +26, +26, +90, +196, +14, +50, +116, +116, +116, +220, +7, +232, +227, +168, +173, +173, +237, +157, +113, +227, +198, +253, +12, +189, +215, +96, +5, +246, +124, +243, +19, +60, +24, +136, +130, +225, +74, +235, +146, +72, +33, +111, +9, +15, +142, +66, +79, +246, +158, +66, +161, +208, +139, +22, +24, +59, +238, +56, +200, +214, +65, +159, +156, +151, +60, +0, +180, +146, +154, +194, +182, +16, +105, +252, +95, +132, +225, +96, +163, +131, +118, +71, +13, +133, +158, +30, +181, +113, +230, +204, +153, +251, +61, +240, +192, +3, +223, +167, +107, +229, +242, +1, +151, +93, +118, +217, +47, +126, +241, +139, +95, +108, +133, +207, +176, +210, +93, +97, +97, +147, +242, +251, +249, +102, +96, +217, +29, +50, +0, +146, +178, +19, +127, +233, +210, +165, +135, +222, +114, +203, +45, +154, +88, +119, +202, +218, +233, +128, +3, +14, +24, +186, +97, +195, +134, +35, +53, +77, +83, +85, +85, +45, +180, +180, +180, +148, +233, +20, +161, +80, +136, +247, +49, +167, +26, +215, +52, +110, +121, +234, +104, +46, +155, +81, +32, +64, +240, +249, +231, +159, +63, +229, +223, +255, +253, +223, +79, +2, +160, +208, +218, +87, +40, +20, +204, +130, +185, +176, +105, +211, +166, +77, +23, +95, +124, +241, +74, +85, +85, +139, +145, +72, +164, +251, +227, +143, +63, +254, +20, +189, +3, +145, +100, +39, +156, +93, +0, +0, +129, +250, +57, +0, +228, +10, +133, +194, +246, +246, +246, +246, +13, +154, +166, +169, +154, +166, +81, +96, +86, +175, +205, +93, +180, +150, +83, +59, +83, +91, +239, +182, +219, +110, +150, +206, +194, +90, +217, +0, +172, +108, +164, +114, +59, +43, +138, +2, +69, +81, +138, +138, +162, +148, +244, +152, +238, +238, +238, +214, +106, +159, +63, +72, +104, +212, +0, +228, +21, +69, +57, +1, +250, +218, +215, +116, +225, +133, +23, +126, +233, +246, +219, +111, +159, +75, +63, +56, +227, +140, +51, +198, +157, +120, +226, +137, +163, +139, +197, +162, +162, +170, +106, +113, +212, +168, +81, +101, +182, +228, +77, +155, +54, +29, +11, +232, +142, +75, +65, +127, +65, +188, +143, +246, +215, +191, +254, +245, +177, +99, +142, +57, +102, +37, +68, +89, +9, +24, +206, +39, +10, +176, +183, +146, +123, +100, +217, +140, +74, +82, +12, +3, +48, +244, +156, +115, +206, +57, +248, +222, +123, +239, +61, +195, +228, +58, +0, +192, +146, +37, +75, +190, +117, +203, +45, +183, +252, +59, +215, +189, +232, +156, +60, +247, +172, +89, +179, +102, +221, +169, +167, +158, +250, +59, +65, +159, +23, +217, +204, +142, +198, +230, +243, +207, +63, +255, +160, +101, +203, +150, +157, +67, +63, +62, +253, +244, +211, +247, +57, +241, +196, +19, +71, +43, +138, +162, +209, +193, +237, +83, +28, +244, +127, +85, +85, +139, +53, +228, +99, +227, +220, +185, +115, +191, +192, +107, +215, +159, +122, +234, +169, +95, +56, +238, +184, +227, +198, +209, +179, +47, +189, +244, +210, +149, +15, +60, +240, +192, +191, +196, +125, +226, +91, +183, +110, +189, +156, +100, +245, +72, +36, +82, +38, +135, +215, +136, +143, +189, +104, +60, +233, +164, +147, +190, +180, +101, +203, +150, +125, +136, +79, +116, +152, +241, +145, +131, +143, +29, +250, +251, +225, +135, +31, +190, +252, +220, +115, +207, +253, +171, +221, +117, +140, +70, +178, +217, +21, +80, +158, +221, +176, +120, +205, +53, +215, +188, +122, +205, +53, +215, +156, +14, +125, +13, +142, +173, +89, +179, +230, +187, +39, +159, +124, +242, +49, +116, +241, +131, +15, +62, +56, +229, +193, +7, +31, +228, +180, +44, +166, +63, +103, +205, +154, +53, +246, +87, +191, +250, +213, +15, +217, +251, +29, +199, +75, +209, +252, +234, +87, +191, +154, +119, +222, +121, +231, +253, +209, +5, +141, +189, +208, +217, +217, +249, +43, +225, +171, +82, +131, +193, +96, +217, +250, +245, +216, +99, +143, +173, +61, +229, +148, +83, +158, +131, +209, +70, +164, +235, +107, +0, +194, +138, +162, +156, +3, +33, +23, +93, +112, +193, +5, +7, +222, +113, +199, +29, +231, +211, +181, +199, +30, +123, +236, +225, +219, +183, +111, +159, +160, +170, +106, +33, +16, +8, +20, +151, +47, +95, +126, +245, +79, +127, +250, +211, +138, +108, +41, +157, +157, +157, +247, +114, +127, +154, +151, +107, +55, +110, +220, +120, +180, +52, +86, +232, +32, +123, +84, +233, +187, +135, +182, +230, +181, +235, +123, +237, +236, +22, +118, +157, +46, +136, +224, +218, +112, +56, +236, +180, +251, +187, +84, +198, +49, +28, +14, +203, +25, +238, +202, +32, +50, +73, +144, +238, +224, +118, +45, +116, +156, +195, +167, +77, +155, +182, +255, +241, +199, +31, +63, +86, +158, +123, +0, +99, +205, +166, +79, +121, +92, +87, +65, +163, +95, +227, +154, +108, +0, +37, +121, +40, +20, +10, +217, +234, +103, +30, +104, +36, +153, +172, +36, +131, +184, +240, +93, +201, +246, +52, +210, +23, +228, +192, +95, +91, +84, +156, +1, +64, +142, +244, +126, +224, +129, +7, +190, +255, +192, +3, +15, +152, +254, +120, +195, +134, +13, +239, +14, +27, +54, +108, +33, +116, +102, +196, +97, +212, +90, +140, +2, +200, +236, +34, +1, +0, +124, +64, +59, +42, +132, +98, +135, +2, +175, +33, +66, +194, +121, +1, +64, +164, +165, +165, +101, +1, +116, +133, +107, +248, +217, +103, +159, +125, +232, +138, +21, +43, +166, +91, +221, +75, +236, +36, +160, +180, +139, +21, +215, +50, +147, +177, +106, +213, +170, +15, +206, +63, +255, +252, +63, +67, +159, +92, +104, +247, +65, +7, +122, +167, +203, +104, +158, +54, +109, +218, +126, +171, +86, +173, +250, +118, +181, +207, +68, +121, +74, +56, +121, +71, +143, +220, +159, +229, +84, +177, +124, +183, +207, +160, +193, +202, +149, +43, +143, +160, +191, +63, +248, +224, +131, +143, +86, +174, +92, +249, +15, +148, +7, +0, +208, +4, +195, +163, +187, +107, +21, +0, +144, +7, +208, +42, +12, +78, +28, +173, +208, +251, +85, +44, +24, +12, +250, +17, +232, +225, +25, +130, +70, +138, +196, +203, +236, +191, +255, +254, +183, +67, +231, +73, +16, +192, +40, +77, +211, +254, +179, +63, +232, +26, +108, +104, +110, +110, +142, +52, +55, +55, +87, +20, +196, +145, +76, +38, +119, +60, +249, +228, +147, +239, +66, +87, +250, +121, +13, +210, +90, +70, +193, +169, +67, +134, +12, +25, +217, +220, +220, +188, +103, +37, +23, +215, +170, +22, +110, +75, +75, +75, +164, +165, +165, +197, +21, +31, +123, +122, +122, +138, +175, +188, +242, +10, +41, +83, +59, +160, +71, +193, +126, +6, +61, +29, +22, +205, +175, +125, +29, +77, +88, +86, +215, +89, +212, +225, +179, +132, +200, +8, +16, +131, +33, +244, +12, +230, +82, +51, +102, +169, +71, +75, +135, +83, +253, +80, +47, +1, +0, +44, +101, +178, +89, +0, +64, +197, +117, +194, +54, +111, +222, +92, +88, +179, +102, +205, +118, +232, +1, +28, +180, +35, +189, +148, +89, +160, +167, +167, +167, +236, +126, +127, +254, +243, +159, +201, +168, +92, +28, +53, +170, +124, +131, +69, +34, +145, +104, +72, +36, +18, +165, +121, +189, +177, +177, +49, +14, +119, +50, +4, +25, +245, +72, +105, +181, +67, +104, +216, +176, +97, +77, +45, +45, +45, +165, +113, +188, +121, +243, +230, +142, +123, +238, +185, +103, +131, +201, +111, +149, +198, +198, +198, +248, +176, +97, +195, +246, +48, +57, +7, +0, +136, +70, +163, +148, +126, +145, +239, +42, +170, +26, +172, +60, +83, +17, +38, +25, +174, +100, +58, +5, +13, +69, +0, +25, +57, +181, +87, +54, +155, +173, +201, +24, +241, +50, +135, +167, +82, +169, +194, +186, +117, +235, +58, +161, +191, +211, +103, +208, +229, +56, +179, +20, +215, +228, +228, +114, +211, +15, +121, +202, +117, +185, +4, +66, +20, +64, +56, +22, +139, +141, +104, +104, +104, +216, +155, +46, +216, +178, +101, +75, +219, +146, +37, +75, +214, +163, +92, +70, +230, +1, +0, +244, +73, +52, +84, +34, +227, +216, +141, +235, +72, +67, +67, +67, +98, +248, +240, +225, +150, +206, +203, +106, +192, +2, +125, +200, +41, +108, +21, +32, +85, +167, +113, +215, +161, +81, +222, +233, +65, +65, +218, +33, +0, +193, +112, +56, +156, +244, +139, +38, +33, +231, +240, +93, +226, +188, +46, +252, +128, +220, +161, +224, +1, +118, +109, +29, +158, +52, +105, +210, +158, +215, +93, +119, +157, +165, +177, +126, +241, +226, +197, +127, +123, +228, +145, +71, +182, +139, +251, +228, +53, +77, +59, +147, +206, +141, +29, +59, +118, +200, +47, +127, +249, +203, +146, +49, +244, +169, +167, +158, +250, +195, +51, +207, +60, +179, +94, +220, +155, +50, +159, +81, +112, +190, +155, +250, +168, +68, +39, +165, +30, +109, +0, +48, +100, +225, +194, +133, +223, +184, +225, +134, +27, +22, +186, +125, +97, +69, +81, +254, +11, +186, +124, +216, +10, +195, +216, +221, +14, +189, +93, +147, +48, +228, +110, +215, +6, +33, +7, +112, +57, +132, +178, +80, +105, +236, +19, +203, +150, +45, +251, +8, +70, +191, +15, +220, +118, +219, +109, +123, +209, +197, +153, +76, +134, +118, +44, +89, +101, +235, +168, +72, +206, +241, +8, +106, +131, +8, +140, +224, +206, +82, +96, +167, +83, +182, +48, +15, +142, +194, +106, +236, +61, +118, +1, +0, +180, +158, +242, +32, +6, +2, +201, +37, +149, +212, +20, +222, +41, +80, +141, +238, +90, +67, +80, +0, +64, +26, +64, +74, +14, +0, +24, +49, +98, +68, +163, +233, +85, +0, +34, +145, +72, +112, +236, +216, +177, +67, +172, +206, +135, +195, +97, +183, +186, +43, +151, +195, +115, +232, +157, +49, +133, +219, +24, +35, +163, +71, +143, +142, +55, +53, +53, +237, +229, +230, +229, +10, +133, +66, +234, +241, +199, +31, +127, +95, +60, +191, +131, +29, +157, +226, +158, +228, +40, +116, +10, +50, +227, +52, +146, +190, +82, +10, +88, +88, +188, +120, +241, +95, +23, +47, +94, +124, +54, +202, +51, +71, +81, +10, +108, +202, +180, +69, +99, +155, +202, +14, +53, +3, +104, +248, +254, +247, +191, +191, +199, +99, +143, +61, +246, +53, +171, +119, +168, +149, +13, +192, +198, +70, +42, +59, +108, +248, +46, +69, +126, +212, +28, +3, +132, +70, +30, +36, +147, +150, +119, +180, +54, +53, +53, +197, +154, +154, +154, +44, +29, +115, +123, +236, +177, +199, +48, +171, +115, +99, +198, +140, +137, +64, +127, +39, +153, +110, +39, +39, +139, +44, +155, +37, +193, +228, +57, +177, +155, +222, +18, +195, +135, +15, +183, +117, +180, +113, +8, +103, +17, +173, +221, +94, +100, +51, +59, +26, +11, +137, +68, +162, +131, +255, +184, +177, +177, +49, +46, +116, +119, +207, +168, +17, +31, +11, +177, +88, +172, +140, +143, +13, +13, +13, +241, +134, +134, +134, +18, +141, +35, +71, +142, +44, +194, +40, +129, +139, +81, +178, +113, +130, +161, +86, +124, +52, +161, +49, +209, +208, +208, +144, +112, +120, +111, +87, +176, +235, +215, +18, +228, +204, +137, +105, +246, +127, +192, +216, +4, +169, +2, +200, +69, +34, +17, +183, +78, +97, +213, +73, +207, +112, +10, +108, +176, +67, +99, +99, +227, +94, +86, +231, +196, +250, +69, +237, +68, +253, +137, +215, +133, +47, +237, +12, +23, +59, +200, +75, +136, +199, +227, +13, +241, +120, +188, +100, +147, +106, +105, +105, +169, +56, +37, +123, +99, +99, +227, +222, +206, +191, +50, +199, +152, +49, +99, +134, +58, +255, +74, +135, +135, +182, +150, +3, +72, +203, +192, +2, +0, +2, +64, +169, +223, +219, +161, +148, +1, +32, +26, +141, +90, +202, +19, +226, +94, +60, +176, +199, +203, +90, +104, +59, +135, +203, +227, +186, +26, +120, +160, +177, +223, +198, +181, +7, +26, +229, +160, +76, +55, +1, +0, +148, +241, +88, +222, +156, +198, +131, +126, +29, +245, +249, +106, +50, +0, +184, +158, +16, +88, +186, +125, +74, +69, +74, +41, +250, +40, +61, +98, +95, +4, +0, +148, +61, +131, +165, +41, +36, +67, +37, +209, +198, +235, +80, +248, +93, +139, +130, +15, +104, +219, +201, +89, +100, +0, +224, +187, +255, +201, +217, +91, +64, +121, +26, +194, +152, +83, +45, +10, +225, +184, +225, +198, +168, +193, +236, +152, +225, +245, +91, +100, +67, +143, +220, +159, +185, +144, +210, +159, +117, +7, +125, +131, +232, +23, +244, +190, +124, +7, +10, +25, +10, +106, +242, +126, +98, +119, +125, +151, +120, +94, +155, +69, +0, +64, +8, +64, +46, +24, +12, +218, +46, +48, +181, +130, +80, +226, +58, +97, +40, +47, +52, +241, +70, +160, +7, +30, +213, +81, +99, +8, +65, +132, +156, +254, +92, +176, +35, +1, +220, +247, +224, +20, +152, +167, +153, +117, +141, +90, +213, +194, +245, +2, +70, +63, +165, +206, +55, +171, +181, +86, +107, +62, +114, +240, +212, +221, +81, +232, +235, +140, +155, +0, +0, +90, +103, +6, +123, +169, +25, +185, +206, +182, +167, +0, +0, +113, +190, +154, +0, +0, +90, +239, +73, +56, +52, +171, +19, +38, +215, +212, +229, +181, +138, +185, +243, +149, +175, +23, +244, +46, +48, +49, +118, +55, +65, +212, +125, +203, +231, +243, +182, +66, +127, +62, +159, +119, +43, +67, +16, +253, +116, +144, +92, +21, +48, +57, +84, +89, +174, +100, +114, +154, +140, +128, +73, +109, +233, +50, +100, +50, +25, +170, +199, +150, +135, +143, +253, +81, +208, +72, +59, +209, +179, +118, +41, +227, +196, +184, +166, +108, +27, +81, +218, +25, +73, +16, +124, +236, +171, +210, +4, +86, +160, +157, +131, +60, +88, +146, +215, +123, +164, +181, +212, +75, +73, +15, +185, +86, +125, +47, +7, +172, +204, +11, +1, +153, +14, +217, +249, +47, +167, +68, +246, +10, +51, +154, +168, +254, +118, +84, +212, +220, +173, +9, +68, +214, +16, +110, +180, +182, +234, +191, +117, +26, +119, +29, +26, +205, +210, +30, +151, +234, +36, +58, +25, +153, +189, +128, +201, +102, +60, +53, +179, +155, +157, +153, +131, +1, +220, +177, +43, +27, +69, +162, +78, +107, +69, +40, +20, +74, +193, +72, +45, +107, +203, +3, +177, +91, +155, +214, +85, +210, +193, +120, +26, +92, +171, +250, +168, +60, +72, +129, +178, +242, +53, +64, +56, +171, +186, +187, +187, +93, +59, +12, +4, +90, +97, +100, +115, +104, +135, +190, +27, +155, +12, +244, +165, +18, +140, +30, +239, +233, +4, +158, +26, +214, +46, +155, +15, +149, +205, +48, +46, +52, +108, +26, +86, +235, +29, +119, +0, +214, +10, +188, +13, +228, +146, +14, +97, +33, +139, +89, +194, +131, +163, +176, +18, +123, +143, +89, +240, +138, +172, +203, +203, +191, +145, +3, +0, +72, +79, +112, +83, +83, +184, +142, +62, +0, +147, +23, +51, +208, +211, +151, +251, +86, +26, +141, +149, +134, +115, +154, +195, +185, +28, +46, +35, +8, +99, +151, +92, +30, +64, +94, +100, +22, +112, +5, +145, +214, +185, +75, +208, +193, +3, +0, +186, +81, +158, +185, +201, +201, +32, +205, +231, +150, +60, +251, +31, +141, +35, +234, +243, +84, +143, +154, +207, +243, +84, +166, +37, +132, +222, +243, +127, +216, +199, +154, +235, +117, +248, +3, +222, +174, +1, +232, +118, +34, +10, +224, +168, +105, +185, +7, +15, +176, +147, +205, +32, +59, +215, +171, +1, +43, +155, +65, +114, +136, +91, +217, +204, +142, +198, +220, +32, +224, +163, +35, +141, +108, +39, +173, +99, +202, +247, +157, +156, +143, +28, +52, +159, +19, +205, +164, +235, +208, +186, +159, +21, +188, +176, +3, +57, +133, +85, +217, +17, +42, +67, +100, +209, +241, +42, +151, +57, +110, +250, +144, +218, +139, +2, +86, +147, +208, +223, +143, +219, +33, +50, +78, +109, +32, +156, +226, +149, +208, +88, +75, +121, +179, +82, +16, +239, +172, +2, +0, +138, +96, +229, +130, +60, +180, +53, +156, +218, +218, +162, +108, +134, +221, +152, +233, +243, +57, +188, +2, +26, +251, +124, +92, +123, +160, +145, +7, +0, +100, +224, +62, +0, +128, +151, +25, +228, +54, +99, +192, +101, +48, +63, +87, +118, +100, +133, +165, +76, +73, +19, +66, +108, +26, +162, +190, +133, +151, +250, +218, +226, +90, +26, +156, +60, +210, +33, +4, +32, +99, +98, +64, +45, +237, +174, +130, +181, +66, +232, +134, +222, +12, +68, +3, +200, +244, +138, +218, +90, +148, +106, +68, +174, +211, +193, +149, +68, +190, +123, +195, +106, +162, +112, +75, +47, +31, +208, +78, +245, +132, +40, +96, +130, +26, +55, +193, +238, +193, +5, +220, +64, +127, +101, +80, +96, +187, +194, +201, +248, +64, +134, +8, +94, +11, +26, +0, +20, +167, +122, +25, +85, +128, +27, +126, +40, +152, +132, +218, +139, +120, +199, +29, +106, +100, +24, +81, +160, +27, +94, +154, +33, +118, +97, +56, +213, +117, +30, +8, +117, +194, +132, +195, +96, +40, +244, +190, +192, +131, +57, +20, +232, +239, +70, +239, +78, +125, +210, +151, +58, +57, +98, +140, +150, +118, +63, +152, +236, +122, +36, +195, +67, +208, +169, +206, +79, +173, +32, +211, +8, +163, +173, +201, +8, +92, +11, +120, +74, +245, +40, +156, +110, +49, +232, +125, +142, +71, +166, +230, +48, +8, +251, +163, +12, +177, +232, +181, +195, +168, +25, +102, +38, +128, +155, +161, +18, +62, +198, +197, +117, +85, +25, +243, +197, +218, +208, +43, +157, +105, +63, +161, +108, +71, +149, +244, +189, +90, +26, +121, +4, +49, +143, +36, +230, +14, +90, +138, +30, +4, +251, +94, +128, +199, +160, +63, +7, +212, +199, +76, +109, +64, +235, +46, +69, +187, +242, +178, +56, +69, +246, +169, +1, +37, +25, +136, +131, +118, +129, +103, +131, +193, +160, +173, +83, +58, +24, +12, +186, +229, +27, +175, +195, +109, +86, +231, +150, +31, +189, +140, +116, +76, +169, +147, +235, +146, +70, +156, +106, +36, +11, +71, +141, +239, +16, +227, +128, +198, +141, +182, +101, +203, +150, +174, +166, +166, +166, +29, +128, +238, +240, +231, +17, +225, +129, +64, +32, +246, +173, +111, +125, +107, +95, +69, +81, +242, +225, +112, +184, +179, +167, +167, +39, +218, +218, +218, +186, +41, +24, +12, +22, +20, +69, +41, +110, +222, +188, +185, +8, +148, +50, +59, +229, +209, +15, +193, +0, +98, +45, +231, +114, +43, +5, +254, +240, +0, +84, +202, +98, +96, +39, +83, +84, +213, +214, +209, +104, +148, +143, +77, +126, +216, +201, +213, +213, +162, +204, +41, +231, +37, +237, +118, +31, +162, +78, +163, +63, +24, +136, +52, +202, +1, +187, +180, +155, +17, +0, +212, +134, +134, +134, +78, +191, +30, +20, +143, +199, +41, +43, +83, +59, +202, +107, +85, +186, +173, +225, +234, +106, +189, +246, +19, +30, +214, +107, +57, +3, +64, +28, +186, +76, +208, +12, +160, +57, +155, +205, +218, +6, +0, +71, +34, +145, +110, +232, +206, +116, +13, +14, +1, +242, +162, +188, +67, +19, +140, +192, +41, +226, +13, +233, +188, +86, +14, +62, +57, +72, +129, +74, +44, +53, +3, +104, +73, +167, +211, +94, +51, +167, +153, +5, +89, +37, +96, +4, +212, +5, +209, +91, +15, +116, +154, +195, +189, +64, +14, +118, +112, +178, +67, +104, +48, +250, +118, +209, +230, +32, +91, +139, +47, +186, +171, +208, +13, +40, +219, +2, +221, +143, +104, +109, +129, +222, +14, +81, +184, +216, +24, +33, +12, +173, +110, +28, +133, +158, +236, +61, +162, +78, +60, +217, +123, +98, +208, +251, +68, +30, +189, +131, +72, +41, +88, +148, +235, +180, +196, +39, +162, +135, +118, +254, +251, +10, +102, +199, +163, +163, +228, +48, +70, +237, +116, +133, +193, +0, +55, +182, +200, +146, +51, +68, +4, +123, +248, +2, +225, +168, +39, +57, +201, +213, +174, +47, +11, +148, +205, +159, +153, +76, +198, +181, +62, +45, +228, +71, +178, +13, +243, +186, +225, +180, +59, +184, +18, +103, +58, +215, +119, +249, +220, +64, +125, +143, +255, +205, +251, +32, +255, +95, +169, +61, +2, +129, +128, +237, +154, +21, +141, +70, +185, +188, +89, +13, +31, +205, +222, +131, +219, +189, +101, +29, +155, +64, +60, +162, +57, +93, +46, +115, +26, +130, +241, +222, +190, +206, +143, +54, +118, +92, +153, +103, +52, +183, +216, +29, +110, +229, +116, +59, +185, +39, +159, +72, +36, +124, +203, +124, +84, +5, +236, +104, +44, +54, +54, +54, +250, +38, +155, +197, +98, +49, +170, +123, +79, +118, +51, +185, +108, +134, +147, +108, +102, +70, +227, +96, +224, +163, +35, +141, +209, +104, +148, +230, +20, +26, +59, +150, +216, +201, +249, +40, +163, +8, +163, +172, +139, +2, +195, +222, +163, +1, +200, +166, +211, +233, +173, +84, +50, +69, +186, +142, +230, +98, +10, +96, +81, +114, +185, +220, +142, +182, +182, +182, +77, +116, +158, +214, +111, +85, +85, +53, +85, +85, +139, +61, +61, +61, +78, +254, +42, +43, +120, +105, +47, +110, +179, +47, +194, +216, +248, +26, +5, +144, +115, +106, +131, +80, +40, +84, +233, +156, +61, +16, +55, +132, +82, +127, +52, +205, +164, +42, +236, +98, +84, +114, +29, +46, +178, +61, +148, +230, +170, +88, +44, +102, +203, +199, +120, +60, +206, +131, +49, +220, +216, +236, +9, +125, +54, +102, +118, +50, +26, +121, +9, +128, +12, +76, +178, +68, +89, +128, +50, +107, +198, +161, +235, +48, +244, +44, +242, +111, +146, +238, +103, +25, +228, +194, +3, +0, +228, +148, +101, +101, +145, +208, +82, +20, +107, +78, +118, +218, +223, +121, +231, +157, +143, +60, +255, +252, +243, +159, +138, +122, +28, +185, +96, +48, +152, +13, +6, +131, +89, +85, +85, +181, +195, +14, +59, +108, +116, +107, +107, +235, +77, +84, +67, +250, +217, +103, +159, +125, +249, +204, +51, +207, +252, +59, +187, +151, +76, +23, +9, +18, +118, +145, +163, +110, +232, +37, +199, +111, +246, +138, +43, +174, +248, +211, +170, +85, +171, +94, +14, +6, +131, +217, +98, +177, +24, +184, +236, +178, +203, +78, +253, +233, +79, +127, +58, +67, +81, +148, +94, +53, +92, +218, +218, +218, +254, +57, +118, +236, +216, +43, +97, +164, +111, +53, +171, +47, +239, +149, +94, +62, +160, +73, +88, +118, +2, +69, +179, +210, +253, +168, +86, +94, +19, +116, +133, +150, +210, +214, +85, +154, +201, +161, +42, +136, +78, +218, +5, +93, +88, +220, +1, +221, +184, +180, +29, +134, +98, +88, +18, +104, +197, +14, +139, +90, +64, +237, +238, +238, +94, +37, +234, +147, +149, +213, +6, +3, +160, +189, +244, +210, +75, +191, +59, +233, +164, +147, +158, +6, +75, +193, +6, +67, +176, +29, +6, +221, +153, +222, +2, +160, +33, +151, +203, +217, +26, +4, +107, +85, +39, +236, +175, +127, +253, +107, +215, +107, +175, +189, +214, +65, +53, +81, +78, +62, +249, +228, +81, +163, +70, +141, +50, +117, +110, +12, +31, +62, +188, +121, +197, +138, +21, +223, +137, +68, +34, +153, +104, +52, +154, +250, +203, +95, +254, +242, +183, +27, +111, +188, +145, +234, +222, +240, +154, +128, +188, +174, +98, +213, +74, +130, +80, +242, +74, +41, +74, +84, +85, +149, +223, +155, +120, +27, +86, +20, +165, +95, +156, +106, +44, +53, +51, +141, +47, +74, +133, +25, +128, +203, +221, +184, +21, +192, +83, +170, +71, +145, +26, +182, +17, +134, +161, +144, +248, +152, +195, +0, +233, +143, +203, +151, +47, +127, +199, +38, +37, +28, +207, +150, +66, +252, +38, +167, +35, +231, +1, +9, +222, +60, +5, +23, +55, +62, +202, +240, +196, +71, +177, +83, +39, +1, +17, +109, +184, +207, +62, +251, +60, +10, +195, +96, +214, +172, +105, +218, +121, +86, +215, +222, +119, +223, +125, +111, +206, +154, +53, +235, +143, +208, +231, +170, +29, +226, +211, +119, +131, +213, +29, +119, +220, +241, +225, +69, +23, +93, +244, +14, +132, +65, +248, +205, +55, +223, +252, +230, +193, +7, +31, +60, +194, +236, +183, +19, +39, +78, +28, +154, +207, +231, +167, +144, +224, +253, +248, +227, +143, +255, +241, +212, +83, +79, +125, +216, +15, +58, +186, +186, +186, +126, +93, +40, +20, +168, +134, +177, +194, +235, +128, +255, +225, +15, +127, +248, +211, +140, +25, +51, +42, +170, +237, +85, +5, +6, +229, +152, +105, +107, +107, +187, +45, +159, +207, +7, +243, +249, +124, +80, +174, +101, +38, +227, +238, +187, +239, +30, +159, +74, +165, +92, +205, +187, +167, +156, +114, +202, +129, +223, +249, +206, +119, +198, +4, +131, +193, +124, +48, +24, +204, +223, +113, +199, +29, +215, +95, +117, +213, +85, +91, +221, +92, +43, +65, +235, +238, +238, +126, +128, +106, +85, +211, +154, +72, +117, +171, +120, +13, +84, +0, +144, +235, +40, +126, +248, +225, +135, +95, +210, +52, +77, +85, +20, +69, +139, +199, +227, +101, +66, +217, +227, +143, +63, +190, +246, +228, +147, +79, +126, +18, +186, +82, +77, +233, +134, +221, +240, +141, +167, +61, +230, +187, +115, +162, +0, +162, +55, +221, +116, +211, +161, +115, +230, +204, +185, +146, +148, +212, +87, +95, +125, +245, +105, +69, +81, +142, +131, +62, +79, +240, +235, +20, +0, +129, +29, +59, +118, +220, +12, +189, +46, +169, +178, +126, +253, +250, +45, +162, +142, +93, +35, +128, +204, +234, +213, +171, +191, +114, +218, +105, +167, +29, +69, +15, +22, +129, +35, +181, +118, +168, +171, +199, +28, +115, +204, +139, +140, +222, +136, +166, +105, +103, +209, +201, +241, +227, +199, +143, +120, +233, +165, +151, +126, +64, +223, +87, +175, +94, +253, +226, +176, +97, +195, +126, +1, +157, +127, +180, +67, +129, +178, +20, +80, +106, +214, +170, +33, +205, +225, +20, +44, +67, +25, +24, +34, +154, +166, +93, +74, +191, +61, +232, +160, +131, +118, +47, +20, +10, +243, +232, +251, +115, +207, +61, +247, +236, +228, +201, +147, +31, +132, +225, +252, +79, +139, +191, +185, +195, +203, +172, +111, +87, +211, +214, +102, +217, +78, +100, +35, +178, +223, +1, +0, +10, +128, +64, +123, +123, +251, +221, +249, +124, +62, +88, +40, +20, +2, +114, +93, +183, +21, +43, +86, +252, +253, +156, +115, +206, +121, +27, +70, +128, +37, +79, +81, +216, +0, +125, +13, +74, +0, +72, +76, +157, +58, +117, +204, +19, +79, +60, +113, +104, +157, +198, +58, +141, +30, +192, +131, +111, +138, +48, +140, +61, +69, +0, +184, +233, +166, +155, +254, +103, +201, +146, +37, +63, +42, +22, +139, +195, +52, +77, +27, +114, +207, +61, +247, +28, +63, +115, +230, +204, +175, +186, +185, +241, +59, +239, +188, +179, +101, +226, +196, +137, +15, +42, +138, +210, +170, +170, +106, +107, +62, +159, +167, +116, +241, +100, +112, +171, +137, +108, +38, +99, +218, +180, +105, +47, +60, +250, +232, +163, +155, +196, +189, +35, +154, +166, +77, +115, +123, +173, +135, +245, +154, +130, +150, +66, +208, +231, +211, +132, +166, +105, +79, +186, +125, +142, +200, +180, +176, +13, +70, +128, +189, +37, +166, +77, +155, +118, +228, +180, +105, +211, +142, +164, +239, +139, +23, +47, +94, +120, +249, +229, +151, +191, +0, +99, +103, +184, +155, +146, +20, +148, +137, +162, +1, +162, +84, +94, +38, +147, +241, +154, +122, +146, +156, +192, +49, +148, +207, +143, +81, +148, +103, +140, +226, +14, +90, +126, +248, +17, +0, +192, +75, +2, +244, +130, +162, +40, +135, +9, +250, +130, +139, +22, +45, +58, +160, +163, +163, +227, +30, +241, +255, +226, +27, +111, +188, +177, +230, +200, +35, +143, +52, +147, +113, +85, +31, +105, +164, +0, +128, +38, +24, +59, +149, +136, +111, +26, +140, +224, +209, +4, +92, +4, +137, +139, +0, +0, +47, +1, +205, +174, +236, +61, +83, +167, +78, +253, +210, +230, +205, +155, +247, +81, +20, +69, +11, +4, +2, +133, +171, +174, +186, +234, +158, +101, +203, +150, +189, +41, +232, +226, +8, +254, +228, +39, +63, +249, +194, +21, +87, +92, +113, +49, +213, +62, +23, +245, +84, +169, +190, +112, +241, +254, +251, +239, +191, +242, +194, +11, +47, +124, +221, +233, +93, +118, +70, +216, +232, +174, +121, +212, +174, +44, +165, +173, +45, +82, +66, +112, +234, +212, +169, +47, +2, +120, +94, +208, +68, +115, +64, +92, +92, +199, +29, +221, +114, +192, +118, +55, +140, +12, +135, +157, +48, +210, +92, +211, +188, +83, +105, +102, +184, +94, +25, +195, +190, +252, +229, +47, +63, +12, +224, +105, +24, +243, +19, +141, +147, +48, +140, +221, +154, +41, +65, +83, +15, +202, +51, +70, +241, +185, +135, +191, +75, +95, +162, +192, +101, +90, +72, +243, +241, +202, +149, +43, +95, +253, +225, +15, +127, +248, +28, +244, +245, +144, +74, +168, +36, +81, +29, +31, +171, +5, +57, +254, +237, +130, +119, +40, +200, +214, +183, +249, +209, +198, +142, +43, +219, +108, +105, +78, +147, +211, +12, +203, +223, +221, +240, +77, +150, +123, +72, +239, +201, +3, +200, +45, +92, +184, +240, +229, +133, +11, +23, +78, +130, +145, +157, +37, +206, +254, +46, +178, +235, +101, +100, +81, +94, +2, +167, +154, +128, +69, +59, +26, +243, +87, +93, +117, +213, +75, +87, +93, +117, +213, +137, +130, +54, +114, +198, +80, +112, +51, +15, +80, +145, +249, +65, +118, +51, +10, +106, +164, +141, +138, +68, +107, +55, +251, +238, +36, +155, +121, +229, +35, +141, +113, +154, +107, +120, +41, +31, +14, +190, +118, +241, +163, +18, +120, +161, +145, +247, +125, +185, +220, +80, +17, +186, +191, +232, +59, +48, +108, +144, +28, +3, +145, +143, +50, +248, +28, +89, +145, +60, +45, +192, +203, +250, +208, +167, +202, +104, +201, +124, +239, +123, +223, +91, +9, +224, +49, +244, +150, +103, +123, +205, +25, +183, +223, +126, +251, +223, +111, +191, +253, +246, +217, +210, +111, +136, +39, +164, +43, +84, +180, +233, +72, +81, +148, +127, +131, +190, +142, +80, +201, +34, +90, +111, +228, +246, +50, +11, +0, +72, +67, +31, +95, +114, +27, +0, +6, +207, +115, +48, +214, +162, +106, +105, +140, +193, +208, +243, +226, +40, +183, +119, +171, +236, +153, +118, +159, +212, +30, +213, +180, +53, +189, +23, +249, +92, +160, +40, +202, +129, +226, +28, +5, +180, +198, +197, +179, +48, +105, +210, +164, +251, +0, +220, +135, +222, +99, +162, +151, +124, +122, +253, +245, +215, +255, +249, +250, +235, +175, +255, +158, +248, +26, +144, +126, +75, +109, +237, +70, +166, +240, +115, +204, +112, +62, +83, +255, +160, +255, +149, +252, +78, +48, +100, +143, +157, +137, +70, +178, +171, +209, +90, +208, +35, +50, +59, +217, +129, +54, +216, +144, +252, +72, +190, +231, +20, +163, +143, +251, +0, +249, +230, +193, +18, +172, +50, +0, +100, +228, +31, +11, +39, +125, +201, +201, +45, +239, +0, +94, +191, +126, +253, +182, +39, +159, +124, +114, +3, +202, +157, +65, +25, +0, +218, +248, +241, +227, +35, +67, +134, +12, +25, +75, +191, +29, +49, +98, +68, +2, +134, +50, +70, +105, +110, +57, +120, +13, +51, +55, +25, +0, +204, +232, +165, +0, +128, +52, +128, +236, +155, +111, +190, +153, +124, +243, +205, +55, +75, +10, +250, +245, +215, +95, +223, +104, +85, +63, +54, +155, +205, +182, +195, +216, +93, +77, +157, +194, +78, +40, +115, +75, +47, +13, +232, +20, +128, +30, +69, +81, +166, +64, +40, +35, +115, +231, +206, +253, +242, +210, +165, +75, +75, +78, +171, +51, +206, +56, +227, +27, +103, +156, +113, +198, +55, +232, +251, +252, +249, +243, +111, +95, +178, +100, +201, +91, +208, +59, +36, +13, +254, +24, +92, +164, +183, +170, +21, +68, +90, +120, +82, +72, +218, +160, +11, +141, +159, +195, +232, +236, +165, +157, +96, +53, +12, +0, +8, +38, +18, +137, +125, +172, +78, +70, +34, +145, +221, +0, +140, +128, +206, +55, +57, +0, +96, +8, +59, +154, +10, +133, +130, +91, +231, +145, +215, +218, +40, +182, +120, +245, +213, +87, +119, +92, +114, +201, +37, +84, +251, +86, +59, +236, +176, +195, +14, +179, +10, +0, +24, +49, +98, +68, +227, +217, +103, +159, +125, +56, +125, +23, +59, +53, +255, +31, +12, +227, +62, +87, +24, +125, +171, +255, +39, +57, +215, +211, +187, +216, +10, +151, +209, +0, +0, +32, +0, +73, +68, +65, +84, +239, +190, +251, +79, +161, +215, +11, +206, +2, +216, +13, +192, +40, +113, +46, +170, +170, +106, +191, +68, +212, +73, +65, +63, +20, +1, +218, +5, +157, +47, +81, +69, +81, +206, +5, +48, +18, +192, +168, +105, +211, +166, +125, +113, +213, +170, +85, +147, +124, +120, +44, +159, +135, +104, +161, +183, +254, +177, +238, +148, +74, +160, +124, +66, +38, +133, +110, +64, +244, +71, +7, +200, +81, +247, +178, +112, +35, +31, +52, +222, +104, +17, +178, +130, +39, +62, +138, +0, +128, +70, +148, +11, +183, +26, +116, +37, +204, +214, +144, +42, +101, +138, +224, +59, +164, +250, +21, +129, +64, +128, +22, +109, +40, +38, +81, +113, +149, +130, +215, +217, +150, +49, +108, +216, +48, +203, +250, +147, +53, +196, +160, +28, +51, +188, +54, +189, +19, +118, +223, +125, +119, +215, +1, +71, +114, +125, +195, +230, +230, +230, +74, +131, +149, +10, +137, +68, +98, +124, +133, +215, +98, +239, +189, +247, +182, +236, +11, +162, +86, +27, +141, +101, +47, +129, +19, +220, +233, +209, +43, +21, +124, +36, +18, +105, +226, +245, +215, +90, +90, +90, +90, +96, +244, +13, +202, +232, +83, +202, +114, +51, +116, +232, +208, +49, +244, +219, +182, +182, +182, +28, +244, +57, +160, +5, +64, +82, +236, +204, +44, +161, +88, +44, +150, +198, +83, +13, +193, +75, +20, +144, +51, +198, +18, +233, +116, +58, +14, +61, +96, +133, +20, +51, +18, +254, +51, +40, +79, +225, +231, +39, +74, +70, +1, +171, +31, +168, +170, +202, +3, +15, +72, +238, +37, +71, +18, +5, +2, +20, +97, +47, +83, +84, +211, +214, +118, +1, +0, +181, +156, +159, +3, +205, +205, +205, +227, +172, +78, +102, +50, +153, +56, +116, +153, +65, +133, +177, +158, +241, +26, +133, +116, +196, +157, +74, +113, +213, +105, +172, +211, +104, +2, +30, +157, +159, +103, +255, +203, +3, +40, +22, +10, +5, +36, +147, +73, +50, +134, +21, +66, +161, +144, +107, +99, +161, +170, +170, +249, +76, +38, +179, +29, +186, +156, +222, +6, +35, +69, +124, +7, +122, +203, +102, +78, +52, +186, +94, +175, +101, +4, +2, +1, +210, +209, +61, +143, +99, +15, +235, +53, +205, +61, +52, +223, +216, +238, +248, +127, +240, +193, +7, +255, +114, +230, +153, +103, +174, +131, +206, +139, +30, +24, +142, +172, +2, +128, +6, +69, +81, +230, +65, +56, +191, +206, +60, +243, +204, +47, +220, +127, +255, +253, +167, +88, +221, +43, +157, +78, +83, +191, +32, +126, +90, +233, +227, +60, +72, +33, +10, +61, +72, +225, +49, +59, +58, +57, +166, +76, +153, +242, +246, +211, +79, +63, +253, +41, +12, +125, +155, +140, +85, +49, +148, +203, +69, +180, +115, +138, +230, +79, +30, +164, +75, +187, +195, +253, +208, +11, +105, +237, +82, +224, +92, +30, +38, +58, +100, +200, +144, +72, +83, +83, +83, +105, +252, +197, +227, +241, +17, +48, +15, +182, +40, +5, +240, +251, +64, +35, +101, +108, +160, +0, +82, +202, +192, +64, +227, +55, +174, +105, +218, +50, +171, +107, +215, +172, +89, +179, +238, +212, +83, +79, +125, +10, +229, +59, +100, +169, +174, +167, +147, +225, +209, +202, +222, +211, +50, +103, +206, +156, +131, +239, +186, +235, +174, +89, +244, +99, +185, +54, +115, +40, +20, +26, +6, +221, +110, +33, +143, +247, +128, +170, +170, +35, +91, +90, +90, +198, +194, +2, +137, +68, +194, +151, +26, +166, +117, +184, +134, +173, +45, +82, +130, +10, +97, +183, +19, +223, +169, +140, +8, +47, +97, +73, +215, +83, +96, +1, +141, +93, +25, +60, +251, +72, +53, +25, +205, +228, +236, +41, +9, +24, +142, +127, +249, +32, +91, +40, +201, +172, +68, +167, +236, +48, +44, +217, +127, +43, +160, +167, +90, +104, +0, +138, +146, +76, +91, +6, +169, +28, +78, +39, +244, +249, +159, +232, +238, +143, +204, +112, +188, +140, +27, +217, +238, +204, +244, +0, +94, +98, +197, +151, +249, +209, +198, +142, +43, +7, +45, +89, +101, +145, +49, +251, +219, +9, +118, +114, +79, +14, +189, +75, +161, +144, +93, +207, +41, +51, +133, +111, +129, +17, +46, +104, +36, +71, +143, +76, +171, +27, +26, +101, +251, +24, +31, +55, +252, +127, +110, +100, +51, +47, +124, +164, +13, +133, +84, +2, +167, +47, +224, +133, +70, +222, +231, +77, +157, +86, +2, +102, +227, +99, +103, +231, +163, +12, +78, +51, +125, +210, +92, +44, +103, +209, +147, +175, +179, +131, +92, +86, +168, +154, +128, +40, +190, +54, +200, +109, +96, +215, +94, +164, +243, +240, +177, +111, +215, +79, +170, +177, +227, +114, +26, +21, +246, +63, +10, +230, +37, +240, +50, +74, +86, +60, +244, +171, +47, +112, +153, +66, +6, +217, +210, +41, +171, +12, +135, +188, +230, +121, +109, +107, +62, +39, +57, +173, +133, +126, +142, +25, +238, +87, +144, +193, +157, +235, +242, +188, +185, +51, +208, +200, +219, +50, +13, +32, +117, +196, +255, +103, +239, +203, +195, +229, +42, +139, +188, +127, +167, +215, +219, +125, +251, +110, +33, +11, +217, +72, +34, +17, +2, +2, +34, +163, +184, +12, +34, +78, +194, +38, +163, +6, +148, +132, +40, +139, +66, +36, +96, +68, +137, +2, +35, +8, +202, +14, +3, +142, +34, +14, +110, +79, +64, +214, +64, +0, +99, +112, +68, +145, +0, +70, +12, +126, +226, +56, +223, +124, +8, +35, +67, +64, +130, +217, +72, +110, +114, +115, +115, +151, +94, +111, +119, +159, +239, +143, +243, +86, +159, +58, +111, +159, +181, +207, +233, +190, +221, +73, +255, +158, +231, +60, +183, +251, +118, +247, +233, +234, +122, +235, +173, +183, +222, +170, +122, +171, +142, +63, +254, +110, +104, +201, +59, +125, +0, +186, +94, +127, +253, +245, +47, +205, +157, +59, +119, +118, +229, +3, +170, +122, +37, +61, +222, +188, +121, +243, +198, +89, +179, +102, +93, +35, +238, +65, +9, +132, +180, +30, +219, +218, +9, +114, +2, +0, +47, +89, +102, +80, +174, +172, +2, +64, +14, +38, +9, +0, +162, +156, +44, +25, +171, +148, +141, +80, +0, +160, +202, +37, +193, +197, +233, +225, +49, +104, +27, +229, +162, +73, +185, +176, +74, +224, +30, +214, +39, +127, +156, +232, +5, +244, +205, +46, +221, +167, +50, +121, +237, +74, +148, +177, +190, +173, +128, +222, +211, +194, +46, +200, +238, +150, +94, +238, +68, +225, +189, +40, +148, +120, +60, +110, +155, +33, +46, +156, +83, +189, +208, +79, +40, +144, +211, +161, +99, +188, +42, +0, +8, +195, +145, +178, +144, +135, +161, +25, +143, +123, +160, +253, +70, +126, +2, +44, +225, +197, +113, +229, +1, +86, +253, +129, +43, +200, +102, +179, +228, +212, +147, +149, +155, +10, +99, +70, +120, +178, +88, +44, +186, +13, +30, +5, +218, +39, +140, +245, +174, +207, +2, +149, +242, +46, +174, +144, +205, +102, +19, +208, +232, +39, +165, +68, +50, +198, +179, +3, +125, +247, +255, +51, +41, +175, +207, +55, +121, +252, +127, +133, +241, +106, +1, +32, +37, +41, +144, +83, +143, +74, +223, +80, +203, +140, +24, +128, +142, +0, +19, +82, +100, +61, +100, +43, +231, +236, +52, +51, +41, +106, +234, +253, +40, +159, +80, +24, +55, +121, +12, +135, +195, +124, +94, +211, +41, +138, +65, +84, +255, +54, +217, +249, +192, +245, +190, +92, +186, +217, +137, +46, +79, +124, +100, +253, +68, +229, +205, +86, +212, +228, +127, +6, +136, +249, +69, +124, +171, +91, +121, +105, +161, +31, +41, +11, +221, +211, +188, +22, +39, +217, +169, +228, +61, +25, +43, +20, +124, +165, +181, +196, +105, +94, +55, +171, +126, +220, +231, +230, +204, +190, +14, +230, +48, +227, +167, +126, +200, +230, +177, +227, +163, +109, +31, +120, +49, +182, +250, +155, +181, +222, +102, +220, +166, +227, +167, +98, +12, +239, +21, +1, +126, +178, +207, +20, +217, +166, +19, +125, +180, +120, +105, +102, +59, +103, +189, +87, +221, +99, +86, +198, +158, +2, +223, +150, +16, +137, +75, +124, +45, +170, +75, +242, +166, +164, +195, +249, +105, +102, +5, +14, +193, +177, +177, +177, +177, +40, +180, +249, +198, +55, +60, +110, +108, +10, +63, +99, +45, +219, +21, +78, +99, +22, +20, +108, +147, +45, +68, +181, +130, +74, +79, +118, +232, +21, +14, +202, +208, +247, +5, +148, +5, +94, +175, +100, +147, +54, +141, +251, +7, +141, +220, +17, +32, +151, +2, +14, +1, +136, +11, +61, +236, +10, +66, +255, +145, +253, +70, +213, +70, +168, +76, +160, +188, +39, +182, +131, +39, +253, +40, +35, +30, +143, +15, +65, +11, +40, +148, +224, +144, +32, +37, +195, +195, +122, +205, +219, +142, +80, +16, +203, +9, +100, +83, +141, +66, +231, +17, +63, +49, +17, +6, +144, +112, +42, +103, +158, +207, +231, +73, +223, +197, +161, +203, +137, +93, +5, +0, +210, +137, +158, +2, +181, +34, +209, +159, +28, +223, +188, +157, +0, +217, +149, +148, +96, +64, +123, +50, +162, +139, +198, +172, +94, +125, +225, +121, +192, +146, +100, +183, +10, +178, +253, +43, +218, +217, +197, +204, +222, +27, +36, +141, +197, +98, +145, +183, +108, +136, +65, +227, +15, +181, +84, +180, +77, +182, +100, +123, +115, +62, +135, +120, +27, +42, +167, +10, +0, +166, +254, +158, +88, +44, +102, +187, +255, +20, +237, +32, +38, +161, +218, +1, +28, +26, +29, +29, +237, +177, +251, +172, +104, +125, +20, +120, +229, +35, +137, +143, +77, +105, +135, +219, +236, +93, +249, +30, +47, +172, +189, +213, +190, +44, +188, +7, +216, +250, +34, +37, +68, +160, +253, +78, +178, +105, +227, +208, +215, +20, +179, +82, +205, +148, +100, +195, +15, +85, +241, +253, +53, +183, +153, +130, +224, +35, +173, +109, +114, +203, +45, +190, +246, +201, +235, +31, +217, +104, +102, +85, +11, +106, +5, +15, +116, +91, +209, +193, +91, +157, +208, +229, +170, +234, +151, +40, +153, +76, +201, +112, +35, +168, +46, +21, +30, +212, +190, +144, +232, +231, +61, +186, +35, +112, +78, +48, +224, +118, +134, +60, +22, +64, +128, +250, +209, +198, +143, +91, +107, +217, +111, +175, +160, +223, +66, +129, +75, +249, +57, +237, +93, +232, +48, +158, +29, +156, +124, +82, +181, +86, +202, +180, +163, +145, +214, +90, +218, +211, +53, +35, +141, +220, +38, +104, +102, +26, +229, +19, +201, +118, +48, +171, +0, +208, +108, +124, +148, +33, +31, +144, +149, +121, +91, +171, +238, +145, +3, +198, +178, +253, +33, +191, +215, +14, +114, +80, +88, +78, +32, +181, +227, +43, +255, +94, +210, +77, +228, +191, +148, +227, +84, +118, +227, +229, +85, +78, +188, +240, +209, +142, +70, +58, +232, +226, +232, +203, +113, +1, +63, +99, +77, +52, +82, +226, +52, +71, +24, +70, +221, +35, +191, +198, +225, +101, +14, +121, +229, +35, +71, +43, +204, +153, +102, +165, +145, +232, +160, +67, +241, +89, +24, +15, +3, +85, +197, +208, +57, +132, +189, +207, +237, +114, +146, +103, +250, +12, +175, +130, +96, +128, +89, +5, +128, +28, +170, +39, +42, +239, +243, +20, +3, +80, +148, +19, +0, +88, +31, +81, +250, +145, +21, +195, +133, +74, +206, +86, +190, +72, +115, +220, +210, +119, +150, +76, +202, +137, +203, +153, +91, +118, +1, +117, +39, +122, +249, +143, +39, +135, +177, +98, +215, +135, +107, +108, +108, +44, +2, +173, +228, +21, +157, +98, +167, +171, +12, +45, +179, +84, +166, +199, +11, +189, +121, +232, +206, +236, +74, +198, +111, +50, +153, +180, +53, +182, +132, +0, +240, +236, +35, +218, +104, +71, +34, +145, +136, +237, +102, +50, +22, +139, +201, +142, +85, +183, +155, +86, +219, +164, +4, +113, +42, +144, +2, +92, +178, +67, +137, +43, +147, +156, +160, +33, +8, +26, +131, +4, +159, +252, +33, +167, +160, +176, +232, +111, +94, +75, +63, +115, +167, +30, +71, +105, +104, +167, +116, +178, +64, +133, +175, +174, +32, +100, +177, +150, +13, +128, +39, +26, +133, +227, +113, +47, +180, +13, +2, +223, +48, +21, +160, +57, +55, +168, +68, +87, +184, +163, +163, +99, +196, +238, +94, +13, +146, +71, +158, +253, +168, +74, +52, +198, +59, +58, +58, +134, +172, +238, +83, +35, +141, +244, +126, +219, +121, +44, +28, +31, +86, +78, +216, +166, +144, +199, +68, +34, +49, +10, +96, +7, +244, +19, +99, +116, +122, +76, +158, +195, +188, +18, +0, +191, +228, +222, +144, +110, +157, +204, +174, +249, +40, +198, +103, +8, +213, +191, +153, +202, +79, +91, +162, +163, +163, +35, +3, +253, +183, +241, +96, +38, +141, +181, +149, +129, +236, +117, +94, +143, +66, +155, +215, +57, +0, +136, +70, +163, +78, +167, +164, +42, +16, +9, +55, +129, +39, +37, +120, +68, +189, +229, +177, +153, +231, +140, +140, +134, +37, +53, +69, +34, +145, +113, +73, +160, +178, +131, +143, +222, +122, +118, +80, +229, +160, +128, +232, +105, +74, +114, +193, +219, +217, +84, +5, +221, +68, +0, +153, +214, +154, +97, +57, +56, +150, +76, +38, +105, +142, +6, +42, +143, +76, +247, +200, +153, +192, +20, +92, +176, +4, +147, +101, +57, +232, +237, +101, +99, +237, +85, +135, +243, +140, +100, +5, +90, +112, +223, +18, +194, +30, +15, +90, +247, +56, +141, +181, +204, +139, +186, +36, +101, +153, +192, +118, +174, +137, +196, +220, +157, +208, +228, +143, +78, +132, +211, +190, +130, +39, +226, +38, +226, +241, +184, +109, +50, +135, +15, +27, +183, +77, +227, +254, +67, +35, +237, +237, +84, +232, +65, +222, +176, +120, +30, +78, +38, +147, +174, +123, +22, +10, +123, +131, +74, +254, +243, +224, +37, +237, +83, +235, +98, +155, +201, +232, +236, +236, +28, +132, +198, +87, +199, +128, +171, +140, +122, +173, +215, +76, +135, +83, +144, +144, +78, +64, +82, +240, +159, +174, +80, +60, +30, +31, +181, +187, +151, +137, +63, +192, +45, +60, +173, +243, +177, +88, +140, +78, +104, +242, +100, +142, +70, +235, +75, +59, +144, +156, +0, +38, +114, +149, +76, +38, +13, +107, +163, +88, +191, +235, +190, +119, +21, +61, +174, +137, +87, +36, +67, +242, +201, +57, +83, +136, +146, +255, +36, +31, +102, +118, +143, +27, +7, +174, +236, +239, +65, +50, +153, +116, +35, +83, +245, +30, +79, +63, +124, +108, +181, +189, +43, +221, +163, +226, +164, +77, +38, +147, +7, +218, +221, +171, +70, +31, +64, +149, +47, +146, +217, +169, +196, +43, +250, +203, +229, +34, +108, +242, +89, +58, +101, +76, +116, +240, +170, +134, +163, +8, +208, +14, +135, +241, +4, +26, +57, +159, +205, +94, +11, +179, +239, +166, +3, +22, +84, +114, +157, +120, +75, +58, +116, +60, +225, +102, +94, +147, +238, +39, +31, +128, +151, +94, +225, +65, +204, +153, +122, +33, +72, +63, +110, +163, +192, +237, +30, +146, +183, +2, +140, +201, +29, +6, +29, +106, +129, +32, +125, +82, +109, +26, +27, +79, +163, +124, +178, +219, +14, +114, +162, +85, +51, +242, +81, +134, +19, +79, +131, +208, +225, +178, +206, +150, +105, +244, +194, +87, +30, +76, +228, +52, +58, +217, +61, +244, +120, +12, +122, +82, +170, +28, +115, +115, +26, +47, +47, +114, +226, +133, +143, +118, +52, +242, +132, +50, +171, +228, +84, +183, +240, +51, +214, +156, +70, +217, +238, +160, +146, +243, +196, +11, +14, +121, +78, +212, +50, +214, +181, +202, +99, +43, +204, +153, +102, +164, +209, +44, +241, +159, +98, +206, +42, +0, +85, +36, +243, +155, +66, +28, +118, +175, +201, +103, +44, +39, +0, +80, +201, +178, +156, +184, +241, +7, +33, +122, +98, +92, +114, +201, +37, +239, +222, +181, +107, +215, +101, +165, +82, +41, +172, +40, +138, +250, +203, +95, +254, +242, +5, +69, +81, +190, +204, +126, +24, +23, +52, +50, +30, +67, +0, +66, +215, +94, +123, +237, +155, +215, +94, +123, +237, +121, +226, +121, +248, +254, +251, +239, +159, +223, +223, +223, +127, +13, +160, +109, +116, +174, +191, +254, +250, +187, +238, +188, +243, +206, +191, +64, +55, +102, +201, +224, +37, +122, +172, +2, +234, +86, +244, +198, +47, +191, +252, +242, +195, +247, +236, +217, +115, +19, +245, +58, +126, +230, +153, +103, +158, +89, +188, +120, +241, +111, +5, +13, +145, +25, +51, +102, +220, +9, +61, +35, +155, +50, +120, +41, +219, +169, +4, +45, +147, +185, +12, +160, +188, +102, +205, +154, +19, +63, +250, +209, +143, +158, +44, +190, +3, +183, +222, +122, +235, +119, +111, +189, +245, +214, +87, +161, +103, +11, +185, +165, +151, +15, +34, +239, +69, +81, +190, +249, +230, +155, +255, +120, +243, +205, +55, +159, +13, +45, +147, +35, +190, +118, +237, +218, +83, +63, +249, +201, +79, +158, +68, +111, +190, +233, +166, +155, +62, +253, +173, +111, +125, +171, +160, +40, +138, +202, +251, +56, +171, +170, +170, +200, +189, +44, +101, +8, +199, +184, +155, +242, +189, +148, +133, +66, +229, +88, +220, +4, +102, +204, +238, +43, +47, +64, +89, +167, +147, +43, +30, +104, +172, +130, +162, +40, +11, +32, +122, +64, +127, +237, +107, +95, +59, +234, +219, +223, +254, +246, +87, +233, +181, +147, +78, +58, +233, +3, +59, +118, +236, +56, +82, +244, +201, +83, +67, +161, +80, +153, +122, +230, +149, +203, +229, +74, +127, +100, +85, +85, +149, +88, +44, +102, +80, +248, +162, +252, +223, +175, +5, +31, +168, +239, +49, +119, +214, +91, +57, +48, +60, +241, +145, +109, +90, +115, +0, +48, +111, +222, +188, +239, +19, +91, +0, +116, +241, +126, +189, +50, +78, +61, +245, +212, +247, +237, +218, +181, +235, +208, +112, +56, +92, +10, +135, +195, +165, +123, +238, +185, +231, +91, +43, +86, +172, +248, +131, +221, +247, +213, +66, +163, +200, +152, +38, +135, +25, +109, +250, +178, +208, +55, +169, +163, +130, +94, +69, +4, +88, +237, +238, +213, +8, +121, +204, +179, +191, +101, +137, +198, +104, +34, +145, +176, +77, +82, +240, +64, +163, +172, +135, +210, +138, +162, +156, +1, +173, +55, +121, +215, +197, +23, +95, +124, +24, +111, +237, +177, +112, +225, +194, +35, +223, +126, +251, +237, +119, +0, +154, +238, +163, +171, +153, +228, +177, +179, +179, +51, +13, +77, +30, +247, +194, +62, +1, +160, +236, +242, +114, +235, +100, +118, +205, +199, +79, +125, +234, +83, +135, +159, +116, +210, +73, +179, +228, +155, +144, +190, +231, +120, +245, +213, +87, +183, +30, +126, +248, +225, +84, +106, +117, +239, +61, +247, +220, +115, +216, +192, +192, +192, +21, +145, +72, +164, +164, +40, +74, +249, +238, +187, +239, +190, +118, +197, +138, +21, +255, +5, +231, +172, +97, +79, +124, +20, +78, +190, +183, +197, +239, +193, +69, +23, +93, +116, +95, +95, +95, +95, +172, +88, +44, +198, +11, +133, +66, +215, +83, +79, +61, +117, +190, +213, +103, +79, +59, +237, +180, +247, +246, +247, +247, +31, +18, +137, +68, +138, +225, +112, +184, +252, +147, +159, +252, +228, +218, +203, +47, +191, +220, +205, +188, +174, +66, +19, +234, +199, +86, +152, +51, +28, +42, +128, +162, +162, +40, +167, +10, +26, +15, +248, +194, +23, +190, +112, +204, +79, +126, +242, +147, +243, +172, +62, +176, +120, +241, +226, +231, +30, +125, +244, +209, +254, +202, +13, +84, +245, +44, +171, +247, +62, +242, +200, +35, +191, +95, +178, +100, +201, +19, +140, +190, +1, +23, +52, +153, +66, +81, +148, +247, +192, +188, +172, +21, +157, +56, +164, +11, +27, +55, +110, +60, +247, +157, +239, +124, +231, +108, +246, +217, +91, +160, +217, +110, +148, +32, +67, +151, +92, +158, +205, +75, +111, +189, +42, +164, +211, +233, +199, +201, +118, +233, +239, +239, +255, +95, +69, +81, +254, +9, +122, +217, +109, +126, +241, +185, +92, +149, +0, +48, +107, +214, +172, +105, +111, +191, +253, +246, +185, +170, +170, +42, +161, +80, +168, +252, +155, +223, +252, +230, +183, +138, +162, +124, +6, +154, +206, +162, +242, +140, +129, +203, +163, +157, +238, +49, +211, +63, +28, +11, +23, +46, +60, +114, +231, +206, +157, +179, +104, +189, +190, +235, +174, +187, +110, +186, +250, +234, +171, +183, +195, +217, +241, +232, +71, +135, +243, +4, +128, +16, +128, +156, +162, +40, +103, +65, +75, +114, +77, +46, +95, +190, +124, +222, +191, +255, +251, +191, +47, +163, +207, +158, +120, +226, +137, +31, +218, +189, +123, +247, +17, +161, +80, +168, +228, +87, +247, +120, +24, +107, +126, +209, +88, +249, +61, +69, +230, +4, +121, +94, +119, +127, +233, +75, +95, +58, +242, +251, +223, +255, +254, +197, +244, +134, +69, +139, +22, +29, +114, +242, +201, +39, +207, +36, +253, +72, +58, +18, +208, +198, +155, +244, +78, +185, +92, +14, +197, +227, +113, +219, +196, +179, +26, +109, +220, +54, +141, +251, +23, +141, +37, +246, +23, +208, +116, +30, +237, +79, +149, +83, +78, +57, +229, +167, +0, +126, +1, +173, +141, +72, +199, +107, +175, +189, +182, +244, +144, +67, +14, +57, +136, +110, +160, +40, +202, +117, +226, +123, +169, +159, +239, +128, +120, +204, +251, +226, +122, +213, +217, +118, +250, +177, +103, +217, +178, +101, +135, +255, +232, +71, +63, +170, +216, +50, +171, +87, +175, +126, +254, +172, +179, +206, +122, +26, +198, +253, +124, +165, +149, +130, +162, +40, +203, +32, +90, +41, +124, +225, +11, +95, +152, +247, +147, +159, +252, +228, +92, +250, +236, +99, +143, +61, +182, +126, +209, +162, +69, +191, +134, +22, +228, +242, +179, +94, +59, +37, +123, +80, +96, +151, +7, +255, +247, +162, +90, +255, +134, +68, +34, +167, +37, +106, +76, +194, +118, +164, +81, +198, +15, +127, +248, +195, +35, +191, +247, +189, +239, +29, +202, +109, +32, +178, +215, +128, +74, +47, +120, +146, +91, +85, +81, +148, +50, +61, +126, +248, +225, +135, +175, +90, +186, +116, +233, +159, +61, +210, +232, +21, +252, +176, +69, +213, +111, +187, +240, +194, +11, +255, +207, +133, +23, +94, +72, +62, +26, +60, +251, +236, +179, +31, +31, +25, +25, +249, +41, +180, +19, +46, +94, +104, +244, +180, +22, +158, +121, +230, +153, +135, +158, +114, +202, +41, +51, +152, +109, +107, +57, +86, +111, +190, +249, +230, +223, +14, +62, +248, +224, +187, +196, +239, +32, +185, +144, +19, +104, +188, +4, +10, +9, +220, +223, +163, +222, +122, +235, +173, +127, +188, +245, +214, +91, +63, +15, +205, +46, +143, +253, +236, +103, +63, +59, +233, +140, +51, +206, +152, +79, +111, +190, +229, +150, +91, +22, +94, +119, +221, +117, +5, +153, +86, +97, +227, +26, +116, +207, +175, +126, +245, +171, +39, +79, +59, +237, +180, +159, +65, +155, +111, +180, +95, +115, +131, +154, +249, +216, +130, +123, +87, +10, +136, +86, +78, +101, +137, +196, +36, +75, +248, +240, +1, +112, +95, +100, +199, +138, +21, +43, +142, +26, +24, +24, +248, +23, +171, +67, +71, +118, +54, +35, +201, +172, +224, +181, +250, +231, +63, +255, +121, +205, +252, +249, +243, +87, +65, +231, +5, +201, +99, +1, +181, +219, +76, +220, +95, +151, +7, +16, +122, +254, +249, +231, +63, +117, +244, +209, +71, +127, +90, +140, +107, +136, +198, +149, +108, +237, +80, +40, +68, +123, +197, +242, +224, +224, +224, +255, +204, +158, +61, +251, +106, +232, +9, +54, +117, +73, +70, +90, +185, +114, +229, +17, +75, +150, +44, +185, +185, +92, +46, +147, +239, +51, +68, +143, +249, +218, +108, +198, +207, +173, +91, +183, +110, +189, +228, +146, +75, +30, +9, +133, +66, +197, +100, +50, +57, +252, +214, +91, +111, +109, +129, +158, +36, +66, +235, +34, +205, +107, +59, +62, +6, +53, +103, +108, +199, +200, +167, +14, +15, +202, +143, +219, +40, +200, +118, +207, +24, +244, +170, +9, +114, +245, +3, +167, +234, +14, +65, +250, +164, +218, +52, +54, +158, +70, +63, +104, +70, +62, +186, +161, +177, +100, +242, +63, +191, +52, +23, +24, +125, +126, +171, +149, +17, +61, +110, +232, +227, +54, +96, +17, +70, +62, +201, +116, +216, +141, +151, +87, +57, +241, +194, +71, +59, +26, +229, +106, +51, +126, +224, +103, +172, +57, +141, +50, +223, +120, +85, +153, +160, +43, +61, +213, +42, +143, +173, +48, +103, +154, +149, +70, +57, +121, +135, +127, +127, +17, +128, +58, +107, +214, +172, +171, +161, +249, +235, +58, +1, +132, +85, +85, +253, +14, +125, +120, +250, +244, +233, +7, +13, +12, +12, +220, +160, +40, +74, +57, +28, +14, +151, +254, +242, +151, +191, +60, +246, +225, +15, +127, +248, +30, +55, +68, +155, +85, +0, +160, +178, +24, +28, +225, +137, +19, +39, +134, +39, +78, +156, +56, +141, +254, +49, +121, +242, +228, +36, +204, +141, +60, +94, +178, +136, +158, +27, +74, +71, +245, +245, +245, +245, +76, +154, +52, +105, +42, +125, +96, +226, +196, +137, +97, +84, +59, +153, +157, +50, +219, +237, +232, +85, +167, +76, +153, +18, +234, +235, +235, +155, +73, +255, +152, +48, +97, +66, +183, +160, +131, +74, +60, +80, +153, +7, +190, +153, +82, +161, +27, +193, +148, +25, +50, +214, +221, +221, +125, +0, +239, +255, +59, +113, +226, +196, +8, +244, +0, +163, +87, +122, +249, +230, +152, +255, +143, +43, +217, +14, +97, +148, +85, +208, +219, +219, +59, +193, +228, +158, +174, +16, +143, +199, +249, +38, +129, +54, +10, +102, +224, +60, +245, +146, +57, +106, +22, +56, +43, +179, +239, +203, +10, +26, +130, +160, +209, +19, +58, +59, +59, +83, +157, +157, +157, +169, +90, +62, +203, +156, +68, +84, +30, +139, +103, +9, +7, +118, +114, +93, +108, +90, +43, +39, +133, +57, +9, +38, +255, +147, +63, +107, +248, +125, +30, +250, +71, +123, +162, +145, +149, +128, +230, +167, +33, +168, +60, +121, +26, +122, +41, +102, +74, +104, +176, +187, +87, +35, +228, +145, +46, +58, +193, +197, +105, +12, +165, +82, +41, +219, +10, +0, +53, +210, +72, +65, +39, +42, +77, +95, +146, +121, +145, +74, +165, +58, +83, +169, +84, +77, +61, +26, +27, +40, +143, +163, +208, +74, +182, +58, +85, +0, +8, +18, +94, +249, +152, +76, +165, +82, +182, +165, +172, +9, +66, +46, +118, +136, +167, +195, +179, +102, +205, +122, +23, +239, +37, +62, +125, +250, +116, +5, +250, +88, +7, +150, +253, +47, +230, +117, +191, +120, +47, +214, +175, +95, +79, +1, +97, +106, +219, +97, +247, +217, +78, +222, +203, +179, +183, +183, +183, +46, +125, +145, +155, +64, +63, +54, +235, +156, +145, +193, +109, +131, +172, +83, +69, +155, +104, +52, +58, +10, +77, +95, +58, +66, +58, +129, +81, +47, +7, +12, +231, +121, +24, +48, +61, +185, +72, +73, +81, +25, +24, +79, +71, +114, +27, +71, +182, +211, +44, +51, +83, +173, +144, +76, +38, +15, +166, +199, +249, +124, +126, +47, +180, +223, +12, +24, +245, +54, +157, +156, +35, +84, +109, +198, +162, +209, +104, +236, +192, +3, +15, +156, +76, +207, +103, +204, +152, +17, +133, +190, +62, +201, +52, +7, +41, +143, +174, +117, +143, +12, +249, +179, +83, +166, +76, +9, +67, +119, +130, +7, +169, +123, +184, +14, +231, +39, +200, +232, +251, +72, +198, +198, +228, +246, +83, +201, +100, +50, +149, +76, +38, +43, +58, +193, +143, +238, +241, +48, +214, +252, +242, +44, +83, +62, +192, +231, +117, +85, +165, +42, +63, +99, +45, +195, +135, +141, +219, +166, +113, +255, +161, +145, +246, +130, +244, +152, +156, +3, +92, +119, +145, +179, +160, +195, +164, +90, +24, +37, +18, +243, +242, +215, +164, +195, +73, +111, +187, +174, +48, +198, +232, +176, +212, +143, +201, +100, +210, +144, +76, +203, +246, +51, +84, +89, +201, +144, +0, +0, +86, +77, +33, +149, +74, +77, +225, +159, +77, +36, +18, +89, +232, +229, +135, +253, +172, +215, +182, +252, +102, +39, +187, +121, +2, +192, +48, +140, +58, +88, +5, +160, +184, +56, +173, +237, +231, +148, +153, +107, +76, +158, +60, +185, +38, +59, +13, +0, +186, +187, +187, +235, +98, +63, +74, +224, +178, +75, +14, +95, +179, +50, +222, +33, +0, +161, +190, +190, +190, +158, +84, +42, +53, +167, +6, +26, +61, +173, +133, +93, +93, +93, +137, +174, +174, +46, +87, +247, +22, +85, +106, +134, +161, +201, +26, +201, +4, +253, +149, +125, +61, +110, +29, +184, +178, +191, +135, +159, +0, +7, +76, +252, +61, +125, +125, +125, +125, +110, +232, +245, +137, +186, +241, +81, +70, +19, +236, +93, +249, +61, +10, +0, +10, +61, +61, +61, +123, +28, +104, +174, +197, +7, +80, +21, +108, +57, +240, +192, +3, +85, +190, +223, +244, +131, +25, +51, +102, +196, +81, +109, +147, +215, +100, +135, +51, +200, +9, +0, +202, +148, +41, +83, +58, +187, +186, +186, +230, +216, +127, +76, +124, +88, +85, +119, +163, +1, +39, +200, +187, +187, +187, +19, +220, +158, +244, +130, +98, +177, +152, +91, +187, +118, +237, +27, +208, +104, +228, +235, +34, +181, +222, +164, +53, +202, +137, +143, +13, +155, +51, +50, +234, +165, +31, +29, +252, +184, +141, +2, +95, +59, +154, +21, +109, +26, +131, +65, +155, +198, +250, +160, +25, +104, +14, +146, +134, +122, +253, +158, +102, +224, +147, +19, +90, +129, +70, +25, +173, +64, +115, +51, +210, +104, +150, +248, +207, +171, +49, +240, +164, +152, +34, +164, +202, +20, +209, +104, +52, +54, +97, +194, +132, +233, +244, +188, +167, +167, +199, +245, +222, +193, +44, +1, +192, +172, +132, +105, +196, +162, +44, +57, +245, +53, +226, +144, +153, +43, +103, +82, +84, +101, +180, +88, +148, +2, +229, +206, +64, +187, +128, +186, +105, +201, +85, +185, +100, +2, +235, +25, +221, +1, +61, +1, +128, +122, +246, +113, +20, +197, +255, +168, +44, +68, +78, +244, +88, +144, +239, +93, +11, +189, +244, +127, +58, +213, +65, +70, +26, +175, +26, +160, +2, +24, +243, +82, +6, +222, +9, +22, +229, +214, +172, +54, +173, +148, +61, +70, +125, +80, +44, +17, +139, +197, +198, +96, +94, +154, +153, +4, +153, +198, +39, +43, +104, +8, +138, +70, +30, +200, +200, +8, +58, +35, +0, +202, +137, +68, +34, +176, +190, +85, +204, +73, +148, +69, +117, +255, +191, +192, +248, +152, +72, +36, +50, +208, +51, +226, +57, +168, +191, +94, +61, +224, +137, +198, +142, +142, +142, +60, +204, +75, +33, +146, +66, +162, +50, +118, +72, +165, +82, +78, +21, +15, +26, +33, +143, +242, +156, +52, +208, +216, +221, +221, +61, +28, +32, +141, +36, +231, +33, +24, +123, +61, +142, +57, +57, +15, +189, +160, +81, +242, +104, +51, +175, +235, +137, +186, +241, +81, +232, +235, +189, +226, +105, +90, +252, +190, +10, +162, +209, +168, +91, +163, +192, +19, +31, +89, +210, +140, +60, +175, +115, +240, +120, +250, +75, +56, +38, +221, +210, +216, +10, +250, +177, +21, +230, +12, +231, +163, +33, +129, +40, +153, +76, +218, +234, +143, +100, +50, +185, +23, +154, +35, +210, +13, +141, +116, +98, +147, +232, +163, +192, +9, +37, +164, +184, +161, +209, +172, +151, +89, +14, +186, +157, +67, +189, +145, +41, +0, +99, +214, +146, +98, +151, +248, +155, +133, +177, +119, +52, +239, +101, +229, +199, +73, +68, +244, +85, +32, +202, +163, +210, +252, +144, +109, +41, +158, +137, +109, +86, +66, +206, +0, +49, +175, +229, +36, +82, +186, +95, +83, +200, +163, +12, +143, +243, +186, +86, +29, +78, +235, +33, +201, +137, +167, +223, +231, +129, +70, +14, +175, +99, +221, +40, +199, +163, +221, +188, +46, +213, +115, +172, +125, +216, +184, +109, +26, +247, +93, +26, +237, +192, +3, +51, +212, +190, +142, +202, +19, +42, +0, +226, +38, +58, +124, +15, +180, +223, +59, +2, +189, +85, +23, +15, +204, +212, +226, +252, +176, +213, +143, +114, +50, +173, +104, +83, +64, +137, +71, +164, +131, +50, +226, +247, +208, +26, +146, +7, +144, +119, +248, +108, +221, +108, +220, +100, +50, +73, +137, +6, +60, +192, +43, +183, +117, +81, +129, +64, +247, +10, +28, +158, +43, +0, +180, +24, +184, +15, +128, +214, +29, +195, +21, +139, +197, +12, +235, +67, +189, +236, +112, +47, +96, +229, +218, +115, +208, +100, +130, +183, +189, +43, +176, +203, +105, +236, +156, +252, +61, +148, +212, +51, +6, +32, +33, +18, +95, +106, +66, +44, +22, +203, +11, +250, +232, +180, +175, +220, +26, +34, +144, +57, +227, +7, +77, +176, +119, +109, +132, +79, +202, +212, +23, +25, +143, +199, +3, +243, +229, +181, +81, +27, +194, +225, +112, +17, +250, +94, +156, +31, +96, +33, +219, +147, +39, +230, +216, +161, +97, +115, +198, +7, +90, +193, +223, +211, +70, +27, +109, +180, +209, +70, +27, +251, +59, +228, +36, +127, +190, +55, +200, +67, +95, +139, +233, +125, +158, +218, +232, +217, +193, +44, +1, +128, +190, +136, +35, +44, +54, +204, +21, +136, +0, +117, +22, +213, +39, +179, +228, +207, +202, +25, +177, +37, +57, +184, +45, +238, +205, +29, +183, +228, +176, +180, +59, +21, +101, +71, +111, +85, +191, +57, +17, +4, +162, +255, +241, +236, +72, +179, +4, +0, +126, +229, +229, +100, +2, +113, +111, +217, +193, +236, +68, +175, +25, +253, +84, +242, +129, +122, +129, +81, +175, +199, +130, +232, +185, +27, +8, +4, +127, +189, +246, +194, +165, +10, +9, +150, +232, +232, +232, +32, +25, +48, +51, +162, +249, +102, +43, +35, +203, +79, +0, +52, +18, +120, +191, +142, +98, +103, +103, +167, +235, +30, +153, +78, +240, +209, +247, +216, +19, +31, +197, +70, +115, +72, +220, +155, +35, +6, +143, +78, +162, +104, +52, +234, +229, +132, +76, +171, +140, +117, +43, +208, +72, +104, +121, +121, +116, +224, +99, +189, +80, +55, +62, +138, +158, +234, +228, +196, +77, +203, +14, +25, +15, +61, +215, +189, +206, +107, +26, +47, +89, +214, +226, +168, +255, +188, +38, +52, +179, +60, +182, +42, +141, +229, +174, +174, +46, +219, +160, +64, +42, +149, +162, +190, +199, +142, +16, +186, +70, +238, +237, +235, +149, +70, +178, +39, +172, +122, +153, +85, +37, +0, +196, +227, +113, +57, +120, +68, +244, +242, +224, +203, +8, +116, +91, +40, +136, +222, +122, +134, +207, +136, +42, +4, +60, +40, +204, +147, +183, +232, +20, +161, +171, +50, +118, +98, +94, +155, +37, +0, +184, +173, +236, +65, +168, +155, +60, +202, +104, +208, +122, +205, +249, +10, +120, +252, +125, +30, +104, +148, +225, +101, +172, +253, +200, +148, +23, +140, +219, +88, +55, +163, +77, +209, +166, +113, +220, +105, +180, +131, +92, +26, +144, +130, +238, +212, +27, +48, +98, +145, +0, +80, +132, +177, +71, +52, +157, +16, +173, +213, +142, +179, +227, +99, +161, +183, +183, +215, +176, +22, +10, +190, +82, +34, +2, +175, +60, +80, +134, +198, +15, +106, +73, +147, +119, +248, +236, +120, +217, +184, +77, +177, +159, +217, +7, +192, +125, +28, +85, +126, +33, +113, +240, +163, +130, +122, +217, +225, +94, +32, +124, +61, +20, +40, +244, +18, +168, +118, +66, +221, +252, +61, +141, +218, +23, +250, +65, +147, +236, +93, +27, +225, +3, +112, +244, +69, +182, +209, +120, +8, +93, +67, +149, +19, +120, +5, +10, +90, +27, +221, +206, +235, +86, +208, +225, +173, +224, +239, +105, +163, +141, +54, +218, +104, +163, +141, +54, +140, +224, +135, +103, +202, +208, +214, +239, +16, +123, +110, +107, +79, +122, +105, +73, +39, +247, +88, +229, +39, +174, +104, +147, +30, +7, +144, +20, +87, +167, +248, +27, +251, +217, +207, +126, +246, +207, +39, +156, +112, +194, +41, +114, +191, +37, +69, +49, +250, +105, +85, +213, +72, +135, +162, +40, +234, +250, +245, +235, +159, +250, +212, +167, +62, +245, +75, +104, +155, +252, +12, +170, +251, +19, +146, +227, +86, +238, +161, +96, +248, +157, +54, +244, +242, +190, +183, +9, +0, +29, +107, +215, +174, +93, +120, +252, +241, +199, +127, +172, +92, +46, +87, +8, +180, +234, +189, +197, +251, +51, +133, +66, +33, +245, +249, +231, +159, +255, +213, +194, +133, +11, +215, +194, +232, +204, +144, +131, +255, +78, +244, +202, +224, +244, +19, +143, +19, +0, +82, +18, +237, +84, +106, +145, +78, +241, +201, +167, +224, +168, +197, +2, +181, +89, +160, +62, +100, +68, +171, +204, +223, +52, +251, +43, +211, +200, +199, +153, +104, +161, +231, +178, +17, +73, +27, +57, +158, +117, +78, +127, +75, +208, +101, +165, +19, +213, +242, +195, +147, +70, +74, +30, +105, +228, +124, +139, +72, +244, +118, +194, +56, +246, +100, +252, +86, +78, +192, +66, +31, +35, +149, +241, +44, +44, +254, +199, +79, +56, +230, +97, +222, +247, +88, +238, +161, +105, +54, +206, +94, +248, +40, +39, +191, +112, +68, +164, +207, +202, +237, +43, +232, +132, +13, +31, +139, +81, +147, +123, +146, +243, +173, +86, +26, +199, +107, +172, +91, +129, +198, +125, +77, +30, +237, +248, +40, +59, +155, +131, +132, +31, +62, +114, +208, +41, +51, +58, +5, +45, +59, +109, +200, +241, +52, +10, +141, +143, +188, +252, +14, +215, +157, +126, +231, +140, +221, +188, +142, +179, +223, +149, +148, +126, +147, +223, +121, +221, +10, +242, +216, +234, +52, +242, +113, +79, +194, +184, +38, +187, +89, +247, +57, +100, +29, +83, +43, +141, +118, +87, +24, +122, +37, +0, +146, +55, +59, +228, +81, +173, +243, +172, +46, +39, +67, +83, +30, +75, +187, +30, +91, +220, +150, +42, +192, +152, +176, +32, +219, +116, +100, +20, +147, +253, +67, +14, +61, +226, +31, +159, +35, +188, +167, +124, +208, +242, +200, +193, +219, +93, +153, +245, +143, +27, +175, +245, +154, +219, +173, +170, +195, +239, +3, +244, +249, +69, +21, +21, +220, +210, +232, +103, +172, +189, +200, +148, +31, +212, +75, +247, +4, +105, +135, +183, +105, +220, +127, +104, +180, +131, +92, +58, +189, +3, +70, +59, +150, +232, +160, +125, +44, +183, +101, +114, +38, +223, +91, +235, +252, +178, +227, +99, +135, +244, +58, +255, +30, +10, +66, +240, +4, +0, +238, +83, +144, +117, +132, +252, +217, +241, +176, +113, +199, +107, +63, +35, +255, +229, +242, +199, +255, +242, +82, +145, +244, +63, +25, +92, +183, +202, +135, +21, +228, +203, +139, +60, +122, +5, +31, +219, +40, +140, +243, +173, +170, +109, +35, +130, +177, +195, +101, +91, +193, +142, +87, +242, +94, +65, +230, +21, +31, +75, +162, +35, +136, +57, +228, +199, +223, +211, +168, +125, +161, +19, +31, +91, +109, +239, +218, +40, +31, +128, +147, +47, +50, +6, +163, +15, +199, +14, +164, +63, +221, +92, +69, +139, +123, +184, +65, +4, +213, +227, +109, +117, +133, +60, +208, +228, +167, +242, +1, +173, +119, +86, +87, +92, +122, +204, +215, +100, +64, +159, +215, +149, +150, +63, +236, +226, +227, +153, +69, +181, +44, +219, +33, +200, +57, +99, +7, +63, +58, +188, +21, +252, +61, +109, +180, +209, +70, +27, +109, +180, +209, +134, +17, +242, +190, +159, +219, +173, +188, +133, +30, +217, +99, +220, +126, +230, +126, +100, +71, +27, +81, +174, +0, +64, +134, +4, +57, +86, +121, +255, +54, +122, +207, +24, +128, +248, +212, +169, +83, +19, +181, +246, +181, +154, +58, +117, +106, +2, +218, +137, +76, +217, +176, +49, +148, +7, +132, +253, +230, +212, +137, +94, +131, +243, +113, +242, +228, +201, +157, +125, +125, +125, +53, +209, +59, +121, +242, +228, +78, +232, +134, +88, +65, +186, +220, +210, +107, +71, +63, +25, +132, +180, +193, +207, +65, +27, +92, +250, +155, +128, +158, +165, +42, +59, +157, +101, +200, +155, +103, +238, +128, +225, +165, +86, +173, +104, +226, +37, +251, +248, +255, +228, +239, +229, +198, +180, +89, +233, +40, +94, +194, +130, +202, +19, +147, +252, +200, +1, +19, +175, +52, +18, +223, +120, +150, +12, +157, +80, +52, +219, +44, +148, +160, +109, +184, +100, +163, +155, +248, +77, +167, +99, +100, +126, +113, +3, +156, +255, +207, +105, +179, +229, +135, +143, +28, +97, +241, +90, +18, +218, +132, +150, +55, +148, +52, +214, +89, +24, +251, +212, +121, +201, +100, +110, +246, +177, +110, +5, +26, +247, +101, +121, +108, +100, +11, +128, +90, +249, +40, +223, +199, +110, +209, +147, +3, +79, +94, +105, +244, +202, +71, +186, +56, +34, +208, +199, +85, +254, +77, +49, +248, +159, +215, +173, +32, +143, +173, +78, +35, +57, +48, +201, +8, +227, +159, +179, +131, +236, +208, +149, +231, +91, +173, +52, +58, +161, +170, +2, +128, +13, +228, +147, +244, +65, +194, +142, +102, +110, +75, +201, +101, +131, +101, +200, +206, +41, +121, +172, +249, +85, +79, +121, +244, +130, +241, +90, +175, +57, +79, +202, +210, +103, +229, +223, +199, +121, +77, +1, +146, +90, +131, +242, +94, +198, +186, +81, +168, +151, +238, +145, +225, +215, +14, +111, +211, +184, +127, +208, +104, +7, +185, +52, +32, +47, +101, +237, +228, +156, +231, +58, +220, +239, +9, +84, +59, +62, +218, +157, +162, +45, +195, +184, +142, +148, +161, +87, +0, +24, +131, +253, +94, +86, +254, +108, +35, +109, +220, +241, +216, +207, +16, +77, +105, +104, +123, +61, +85, +250, +156, +140, +86, +56, +161, +41, +251, +56, +204, +124, +74, +181, +222, +215, +142, +143, +124, +62, +59, +221, +199, +46, +176, +198, +199, +214, +239, +26, +21, +148, +191, +167, +81, +251, +66, +39, +62, +182, +226, +222, +181, +17, +62, +0, +71, +95, +36, +244, +68, +170, +54, +130, +3, +157, +154, +163, +0, +59, +141, +155, +211, +220, +46, +192, +155, +46, +13, +114, +206, +212, +11, +173, +224, +239, +145, +97, +149, +184, +238, +103, +157, +0, +140, +193, +17, +249, +242, +243, +27, +205, +230, +182, +213, +69, +45, +96, +228, +75, +62, +48, +232, +151, +38, +175, +144, +105, +180, +67, +189, +104, +108, +86, +62, +182, +154, +60, +58, +161, +25, +199, +218, +14, +180, +54, +123, +241, +113, +213, +138, +246, +88, +55, +126, +94, +219, +129, +39, +206, +153, +141, +189, +23, +154, +157, +244, +137, +213, +125, +199, +83, +47, +203, +251, +126, +210, +123, +37, +232, +251, +103, +178, +53, +228, +245, +156, +170, +157, +186, +130, +149, +17, +234, +216, +191, +205, +67, +185, +182, +234, +47, +213, +62, +43, +7, +207, +201, +248, +168, +165, +204, +90, +171, +209, +107, +69, +63, +245, +122, +36, +229, +71, +142, +170, +28, +244, +140, +112, +55, +9, +0, +156, +86, +218, +240, +144, +195, +217, +142, +94, +250, +78, +114, +24, +169, +236, +185, +252, +189, +252, +158, +124, +131, +100, +214, +111, +141, +63, +207, +161, +58, +219, +218, +11, +141, +28, +118, +223, +67, +198, +63, +241, +205, +77, +182, +181, +156, +181, +94, +107, +223, +99, +63, +124, +228, +136, +72, +159, +141, +67, +239, +233, +21, +199, +190, +63, +214, +173, +64, +35, +199, +190, +40, +143, +141, +234, +205, +204, +225, +135, +143, +228, +100, +230, +99, +199, +81, +100, +175, +201, +78, +116, +250, +142, +122, +200, +35, +71, +4, +250, +98, +206, +127, +75, +16, +243, +154, +163, +89, +229, +113, +95, +162, +209, +76, +127, +216, +65, +62, +25, +222, +168, +249, +70, +6, +164, +27, +71, +182, +151, +86, +70, +110, +190, +151, +198, +197, +233, +55, +209, +111, +151, +131, +212, +242, +124, +51, +11, +30, +53, +163, +60, +202, +104, +246, +245, +58, +143, +96, +214, +235, +90, +198, +122, +60, +208, +172, +99, +221, +166, +113, +255, +164, +209, +9, +227, +165, +195, +57, +100, +190, +217, +57, +27, +40, +184, +102, +165, +123, +188, +124, +214, +9, +173, +176, +87, +176, +163, +81, +222, +219, +249, +65, +163, +228, +209, +11, +100, +31, +135, +157, +19, +208, +143, +29, +238, +133, +143, +242, +94, +129, +203, +4, +61, +174, +199, +26, +229, +199, +223, +211, +168, +125, +161, +31, +121, +108, +198, +189, +235, +120, +248, +0, +72, +79, +115, +189, +29, +23, +247, +205, +98, +252, +246, +51, +86, +52, +147, +60, +18, +205, +102, +242, +24, +130, +253, +156, +9, +202, +174, +243, +195, +71, +55, +243, +186, +86, +222, +181, +130, +14, +111, +53, +127, +15, +85, +111, +136, +72, +87, +84, +252, +149, +147, +146, +157, +238, +197, +65, +9, +73, +99, +236, +113, +17, +186, +78, +8, +146, +230, +40, +170, +127, +3, +209, +95, +52, +185, +100, +154, +104, +76, +27, +5, +74, +68, +162, +118, +52, +118, +168, +23, +141, +205, +200, +199, +86, +148, +71, +39, +52, +227, +88, +219, +5, +167, +73, +135, +213, +155, +55, +237, +177, +30, +159, +121, +205, +33, +243, +130, +219, +30, +242, +30, +145, +214, +50, +183, +124, +228, +188, +144, +233, +144, +247, +32, +227, +53, +94, +78, +168, +155, +31, +212, +41, +3, +127, +12, +22, +63, +94, +238, +223, +230, +5, +226, +179, +102, +25, +153, +100, +216, +212, +98, +60, +182, +26, +189, +28, +220, +0, +231, +143, +201, +192, +229, +194, +235, +101, +66, +91, +9, +180, +21, +189, +36, +104, +244, +120, +12, +122, +79, +97, +55, +147, +133, +11, +26, +31, +15, +250, +61, +5, +152, +43, +85, +47, +52, +154, +209, +108, +245, +61, +242, +101, +7, +218, +108, +216, +241, +206, +235, +166, +149, +211, +231, +150, +143, +28, +99, +210, +103, +229, +190, +206, +251, +250, +88, +183, +2, +141, +102, +52, +239, +75, +242, +232, +229, +123, +130, +68, +173, +124, +228, +134, +163, +217, +184, +209, +189, +204, +12, +158, +178, +197, +103, +228, +215, +57, +125, +205, +54, +175, +205, +104, +110, +54, +121, +220, +215, +104, +12, +122, +147, +80, +143, +249, +70, +122, +13, +112, +150, +29, +226, +99, +144, +9, +0, +116, +95, +59, +112, +131, +91, +254, +108, +35, +245, +86, +80, +242, +40, +99, +127, +90, +175, +189, +142, +245, +120, +161, +25, +199, +186, +77, +227, +254, +75, +163, +29, +198, +75, +135, +203, +224, +124, +180, +11, +228, +18, +189, +86, +186, +199, +235, +103, +157, +104, +106, +37, +253, +40, +211, +40, +219, +128, +126, +208, +40, +121, +244, +2, +217, +199, +225, +198, +249, +91, +111, +62, +202, +123, +5, +43, +94, +213, +195, +22, +171, +213, +223, +211, +168, +125, +161, +31, +121, +108, +214, +189, +235, +254, +236, +3, +176, +131, +23, +121, +116, +27, +132, +11, +98, +206, +4, +229, +3, +8, +146, +198, +86, +208, +225, +173, +232, +239, +161, +54, +49, +188, +69, +6, +181, +67, +9, +50, +193, +158, +18, +174, +252, +6, +187, +40, +192, +69, +52, +203, +135, +56, +228, +54, +46, +78, +9, +41, +8, +128, +38, +175, +160, +224, +152, +155, +164, +215, +122, +209, +216, +172, +124, +108, +53, +121, +116, +66, +51, +142, +181, +83, +18, +40, +157, +124, +174, +55, +218, +99, +221, +248, +121, +205, +97, +230, +135, +231, +243, +90, +126, +205, +11, +31, +57, +47, +120, +130, +127, +28, +206, +193, +243, +70, +141, +151, +19, +234, +182, +158, +219, +109, +194, +120, +169, +4, +185, +127, +155, +89, +217, +98, +186, +204, +54, +44, +92, +89, +219, +149, +100, +26, +19, +63, +144, +46, +47, +104, +53, +122, +57, +188, +148, +193, +113, +42, +159, +81, +54, +185, +74, +22, +255, +151, +17, +100, +185, +12, +47, +101, +85, +188, +208, +232, +134, +230, +176, +197, +255, +237, +96, +247, +123, +204, +126, +159, +87, +154, +220, +242, +145, +195, +78, +46, +194, +38, +159, +221, +215, +198, +186, +21, +104, +116, +67, +115, +43, +203, +163, +151, +239, +9, +18, +181, +242, +145, +78, +211, +88, +209, +108, +55, +158, +242, +103, +221, +208, +212, +108, +243, +218, +13, +205, +227, +45, +143, +251, +26, +141, +126, +208, +168, +249, +54, +94, +229, +215, +236, +230, +136, +12, +55, +58, +187, +17, +122, +43, +40, +121, +148, +177, +63, +173, +215, +227, +85, +122, +206, +43, +154, +113, +172, +219, +52, +238, +191, +52, +218, +161, +89, +74, +104, +6, +165, +211, +131, +212, +17, +173, +166, +31, +237, +46, +167, +36, +127, +39, +52, +74, +30, +189, +32, +72, +217, +13, +138, +143, +242, +247, +216, +241, +170, +158, +182, +152, +211, +197, +97, +39, +187, +94, +105, +174, +151, +60, +54, +138, +198, +102, +153, +215, +110, +104, +110, +182, +253, +12, +71, +43, +150, +225, +182, +227, +99, +61, +231, +117, +43, +232, +240, +32, +231, +76, +35, +16, +130, +189, +191, +158, +143, +175, +211, +252, +147, +101, +193, +206, +127, +95, +68, +237, +136, +48, +250, +18, +168, +110, +207, +154, +128, +177, +79, +179, +89, +59, +148, +122, +180, +154, +241, +2, +57, +38, +98, +7, +249, +224, +99, +80, +104, +70, +62, +182, +162, +60, +218, +65, +129, +253, +88, +203, +243, +188, +17, +99, +45, +243, +81, +70, +81, +162, +163, +94, +182, +106, +123, +172, +235, +51, +214, +114, +12, +150, +230, +117, +18, +213, +237, +113, +100, +190, +22, +97, +156, +227, +170, +244, +94, +47, +124, +52, +211, +45, +68, +131, +156, +0, +32, +183, +195, +241, +210, +170, +170, +158, +168, +219, +122, +238, +84, +1, +160, +204, +30, +87, +149, +213, +151, +174, +176, +217, +23, +160, +58, +163, +212, +238, +242, +195, +228, +86, +163, +215, +236, +59, +155, +33, +211, +36, +40, +69, +219, +40, +7, +67, +163, +29, +25, +110, +208, +140, +52, +201, +104, +133, +177, +110, +5, +26, +199, +235, +7, +127, +157, +214, +0, +0, +32, +0, +73, +68, +65, +84, +123, +188, +160, +25, +105, +114, +66, +51, +210, +220, +140, +52, +57, +161, +21, +104, +110, +211, +88, +127, +140, +151, +141, +225, +135, +111, +227, +197, +243, +102, +28, +235, +86, +88, +11, +155, +145, +111, +78, +104, +5, +154, +219, +52, +6, +131, +86, +160, +209, +14, +251, +194, +62, +177, +21, +116, +79, +43, +208, +216, +106, +8, +82, +118, +91, +157, +143, +251, +194, +60, +110, +20, +90, +97, +94, +143, +215, +247, +4, +133, +102, +145, +71, +25, +205, +200, +199, +102, +164, +73, +70, +43, +208, +216, +138, +224, +129, +151, +56, +180, +64, +82, +2, +64, +10, +230, +129, +38, +30, +184, +142, +67, +111, +17, +65, +61, +156, +233, +74, +67, +139, +71, +80, +108, +162, +94, +73, +24, +114, +162, +79, +156, +93, +102, +39, +133, +237, +146, +76, +252, +160, +213, +249, +216, +10, +160, +24, +151, +217, +88, +203, +65, +97, +167, +132, +162, +122, +210, +72, +116, +202, +129, +204, +16, +244, +106, +222, +180, +62, +141, +7, +141, +173, +128, +102, +25, +107, +158, +160, +71, +167, +236, +233, +74, +138, +171, +83, +252, +229, +144, +231, +102, +1, +186, +76, +240, +100, +190, +90, +236, +147, +16, +244, +10, +0, +29, +208, +116, +12, +209, +65, +85, +40, +232, +146, +147, +136, +236, +18, +0, +236, +2, +237, +65, +39, +210, +213, +77, +230, +221, +150, +58, +228, +65, +113, +167, +30, +81, +242, +61, +139, +104, +76, +31, +171, +86, +166, +183, +141, +54, +218, +104, +163, +141, +54, +218, +104, +163, +141, +54, +218, +104, +163, +141, +54, +218, +104, +163, +141, +54, +218, +104, +163, +141, +54, +246, +11, +60, +250, +232, +163, +239, +59, +243, +204, +51, +239, +181, +122, +253, +71, +63, +250, +209, +151, +46, +190, +248, +226, +255, +166, +231, +170, +170, +190, +96, +245, +222, +141, +27, +55, +254, +224, +208, +67, +15, +253, +174, +79, +146, +228, +158, +214, +29, +208, +130, +72, +93, +16, +65, +165, +13, +27, +54, +124, +254, +31, +255, +241, +31, +151, +184, +185, +217, +142, +29, +59, +94, +153, +58, +117, +234, +101, +208, +98, +17, +84, +45, +130, +130, +157, +188, +69, +69, +144, +113, +6, +10, +134, +241, +223, +64, +87, +20, +0, +84, +85, +125, +153, +222, +60, +58, +58, +250, +167, +174, +174, +174, +37, +8, +54, +248, +212, +146, +124, +108, +66, +121, +116, +2, +5, +99, +163, +208, +79, +99, +199, +217, +95, +168, +170, +250, +255, +232, +205, +35, +35, +35, +127, +234, +238, +238, +14, +122, +172, +157, +160, +108, +218, +180, +105, +197, +236, +217, +179, +191, +76, +255, +88, +189, +122, +245, +231, +207, +58, +235, +172, +63, +163, +58, +224, +202, +75, +154, +215, +149, +198, +246, +88, +215, +4, +94, +242, +63, +34, +125, +127, +7, +128, +228, +139, +47, +190, +248, +197, +99, +143, +61, +246, +28, +203, +27, +40, +10, +189, +150, +187, +237, +182, +219, +222, +125, +249, +229, +151, +223, +70, +175, +189, +245, +214, +91, +119, +206, +153, +51, +167, +22, +62, +82, +50, +66, +20, +34, +240, +175, +170, +234, +122, +171, +55, +63, +243, +204, +51, +107, +78, +60, +241, +196, +135, +81, +157, +4, +32, +203, +163, +155, +246, +76, +245, +208, +225, +129, +162, +150, +4, +128, +241, +236, +89, +230, +22, +173, +70, +111, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +180, +49, +126, +160, +96, +82, +12, +218, +169, +244, +36, +180, +192, +117, +15, +128, +68, +54, +155, +149, +123, +91, +91, +162, +88, +44, +70, +196, +231, +226, +48, +158, +86, +47, +162, +126, +189, +167, +21, +232, +167, +97, +233, +68, +172, +33, +1, +128, +163, +92, +46, +83, +197, +128, +160, +209, +234, +124, +108, +5, +240, +147, +207, +212, +255, +220, +178, +221, +131, +170, +170, +245, +26, +107, +59, +132, +74, +165, +146, +225, +59, +51, +153, +12, +201, +165, +28, +112, +229, +7, +121, +219, +48, +162, +89, +198, +154, +18, +123, +248, +201, +255, +74, +69, +143, +124, +62, +111, +86, +101, +132, +163, +87, +252, +205, +102, +50, +153, +4, +127, +65, +200, +73, +24, +222, +171, +174, +19, +111, +136, +14, +185, +250, +128, +1, +233, +116, +58, +5, +96, +10, +180, +54, +0, +118, +173, +6, +156, +14, +138, +183, +132, +238, +241, +154, +0, +32, +7, +211, +173, +250, +18, +112, +52, +170, +76, +66, +43, +211, +219, +70, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +180, +209, +70, +27, +109, +140, +15, +248, +201, +117, +10, +82, +82, +41, +233, +20, +128, +100, +161, +80, +112, +29, +184, +46, +149, +74, +97, +104, +65, +239, +40, +180, +24, +69, +129, +93, +20, +183, +144, +203, +162, +251, +5, +63, +41, +28, +135, +125, +169, +240, +122, +5, +10, +247, +5, +62, +182, +2, +120, +178, +135, +220, +215, +190, +105, +19, +0, +178, +217, +172, +85, +2, +0, +149, +130, +31, +207, +94, +236, +205, +138, +102, +24, +107, +186, +39, +233, +22, +153, +142, +100, +62, +159, +175, +162, +69, +66, +143, +248, +27, +205, +229, +114, +102, +9, +0, +181, +204, +99, +210, +121, +148, +108, +212, +105, +247, +230, +76, +38, +147, +4, +48, +17, +198, +10, +0, +89, +24, +229, +78, +17, +207, +121, +203, +128, +168, +120, +76, +116, +182, +132, +238, +241, +154, +0, +208, +212, +217, +12, +12, +205, +72, +175, +85, +242, +65, +173, +130, +77, +32, +197, +40, +247, +72, +9, +34, +73, +193, +140, +214, +176, +197, +255, +237, +80, +207, +126, +25, +196, +63, +153, +159, +102, +143, +229, +239, +177, +122, +94, +15, +190, +89, +241, +210, +15, +204, +248, +103, +38, +7, +102, +89, +115, +86, +60, +50, +123, +30, +4, +141, +50, +127, +205, +120, +239, +132, +86, +144, +71, +63, +176, +251, +125, +50, +188, +140, +181, +151, +239, +241, +194, +71, +51, +154, +106, +149, +71, +47, +144, +229, +211, +142, +126, +89, +214, +130, +214, +61, +205, +198, +71, +47, +235, +140, +19, +47, +246, +103, +121, +244, +195, +71, +14, +51, +221, +234, +68, +227, +254, +34, +143, +126, +214, +194, +122, +219, +20, +110, +229, +62, +40, +154, +253, +172, +51, +102, +250, +208, +237, +88, +203, +253, +245, +236, +104, +110, +148, +60, +90, +233, +236, +70, +219, +184, +126, +48, +94, +99, +45, +235, +154, +70, +241, +209, +11, +236, +244, +161, +140, +122, +209, +232, +197, +198, +149, +229, +177, +81, +240, +50, +214, +78, +191, +97, +188, +108, +51, +59, +212, +147, +175, +251, +218, +188, +182, +67, +61, +117, +184, +23, +26, +219, +186, +199, +29, +90, +129, +143, +173, +32, +143, +78, +104, +198, +177, +182, +67, +35, +215, +153, +86, +208, +143, +181, +218, +143, +94, +104, +170, +167, +14, +183, +195, +120, +217, +20, +78, +104, +212, +156, +225, +223, +19, +129, +222, +35, +58, +9, +32, +249, +230, +155, +111, +134, +71, +70, +70, +54, +169, +170, +74, +124, +84, +1, +64, +81, +20, +21, +0, +6, +7, +7, +249, +41, +203, +208, +232, +232, +232, +38, +85, +85, +41, +184, +5, +0, +138, +170, +170, +8, +133, +66, +234, +219, +111, +191, +157, +133, +126, +74, +156, +87, +253, +45, +160, +142, +99, +48, +48, +48, +48, +148, +203, +229, +138, +68, +247, +180, +105, +211, +38, +6, +253, +29, +112, +94, +59, +56, +248, +41, +97, +42, +139, +205, +223, +23, +26, +25, +25, +217, +36, +232, +197, +208, +208, +208, +78, +104, +193, +117, +126, +178, +56, +14, +157, +111, +245, +176, +31, +171, +48, +14, +124, +108, +21, +121, +180, +211, +143, +212, +90, +129, +146, +43, +58, +206, +56, +227, +140, +153, +169, +84, +170, +167, +88, +44, +70, +5, +205, +91, +0, +32, +20, +10, +169, +187, +119, +239, +30, +0, +48, +1, +218, +201, +231, +52, +244, +30, +236, +178, +253, +225, +52, +207, +237, +228, +145, +202, +211, +87, +170, +78, +244, +247, +247, +167, +167, +77, +155, +182, +73, +240, +73, +221, +179, +103, +79, +65, +186, +23, +201, +44, +216, +61, +204, +18, +68, +252, +200, +35, +255, +158, +196, +182, +109, +219, +84, +26, +107, +105, +12, +1, +0, +111, +188, +241, +70, +18, +218, +41, +113, +0, +192, +222, +189, +123, +55, +243, +215, +21, +69, +1, +0, +53, +20, +10, +149, +119, +238, +220, +153, +22, +191, +213, +172, +45, +185, +23, +52, +227, +88, +203, +224, +201, +69, +29, +243, +230, +205, +155, +48, +127, +254, +252, +217, +217, +108, +54, +57, +58, +58, +218, +157, +78, +167, +19, +59, +118, +236, +232, +23, +73, +59, +152, +52, +105, +82, +119, +44, +22, +171, +84, +5, +56, +254, +248, +227, +231, +1, +64, +36, +18, +201, +116, +118, +118, +118, +12, +12, +12, +108, +139, +68, +34, +37, +69, +81, +136, +143, +73, +120, +231, +35, +31, +91, +199, +10, +0, +197, +98, +49, +38, +125, +79, +129, +125, +15, +241, +155, +126, +39, +175, +120, +64, +213, +229, +41, +41, +32, +12, +157, +175, +121, +216, +203, +163, +159, +125, +190, +47, +219, +166, +169, +179, +19, +246, +49, +68, +76, +46, +234, +151, +33, +15, +170, +221, +196, +147, +199, +140, +90, +22, +200, +189, +39, +168, +85, +65, +173, +160, +172, +34, +43, +154, +229, +203, +14, +110, +251, +101, +212, +210, +223, +197, +140, +150, +176, +197, +255, +204, +104, +48, +163, +205, +111, +226, +136, +29, +223, +56, +109, +78, +25, +81, +78, +112, +203, +83, +234, +69, +194, +97, +197, +35, +175, +99, +235, +4, +43, +254, +154, +209, +104, +135, +86, +145, +199, +90, +225, +244, +251, +248, +188, +167, +254, +86, +110, +199, +218, +203, +247, +248, +25, +123, +63, +242, +232, +5, +102, +114, +106, +69, +63, +239, +5, +22, +228, +88, +55, +43, +31, +189, +172, +51, +118, +247, +86, +29, +238, +181, +175, +203, +163, +31, +62, +114, +144, +1, +90, +203, +24, +236, +235, +242, +232, +103, +45, +172, +151, +14, +247, +170, +135, +157, +238, +197, +81, +175, +117, +134, +100, +204, +106, +220, +57, +100, +154, +203, +18, +77, +242, +123, +199, +67, +30, +137, +38, +55, +99, +91, +79, +27, +183, +21, +199, +154, +95, +148, +169, +94, +111, +62, +122, +5, +167, +209, +41, +241, +167, +94, +52, +202, +124, +180, +219, +11, +203, +242, +216, +168, +128, +165, +151, +177, +246, +194, +199, +70, +218, +102, +118, +144, +117, +120, +80, +216, +23, +231, +53, +71, +163, +116, +184, +87, +26, +219, +186, +199, +29, +90, +129, +143, +173, +32, +143, +78, +104, +198, +177, +110, +134, +117, +166, +21, +244, +99, +43, +250, +123, +154, +113, +172, +189, +162, +81, +115, +134, +127, +79, +12, +122, +15, +248, +20, +180, +0, +12, +15, +20, +114, +94, +21, +96, +28, +55, +217, +79, +17, +135, +49, +64, +83, +128, +241, +164, +230, +168, +184, +70, +160, +151, +118, +118, +51, +6, +20, +104, +163, +43, +181, +114, +229, +202, +127, +186, +224, +130, +11, +126, +104, +245, +129, +11, +46, +184, +96, +213, +61, +247, +220, +179, +91, +124, +54, +171, +170, +234, +229, +86, +239, +125, +233, +165, +151, +238, +62, +250, +232, +163, +191, +3, +96, +24, +246, +165, +167, +101, +216, +205, +17, +217, +215, +80, +53, +167, +6, +7, +7, +87, +246, +246, +246, +254, +67, +229, +13, +138, +114, +146, +120, +141, +2, +170, +196, +27, +78, +83, +1, +181, +219, +143, +173, +192, +199, +86, +144, +71, +39, +253, +152, +20, +180, +119, +137, +171, +99, +203, +150, +45, +215, +205, +152, +49, +99, +94, +229, +6, +138, +242, +101, +241, +48, +43, +190, +127, +88, +252, +29, +101, +87, +70, +162, +201, +73, +63, +218, +209, +36, +159, +80, +231, +122, +38, +12, +160, +180, +107, +215, +174, +219, +38, +78, +156, +248, +110, +70, +227, +123, +76, +190, +191, +136, +224, +252, +143, +97, +232, +227, +76, +252, +226, +207, +41, +73, +195, +73, +159, +19, +248, +247, +114, +94, +202, +124, +45, +88, +221, +192, +4, +205, +58, +214, +28, +84, +137, +163, +11, +90, +18, +66, +247, +29, +119, +220, +241, +161, +175, +124, +229, +43, +223, +165, +55, +172, +94, +189, +250, +249, +179, +206, +58, +235, +85, +104, +201, +7, +120, +233, +165, +151, +78, +56, +234, +168, +163, +38, +153, +221, +108, +227, +198, +141, +155, +15, +61, +244, +208, +59, +1, +236, +18, +116, +242, +203, +11, +31, +39, +201, +151, +170, +170, +63, +240, +240, +187, +92, +227, +133, +23, +94, +120, +248, +184, +227, +142, +251, +41, +52, +62, +210, +152, +187, +153, +215, +126, +246, +249, +190, +108, +27, +39, +195, +169, +141, +224, +192, +51, +81, +168, +228, +14, +101, +203, +200, +227, +96, +103, +76, +201, +2, +48, +6, +189, +239, +4, +149, +190, +113, +186, +135, +91, +80, +198, +85, +12, +198, +44, +64, +94, +66, +136, +126, +135, +29, +104, +161, +12, +186, +95, +6, +149, +19, +146, +105, +148, +159, +211, +255, +100, +26, +136, +119, +156, +111, +100, +248, +248, +129, +221, +88, +211, +115, +122, +205, +15, +248, +216, +155, +241, +150, +50, +186, +156, +104, +148, +249, +196, +199, +216, +111, +146, +130, +204, +227, +130, +244, +63, +62, +246, +110, +178, +11, +155, +89, +30, +253, +194, +238, +247, +241, +121, +207, +219, +154, +184, +25, +107, +47, +223, +227, +133, +143, +50, +252, +200, +163, +23, +200, +189, +204, +248, +60, +147, +255, +87, +70, +253, +198, +186, +25, +249, +232, +101, +157, +177, +227, +5, +85, +0, +216, +95, +229, +209, +15, +31, +57, +232, +30, +181, +140, +129, +87, +180, +26, +31, +253, +172, +133, +245, +212, +225, +94, +228, +222, +14, +178, +173, +86, +175, +117, +70, +182, +131, +236, +248, +42, +127, +23, +215, +143, +242, +102, +170, +236, +147, +198, +90, +229, +177, +12, +35, +175, +56, +207, +26, +105, +227, +182, +226, +88, +115, +187, +45, +132, +198, +241, +209, +11, +184, +78, +112, +210, +69, +245, +162, +81, +230, +163, +221, +137, +61, +42, +229, +215, +232, +147, +122, +94, +198, +218, +105, +47, +63, +94, +182, +153, +19, +77, +8, +232, +123, +101, +236, +107, +243, +154, +163, +145, +58, +220, +11, +141, +109, +221, +227, +14, +173, +192, +199, +86, +144, +71, +39, +52, +227, +88, +55, +203, +58, +211, +10, +250, +177, +213, +252, +61, +205, +58, +214, +94, +208, +168, +57, +99, +56, +117, +43, +174, +20, +180, +147, +209, +157, +48, +6, +10, +139, +208, +199, +140, +130, +112, +20, +244, +163, +123, +241, +158, +242, +92, +94, +120, +192, +53, +6, +157, +231, +20, +136, +105, +198, +49, +240, +2, +47, +126, +10, +94, +213, +81, +129, +118, +42, +221, +172, +74, +64, +156, +189, +159, +78, +143, +38, +96, +60, +225, +90, +47, +251, +113, +188, +208, +138, +242, +104, +167, +31, +187, +5, +237, +61, +16, +65, +225, +66, +161, +32, +219, +227, +147, +197, +223, +12, +251, +28, +15, +50, +82, +44, +196, +139, +126, +180, +147, +71, +185, +44, +60, +63, +249, +172, +0, +40, +152, +200, +35, +237, +109, +248, +41, +230, +18, +234, +227, +127, +36, +26, +59, +161, +241, +172, +7, +122, +25, +253, +24, +170, +215, +58, +25, +42, +140, +118, +15, +253, +22, +78, +95, +152, +253, +223, +11, +154, +113, +172, +205, +104, +12, +67, +227, +89, +34, +147, +201, +24, +202, +248, +231, +243, +249, +4, +180, +32, +252, +68, +0, +24, +27, +27, +179, +92, +95, +196, +107, +19, +160, +159, +244, +151, +219, +185, +187, +229, +163, +167, +10, +0, +126, +144, +205, +102, +227, +208, +198, +128, +230, +53, +5, +231, +157, +230, +181, +159, +125, +190, +47, +219, +166, +157, +0, +48, +126, +160, +190, +20, +124, +163, +71, +151, +157, +226, +50, +59, +65, +200, +157, +58, +180, +72, +135, +81, +93, +122, +194, +75, +249, +150, +48, +180, +197, +171, +131, +253, +149, +123, +139, +144, +114, +143, +218, +220, +155, +38, +2, +23, +210, +156, +197, +69, +25, +114, +110, +203, +183, +240, +137, +99, +182, +192, +196, +165, +199, +118, +223, +43, +43, +25, +63, +144, +23, +65, +153, +46, +126, +249, +65, +30, +250, +111, +160, +199, +188, +140, +27, +207, +150, +51, +171, +0, +96, +197, +183, +122, +211, +104, +198, +115, +51, +26, +57, +104, +172, +201, +64, +181, +163, +55, +102, +115, +47, +58, +81, +209, +108, +253, +91, +172, +126, +31, +205, +61, +62, +239, +203, +130, +94, +90, +192, +185, +17, +233, +133, +143, +180, +40, +218, +205, +25, +254, +57, +39, +208, +220, +230, +253, +115, +220, +202, +163, +23, +144, +126, +226, +244, +39, +44, +30, +19, +175, +56, +93, +57, +104, +134, +144, +159, +177, +14, +74, +30, +205, +224, +103, +94, +147, +238, +33, +7, +9, +25, +61, +148, +113, +203, +97, +199, +139, +241, +144, +71, +191, +243, +90, +134, +217, +90, +227, +150, +70, +63, +124, +228, +32, +131, +184, +150, +49, +240, +130, +86, +228, +163, +76, +167, +140, +102, +208, +225, +20, +208, +162, +242, +117, +116, +178, +130, +228, +159, +151, +36, +37, +91, +135, +39, +17, +242, +114, +184, +228, +80, +241, +107, +95, +152, +209, +104, +183, +158, +115, +200, +60, +45, +66, +227, +31, +209, +207, +193, +55, +220, +65, +201, +163, +153, +45, +41, +111, +4, +85, +84, +235, +107, +89, +7, +150, +80, +109, +11, +123, +133, +211, +90, +40, +235, +56, +59, +200, +180, +112, +121, +4, +130, +147, +71, +217, +81, +101, +55, +207, +67, +48, +183, +119, +205, +230, +174, +211, +9, +153, +160, +32, +203, +170, +236, +168, +144, +229, +147, +248, +230, +119, +172, +157, +232, +8, +73, +175, +113, +208, +38, +158, +54, +244, +141, +10, +90, +154, +141, +181, +217, +152, +39, +96, +116, +78, +153, +201, +106, +1, +218, +26, +83, +139, +77, +225, +149, +102, +206, +87, +59, +112, +249, +11, +18, +173, +56, +175, +155, +81, +135, +219, +209, +104, +182, +126, +147, +227, +156, +235, +158, +122, +235, +112, +175, +144, +19, +223, +237, +80, +47, +221, +211, +10, +58, +92, +118, +156, +202, +182, +27, +135, +60, +135, +72, +30, +105, +172, +85, +233, +189, +141, +216, +95, +183, +215, +25, +103, +154, +154, +89, +63, +182, +162, +191, +199, +110, +172, +101, +200, +167, +89, +155, +165, +2, +64, +163, +244, +35, +223, +23, +154, +249, +160, +120, +34, +10, +237, +153, +184, +95, +132, +214, +149, +146, +248, +204, +24, +52, +221, +68, +99, +26, +150, +190, +39, +134, +234, +196, +36, +218, +151, +217, +237, +93, +67, +236, +30, +188, +44, +124, +106, +120, +120, +216, +54, +152, +212, +209, +209, +49, +10, +237, +4, +43, +201, +160, +37, +68, +240, +168, +27, +250, +126, +211, +109, +89, +120, +47, +126, +10, +250, +60, +253, +78, +51, +253, +66, +250, +153, +248, +72, +99, +203, +79, +180, +119, +192, +187, +15, +160, +149, +248, +216, +10, +242, +232, +20, +159, +161, +228, +133, +30, +241, +56, +94, +44, +22, +229, +0, +118, +151, +248, +27, +129, +238, +155, +48, +251, +78, +47, +241, +25, +39, +127, +15, +15, +96, +203, +159, +47, +43, +138, +34, +255, +143, +238, +71, +186, +89, +97, +255, +175, +124, +14, +181, +203, +35, +217, +178, +242, +122, +98, +118, +160, +204, +205, +250, +160, +178, +239, +227, +60, +144, +147, +54, +121, +114, +141, +219, +56, +151, +213, +122, +221, +13, +160, +151, +93, +49, +155, +177, +14, +195, +24, +143, +227, +113, +57, +226, +23, +241, +206, +41, +102, +200, +249, +24, +131, +56, +249, +15, +77, +230, +122, +71, +71, +71, +83, +252, +205, +162, +29, +1, +249, +123, +84, +147, +100, +143, +10, +202, +229, +114, +8, +154, +220, +102, +161, +219, +67, +121, +118, +213, +194, +199, +186, +34, +151, +203, +117, +64, +227, +127, +20, +198, +42, +88, +78, +243, +218, +105, +239, +199, +247, +85, +102, +21, +0, +72, +255, +200, +182, +13, +224, +96, +219, +240, +5, +34, +228, +242, +114, +202, +130, +145, +81, +246, +112, +121, +53, +130, +172, +232, +51, +251, +255, +120, +209, +104, +6, +90, +88, +41, +227, +131, +38, +5, +45, +178, +50, +109, +28, +102, +9, +0, +124, +50, +203, +101, +188, +120, +217, +9, +55, +9, +0, +188, +12, +14, +245, +20, +73, +136, +199, +92, +56, +105, +65, +140, +66, +79, +90, +224, +142, +110, +222, +47, +67, +133, +46, +220, +69, +232, +6, +4, +93, +163, +208, +229, +138, +22, +121, +43, +154, +121, +214, +24, +5, +1, +249, +197, +179, +247, +248, +226, +24, +135, +81, +113, +80, +208, +37, +13, +109, +226, +200, +101, +55, +184, +98, +49, +219, +44, +114, +135, +126, +27, +245, +129, +153, +225, +72, +242, +40, +103, +101, +82, +50, +10, +207, +24, +180, +146, +71, +146, +93, +50, +84, +252, +244, +111, +9, +18, +124, +17, +160, +57, +71, +189, +125, +228, +140, +71, +154, +119, +180, +160, +208, +98, +19, +52, +104, +113, +226, +252, +179, +90, +7, +120, +98, +7, +241, +159, +103, +66, +250, +161, +129, +203, +66, +7, +140, +61, +143, +104, +190, +39, +97, +92, +44, +19, +208, +248, +66, +243, +60, +46, +30, +115, +71, +169, +215, +126, +66, +65, +201, +99, +189, +32, +59, +238, +136, +47, +157, +168, +14, +180, +57, +241, +162, +94, +242, +88, +175, +121, +45, +203, +42, +15, +92, +147, +113, +228, +133, +198, +90, +249, +200, +17, +241, +248, +217, +241, +146, +199, +241, +224, +163, +108, +232, +242, +96, +185, +252, +119, +188, +116, +56, +223, +124, +145, +221, +67, +223, +77, +116, +112, +187, +141, +198, +143, +59, +248, +248, +230, +190, +128, +96, +156, +204, +242, +38, +54, +14, +227, +134, +51, +5, +93, +14, +56, +100, +221, +83, +128, +206, +87, +238, +156, +15, +66, +71, +217, +233, +15, +238, +180, +48, +171, +0, +64, +191, +37, +139, +106, +123, +49, +200, +190, +117, +173, +0, +190, +238, +198, +81, +109, +151, +115, +71, +149, +236, +200, +151, +229, +194, +204, +238, +38, +62, +242, +30, +138, +65, +242, +145, +230, +16, +201, +43, +167, +73, +118, +50, +203, +251, +173, +70, +65, +166, +145, +131, +246, +48, +116, +149, +96, +228, +85, +144, +176, +27, +107, +110, +243, +240, +113, +79, +64, +15, +180, +217, +233, +207, +40, +170, +79, +228, +250, +133, +108, +155, +145, +243, +140, +198, +150, +175, +35, +128, +113, +108, +105, +253, +160, +107, +95, +159, +199, +50, +90, +65, +135, +115, +26, +73, +30, +249, +254, +154, +228, +47, +206, +30, +203, +186, +103, +60, +117, +184, +44, +159, +156, +199, +102, +39, +144, +234, +165, +123, +90, +65, +135, +115, +26, +101, +121, +164, +128, +13, +233, +30, +14, +43, +121, +164, +249, +77, +244, +212, +59, +113, +170, +189, +206, +180, +54, +246, +53, +127, +15, +79, +164, +151, +247, +115, +180, +94, +243, +177, +30, +47, +121, +28, +15, +253, +200, +247, +133, +242, +161, +19, +74, +158, +160, +249, +65, +243, +128, +246, +161, +228, +207, +73, +67, +223, +99, +145, +14, +162, +177, +164, +164, +16, +57, +128, +200, +125, +229, +188, +92, +178, +29, +141, +68, +103, +39, +88, +121, +240, +237, +219, +183, +135, +246, +236, +217, +179, +85, +4, +171, +170, +80, +40, +20, +6, +160, +5, +174, +1, +0, +187, +119, +239, +222, +110, +250, +37, +122, +95, +248, +110, +24, +117, +48, +217, +72, +118, +254, +112, +47, +126, +138, +49, +232, +99, +87, +4, +48, +150, +78, +167, +183, +197, +227, +241, +110, +0, +16, +253, +237, +57, +47, +229, +100, +247, +24, +244, +253, +108, +45, +62, +128, +86, +225, +99, +171, +200, +163, +93, +124, +38, +197, +94, +235, +0, +16, +18, +189, +233, +57, +40, +121, +135, +116, +84, +140, +221, +151, +230, +119, +4, +222, +226, +51, +118, +242, +72, +85, +41, +40, +80, +47, +175, +111, +165, +209, +209, +209, +237, +201, +100, +178, +75, +81, +20, +10, +16, +147, +78, +178, +243, +63, +215, +226, +127, +228, +9, +45, +242, +120, +211, +190, +133, +236, +210, +49, +232, +167, +184, +201, +174, +46, +177, +123, +113, +122, +120, +169, +117, +30, +163, +162, +239, +200, +139, +199, +36, +39, +110, +99, +115, +94, +80, +86, +20, +69, +190, +159, +60, +214, +244, +219, +249, +88, +43, +48, +242, +145, +175, +133, +102, +182, +27, +231, +35, +37, +122, +80, +229, +132, +158, +92, +46, +151, +48, +249, +12, +37, +135, +150, +195, +225, +176, +147, +61, +72, +99, +79, +235, +61, +217, +190, +117, +227, +227, +208, +208, +80, +126, +120, +120, +56, +19, +14, +135, +75, +161, +80, +168, +28, +14, +135, +75, +225, +112, +184, +172, +40, +138, +90, +46, +151, +67, +229, +114, +89, +41, +151, +203, +33, +85, +85, +149, +88, +44, +22, +155, +48, +97, +66, +47, +125, +54, +159, +207, +243, +4, +0, +138, +125, +80, +181, +20, +175, +241, +25, +158, +32, +204, +109, +111, +51, +157, +206, +237, +11, +226, +135, +103, +208, +32, +166, +196, +143, +152, +8, +96, +42, +128, +153, +0, +102, +3, +152, +11, +96, +30, +128, +163, +60, +94, +239, +2, +112, +40, +128, +131, +1, +204, +2, +48, +29, +192, +20, +104, +229, +29, +186, +197, +15, +115, +42, +151, +100, +6, +18, +214, +4, +52, +161, +235, +131, +86, +94, +98, +26, +128, +131, +0, +188, +3, +192, +33, +0, +14, +31, +71, +26, +57, +98, +208, +120, +59, +65, +208, +120, +168, +106, +131, +117, +235, +214, +253, +12, +192, +217, +0, +62, +11, +224, +179, +91, +183, +110, +253, +171, +213, +123, +183, +111, +223, +254, +10, +128, +143, +3, +56, +9, +192, +135, +0, +28, +1, +109, +204, +38, +65, +155, +140, +242, +9, +17, +215, +52, +2, +120, +47, +128, +19, +0, +156, +118, +221, +117, +215, +125, +211, +142, +102, +47, +88, +191, +126, +253, +106, +0, +255, +12, +96, +62, +128, +247, +67, +27, +167, +153, +208, +228, +174, +27, +218, +228, +54, +11, +130, +132, +197, +107, +157, +208, +228, +244, +64, +241, +91, +231, +1, +56, +230, +198, +27, +111, +188, +112, +239, +222, +189, +111, +237, +217, +179, +103, +243, +192, +192, +192, +214, +93, +187, +118, +109, +235, +239, +239, +223, +190, +99, +199, +142, +29, +59, +119, +238, +124, +187, +191, +191, +127, +123, +127, +127, +255, +246, +221, +187, +119, +111, +221, +179, +103, +207, +102, +0, +167, +1, +248, +136, +248, +157, +71, +64, +147, +243, +233, +226, +190, +19, +161, +201, +85, +183, +116, +145, +243, +195, +170, +130, +6, +41, +130, +10, +109, +65, +241, +205, +9, +143, +62, +250, +232, +121, +208, +100, +127, +154, +24, +71, +202, +66, +116, +164, +49, +157, +78, +191, +49, +58, +58, +250, +183, +225, +225, +225, +55, +135, +134, +134, +222, +26, +28, +28, +252, +251, +158, +61, +123, +54, +251, +185, +6, +7, +7, +255, +62, +52, +52, +244, +214, +240, +240, +240, +155, +35, +35, +35, +127, +75, +167, +211, +111, +172, +92, +185, +114, +145, +75, +26, +185, +78, +154, +0, +109, +110, +30, +1, +224, +3, +0, +230, +223, +114, +203, +45, +95, +15, +138, +111, +27, +54, +108, +88, +5, +224, +68, +0, +255, +8, +224, +221, +130, +190, +73, +208, +116, +75, +2, +154, +174, +169, +231, +137, +133, +48, +180, +185, +58, +3, +154, +44, +191, +247, +142, +59, +238, +184, +212, +142, +230, +59, +238, +184, +227, +82, +104, +114, +59, +79, +124, +174, +7, +206, +243, +60, +4, +141, +223, +52, +199, +223, +241, +232, +163, +143, +158, +23, +20, +31, +101, +60, +240, +192, +3, +23, +64, +155, +83, +78, +99, +237, +68, +51, +25, +166, +221, +208, +214, +165, +185, +0, +142, +129, +54, +119, +79, +219, +182, +109, +219, +255, +184, +165, +233, +197, +23, +95, +188, +31, +154, +12, +29, +1, +77, +166, +38, +192, +57, +219, +29, +104, +160, +60, +202, +240, +48, +175, +83, +50, +127, +106, +228, +69, +61, +229, +113, +220, +248, +232, +129, +70, +63, +124, +228, +151, +159, +49, +112, +194, +62, +199, +71, +63, +8, +72, +135, +43, +208, +236, +139, +110, +104, +235, +255, +76, +39, +253, +248, +213, +175, +126, +245, +59, +0, +46, +5, +176, +2, +192, +114, +187, +247, +190, +246, +218, +107, +119, +161, +54, +219, +76, +166, +145, +219, +190, +7, +64, +179, +89, +14, +134, +102, +203, +190, +255, +79, +127, +250, +211, +125, +118, +116, +64, +216, +149, +0, +62, +117, +251, +237, +183, +95, +206, +95, +219, +180, +105, +211, +247, +4, +141, +51, +4, +15, +82, +240, +94, +45, +204, +179, +254, +176, +195, +219, +111, +191, +253, +50, +128, +147, +161, +233, +251, +99, +160, +201, +211, +84, +248, +179, +207, +61, +175, +133, +63, +252, +225, +15, +151, +67, +179, +177, +63, +4, +224, +67, +118, +239, +21, +99, +61, +215, +39, +31, +105, +172, +105, +237, +155, +2, +109, +156, +143, +6, +112, +28, +128, +147, +126, +255, +251, +223, +175, +242, +200, +199, +83, +160, +217, +244, +255, +0, +205, +198, +159, +6, +189, +212, +165, +223, +125, +142, +25, +200, +102, +79, +65, +179, +167, +167, +66, +183, +217, +223, +13, +224, +221, +156, +198, +225, +225, +225, +23, +161, +205, +221, +131, +160, +149, +46, +236, +134, +59, +125, +232, +5, +148, +152, +53, +17, +218, +248, +204, +222, +180, +105, +211, +247, +56, +29, +15, +62, +248, +224, +5, +130, +190, +119, +65, +227, +249, +116, +104, +115, +141, +244, +73, +208, +21, +244, +156, +198, +250, +212, +223, +254, +246, +183, +143, +186, +29, +107, +39, +120, +176, +41, +236, +32, +219, +102, +147, +160, +237, +227, +230, +66, +91, +139, +142, +222, +179, +103, +207, +127, +241, +239, +133, +54, +127, +143, +130, +38, +123, +179, +196, +239, +36, +249, +35, +103, +159, +31, +180, +210, +188, +110, +102, +29, +46, +211, +56, +9, +154, +188, +188, +27, +218, +26, +123, +226, +134, +13, +27, +188, +234, +158, +160, +117, +184, +19, +184, +191, +160, +7, +154, +172, +205, +130, +38, +123, +71, +0, +56, +130, +211, +56, +50, +50, +82, +15, +221, +211, +10, +58, +92, +166, +81, +158, +199, +31, +120, +241, +197, +23, +239, +119, +144, +199, +179, +197, +245, +233, +219, +110, +187, +173, +30, +242, +232, +132, +246, +58, +227, +14, +205, +170, +31, +91, +221, +223, +227, +56, +214, +143, +60, +242, +200, +231, +196, +111, +154, +7, +77, +54, +167, +66, +147, +85, +39, +159, +98, +189, +48, +94, +250, +81, +222, +23, +126, +212, +110, +188, +126, +247, +187, +223, +61, +2, +109, +188, +228, +125, +178, +97, +143, +1, +224, +163, +55, +222, +120, +227, +55, +236, +238, +245, +111, +255, +246, +111, +95, +5, +112, +44, +156, +247, +174, +220, +31, +62, +93, +188, +255, +253, +208, +252, +236, +167, +67, +211, +117, +23, +66, +219, +247, +125, +25, +192, +197, +0, +190, +0, +224, +92, +0, +75, +0, +44, +18, +239, +59, +29, +192, +153, +226, +127, +231, +0, +88, +10, +224, +34, +0, +151, +136, +207, +94, +12, +224, +60, +241, +158, +83, +161, +201, +228, +17, +130, +199, +78, +254, +112, +79, +251, +107, +225, +119, +255, +132, +248, +30, +242, +123, +207, +131, +209, +215, +255, +113, +0, +159, +190, +230, +154, +107, +174, +179, +187, +151, +7, +31, +64, +43, +242, +177, +217, +229, +177, +174, +241, +153, +103, +159, +125, +246, +49, +104, +114, +226, +53, +62, +227, +73, +30, +159, +125, +246, +217, +199, +197, +120, +45, +4, +176, +128, +125, +215, +33, +208, +237, +163, +147, +1, +124, +252, +250, +235, +175, +191, +218, +238, +94, +65, +201, +227, +85, +87, +93, +117, +99, +80, +124, +124, +250, +233, +167, +215, +0, +248, +52, +188, +203, +35, +71, +93, +125, +246, +66, +150, +79, +22, +188, +62, +26, +154, +13, +50, +5, +186, +93, +110, +181, +22, +114, +62, +206, +16, +227, +125, +50, +180, +185, +249, +165, +229, +203, +151, +255, +40, +40, +26, +159, +124, +242, +201, +95, +66, +155, +247, +94, +249, +56, +5, +218, +94, +243, +68, +104, +122, +230, +107, +118, +223, +243, +227, +31, +255, +248, +127, +0, +172, +4, +240, +111, +0, +190, +9, +77, +31, +157, +7, +109, +159, +117, +17, +128, +203, +1, +92, +15, +224, +246, +243, +206, +59, +239, +49, +187, +123, +221, +116, +211, +77, +87, +65, +211, +15, +110, +252, +225, +220, +110, +56, +244, +149, +87, +94, +249, +113, +173, +188, +122, +229, +149, +87, +126, +12, +77, +55, +56, +218, +95, +114, +5, +0, +158, +1, +197, +123, +119, +240, +114, +24, +78, +101, +253, +100, +140, +87, +175, +86, +78, +119, +179, +244, +136, +34, +80, +102, +168, +37, +88, +57, +137, +18, +0, +152, +148, +244, +168, +160, +88, +44, +70, +160, +9, +23, +239, +125, +66, +89, +59, +94, +202, +91, +145, +12, +208, +137, +45, +222, +7, +39, +153, +201, +100, +2, +235, +159, +145, +205, +102, +121, +182, +12, +101, +86, +81, +246, +20, +101, +177, +88, +149, +111, +49, +203, +212, +235, +0, +144, +136, +70, +163, +189, +61, +61, +61, +179, +60, +144, +114, +0, +244, +211, +255, +89, +232, +50, +67, +50, +65, +153, +121, +28, +114, +175, +148, +125, +226, +180, +74, +50, +153, +60, +184, +17, +223, +211, +221, +221, +109, +150, +25, +102, +6, +62, +214, +85, +242, +152, +78, +167, +131, +148, +199, +56, +106, +235, +223, +18, +36, +12, +153, +121, +114, +15, +29, +25, +226, +245, +36, +244, +76, +84, +191, +142, +211, +192, +49, +54, +54, +22, +4, +77, +188, +68, +14, +201, +66, +10, +122, +66, +78, +79, +161, +80, +112, +210, +241, +21, +228, +114, +57, +186, +7, +241, +141, +103, +228, +218, +161, +97, +242, +232, +3, +68, +35, +233, +68, +91, +154, +28, +120, +81, +47, +121, +28, +55, +62, +214, +64, +99, +45, +124, +228, +160, +44, +91, +183, +159, +109, +9, +121, +172, +23, +31, +253, +160, +78, +58, +92, +41, +151, +203, +182, +99, +145, +78, +167, +123, +160, +57, +195, +66, +208, +108, +8, +75, +148, +74, +37, +179, +147, +95, +181, +128, +219, +190, +85, +118, +80, +62, +159, +119, +114, +202, +117, +139, +191, +49, +121, +94, +7, +72, +163, +39, +253, +97, +7, +102, +227, +210, +70, +207, +204, +78, +108, +116, +63, +233, +70, +129, +243, +145, +78, +195, +81, +162, +118, +82, +216, +210, +174, +48, +54, +54, +22, +17, +159, +203, +193, +120, +90, +162, +4, +61, +227, +63, +104, +62, +114, +61, +37, +203, +107, +149, +156, +170, +250, +201, +143, +70, +34, +44, +228, +190, +130, +92, +46, +71, +251, +72, +249, +100, +38, +161, +30, +242, +102, +55, +214, +61, +65, +238, +193, +2, +130, +108, +155, +201, +167, +152, +227, +165, +82, +73, +94, +27, +104, +221, +144, +245, +234, +120, +245, +133, +31, +47, +180, +130, +14, +231, +52, +210, +154, +79, +167, +124, +18, +98, +205, +117, +133, +113, +210, +225, +10, +140, +186, +135, +243, +184, +106, +207, +32, +214, +250, +122, +232, +158, +86, +208, +225, +156, +70, +249, +100, +92, +34, +159, +207, +59, +237, +177, +232, +52, +84, +214, +66, +30, +195, +168, +111, +171, +153, +246, +58, +211, +218, +216, +215, +252, +61, +33, +121, +172, +51, +153, +12, +233, +32, +121, +30, +240, +19, +124, +141, +196, +120, +233, +71, +121, +95, +232, +70, +255, +209, +41, +74, +170, +68, +151, +22, +255, +227, +122, +171, +20, +10, +133, +108, +121, +152, +207, +231, +249, +105, +92, +55, +123, +87, +94, +145, +167, +11, +218, +186, +219, +37, +209, +206, +79, +122, +210, +125, +169, +202, +68, +25, +198, +234, +56, +68, +111, +24, +122, +149, +23, +126, +154, +150, +214, +65, +55, +229, +163, +61, +237, +175, +69, +111, +240, +36, +163, +17, +208, +79, +208, +38, +216, +253, +67, +165, +82, +201, +54, +25, +165, +6, +31, +64, +43, +241, +177, +217, +229, +177, +174, +241, +25, +33, +39, +221, +208, +79, +23, +123, +141, +207, +184, +146, +71, +177, +55, +32, +187, +128, +42, +2, +80, +204, +133, +42, +141, +198, +0, +36, +44, +78, +148, +87, +224, +67, +30, +73, +166, +18, +0, +58, +156, +228, +222, +11, +196, +239, +235, +128, +177, +127, +189, +155, +118, +15, +13, +131, +216, +103, +244, +64, +215, +247, +188, +34, +13, +96, +125, +170, +92, +230, +99, +18, +122, +101, +143, +174, +66, +161, +80, +179, +191, +71, +198, +216, +216, +24, +37, +167, +146, +126, +24, +15, +62, +242, +121, +221, +49, +54, +54, +102, +251, +251, +132, +77, +159, +128, +177, +45, +187, +27, +40, +86, +213, +80, +220, +64, +124, +214, +85, +242, +162, +89, +2, +0, +55, +252, +155, +185, +87, +171, +92, +202, +162, +195, +230, +162, +242, +43, +86, +224, +52, +230, +36, +26, +233, +247, +5, +221, +179, +204, +118, +128, +133, +2, +166, +190, +29, +180, +121, +54, +133, +72, +14, +232, +133, +158, +172, +64, +116, +242, +114, +99, +220, +176, +181, +42, +93, +111, +86, +190, +133, +22, +234, +84, +38, +147, +73, +153, +124, +166, +38, +72, +253, +50, +0, +125, +49, +117, +42, +131, +195, +203, +202, +202, +227, +156, +240, +178, +145, +22, +152, +0, +221, +8, +230, +206, +24, +42, +223, +145, +67, +117, +217, +76, +218, +40, +184, +233, +93, +223, +70, +237, +144, +147, +61, +168, +12, +74, +10, +64, +42, +155, +205, +202, +165, +49, +107, +134, +143, +254, +45, +65, +65, +214, +103, +142, +178, +204, +22, +24, +185, +255, +81, +211, +64, +24, +64, +126, +55, +140, +220, +201, +204, +13, +141, +46, +104, +99, +214, +39, +12, +4, +87, +16, +201, +2, +180, +9, +226, +229, +158, +156, +96, +181, +145, +233, +1, +208, +25, +164, +126, +244, +1, +94, +118, +202, +172, +124, +172, +1, +54, +188, +168, +167, +60, +142, +27, +31, +61, +210, +88, +43, +31, +57, +252, +140, +129, +19, +246, +57, +62, +250, +129, +207, +30, +92, +188, +148, +27, +183, +41, +82, +3, +3, +3, +182, +124, +204, +100, +50, +125, +208, +203, +142, +218, +38, +0, +164, +211, +233, +4, +244, +192, +13, +111, +153, +66, +229, +25, +173, +108, +51, +153, +94, +59, +219, +55, +225, +34, +33, +138, +104, +136, +8, +7, +68, +5, +1, +5, +143, +60, +235, +15, +59, +8, +251, +151, +130, +30, +20, +240, +160, +241, +173, +135, +125, +222, +44, +32, +217, +228, +54, +47, +159, +231, +73, +81, +122, +206, +21, +132, +115, +131, +130, +112, +196, +183, +2, +116, +249, +35, +71, +69, +144, +224, +78, +102, +179, +189, +153, +1, +227, +20, +152, +81, +100, +103, +125, +54, +155, +181, +114, +214, +3, +122, +105, +200, +64, +105, +128, +253, +88, +247, +53, +121, +2, +128, +153, +175, +32, +97, +146, +188, +222, +9, +221, +249, +44, +99, +60, +250, +194, +143, +7, +184, +126, +228, +109, +19, +42, +254, +23, +23, +58, +156, +2, +174, +153, +108, +54, +91, +143, +4, +0, +153, +198, +14, +232, +251, +175, +46, +0, +157, +94, +116, +143, +144, +3, +210, +61, +52, +127, +120, +47, +207, +122, +232, +112, +110, +127, +200, +186, +167, +138, +191, +117, +210, +61, +173, +160, +195, +205, +104, +228, +87, +210, +69, +66, +74, +143, +248, +27, +149, +157, +245, +66, +30, +235, +189, +62, +183, +215, +153, +214, +70, +195, +246, +51, +13, +242, +247, +84, +37, +0, +216, +140, +53, +217, +253, +245, +76, +144, +49, +3, +233, +71, +185, +229, +135, +89, +219, +140, +32, +231, +76, +43, +249, +41, +204, +18, +27, +169, +245, +132, +28, +35, +144, +219, +203, +102, +160, +141, +105, +10, +122, +34, +15, +125, +167, +92, +22, +62, +6, +189, +135, +60, +125, +151, +83, +249, +104, +79, +124, +20, +107, +112, +4, +26, +31, +85, +232, +107, +48, +151, +127, +21, +64, +216, +201, +167, +182, +63, +243, +177, +73, +228, +177, +25, +227, +51, +173, +40, +143, +205, +200, +71, +43, +154, +163, +0, +98, +233, +116, +218, +235, +65, +108, +75, +100, +179, +217, +36, +180, +42, +52, +84, +186, +190, +12, +109, +60, +120, +27, +75, +167, +195, +184, +85, +62, +168, +98, +177, +24, +88, +53, +37, +150, +144, +66, +190, +177, +90, +249, +104, +139, +72, +36, +82, +0, +48, +12, +96, +47, +128, +65, +0, +3, +226, +49, +255, +62, +0, +40, +71, +34, +17, +217, +215, +107, +192, +216, +216, +24, +215, +119, +94, +226, +51, +85, +118, +131, +23, +120, +217, +251, +89, +85, +0, +160, +73, +209, +108, +189, +90, +67, +236, +138, +48, +250, +154, +169, +7, +179, +107, +40, +138, +242, +65, +104, +202, +161, +251, +138, +43, +174, +120, +239, +191, +254, +235, +191, +94, +78, +175, +157, +113, +198, +25, +11, +84, +85, +93, +64, +207, +207, +63, +255, +252, +71, +126, +250, +211, +159, +254, +12, +66, +128, +84, +85, +189, +140, +94, +155, +51, +103, +206, +92, +85, +85, +191, +79, +207, +159, +123, +238, +185, +199, +231, +207, +159, +127, +15, +244, +36, +11, +160, +186, +15, +142, +21, +127, +169, +199, +109, +2, +64, +167, +170, +170, +191, +176, +162, +127, +116, +116, +52, +51, +50, +50, +146, +86, +20, +69, +13, +133, +66, +101, +186, +20, +69, +1, +239, +151, +81, +46, +151, +67, +177, +88, +44, +122, +192, +1, +7, +84, +250, +101, +44, +92, +184, +240, +36, +85, +85, +79, +162, +231, +183, +222, +122, +235, +149, +87, +94, +121, +229, +122, +232, +153, +61, +141, +216, +48, +2, +90, +5, +0, +250, +189, +100, +104, +164, +97, +76, +0, +1, +188, +245, +190, +146, +231, +82, +114, +116, +116, +116, +19, +231, +135, +170, +170, +33, +167, +147, +133, +78, +96, +124, +87, +5, +223, +203, +219, +182, +109, +83, +197, +111, +33, +197, +189, +63, +56, +211, +0, +0, +233, +116, +122, +116, +116, +116, +52, +173, +40, +138, +202, +47, +0, +36, +143, +196, +123, +37, +30, +143, +71, +15, +56, +224, +0, +114, +88, +152, +45, +130, +181, +246, +111, +9, +153, +92, +97, +139, +255, +115, +68, +196, +247, +247, +138, +191, +125, +67, +67, +67, +19, +236, +190, +40, +159, +207, +83, +214, +98, +26, +62, +202, +103, +14, +15, +15, +103, +51, +153, +204, +223, +202, +229, +178, +66, +114, +41, +243, +139, +63, +158, +62, +125, +250, +1, +86, +247, +74, +167, +211, +233, +76, +38, +51, +28, +137, +68, +138, +225, +112, +184, +188, +119, +239, +94, +219, +128, +152, +13, +56, +159, +40, +249, +131, +103, +188, +246, +138, +171, +7, +64, +143, +151, +172, +77, +150, +5, +157, +129, +190, +62, +213, +114, +226, +154, +18, +17, +186, +1, +116, +101, +179, +89, +131, +225, +56, +58, +58, +154, +30, +29, +29, +77, +3, +128, +164, +31, +109, +215, +31, +49, +175, +85, +69, +81, +202, +244, +120, +120, +120, +216, +45, +31, +171, +116, +143, +221, +155, +29, +120, +17, +130, +126, +50, +32, +33, +228, +205, +18, +30, +228, +49, +40, +62, +86, +173, +51, +209, +104, +52, +62, +113, +226, +196, +110, +88, +160, +70, +26, +189, +242, +145, +195, +239, +24, +216, +97, +159, +227, +227, +200, +200, +72, +118, +100, +100, +36, +205, +233, +51, +163, +81, +13, +182, +7, +23, +63, +53, +16, +133, +209, +166, +236, +90, +190, +124, +249, +214, +229, +203, +151, +47, +133, +102, +43, +116, +174, +90, +181, +106, +254, +146, +37, +75, +254, +145, +62, +124, +255, +253, +247, +159, +126, +255, +253, +247, +155, +222, +248, +181, +215, +94, +219, +50, +111, +222, +188, +251, +160, +141, +45, +109, +40, +250, +196, +203, +124, +172, +67, +112, +182, +205, +172, +108, +95, +178, +213, +73, +71, +118, +111, +222, +188, +185, +180, +115, +231, +206, +157, +148, +73, +124, +192, +1, +7, +244, +198, +98, +49, +190, +129, +38, +167, +132, +186, +115, +231, +206, +208, +224, +224, +224, +214, +80, +40, +84, +98, +125, +20, +41, +192, +64, +27, +23, +8, +126, +122, +181, +131, +92, +235, +143, +254, +254, +254, +209, +124, +62, +63, +6, +104, +242, +201, +215, +25, +177, +169, +233, +130, +30, +244, +224, +167, +228, +252, +238, +33, +42, +61, +214, +222, +120, +227, +141, +232, +240, +240, +240, +91, +86, +25, +216, +111, +188, +241, +70, +18, +90, +89, +57, +0, +192, +222, +189, +123, +55, +155, +254, +240, +80, +72, +221, +186, +117, +107, +30, +154, +60, +102, +225, +141, +143, +50, +141, +157, +236, +234, +58, +232, +160, +131, +166, +30, +123, +236, +177, +239, +204, +102, +179, +61, +99, +99, +99, +137, +88, +44, +54, +137, +127, +184, +191, +191, +127, +52, +155, +205, +150, +0, +40, +138, +162, +148, +15, +58, +232, +160, +94, +246, +114, +231, +137, +39, +158, +248, +174, +72, +36, +146, +79, +36, +18, +67, +91, +182, +108, +217, +252, +159, +255, +249, +159, +244, +26, +167, +209, +11, +31, +237, +46, +238, +12, +162, +147, +59, +29, +103, +156, +113, +198, +204, +84, +42, +213, +83, +44, +22, +163, +0, +48, +56, +56, +184, +5, +26, +193, +234, +174, +93, +187, +246, +64, +107, +77, +149, +129, +126, +178, +134, +159, +2, +146, +251, +229, +214, +66, +35, +233, +220, +202, +30, +247, +173, +183, +222, +42, +78, +153, +50, +229, +239, +52, +246, +225, +112, +120, +214, +103, +62, +243, +153, +80, +36, +18, +41, +198, +98, +177, +252, +202, +149, +43, +223, +128, +113, +239, +202, +105, +146, +175, +90, +104, +172, +26, +235, +89, +179, +102, +77, +254, +224, +7, +63, +120, +112, +38, +147, +233, +201, +229, +114, +93, +157, +157, +157, +189, +38, +247, +48, +69, +161, +80, +24, +219, +189, +123, +247, +16, +235, +101, +88, +138, +68, +34, +37, +154, +231, +30, +108, +10, +59, +144, +195, +147, +39, +233, +242, +94, +225, +201, +29, +59, +118, +236, +13, +135, +195, +111, +3, +218, +188, +128, +150, +116, +77, +227, +202, +171, +221, +80, +224, +50, +232, +125, +159, +50, +56, +56, +152, +75, +167, +211, +111, +10, +27, +151, +39, +200, +67, +85, +85, +188, +249, +230, +155, +113, +104, +85, +92, +20, +0, +165, +161, +161, +161, +191, +75, +61, +83, +85, +65, +127, +121, +104, +104, +104, +111, +192, +244, +17, +45, +60, +0, +155, +216, +190, +125, +123, +126, +231, +206, +157, +59, +169, +130, +194, +196, +137, +19, +123, +36, +29, +126, +0, +52, +153, +138, +246, +247, +247, +135, +6, +7, +7, +183, +80, +239, +202, +189, +123, +247, +14, +213, +137, +70, +158, +236, +81, +149, +104, +182, +107, +215, +174, +145, +76, +38, +83, +6, +160, +132, +66, +161, +242, +204, +153, +51, +43, +242, +42, +126, +7, +173, +255, +81, +24, +29, +255, +65, +210, +200, +231, +20, +37, +45, +200, +190, +34, +234, +153, +91, +218, +187, +119, +239, +102, +69, +81, +160, +40, +74, +121, +112, +112, +176, +159, +209, +72, +193, +215, +32, +228, +145, +7, +217, +146, +115, +230, +204, +153, +240, +129, +15, +124, +224, +157, +153, +76, +166, +39, +159, +207, +167, +226, +241, +248, +68, +254, +102, +59, +29, +174, +40, +74, +242, +228, +147, +79, +62, +52, +26, +141, +102, +147, +201, +228, +222, +173, +91, +183, +110, +254, +195, +31, +254, +64, +58, +201, +207, +28, +50, +28, +174, +152, +55, +111, +222, +132, +249, +243, +231, +207, +206, +102, +179, +201, +209, +209, +209, +238, +116, +58, +157, +216, +177, +99, +71, +63, +201, +227, +164, +73, +147, +186, +185, +60, +30, +127, +252, +241, +243, +0, +32, +18, +137, +100, +58, +59, +59, +59, +6, +6, +6, +182, +69, +34, +145, +146, +162, +40, +229, +157, +59, +119, +166, +161, +241, +149, +159, +202, +172, +133, +70, +187, +253, +181, +60, +214, +150, +235, +76, +40, +20, +82, +119, +239, +222, +61, +0, +77, +23, +145, +207, +135, +7, +113, +184, +206, +246, +234, +47, +148, +215, +25, +46, +119, +157, +91, +182, +108, +41, +120, +88, +103, +70, +25, +125, +102, +235, +137, +31, +26, +43, +123, +135, +109, +219, +182, +169, +35, +35, +35, +155, +84, +85, +13, +169, +170, +10, +166, +35, +1, +56, +219, +61, +66, +87, +170, +161, +80, +136, +198, +154, +251, +137, +221, +142, +181, +175, +253, +12, +249, +195, +128, +186, +250, +123, +236, +108, +10, +210, +139, +149, +4, +163, +254, +254, +254, +244, +180, +105, +211, +54, +9, +126, +170, +123, +246, +236, +41, +72, +247, +162, +223, +11, +24, +245, +191, +140, +160, +236, +30, +121, +28, +248, +233, +127, +242, +253, +242, +247, +133, +70, +70, +70, +54, +1, +218, +24, +15, +13, +13, +237, +132, +102, +135, +243, +42, +27, +116, +96, +202, +43, +141, +173, +224, +167, +32, +158, +116, +0, +232, +80, +85, +245, +63, +172, +238, +251, +244, +211, +79, +63, +113, +242, +201, +39, +63, +4, +61, +112, +61, +42, +46, +58, +48, +6, +65, +119, +228, +235, +95, +255, +250, +81, +183, +220, +114, +203, +215, +173, +238, +117, +251, +237, +183, +95, +113, +197, +21, +87, +60, +15, +103, +127, +184, +39, +62, +138, +68, +106, +170, +52, +66, +114, +78, +193, +62, +250, +171, +2, +206, +21, +0, +246, +103, +62, +54, +129, +60, +58, +215, +132, +187, +163, +0, +0, +32, +0, +73, +68, +65, +84, +198, +103, +70, +70, +70, +50, +195, +195, +195, +89, +242, +131, +115, +255, +163, +153, +126, +228, +254, +30, +31, +241, +153, +86, +147, +199, +86, +137, +115, +17, +95, +227, +0, +146, +219, +182, +109, +195, +240, +240, +240, +223, +75, +165, +82, +168, +92, +46, +135, +75, +165, +82, +168, +84, +42, +133, +205, +252, +22, +228, +211, +167, +53, +61, +145, +72, +132, +39, +79, +158, +92, +89, +75, +147, +201, +228, +1, +159, +248, +196, +39, +230, +197, +227, +241, +145, +206, +206, +206, +161, +13, +27, +54, +108, +124, +227, +141, +55, +248, +90, +40, +31, +128, +53, +227, +35, +205, +235, +7, +173, +126, +192, +240, +240, +112, +110, +104, +104, +40, +11, +24, +253, +143, +128, +190, +94, +147, +253, +17, +143, +199, +163, +156, +198, +51, +207, +60, +243, +4, +85, +85, +79, +160, +231, +245, +138, +23, +70, +163, +209, +2, +128, +17, +104, +65, +255, +1, +0, +123, +0, +236, +134, +206, +11, +58, +72, +141, +112, +56, +236, +54, +1, +128, +116, +129, +235, +189, +206, +208, +208, +208, +224, +208, +208, +208, +223, +75, +165, +82, +184, +84, +42, +133, +123, +122, +122, +38, +74, +123, +191, +10, +10, +133, +194, +216, +158, +61, +123, +6, +105, +127, +191, +99, +199, +142, +12, +244, +228, +36, +91, +251, +75, +78, +0, +160, +193, +76, +66, +155, +20, +235, +221, +18, +236, +5, +47, +188, +240, +194, +195, +199, +29, +119, +220, +79, +161, +41, +79, +50, +222, +121, +102, +7, +49, +218, +42, +227, +132, +20, +76, +39, +52, +99, +36, +5, +160, +243, +150, +91, +110, +121, +223, +215, +191, +254, +245, +91, +130, +160, +113, +227, +198, +141, +63, +56, +244, +208, +67, +191, +27, +196, +189, +92, +192, +177, +228, +67, +62, +159, +167, +114, +113, +142, +16, +142, +112, +50, +118, +185, +115, +133, +132, +215, +170, +116, +61, +241, +183, +146, +245, +109, +247, +61, +63, +255, +249, +207, +95, +57, +247, +220, +115, +55, +64, +91, +168, +71, +216, +85, +130, +54, +46, +116, +37, +207, +61, +247, +220, +57, +247, +221, +119, +223, +25, +86, +247, +18, +153, +82, +181, +148, +203, +64, +58, +157, +126, +92, +85, +85, +165, +84, +42, +133, +182, +108, +217, +178, +73, +81, +148, +11, +161, +241, +42, +245, +224, +131, +15, +158, +248, +217, +207, +126, +246, +131, +86, +159, +221, +178, +101, +203, +23, +73, +17, +109, +222, +188, +249, +173, +247, +191, +255, +253, +43, +161, +205, +129, +204, +186, +117, +235, +62, +249, +193, +15, +126, +240, +227, +34, +24, +167, +174, +93, +187, +246, +138, +37, +75, +150, +252, +183, +11, +146, +170, +22, +193, +174, +174, +174, +229, +96, +229, +81, +160, +201, +174, +101, +128, +197, +37, +184, +113, +52, +194, +30, +39, +160, +47, +166, +174, +79, +133, +43, +138, +242, +30, +152, +87, +208, +240, +3, +42, +107, +148, +147, +30, +215, +4, +85, +85, +159, +177, +122, +237, +233, +167, +159, +254, +227, +25, +103, +156, +241, +12, +244, +228, +7, +186, +40, +120, +64, +87, +98, +201, +146, +37, +51, +86, +173, +90, +117, +10, +125, +86, +94, +96, +110, +190, +249, +230, +111, +124, +227, +27, +223, +120, +14, +122, +5, +8, +55, +11, +12, +207, +254, +228, +87, +212, +228, +127, +178, +49, +83, +149, +0, +144, +78, +167, +251, +96, +3, +49, +207, +201, +169, +238, +37, +112, +104, +192, +210, +165, +75, +95, +89, +186, +116, +233, +34, +24, +79, +248, +164, +160, +235, +87, +186, +82, +208, +22, +249, +179, +173, +238, +245, +228, +147, +79, +254, +121, +241, +226, +197, +143, +67, +91, +52, +41, +139, +206, +43, +100, +62, +18, +93, +68, +67, +239, +186, +117, +235, +62, +191, +96, +193, +2, +75, +125, +98, +7, +177, +48, +215, +194, +55, +217, +224, +233, +84, +85, +117, +141, +213, +155, +215, +174, +93, +251, +242, +57, +231, +156, +243, +2, +52, +185, +231, +250, +209, +202, +160, +34, +248, +153, +51, +220, +25, +239, +152, +129, +107, +195, +139, +42, +103, +175, +211, +41, +37, +15, +242, +24, +20, +31, +229, +117, +166, +235, +51, +159, +249, +204, +59, +31, +122, +232, +161, +211, +2, +160, +209, +15, +31, +57, +252, +140, +129, +19, +246, +57, +62, +62, +246, +216, +99, +175, +93, +112, +193, +5, +191, +151, +232, +51, +163, +49, +113, +222, +121, +231, +205, +190, +247, +222, +123, +63, +77, +159, +253, +212, +167, +62, +245, +79, +170, +170, +254, +19, +61, +247, +160, +195, +229, +245, +154, +183, +24, +233, +133, +22, +104, +153, +36, +174, +78, +47, +149, +103, +132, +163, +96, +10, +244, +234, +87, +60, +147, +58, +34, +61, +119, +99, +155, +153, +217, +190, +93, +215, +95, +127, +253, +251, +175, +185, +230, +154, +27, +232, +205, +143, +62, +250, +232, +239, +14, +60, +240, +192, +135, +196, +251, +198, +94, +125, +245, +213, +133, +243, +230, +205, +155, +65, +175, +171, +170, +122, +45, +61, +222, +180, +105, +211, +223, +38, +76, +152, +112, +3, +116, +221, +148, +131, +30, +184, +230, +246, +57, +79, +32, +53, +179, +207, +57, +60, +235, +143, +229, +203, +151, +255, +223, +199, +31, +127, +124, +135, +160, +33, +175, +170, +234, +5, +244, +218, +193, +7, +31, +252, +14, +85, +85, +191, +77, +207, +159, +121, +230, +153, +53, +39, +158, +120, +226, +61, +226, +169, +223, +61, +4, +173, +119, +169, +171, +174, +186, +106, +247, +85, +87, +93, +117, +141, +120, +206, +101, +133, +223, +167, +226, +8, +239, +235, +235, +163, +253, +134, +44, +87, +100, +155, +77, +16, +127, +189, +240, +81, +166, +145, +151, +214, +235, +251, +204, +103, +62, +243, +94, +59, +167, +215, +178, +101, +203, +254, +119, +237, +218, +181, +89, +241, +61, +121, +85, +85, +231, +211, +107, +179, +103, +207, +158, +250, +244, +211, +79, +95, +66, +207, +159, +122, +234, +169, +95, +156, +122, +234, +169, +247, +8, +186, +104, +14, +123, +229, +163, +108, +231, +240, +181, +155, +151, +150, +165, +138, +114, +29, +223, +251, +222, +247, +190, +49, +99, +198, +140, +121, +116, +51, +69, +81, +190, +44, +30, +82, +130, +56, +205, +153, +52, +116, +219, +150, +78, +1, +241, +204, +255, +90, +105, +164, +94, +209, +221, +16, +193, +162, +147, +79, +62, +249, +79, +0, +94, +134, +54, +255, +177, +105, +211, +166, +75, +46, +190, +248, +226, +119, +210, +205, +86, +174, +92, +185, +4, +198, +224, +63, +237, +85, +100, +90, +106, +165, +81, +30, +235, +222, +115, +206, +57, +231, +152, +27, +110, +184, +225, +26, +212, +128, +141, +27, +55, +238, +57, +242, +200, +35, +127, +6, +141, +127, +3, +0, +118, +137, +107, +16, +62, +237, +112, +134, +170, +234, +76, +47, +190, +248, +226, +197, +199, +30, +123, +236, +185, +244, +134, +47, +125, +233, +75, +63, +190, +235, +174, +187, +214, +139, +247, +141, +168, +170, +186, +138, +94, +235, +239, +239, +255, +203, +148, +41, +83, +190, +8, +227, +233, +159, +192, +131, +194, +203, +150, +45, +123, +109, +217, +178, +101, +231, +65, +15, +94, +16, +207, +105, +13, +13, +67, +79, +0, +40, +246, +246, +246, +126, +11, +250, +201, +116, +62, +134, +36, +139, +174, +247, +167, +110, +105, +124, +224, +129, +7, +222, +127, +246, +217, +103, +175, +164, +127, +252, +226, +23, +191, +120, +234, +192, +3, +15, +188, +27, +34, +73, +253, +229, +151, +95, +62, +237, +136, +35, +142, +168, +232, +30, +85, +85, +191, +70, +143, +223, +124, +243, +205, +55, +39, +76, +152, +240, +45, +104, +118, +119, +221, +104, +188, +235, +174, +187, +142, +249, +226, +23, +191, +248, +125, +171, +55, +92, +116, +209, +69, +47, +175, +89, +179, +166, +0, +141, +183, +35, +170, +170, +158, +74, +175, +9, +29, +126, +7, +61, +255, +243, +159, +255, +124, +223, +251, +222, +247, +190, +111, +155, +221, +199, +15, +141, +48, +234, +31, +74, +72, +161, +114, +195, +169, +109, +219, +182, +221, +54, +109, +218, +180, +195, +43, +31, +80, +148, +243, +161, +173, +185, +105, +104, +124, +75, +66, +211, +129, +244, +59, +252, +202, +35, +159, +35, +81, +0, +29, +23, +92, +112, +193, +187, +191, +241, +141, +111, +220, +104, +245, +1, +59, +29, +62, +107, +214, +172, +105, +79, +61, +245, +212, +10, +122, +190, +126, +253, +250, +199, +62, +250, +209, +143, +254, +0, +186, +126, +172, +101, +31, +40, +211, +152, +188, +232, +162, +139, +142, +249, +202, +87, +190, +82, +241, +129, +173, +94, +189, +250, +249, +169, +83, +167, +254, +28, +218, +154, +134, +151, +94, +122, +233, +132, +163, +142, +58, +170, +146, +124, +246, +187, +223, +253, +174, +178, +47, +220, +184, +113, +227, +230, +137, +19, +39, +126, +23, +154, +190, +33, +27, +174, +38, +191, +132, +9, +141, +86, +58, +157, +87, +134, +235, +130, +253, +58, +147, +21, +52, +245, +65, +31, +99, +178, +191, +248, +156, +119, +178, +115, +156, +104, +148, +247, +212, +93, +11, +22, +44, +120, +1, +192, +95, +196, +115, +187, +117, +38, +35, +62, +63, +42, +126, +163, +213, +218, +82, +43, +141, +149, +100, +163, +21, +43, +86, +108, +94, +177, +98, +197, +151, +5, +77, +148, +248, +201, +147, +179, +0, +115, +187, +7, +48, +215, +143, +157, +208, +19, +104, +26, +177, +159, +161, +181, +152, +146, +218, +234, +229, +239, +177, +179, +41, +228, +147, +144, +145, +15, +127, +248, +195, +191, +1, +240, +140, +224, +65, +105, +215, +174, +93, +183, +93, +125, +245, +213, +239, +166, +155, +9, +159, +27, +191, +47, +63, +113, +73, +224, +193, +49, +191, +118, +143, +172, +203, +20, +249, +189, +131, +131, +131, +43, +123, +123, +123, +255, +129, +209, +120, +18, +163, +141, +246, +97, +116, +210, +54, +7, +61, +1, +192, +11, +141, +173, +226, +167, +224, +254, +112, +219, +251, +138, +96, +22, +181, +13, +166, +181, +100, +8, +250, +137, +117, +226, +117, +60, +18, +137, +216, +30, +40, +18, +251, +198, +14, +24, +15, +74, +154, +193, +19, +31, +69, +192, +149, +124, +143, +36, +87, +188, +213, +45, +37, +160, +135, +5, +207, +45, +177, +63, +243, +177, +73, +228, +209, +54, +62, +179, +102, +205, +154, +191, +126, +238, +115, +159, +251, +35, +52, +94, +218, +249, +82, +58, +206, +62, +251, +236, +89, +15, +60, +240, +192, +39, +172, +238, +229, +33, +62, +211, +138, +242, +216, +236, +113, +46, +46, +83, +49, +0, +137, +171, +175, +190, +122, +203, +213, +87, +95, +253, +47, +208, +125, +84, +116, +201, +213, +11, +66, +48, +86, +117, +9, +157, +126, +250, +233, +221, +107, +214, +172, +121, +63, +189, +97, +193, +130, +5, +239, +93, +176, +96, +193, +123, +233, +249, +141, +55, +222, +120, +245, +53, +215, +92, +179, +7, +250, +90, +24, +200, +188, +126, +252, +241, +199, +255, +247, +130, +11, +46, +248, +47, +56, +251, +31, +59, +150, +44, +89, +50, +147, +175, +215, +50, +252, +196, +11, +237, +32, +244, +201, +48, +52, +125, +51, +8, +109, +63, +213, +15, +189, +186, +22, +37, +156, +70, +163, +209, +168, +219, +4, +0, +207, +241, +153, +19, +78, +56, +225, +231, +0, +214, +67, +179, +79, +39, +190, +246, +218, +107, +151, +30, +114, +200, +33, +7, +153, +189, +119, +227, +198, +141, +3, +71, +30, +121, +228, +42, +65, +239, +46, +65, +47, +85, +30, +176, +181, +191, +204, +42, +0, +184, +154, +20, +126, +224, +163, +255, +146, +156, +33, +218, +140, +61, +152, +221, +130, +50, +213, +21, +184, +200, +110, +26, +27, +27, +235, +132, +30, +212, +183, +69, +46, +151, +139, +67, +47, +151, +65, +153, +84, +52, +153, +237, +74, +44, +242, +19, +59, +180, +113, +177, +163, +137, +28, +86, +16, +223, +193, +5, +205, +80, +6, +199, +169, +95, +134, +152, +208, +181, +148, +203, +48, +244, +174, +159, +48, +97, +66, +154, +189, +164, +168, +170, +106, +187, +121, +159, +49, +99, +70, +229, +148, +181, +56, +17, +211, +39, +190, +59, +156, +72, +36, +166, +116, +118, +118, +86, +238, +157, +72, +36, +100, +167, +176, +21, +120, +182, +22, +15, +94, +146, +19, +162, +87, +60, +118, +53, +158, +54, +160, +76, +55, +174, +92, +248, +34, +154, +71, +240, +206, +180, +86, +1, +141, +1, +253, +229, +189, +43, +59, +243, +249, +188, +109, +242, +133, +143, +254, +45, +180, +137, +141, +177, +43, +14, +99, +137, +53, +26, +51, +142, +8, +52, +185, +152, +0, +145, +8, +32, +74, +75, +91, +162, +80, +40, +240, +57, +67, +50, +224, +23, +188, +140, +34, +157, +232, +34, +71, +121, +55, +28, +22, +121, +49, +223, +130, +144, +57, +206, +71, +185, +247, +104, +175, +208, +23, +53, +129, +101, +239, +82, +118, +158, +215, +19, +215, +196, +119, +183, +250, +145, +78, +166, +214, +148, +160, +225, +17, +181, +102, +50, +155, +241, +194, +112, +34, +72, +200, +155, +221, +189, +220, +202, +99, +144, +124, +52, +172, +51, +197, +98, +209, +118, +157, +169, +129, +198, +90, +248, +200, +225, +119, +12, +236, +176, +207, +241, +81, +148, +13, +163, +62, +110, +118, +52, +6, +217, +131, +139, +203, +57, +15, +12, +118, +67, +211, +197, +148, +0, +112, +32, +180, +126, +189, +174, +75, +196, +137, +178, +117, +20, +204, +164, +0, +48, +109, +108, +1, +125, +189, +166, +83, +92, +86, +109, +133, +236, +108, +223, +238, +145, +145, +17, +195, +122, +38, +178, +225, +39, +64, +227, +121, +222, +46, +193, +84, +156, +232, +163, +126, +127, +188, +245, +17, +217, +231, +68, +179, +215, +254, +168, +158, +244, +135, +144, +57, +234, +251, +103, +11, +86, +90, +15, +8, +110, +15, +33, +219, +103, +156, +103, +78, +191, +89, +230, +239, +8, +140, +115, +195, +11, +31, +101, +26, +121, +191, +232, +9, +233, +116, +186, +203, +226, +115, +0, +128, +124, +62, +223, +199, +232, +183, +13, +242, +138, +146, +242, +19, +160, +59, +215, +184, +60, +186, +165, +145, +219, +52, +220, +198, +225, +175, +25, +42, +0, +8, +157, +199, +49, +89, +252, +45, +192, +232, +204, +39, +62, +146, +163, +136, +247, +255, +43, +248, +160, +145, +18, +112, +105, +220, +249, +190, +183, +3, +168, +232, +75, +142, +41, +48, +79, +0, +160, +192, +117, +94, +92, +181, +210, +40, +143, +117, +175, +159, +114, +148, +98, +94, +119, +66, +27, +79, +10, +122, +7, +30, +92, +135, +30, +96, +136, +3, +213, +189, +235, +51, +153, +76, +15, +123, +159, +65, +7, +176, +83, +225, +180, +79, +165, +68, +153, +160, +97, +208, +69, +208, +101, +66, +150, +143, +16, +140, +99, +199, +199, +150, +254, +202, +129, +177, +64, +32, +183, +74, +16, +242, +71, +14, +190, +184, +232, +253, +110, +10, +54, +214, +163, +168, +163, +173, +105, +210, +206, +193, +128, +66, +161, +208, +11, +139, +177, +150, +193, +250, +194, +7, +137, +42, +103, +41, +140, +235, +121, +143, +73, +41, +217, +137, +208, +121, +6, +232, +39, +130, +169, +98, +101, +16, +124, +164, +223, +218, +1, +173, +44, +176, +211, +169, +64, +215, +58, +92, +84, +97, +32, +221, +202, +219, +10, +249, +162, +81, +244, +212, +229, +52, +37, +160, +217, +65, +19, +129, +138, +109, +99, +10, +241, +218, +4, +232, +167, +143, +248, +105, +112, +63, +242, +105, +183, +191, +38, +125, +222, +3, +225, +72, +182, +89, +103, +50, +236, +115, +228, +111, +2, +244, +32, +39, +167, +217, +15, +141, +124, +239, +202, +233, +35, +26, +237, +214, +153, +52, +116, +189, +20, +134, +81, +47, +145, +92, +250, +165, +81, +246, +81, +245, +192, +120, +106, +205, +105, +126, +170, +48, +234, +71, +185, +154, +139, +151, +177, +246, +179, +159, +225, +246, +115, +8, +245, +243, +247, +216, +217, +20, +242, +193, +25, +94, +141, +68, +1, +80, +144, +43, +43, +192, +88, +161, +150, +255, +6, +254, +253, +114, +255, +104, +63, +118, +143, +188, +134, +80, +233, +116, +162, +81, +49, +161, +145, +246, +92, +244, +126, +162, +149, +243, +75, +238, +205, +236, +133, +198, +102, +246, +83, +112, +127, +184, +83, +79, +107, +57, +128, +201, +251, +194, +147, +62, +40, +0, +40, +58, +85, +129, +20, +54, +148, +27, +127, +184, +215, +253, +53, +37, +216, +200, +190, +98, +138, +13, +208, +61, +195, +78, +37, +188, +247, +103, +62, +54, +137, +60, +218, +234, +71, +17, +83, +138, +64, +175, +206, +193, +79, +215, +119, +64, +223, +139, +134, +75, +165, +146, +229, +90, +14, +120, +138, +207, +180, +162, +60, +54, +123, +156, +171, +42, +169, +4, +198, +245, +186, +91, +186, +228, +207, +210, +218, +20, +7, +16, +46, +20, +10, +182, +123, +74, +209, +190, +137, +42, +41, +216, +237, +199, +100, +62, +186, +241, +201, +143, +65, +79, +110, +28, +129, +22, +104, +39, +95, +24, +237, +27, +194, +112, +72, +104, +244, +19, +47, +180, +131, +72, +0, +160, +67, +7, +195, +208, +130, +234, +123, +160, +201, +35, +175, +240, +147, +8, +135, +195, +182, +201, +71, +66, +94, +131, +136, +207, +132, +77, +214, +228, +10, +196, +222, +175, +23, +26, +207, +40, +25, +50, +35, +46, +91, +251, +75, +78, +0, +160, +193, +108, +214, +94, +173, +128, +158, +101, +37, +43, +154, +206, +92, +46, +23, +88, +2, +64, +62, +159, +167, +193, +14, +170, +148, +58, +239, +239, +164, +64, +155, +4, +180, +97, +27, +11, +133, +66, +110, +141, +120, +199, +76, +95, +161, +248, +249, +228, +176, +77, +46, +96, +144, +121, +106, +219, +103, +36, +28, +14, +23, +161, +57, +28, +104, +162, +88, +245, +203, +80, +235, +84, +46, +131, +22, +12, +253, +7, +104, +217, +131, +163, +226, +119, +40, +162, +164, +135, +43, +136, +197, +168, +15, +66, +198, +132, +12, +84, +80, +40, +20, +188, +58, +167, +84, +246, +151, +54, +150, +100, +224, +147, +195, +218, +15, +200, +81, +75, +247, +227, +155, +8, +167, +178, +112, +36, +143, +100, +168, +243, +44, +99, +10, +2, +208, +6, +194, +15, +156, +156, +163, +69, +152, +159, +120, +52, +163, +215, +214, +9, +159, +72, +36, +50, +208, +178, +159, +228, +185, +20, +135, +209, +41, +20, +117, +50, +28, +61, +244, +111, +9, +177, +43, +12, +221, +17, +83, +113, +118, +179, +139, +100, +155, +140, +30, +78, +3, +41, +241, +202, +73, +149, +82, +169, +84, +115, +144, +219, +6, +114, +89, +62, +185, +231, +22, +141, +5, +201, +21, +233, +4, +226, +157, +237, +34, +27, +139, +197, +114, +208, +116, +192, +16, +180, +69, +148, +202, +247, +210, +216, +187, +25, +107, +254, +157, +100, +68, +242, +62, +77, +221, +78, +217, +160, +117, +2, +173, +61, +68, +163, +45, +47, +68, +89, +68, +154, +155, +244, +219, +121, +240, +207, +10, +124, +62, +203, +115, +155, +230, +181, +215, +83, +31, +166, +16, +58, +143, +140, +73, +62, +78, +99, +48, +58, +170, +186, +198, +198, +198, +130, +146, +199, +32, +249, +200, +117, +160, +219, +210, +228, +251, +10, +246, +69, +62, +114, +221, +99, +71, +163, +170, +40, +138, +45, +141, +34, +25, +169, +150, +141, +1, +79, +160, +147, +43, +113, +68, +168, +108, +153, +27, +136, +117, +70, +190, +23, +221, +143, +126, +159, +27, +200, +73, +133, +188, +63, +106, +143, +156, +148, +192, +78, +40, +196, +0, +148, +237, +54, +16, +170, +170, +2, +186, +174, +149, +131, +222, +220, +185, +27, +100, +127, +212, +42, +68, +34, +145, +44, +180, +181, +131, +190, +211, +18, +82, +79, +56, +47, +123, +8, +153, +143, +102, +23, +5, +177, +137, +103, +110, +156, +236, +178, +93, +24, +101, +151, +28, +12, +39, +57, +118, +75, +35, +157, +96, +165, +228, +55, +219, +4, +0, +1, +190, +78, +88, +98, +108, +108, +44, +14, +93, +247, +19, +15, +201, +153, +235, +150, +70, +78, +103, +7, +236, +121, +219, +1, +32, +110, +18, +72, +36, +249, +165, +19, +7, +100, +107, +243, +117, +143, +130, +97, +220, +14, +175, +149, +70, +74, +0, +224, +137, +141, +220, +110, +163, +141, +53, +71, +31, +140, +243, +152, +156, +223, +102, +122, +162, +22, +26, +229, +177, +238, +113, +42, +31, +106, +7, +177, +167, +164, +114, +134, +67, +208, +43, +50, +209, +28, +227, +61, +216, +221, +218, +102, +28, +124, +31, +78, +39, +126, +146, +114, +96, +80, +216, +13, +170, +120, +159, +193, +246, +17, +137, +73, +9, +232, +114, +39, +39, +51, +215, +2, +154, +175, +164, +199, +35, +48, +6, +240, +73, +190, +72, +143, +115, +223, +7, +5, +45, +74, +22, +247, +146, +147, +1, +106, +225, +91, +45, +8, +217, +233, +112, +9, +124, +111, +71, +137, +255, +164, +115, +106, +133, +2, +7, +71, +148, +0, +241, +193, +177, +44, +185, +184, +23, +183, +97, +130, +128, +156, +80, +195, +247, +14, +189, +0, +186, +77, +116, +79, +66, +208, +64, +178, +66, +115, +215, +15, +125, +124, +95, +72, +149, +102, +42, +58, +92, +148, +32, +119, +130, +43, +29, +206, +252, +105, +228, +232, +167, +177, +231, +193, +58, +167, +82, +225, +85, +52, +142, +142, +142, +26, +108, +10, +177, +87, +232, +128, +216, +187, +218, +201, +130, +152, +215, +41, +104, +58, +146, +230, +79, +158, +93, +52, +151, +188, +208, +232, +180, +191, +166, +68, +190, +30, +241, +216, +108, +157, +161, +181, +51, +194, +190, +219, +76, +39, +243, +19, +163, +94, +90, +246, +200, +52, +18, +79, +185, +179, +158, +159, +118, +51, +91, +103, +38, +136, +239, +76, +192, +104, +63, +228, +44, +46, +175, +52, +114, +71, +54, +247, +77, +240, +196, +61, +186, +220, +200, +62, +151, +81, +190, +214, +114, +93, +233, +118, +172, +93, +7, +20, +34, +145, +8, +175, +56, +64, +9, +121, +25, +232, +115, +183, +114, +242, +221, +105, +175, +224, +209, +223, +99, +103, +247, +112, +222, +201, +223, +89, +54, +161, +131, +238, +71, +223, +197, +247, +115, +149, +207, +161, +186, +175, +117, +173, +118, +143, +236, +11, +38, +122, +232, +30, +102, +118, +46, +205, +145, +202, +129, +53, +241, +127, +242, +45, +211, +119, +120, +161, +177, +21, +80, +107, +80, +184, +145, +101, +225, +91, +1, +109, +62, +6, +131, +86, +139, +207, +52, +43, +90, +129, +143, +60, +121, +76, +78, +120, +148, +247, +72, +37, +232, +213, +50, +228, +214, +43, +10, +244, +228, +251, +4, +128, +120, +56, +28, +182, +77, +246, +144, +214, +66, +187, +3, +73, +173, +192, +71, +79, +24, +39, +127, +56, +183, +217, +1, +221, +110, +33, +190, +199, +133, +173, +99, +10, +225, +99, +164, +61, +40, +93, +174, +124, +184, +102, +21, +0, +92, +41, +233, +113, +234, +213, +106, +70, +63, +63, +121, +96, +24, +144, +145, +145, +145, +172, +232, +57, +161, +80, +63, +101, +179, +192, +31, +245, +246, +8, +135, +195, +244, +59, +74, +172, +143, +149, +159, +146, +101, +28, +52, +200, +100, +76, +241, +242, +73, +249, +71, +30, +121, +100, +227, +235, +175, +191, +254, +221, +92, +46, +215, +87, +44, +22, +19, +151, +94, +122, +233, +81, +31, +255, +248, +199, +15, +163, +15, +127, +255, +251, +223, +63, +246, +246, +219, +111, +175, +8, +193, +241, +199, +31, +255, +20, +123, +220, +119, +227, +141, +55, +86, +74, +122, +156, +114, +202, +41, +199, +238, +220, +185, +243, +176, +112, +56, +92, +14, +135, +195, +197, +31, +253, +232, +71, +215, +95, +121, +229, +149, +191, +119, +65, +35, +47, +223, +226, +104, +128, +179, +9, +237, +212, +47, +35, +20, +137, +68, +234, +85, +46, +195, +48, +158, +225, +112, +184, +36, +104, +2, +128, +49, +17, +20, +118, +5, +97, +156, +251, +13, +202, +3, +198, +140, +93, +42, +163, +75, +202, +186, +44, +189, +230, +7, +212, +27, +110, +68, +250, +155, +133, +179, +83, +143, +255, +86, +162, +41, +10, +221, +65, +70, +198, +189, +223, +64, +171, +155, +242, +168, +110, +29, +83, +197, +116, +58, +253, +166, +232, +123, +19, +130, +200, +86, +46, +151, +203, +138, +162, +40, +234, +240, +240, +48, +149, +173, +33, +103, +113, +80, +167, +209, +237, +64, +122, +147, +120, +197, +123, +77, +82, +159, +73, +89, +174, +163, +208, +157, +219, +20, +176, +104, +20, +120, +2, +128, +188, +33, +87, +161, +7, +45, +104, +241, +247, +18, +164, +162, +77, +185, +153, +147, +130, +50, +79, +173, +228, +145, +59, +80, +34, +96, +61, +100, +97, +82, +230, +72, +148, +142, +106, +163, +26, +178, +243, +215, +246, +244, +144, +112, +62, +165, +160, +235, +11, +26, +155, +49, +104, +39, +159, +39, +64, +56, +78, +157, +178, +91, +219, +104, +99, +31, +65, +121, +116, +116, +244, +193, +114, +185, +28, +42, +149, +74, +225, +98, +177, +24, +161, +171, +92, +46, +135, +122, +122, +122, +92, +207, +131, +195, +14, +59, +172, +247, +239, +127, +255, +251, +2, +234, +195, +29, +137, +68, +138, +116, +133, +66, +33, +245, +161, +135, +30, +186, +106, +217, +178, +101, +127, +118, +113, +43, +171, +192, +70, +55, +180, +160, +176, +89, +2, +0, +157, +166, +47, +110, +221, +186, +53, +221, +211, +211, +179, +199, +44, +121, +97, +199, +142, +29, +67, +208, +19, +210, +236, +18, +0, +248, +250, +109, +69, +35, +93, +220, +249, +216, +1, +160, +195, +41, +131, +95, +81, +20, +90, +151, +168, +172, +186, +37, +216, +233, +88, +192, +123, +15, +87, +126, +58, +74, +14, +250, +211, +105, +4, +192, +184, +62, +243, +181, +203, +108, +13, +147, +109, +85, +106, +1, +144, +129, +49, +8, +231, +6, +102, +167, +194, +43, +1, +235, +66, +161, +96, +43, +127, +209, +104, +148, +178, +215, +225, +244, +157, +194, +230, +173, +197, +254, +144, +247, +139, +41, +176, +222, +203, +210, +197, +237, +137, +24, +128, +144, +212, +95, +29, +208, +215, +41, +190, +110, +241, +241, +12, +154, +70, +58, +105, +79, +182, +154, +92, +34, +183, +100, +178, +87, +172, +135, +157, +230, +52, +214, +205, +88, +213, +142, +2, +164, +20, +188, +231, +167, +45, +187, +229, +190, +240, +165, +82, +137, +130, +33, +86, +21, +0, +232, +164, +51, +205, +91, +210, +55, +124, +254, +181, +98, +0, +193, +9, +6, +249, +220, +177, +99, +71, +137, +250, +122, +22, +139, +197, +200, +206, +157, +59, +169, +106, +140, +35, +68, +48, +150, +7, +104, +131, +170, +246, +96, +56, +205, +182, +115, +231, +206, +242, +192, +192, +192, +54, +90, +11, +83, +169, +84, +170, +171, +171, +171, +162, +143, +66, +161, +80, +165, +100, +43, +164, +36, +174, +66, +161, +48, +182, +123, +247, +238, +161, +80, +40, +84, +142, +68, +34, +69, +230, +99, +137, +195, +127, +95, +120, +146, +73, +170, +90, +70, +243, +154, +239, +27, +122, +160, +37, +86, +203, +1, +87, +74, +80, +145, +245, +22, +79, +248, +48, +75, +178, +119, +162, +137, +246, +133, +228, +79, +171, +204, +145, +92, +46, +103, +123, +192, +134, +233, +112, +199, +138, +59, +108, +45, +164, +53, +134, +211, +236, +182, +84, +184, +76, +99, +143, +56, +9, +38, +163, +8, +205, +191, +80, +22, +190, +22, +59, +208, +120, +144, +163, +150, +130, +132, +29, +130, +190, +56, +140, +21, +145, +220, +182, +72, +177, +218, +95, +115, +125, +222, +1, +243, +117, +134, +146, +218, +233, +84, +93, +140, +221, +151, +248, +28, +129, +177, +133, +134, +226, +131, +70, +222, +78, +143, +248, +224, +180, +206, +16, +223, +248, +161, +17, +48, +254, +209, +85, +43, +141, +178, +109, +38, +59, +250, +201, +31, +68, +254, +59, +110, +247, +208, +189, +104, +206, +1, +198, +245, +153, +7, +241, +233, +59, +188, +142, +181, +171, +128, +130, +176, +93, +200, +94, +72, +67, +183, +185, +40, +104, +66, +73, +105, +113, +97, +91, +90, +194, +67, +64, +193, +206, +166, +224, +7, +174, +194, +168, +214, +25, +165, +209, +209, +209, +237, +201, +100, +178, +75, +81, +20, +74, +160, +161, +177, +38, +253, +197, +255, +18, +74, +208, +125, +70, +242, +97, +29, +175, +52, +202, +193, +31, +74, +244, +172, +36, +209, +166, +211, +233, +109, +241, +120, +188, +27, +168, +36, +81, +211, +120, +1, +186, +236, +18, +127, +40, +161, +149, +78, +72, +186, +165, +177, +21, +192, +229, +184, +89, +203, +194, +183, +2, +218, +124, +12, +6, +173, +24, +159, +105, +70, +180, +2, +31, +229, +245, +218, +224, +167, +88, +190, +124, +249, +33, +215, +94, +123, +237, +69, +20, +99, +165, +191, +170, +170, +42, +100, +79, +208, +95, +17, +143, +13, +169, +170, +26, +42, +151, +203, +74, +71, +71, +135, +155, +4, +0, +238, +15, +177, +171, +156, +217, +236, +124, +244, +4, +145, +0, +64, +182, +180, +157, +63, +188, +203, +201, +159, +21, +137, +68, +200, +54, +241, +122, +216, +199, +19, +132, +79, +207, +44, +222, +226, +152, +252, +205, +131, +40, +158, +148, +244, +56, +245, +106, +229, +160, +140, +244, +103, +172, +222, +240, +200, +35, +143, +252, +237, +194, +11, +47, +124, +29, +250, +9, +0, +94, +6, +159, +35, +15, +109, +179, +37, +95, +84, +62, +113, +12, +254, +55, +212, +220, +209, +86, +130, +62, +80, +29, +0, +242, +219, +182, +109, +203, +108, +219, +182, +109, +187, +120, +79, +231, +103, +63, +251, +89, +67, +224, +102, +202, +148, +41, +134, +241, +248, +253, +239, +127, +191, +87, +60, +140, +76, +153, +50, +197, +176, +81, +75, +165, +82, +157, +169, +84, +170, +147, +63, +135, +183, +18, +92, +174, +50, +112, +89, +176, +221, +169, +95, +70, +76, +76, +6, +75, +212, +88, +46, +67, +133, +182, +129, +58, +24, +186, +33, +77, +155, +174, +34, +128, +194, +39, +63, +249, +201, +85, +0, +158, +16, +255, +235, +254, +235, +95, +255, +250, +249, +195, +14, +59, +108, +186, +217, +205, +14, +62, +248, +224, +41, +111, +191, +253, +246, +133, +138, +162, +168, +225, +112, +184, +180, +126, +253, +250, +167, +20, +69, +57, +21, +154, +44, +120, +233, +153, +41, +7, +225, +20, +85, +85, +55, +184, +252, +172, +47, +220, +123, +239, +189, +203, +62, +255, +249, +207, +63, +15, +61, +224, +106, +229, +60, +224, +9, +41, +84, +225, +194, +236, +242, +91, +162, +81, +206, +72, +147, +79, +153, +186, +117, +168, +0, +64, +57, +149, +74, +45, +134, +113, +51, +77, +25, +113, +252, +222, +116, +218, +200, +80, +170, +83, +85, +85, +203, +190, +185, +62, +32, +207, +25, +222, +155, +185, +243, +186, +235, +174, +251, +135, +111, +126, +243, +155, +215, +213, +225, +123, +253, +128, +54, +248, +102, +167, +203, +41, +169, +138, +78, +99, +141, +189, +254, +250, +235, +231, +206, +157, +59, +119, +142, +217, +141, +94, +122, +233, +165, +93, +71, +31, +125, +244, +175, +160, +233, +254, +126, +0, +59, +161, +159, +242, +144, +23, +36, +187, +113, +166, +77, +59, +25, +60, +134, +214, +3, +87, +95, +125, +245, +135, +236, +122, +225, +46, +94, +188, +248, +217, +71, +31, +125, +116, +20, +98, +195, +175, +170, +234, +71, +220, +177, +98, +159, +3, +5, +195, +56, +255, +173, +223, +172, +85, +139, +73, +193, +56, +54, +180, +233, +239, +99, +87, +59, +1, +160, +141, +253, +5, +101, +222, +250, +199, +15, +58, +58, +58, +194, +7, +29, +116, +80, +175, +213, +235, +125, +125, +125, +20, +124, +112, +2, +233, +71, +87, +253, +81, +151, +45, +91, +118, +248, +178, +101, +203, +42, +125, +142, +207, +58, +235, +172, +117, +171, +87, +175, +94, +135, +106, +125, +80, +58, +255, +252, +243, +167, +169, +170, +106, +185, +70, +125, +231, +59, +223, +249, +218, +215, +190, +246, +181, +13, +208, +3, +34, +86, +246, +185, +28, +80, +48, +156, +6, +119, +218, +48, +137, +224, +81, +37, +120, +161, +40, +202, +109, +208, +244, +82, +252, +156, +115, +206, +153, +125, +255, +253, +247, +159, +78, +239, +93, +188, +120, +241, +241, +139, +23, +47, +62, +158, +158, +123, +236, +225, +202, +249, +152, +80, +85, +245, +41, +147, +247, +5, +142, +213, +171, +87, +127, +254, +172, +179, +206, +122, +222, +197, +91, +101, +26, +147, +118, +99, +45, +227, +137, +39, +158, +56, +218, +237, +123, +23, +45, +90, +244, +145, +69, +139, +22, +85, +214, +202, +149, +43, +87, +126, +241, +11, +95, +248, +194, +179, +30, +105, +76, +66, +147, +199, +245, +110, +191, +87, +134, +23, +219, +236, +177, +199, +30, +251, +220, +162, +69, +139, +220, +36, +52, +7, +77, +163, +107, +59, +174, +70, +26, +29, +199, +250, +7, +63, +248, +193, +235, +203, +151, +47, +223, +14, +113, +106, +249, +197, +23, +95, +156, +119, +236, +177, +199, +186, +169, +8, +17, +20, +40, +104, +65, +182, +26, +237, +183, +42, +213, +153, +10, +133, +130, +33, +112, +179, +106, +213, +170, +143, +173, +90, +181, +202, +244, +102, +34, +24, +219, +5, +61, +96, +76, +229, +33, +121, +18, +80, +32, +213, +142, +56, +158, +121, +230, +153, +51, +230, +207, +159, +111, +217, +171, +147, +99, +235, +214, +173, +175, +206, +156, +57, +243, +91, +65, +126, +63, +140, +206, +236, +56, +128, +142, +43, +175, +188, +242, +173, +43, +175, +188, +114, +5, +180, +0, +108, +223, +35, +143, +60, +178, +80, +85, +213, +47, +186, +185, +153, +8, +38, +241, +83, +188, +65, +148, +214, +231, +99, +29, +3, +16, +191, +229, +150, +91, +182, +220, +114, +203, +45, +55, +65, +43, +83, +222, +117, +239, +189, +247, +30, +127, +222, +121, +231, +85, +250, +135, +62, +241, +196, +19, +239, +54, +191, +21, +240, +198, +27, +111, +236, +122, +215, +187, +222, +245, +24, +180, +241, +221, +9, +96, +7, +244, +117, +194, +111, +95, +120, +46, +143, +124, +15, +214, +187, +110, +221, +186, +207, +47, +88, +176, +192, +114, +172, +85, +85, +189, +146, +30, +111, +222, +188, +121, +227, +172, +89, +179, +190, +9, +61, +1, +128, +124, +52, +60, +249, +205, +141, +60, +154, +237, +11, +233, +132, +122, +175, +83, +18, +151, +23, +29, +206, +170, +225, +112, +187, +63, +3, +61, +161, +194, +202, +7, +96, +71, +99, +119, +62, +159, +55, +36, +31, +157, +127, +254, +249, +71, +159, +127, +254, +249, +174, +232, +58, +242, +200, +35, +167, +168, +170, +250, +37, +122, +254, +171, +95, +253, +234, +201, +211, +78, +59, +237, +33, +84, +159, +12, +167, +83, +106, +94, +104, +172, +121, +127, +173, +170, +234, +87, +173, +94, +123, +238, +185, +231, +30, +159, +63, +127, +254, +3, +48, +86, +129, +32, +186, +106, +166, +241, +91, +223, +250, +214, +123, +175, +189, +246, +218, +107, +61, +208, +120, +181, +213, +107, +191, +251, +221, +239, +30, +61, +225, +132, +19, +30, +128, +126, +176, +164, +86, +26, +185, +109, +22, +187, +234, +170, +171, +142, +188, +233, +166, +155, +190, +225, +150, +70, +59, +172, +91, +183, +238, +231, +39, +157, +116, +210, +42, +120, +31, +107, +79, +1, +5, +214, +43, +156, +170, +241, +208, +233, +66, +5, +64, +76, +85, +213, +31, +186, +165, +217, +99, +96, +198, +181, +77, +241, +220, +115, +207, +253, +108, +254, +252, +249, +171, +33, +252, +44, +115, +230, +204, +185, +30, +154, +175, +164, +8, +221, +199, +17, +3, +16, +187, +254, +250, +235, +223, +125, +205, +53, +215, +220, +96, +117, +175, +239, +125, +239, +123, +43, +46, +189, +244, +210, +13, +208, +125, +139, +110, +108, +92, +71, +26, +133, +76, +61, +4, +225, +183, +157, +57, +115, +230, +245, +208, +120, +169, +66, +151, +99, +21, +64, +248, +154, +107, +174, +57, +226, +250, +235, +175, +255, +102, +0, +52, +182, +2, +106, +61, +185, +78, +190, +201, +70, +148, +133, +111, +5, +180, +249, +24, +12, +90, +45, +62, +211, +172, +104, +5, +62, +154, +209, +88, +145, +229, +84, +42, +213, +57, +113, +226, +196, +105, +78, +63, +180, +22, +136, +195, +117, +156, +70, +39, +127, +79, +51, +243, +209, +19, +132, +29, +208, +5, +99, +210, +155, +153, +63, +188, +171, +88, +44, +218, +38, +40, +138, +234, +227, +252, +32, +67, +205, +149, +226, +230, +206, +157, +123, +55, +180, +61, +87, +31, +128, +136, +170, +170, +103, +209, +107, +71, +28, +113, +196, +129, +170, +170, +94, +66, +207, +95, +120, +225, +133, +135, +143, +59, +238, +184, +59, +224, +162, +178, +95, +205, +21, +0, +198, +169, +87, +171, +12, +91, +195, +66, +108, +96, +38, +65, +251, +77, +60, +40, +37, +27, +160, +102, +165, +7, +249, +41, +110, +63, +125, +213, +246, +89, +120, +233, +151, +17, +141, +70, +221, +6, +207, +189, +130, +39, +86, +80, +16, +139, +2, +156, +180, +17, +78, +139, +43, +31, +141, +70, +45, +51, +82, +99, +177, +88, +244, +192, +3, +15, +164, +30, +113, +152, +48, +97, +130, +109, +223, +48, +27, +200, +242, +211, +48, +185, +233, +236, +236, +164, +205, +150, +211, +201, +169, +90, +79, +126, +141, +39, +40, +89, +33, +207, +158, +243, +4, +2, +254, +152, +74, +192, +133, +217, +85, +15, +240, +114, +107, +114, +79, +225, +164, +232, +177, +219, +108, +224, +137, +72, +178, +12, +240, +234, +12, +142, +213, +9, +196, +9, +11, +222, +58, +34, +47, +93, +188, +196, +172, +29, +204, +156, +40, +84, +158, +183, +55, +155, +205, +218, +38, +164, +177, +224, +81, +211, +148, +155, +19, +78, +89, +146, +61, +90, +95, +34, +112, +206, +4, +164, +30, +128, +100, +16, +241, +19, +119, +100, +140, +209, +101, +118, +74, +145, +39, +31, +217, +102, +82, +178, +4, +0, +186, +47, +149, +88, +43, +66, +111, +73, +65, +165, +83, +199, +37, +1, +192, +134, +143, +128, +158, +152, +199, +121, +212, +134, +9, +90, +132, +143, +36, +131, +78, +52, +42, +226, +116, +202, +254, +2, +210, +143, +100, +83, +121, +106, +209, +165, +170, +42, +47, +107, +204, +17, +46, +151, +203, +182, +107, +99, +62, +159, +231, +39, +185, +220, +246, +71, +229, +27, +214, +24, +128, +14, +113, +18, +216, +18, +34, +99, +157, +214, +145, +202, +191, +1, +132, +156, +104, +172, +161, +135, +43, +167, +175, +33, +8, +133, +66, +110, +215, +37, +95, +99, +237, +7, +78, +173, +145, +24, +100, +26, +155, +209, +206, +105, +69, +26, +109, +199, +154, +149, +77, +47, +3, +142, +50, +197, +203, +72, +242, +234, +74, +244, +152, +202, +243, +122, +45, +115, +206, +247, +247, +20, +112, +77, +65, +84, +103, +50, +233, +187, +109, +9, +86, +1, +128, +246, +232, +180, +103, +163, +242, +139, +148, +212, +235, +21, +188, +164, +114, +101, +205, +16, +127, +195, +229, +114, +217, +245, +239, +149, +214, +77, +110, +131, +249, +13, +110, +240, +147, +170, +92, +31, +37, +160, +233, +75, +215, +123, +22, +65, +35, +201, +56, +63, +105, +172, +160, +182, +49, +38, +240, +177, +150, +233, +140, +137, +74, +108, +174, +32, +222, +75, +213, +32, +12, +14, +77, +232, +229, +163, +253, +210, +200, +3, +217, +189, +208, +170, +227, +184, +214, +241, +165, +82, +137, +170, +90, +144, +211, +142, +246, +46, +60, +152, +238, +70, +30, +249, +190, +144, +198, +133, +78, +131, +119, +5, +153, +76, +43, +124, +113, +93, +208, +125, +30, +105, +241, +27, +104, +254, +120, +105, +63, +82, +161, +209, +41, +73, +193, +11, +68, +91, +144, +36, +170, +123, +133, +123, +105, +217, +83, +215, +253, +53, +75, +164, +32, +93, +65, +21, +20, +248, +9, +105, +207, +52, +90, +84, +82, +168, +9, +194, +206, +161, +234, +169, +181, +210, +200, +245, +12, +233, +154, +192, +42, +234, +9, +189, +213, +129, +234, +222, +245, +110, +199, +218, +85, +64, +1, +198, +83, +230, +121, +232, +125, +111, +1, +143, +54, +83, +13, +129, +25, +87, +54, +133, +224, +5, +173, +181, +116, +224, +130, +78, +229, +81, +133, +174, +24, +128, +132, +147, +156, +100, +50, +25, +170, +122, +65, +243, +60, +16, +26, +89, +192, +149, +214, +95, +64, +247, +1, +37, +192, +2, +33, +78, +114, +226, +129, +198, +54, +218, +104, +163, +142, +104, +146, +248, +76, +203, +99, +156, +248, +104, +72, +116, +129, +190, +94, +39, +161, +29, +166, +176, +61, +197, +239, +7, +98, +45, +164, +139, +98, +40, +190, +209, +10, +242, +40, +126, +123, +55, +88, +53, +2, +152, +251, +195, +83, +165, +82, +201, +109, +2, +0, +197, +64, +172, +98, +41, +242, +30, +77, +222, +95, +202, +123, +77, +91, +31, +141, +168, +194, +204, +171, +118, +90, +198, +112, +106, +54, +250, +68, +134, +198, +48, +244, +190, +130, +86, +253, +28, +202, +30, +202, +57, +56, +245, +95, +146, +97, +203, +136, +120, +60, +158, +1, +176, +11, +230, +21, +0, +184, +99, +100, +12, +154, +195, +129, +50, +81, +120, +86, +121, +76, +186, +120, +73, +66, +47, +1, +84, +254, +125, +92, +216, +227, +0, +226, +71, +29, +117, +84, +239, +194, +133, +11, +143, +76, +167, +211, +61, +197, +98, +49, +54, +119, +238, +220, +30, +254, +225, +151, +95, +126, +121, +215, +224, +224, +96, +158, +126, +243, +69, +23, +93, +52, +131, +94, +59, +234, +168, +163, +12, +129, +234, +29, +59, +118, +236, +222, +185, +115, +231, +219, +177, +88, +172, +16, +143, +199, +11, +91, +183, +110, +221, +227, +196, +43, +1, +79, +229, +163, +133, +83, +54, +1, +231, +126, +25, +169, +82, +169, +100, +171, +176, +60, +148, +203, +224, +52, +202, +191, +137, +132, +157, +140, +236, +56, +163, +103, +12, +128, +42, +148, +144, +43, +196, +98, +49, +42, +103, +110, +22, +212, +180, +43, +103, +222, +70, +48, +144, +123, +213, +87, +202, +148, +65, +239, +145, +71, +115, +144, +156, +115, +148, +177, +70, +229, +227, +121, +73, +85, +215, +96, +202, +219, +77, +233, +122, +185, +220, +26, +157, +134, +74, +101, +50, +153, +148, +201, +103, +90, +9, +101, +187, +160, +128, +120, +77, +78, +186, +32, +94, +208, +124, +161, +83, +174, +60, +97, +67, +134, +236, +160, +224, +78, +148, +170, +30, +215, +102, +164, +56, +220, +95, +255, +65, +154, +222, +146, +245, +122, +28, +250, +34, +109, +165, +219, +185, +252, +145, +163, +218, +18, +66, +134, +50, +208, +117, +26, +157, +210, +114, +179, +182, +81, +85, +14, +175, +224, +250, +143, +156, +129, +110, +104, +228, +107, +99, +189, +117, +154, +31, +62, +54, +138, +70, +79, +144, +122, +71, +241, +170, +26, +142, +6, +52, +43, +223, +219, +72, +121, +108, +74, +62, +58, +128, +247, +146, +13, +137, +158, +241, +150, +232, +232, +232, +160, +190, +160, +220, +249, +232, +6, +13, +75, +44, +16, +129, +40, +183, +213, +153, +72, +111, +121, +14, +92, +139, +224, +123, +7, +76, +120, +224, +148, +216, +195, +130, +235, +114, +143, +79, +51, +26, +73, +255, +243, +211, +168, +29, +0, +226, +229, +114, +217, +214, +6, +100, +61, +133, +101, +26, +203, +38, +165, +124, +13, +240, +216, +195, +181, +226, +116, +69, +3, +131, +235, +30, +130, +142, +190, +198, +186, +65, +104, +53, +62, +182, +2, +141, +142, +99, +205, +146, +158, +84, +233, +175, +217, +123, +233, +254, +252, +68, +43, +5, +75, +121, +213, +47, +30, +44, +183, +162, +145, +46, +10, +44, +80, +240, +168, +178, +199, +67, +13, +65, +97, +182, +246, +169, +208, +109, +190, +44, +244, +82, +227, +68, +187, +151, +30, +215, +50, +141, +157, +208, +247, +163, +61, +0, +226, +66, +95, +184, +130, +176, +23, +187, +160, +233, +22, +206, +171, +176, +15, +26, +229, +62, +220, +188, +226, +21, +149, +170, +119, +237, +159, +17, +60, +239, +20, +223, +203, +43, +111, +241, +150, +92, +228, +235, +168, +149, +70, +58, +29, +75, +227, +91, +54, +107, +41, +99, +5, +241, +94, +178, +57, +252, +238, +21, +172, +198, +58, +5, +237, +148, +76, +47, +180, +114, +157, +93, +78, +101, +130, +57, +4, +207, +15, +128, +158, +240, +192, +19, +102, +188, +142, +181, +229, +9, +46, +167, +132, +54, +47, +96, +137, +21, +114, +82, +69, +28, +222, +74, +133, +27, +146, +80, +156, +42, +246, +120, +1, +11, +174, +19, +175, +228, +86, +128, +94, +202, +153, +215, +101, +127, +45, +18, +69, +40, +184, +222, +166, +177, +241, +52, +122, +66, +185, +92, +230, +65, +110, +210, +29, +52, +47, +3, +147, +93, +9, +158, +108, +138, +98, +177, +72, +235, +45, +249, +110, +201, +119, +69, +124, +32, +125, +24, +22, +73, +50, +150, +240, +104, +135, +55, +59, +141, +245, +242, +53, +215, +171, +55, +115, +155, +198, +230, +163, +177, +94, +113, +133, +54, +141, +205, +71, +227, +254, +38, +143, +50, +248, +250, +157, +144, +171, +172, +141, +19, +90, +145, +143, +126, +192, +253, +143, +225, +104, +52, +234, +228, +127, +116, +219, +254, +88, +174, +6, +71, +190, +51, +170, +226, +67, +85, +53, +233, +113, +96, +168, +249, +102, +194, +153, +60, +2, +231, +126, +14, +8, +135, +195, +110, +19, +0, +156, +250, +47, +113, +168, +0, +74, +43, +86, +172, +88, +58, +52, +52, +212, +155, +201, +100, +82, +31, +254, +240, +135, +231, +45, +95, +190, +188, +82, +26, +225, +172, +179, +206, +58, +248, +212, +83, +79, +157, +6, +64, +81, +20, +165, +172, +40, +138, +202, +131, +89, +188, +103, +6, +93, +161, +80, +168, +172, +40, +138, +250, +236, +179, +207, +174, +91, +178, +100, +201, +47, +80, +189, +49, +34, +161, +247, +218, +151, +146, +38, +176, +105, +79, +143, +19, +79, +60, +113, +246, +117, +215, +93, +119, +174, +213, +135, +111, +184, +225, +134, +87, +30, +123, +236, +177, +93, +226, +119, +67, +85, +213, +197, +86, +239, +221, +176, +97, +195, +203, +103, +158, +121, +230, +90, +232, +101, +54, +6, +93, +210, +234, +169, +124, +180, +40, +21, +66, +229, +50, +236, +250, +101, +164, +198, +198, +198, +130, +42, +151, +65, +252, +39, +122, +57, +200, +193, +81, +128, +174, +44, +105, +99, +48, +6, +160, +20, +139, +197, +92, +111, +62, +226, +241, +120, +1, +250, +137, +50, +126, +57, +102, +214, +200, +200, +100, +50, +127, +163, +126, +245, +212, +139, +133, +57, +188, +107, +130, +144, +87, +149, +100, +59, +20, +10, +169, +195, +195, +195, +182, +74, +169, +197, +192, +199, +154, +7, +194, +120, +63, +50, +90, +40, +194, +208, +157, +30, +49, +232, +27, +92, +234, +191, +231, +233, +164, +64, +34, +145, +160, +178, +114, +92, +121, +155, +129, +151, +91, +75, +64, +43, +183, +246, +11, +171, +251, +142, +142, +142, +102, +70, +70, +70, +210, +164, +107, +232, +2, +180, +108, +113, +234, +59, +93, +46, +151, +67, +177, +88, +44, +54, +121, +242, +228, +241, +78, +32, +112, +74, +0, +144, +157, +122, +60, +107, +145, +244, +136, +172, +55, +221, +244, +255, +75, +157, +125, +246, +217, +135, +142, +142, +142, +246, +229, +114, +185, +238, +233, +211, +167, +27, +202, +29, +141, +140, +140, +228, +135, +135, +135, +115, +212, +75, +111, +120, +120, +184, +178, +222, +56, +129, +149, +56, +146, +29, +102, +188, +207, +181, +217, +220, +230, +39, +26, +50, +0, +210, +75, +151, +46, +93, +49, +58, +58, +218, +155, +207, +231, +59, +143, +63, +254, +248, +119, +172, +88, +177, +162, +82, +106, +116, +225, +194, +133, +71, +110, +223, +190, +253, +29, +242, +250, +226, +68, +31, +151, +11, +113, +169, +15, +63, +252, +240, +85, +75, +151, +46, +117, +211, +43, +156, +248, +76, +186, +202, +54, +40, +124, +250, +233, +167, +31, +177, +125, +251, +246, +57, +110, +229, +209, +197, +247, +187, +65, +205, +124, +108, +32, +141, +158, +32, +245, +142, +42, +178, +203, +177, +28, +175, +141, +3, +183, +110, +242, +216, +172, +124, +92, +188, +120, +241, +193, +167, +158, +122, +234, +212, +112, +56, +92, +10, +133, +66, +229, +112, +56, +92, +10, +135, +195, +101, +69, +81, +84, +209, +203, +172, +210, +239, +76, +166, +241, +185, +231, +158, +251, +211, +157, +119, +222, +249, +251, +88, +44, +150, +233, +236, +236, +28, +218, +176, +97, +195, +70, +24, +55, +26, +110, +19, +30, +66, +138, +162, +124, +16, +218, +250, +49, +1, +90, +233, +173, +3, +197, +223, +212, +15, +126, +240, +131, +163, +47, +190, +248, +226, +67, +220, +252, +158, +255, +254, +239, +255, +30, +56, +230, +152, +99, +126, +11, +109, +124, +168, +69, +202, +78, +104, +118, +217, +8, +180, +146, +104, +181, +180, +103, +242, +180, +1, +124, +252, +241, +199, +143, +3, +112, +28, +61, +87, +20, +229, +167, +244, +176, +88, +44, +218, +110, +172, +243, +249, +60, +5, +87, +210, +112, +111, +159, +123, +134, +232, +211, +74, +118, +32, +71, +72, +84, +120, +177, +132, +143, +30, +174, +182, +118, +193, +208, +208, +80, +110, +104, +104, +40, +199, +237, +44, +179, +245, +144, +247, +221, +163, +43, +28, +14, +151, +67, +161, +80, +137, +230, +217, +192, +192, +0, +149, +68, +117, +130, +167, +177, +30, +28, +28, +28, +219, +179, +103, +79, +65, +208, +200, +233, +148, +223, +106, +160, +145, +230, +23, +155, +103, +165, +161, +161, +33, +183, +246, +163, +87, +62, +230, +7, +7, +7, +243, +156, +63, +102, +188, +52, +219, +139, +5, +200, +199, +86, +160, +209, +118, +172, +89, +223, +224, +70, +130, +239, +93, +99, +208, +147, +106, +147, +187, +235, +107, +128, +0, +0, +32, +0, +73, +68, +65, +84, +0, +186, +15, +58, +232, +160, +3, +62, +240, +129, +15, +204, +205, +102, +179, +61, +165, +82, +41, +54, +97, +194, +4, +67, +192, +97, +215, +174, +93, +35, +217, +108, +182, +4, +104, +188, +155, +57, +115, +102, +31, +189, +22, +139, +197, +98, +31, +251, +216, +199, +166, +43, +138, +82, +74, +36, +18, +61, +155, +55, +111, +142, +253, +233, +79, +127, +34, +155, +155, +130, +175, +148, +36, +229, +165, +15, +55, +167, +177, +107, +246, +236, +217, +147, +143, +59, +238, +184, +131, +115, +185, +92, +170, +84, +42, +69, +83, +169, +212, +4, +254, +225, +61, +123, +246, +236, +205, +231, +243, +149, +189, +225, +212, +169, +83, +39, +209, +227, +112, +56, +156, +56, +253, +244, +211, +231, +134, +66, +161, +114, +60, +30, +31, +125, +235, +173, +183, +182, +253, +225, +15, +127, +216, +2, +61, +136, +93, +11, +141, +102, +39, +234, +249, +115, +175, +39, +124, +84, +232, +65, +31, +74, +38, +160, +68, +10, +222, +43, +156, +202, +89, +186, +165, +209, +64, +223, +180, +105, +211, +58, +223, +247, +190, +247, +77, +203, +229, +114, +189, +229, +114, +57, +58, +105, +210, +36, +131, +188, +246, +247, +247, +143, +230, +114, +185, +34, +160, +85, +7, +155, +57, +115, +102, +165, +253, +77, +34, +145, +8, +47, +88, +176, +160, +55, +20, +10, +21, +227, +241, +120, +120, +243, +230, +205, +165, +151, +94, +122, +105, +24, +181, +239, +21, +76, +229, +113, +218, +180, +105, +147, +143, +57, +230, +152, +217, +185, +92, +174, +167, +88, +44, +118, +164, +82, +41, +195, +30, +106, +96, +96, +32, +157, +203, +229, +42, +242, +56, +109, +218, +180, +202, +97, +139, +72, +36, +18, +251, +200, +71, +62, +50, +51, +28, +14, +231, +59, +58, +58, +134, +183, +109, +219, +182, +253, +165, +151, +94, +146, +251, +95, +187, +29, +107, +222, +218, +163, +67, +85, +213, +7, +97, +1, +90, +103, +204, +108, +51, +214, +195, +85, +41, +151, +203, +161, +142, +142, +142, +8, +223, +23, +158, +119, +222, +121, +239, +229, +109, +24, +110, +184, +225, +134, +107, +190, +249, +205, +111, +62, +39, +120, +227, +165, +29, +142, +45, +141, +195, +195, +195, +57, +90, +31, +108, +104, +12, +169, +170, +138, +120, +60, +30, +229, +52, +158, +121, +230, +153, +39, +168, +170, +122, +2, +61, +191, +245, +214, +91, +175, +188, +242, +202, +43, +215, +67, +79, +70, +117, +67, +163, +227, +254, +122, +100, +100, +36, +51, +60, +60, +156, +229, +250, +153, +116, +52, +209, +72, +188, +140, +199, +227, +209, +137, +19, +39, +86, +14, +6, +44, +92, +184, +240, +36, +85, +85, +79, +106, +211, +104, +237, +167, +80, +20, +5, +220, +14, +23, +123, +133, +232, +1, +7, +28, +80, +153, +231, +62, +104, +244, +4, +105, +31, +79, +126, +62, +178, +29, +163, +187, +118, +237, +122, +187, +88, +44, +70, +202, +229, +114, +40, +26, +141, +198, +3, +242, +165, +120, +178, +41, +4, +141, +97, +84, +87, +43, +40, +178, +191, +42, +92, +156, +174, +247, +96, +135, +183, +2, +141, +245, +242, +53, +7, +217, +170, +176, +77, +99, +115, +211, +24, +100, +92, +161, +77, +99, +115, +211, +184, +191, +201, +35, +135, +2, +32, +188, +119, +239, +222, +31, +23, +139, +197, +72, +169, +84, +10, +71, +163, +81, +195, +247, +252, +244, +167, +63, +253, +191, +231, +159, +127, +254, +203, +226, +189, +20, +179, +202, +66, +179, +165, +41, +6, +210, +9, +160, +243, +147, +159, +252, +228, +140, +181, +107, +215, +190, +199, +225, +59, +221, +160, +213, +248, +232, +8, +183, +254, +71, +178, +123, +236, +238, +37, +18, +0, +220, +196, +144, +100, +208, +58, +76, +188, +165, +246, +70, +148, +28, +109, +64, +161, +80, +24, +27, +28, +28, +220, +19, +10, +133, +202, +145, +72, +164, +56, +50, +50, +50, +224, +246, +187, +252, +84, +0, +24, +131, +86, +1, +192, +169, +159, +67, +52, +26, +141, +186, +77, +0, +160, +141, +175, +219, +10, +0, +197, +59, +238, +184, +227, +117, +136, +158, +12, +51, +103, +206, +52, +244, +66, +236, +234, +234, +74, +116, +117, +117, +213, +164, +52, +250, +250, +250, +122, +97, +158, +25, +93, +130, +177, +77, +128, +215, +146, +153, +102, +61, +184, +162, +30, +50, +194, +29, +249, +18, +14, +135, +249, +201, +117, +218, +164, +186, +129, +167, +242, +209, +130, +230, +78, +24, +55, +192, +228, +96, +48, +244, +143, +14, +176, +92, +6, +209, +72, +149, +26, +56, +120, +185, +71, +10, +170, +240, +146, +248, +249, +233, +211, +167, +127, +5, +154, +65, +156, +128, +241, +196, +37, +15, +154, +101, +161, +25, +176, +244, +87, +78, +0, +224, +167, +40, +92, +141, +127, +103, +103, +231, +167, +81, +45, +75, +126, +51, +218, +184, +226, +117, +165, +132, +91, +12, +124, +172, +105, +174, +209, +69, +193, +102, +114, +24, +69, +126, +243, +155, +223, +44, +62, +233, +164, +147, +22, +214, +242, +69, +15, +62, +248, +224, +31, +207, +57, +231, +156, +95, +66, +211, +99, +148, +204, +68, +242, +72, +227, +109, +87, +1, +192, +85, +185, +181, +159, +255, +252, +231, +175, +156, +123, +238, +185, +27, +196, +189, +71, +216, +85, +130, +177, +196, +76, +207, +162, +69, +139, +222, +185, +122, +245, +234, +127, +170, +229, +247, +248, +193, +95, +255, +250, +215, +101, +135, +29, +118, +216, +69, +110, +222, +43, +250, +207, +84, +222, +251, +203, +95, +254, +242, +87, +31, +255, +248, +199, +169, +255, +31, +207, +202, +39, +189, +105, +53, +175, +101, +253, +152, +120, +224, +129, +7, +238, +180, +250, +222, +135, +30, +122, +104, +211, +197, +23, +95, +252, +10, +244, +50, +115, +116, +34, +200, +17, +98, +19, +107, +149, +0, +96, +167, +219, +101, +253, +56, +122, +247, +221, +119, +255, +21, +154, +142, +75, +205, +153, +51, +199, +96, +16, +164, +82, +169, +100, +42, +149, +10, +164, +68, +101, +119, +119, +183, +219, +117, +140, +218, +159, +80, +85, +155, +180, +162, +40, +159, +128, +48, +172, +46, +185, +228, +146, +119, +221, +121, +231, +157, +203, +235, +65, +163, +7, +140, +27, +31, +235, +5, +169, +119, +20, +111, +133, +65, +39, +251, +45, +225, +144, +0, +208, +148, +242, +88, +47, +244, +244, +244, +196, +123, +122, +122, +106, +202, +110, +206, +100, +50, +3, +79, +60, +241, +196, +107, +208, +130, +237, +123, +160, +217, +166, +188, +2, +135, +91, +3, +156, +244, +144, +156, +168, +89, +235, +9, +87, +170, +28, +37, +143, +175, +151, +18, +153, +158, +250, +163, +186, +0, +241, +56, +236, +34, +1, +128, +78, +245, +120, +181, +207, +225, +165, +119, +253, +195, +15, +63, +124, +202, +195, +15, +63, +124, +10, +61, +87, +20, +229, +235, +68, +163, +72, +14, +176, +132, +135, +61, +4, +231, +163, +227, +233, +168, +251, +238, +187, +111, +199, +87, +190, +242, +149, +141, +48, +182, +16, +163, +245, +140, +131, +54, +195, +116, +81, +63, +90, +249, +114, +3, +79, +99, +125, +207, +61, +247, +12, +92, +118, +217, +101, +155, +25, +125, +68, +171, +29, +141, +121, +232, +9, +220, +242, +229, +149, +70, +71, +62, +222, +123, +239, +189, +59, +47, +189, +244, +210, +55, +161, +59, +151, +233, +146, +247, +38, +220, +14, +207, +33, +56, +62, +182, +2, +141, +142, +99, +237, +165, +237, +201, +81, +71, +29, +53, +153, +219, +102, +50, +126, +253, +235, +95, +127, +230, +99, +31, +251, +216, +239, +93, +220, +202, +44, +160, +64, +9, +182, +61, +75, +150, +44, +57, +242, +214, +91, +111, +253, +23, +171, +15, +95, +118, +217, +101, +235, +238, +191, +255, +254, +157, +16, +65, +83, +222, +27, +124, +214, +172, +89, +83, +159, +124, +242, +201, +10, +141, +79, +61, +245, +212, +127, +156, +122, +234, +169, +247, +67, +91, +235, +168, +36, +60, +183, +249, +221, +218, +143, +156, +198, +238, +37, +75, +150, +188, +231, +230, +155, +111, +190, +210, +226, +179, +184, +226, +138, +43, +158, +188, +251, +238, +187, +183, +138, +167, +101, +222, +23, +126, +198, +140, +25, +51, +214, +172, +89, +115, +5, +61, +127, +250, +233, +167, +159, +56, +249, +228, +147, +31, +96, +223, +89, +43, +141, +124, +93, +137, +127, +245, +171, +95, +61, +242, +246, +219, +111, +175, +244, +40, +87, +164, +12, +158, +179, +207, +62, +123, +221, +99, +143, +61, +54, +32, +238, +51, +150, +207, +231, +63, +75, +175, +29, +126, +248, +225, +211, +75, +165, +210, +165, +244, +252, +215, +191, +254, +245, +147, +255, +252, +207, +255, +124, +63, +140, +213, +14, +137, +46, +47, +52, +26, +104, +93, +178, +100, +201, +220, +111, +127, +251, +219, +150, +125, +212, +47, +187, +236, +178, +117, +15, +60, +240, +192, +78, +241, +180, +172, +170, +234, +23, +233, +181, +57, +115, +230, +76, +89, +183, +110, +221, +217, +244, +60, +192, +189, +130, +65, +30, +207, +57, +231, +156, +247, +216, +201, +227, +151, +191, +252, +229, +223, +174, +90, +181, +106, +23, +116, +121, +92, +74, +175, +205, +158, +61, +123, +218, +250, +245, +235, +191, +66, +207, +153, +60, +2, +250, +90, +237, +101, +172, +93, +237, +245, +31, +127, +252, +241, +141, +75, +151, +46, +253, +47, +104, +54, +187, +188, +47, +236, +98, +87, +114, +241, +226, +197, +7, +61, +242, +200, +35, +39, +90, +221, +75, +156, +182, +167, +4, +19, +47, +165, +194, +157, +104, +252, +223, +11, +46, +184, +224, +191, +160, +175, +29, +86, +52, +118, +44, +89, +178, +100, +230, +170, +85, +171, +78, +177, +186, +151, +56, +37, +94, +75, +203, +30, +91, +251, +117, +205, +154, +53, +127, +253, +220, +231, +62, +247, +71, +104, +114, +100, +75, +227, +217, +103, +159, +61, +235, +129, +7, +30, +248, +68, +155, +198, +106, +56, +248, +41, +12, +242, +120, +238, +185, +231, +206, +185, +239, +190, +251, +206, +176, +186, +151, +7, +26, +61, +65, +236, +227, +43, +135, +13, +54, +111, +222, +252, +205, +153, +51, +103, +206, +163, +215, +21, +69, +249, +42, +68, +80, +97, +209, +162, +69, +243, +86, +175, +94, +189, +32, +128, +175, +245, +100, +83, +136, +160, +7, +249, +217, +185, +99, +95, +78, +238, +14, +59, +85, +165, +241, +96, +135, +183, +2, +141, +117, +243, +53, +7, +24, +40, +108, +211, +216, +228, +52, +214, +33, +174, +208, +166, +177, +73, +105, +220, +207, +228, +81, +70, +184, +167, +167, +103, +150, +213, +139, +162, +221, +249, +100, +65, +23, +197, +176, +40, +1, +32, +193, +174, +100, +128, +173, +92, +91, +145, +143, +182, +240, +227, +127, +92, +187, +118, +237, +211, +167, +159, +126, +250, +127, +64, +139, +25, +82, +101, +124, +170, +64, +106, +23, +67, +146, +81, +122, +245, +213, +87, +151, +206, +155, +55, +207, +85, +12, +102, +203, +150, +45, +91, +230, +206, +157, +123, +7, +116, +191, +231, +128, +91, +154, +253, +38, +0, +184, +234, +231, +16, +14, +135, +109, +79, +93, +123, +232, +191, +196, +65, +66, +68, +89, +138, +209, +88, +44, +22, +88, +240, +147, +245, +177, +42, +195, +152, +157, +78, +217, +144, +60, +17, +192, +13, +248, +166, +181, +170, +231, +154, +147, +97, +197, +78, +218, +58, +66, +156, +92, +167, +113, +25, +129, +110, +120, +187, +233, +11, +207, +79, +97, +185, +205, +232, +33, +39, +8, +5, +50, +138, +48, +6, +51, +147, +197, +98, +209, +237, +132, +118, +42, +151, +225, +88, +226, +155, +129, +39, +0, +240, +0, +185, +89, +32, +158, +74, +39, +146, +226, +228, +14, +62, +185, +5, +128, +219, +132, +138, +102, +70, +200, +229, +229, +117, +179, +86, +246, +112, +57, +205, +29, +154, +103, +84, +122, +5, +208, +79, +95, +80, +217, +80, +64, +204, +43, +63, +125, +113, +162, +209, +40, +79, +104, +26, +129, +177, +15, +169, +93, +240, +136, +151, +91, +235, +128, +195, +102, +75, +204, +115, +218, +124, +231, +225, +33, +152, +210, +10, +96, +193, +76, +238, +56, +228, +37, +184, +139, +48, +215, +155, +188, +229, +10, +233, +69, +75, +176, +53, +195, +51, +44, +18, +0, +136, +78, +59, +221, +78, +244, +231, +161, +141, +59, +101, +230, +133, +0, +148, +18, +137, +196, +104, +45, +244, +4, +140, +170, +160, +48, +244, +147, +75, +197, +100, +50, +217, +76, +52, +54, +51, +31, +61, +65, +234, +29, +149, +129, +110, +199, +208, +186, +111, +9, +17, +212, +145, +79, +219, +237, +43, +242, +216, +48, +196, +227, +241, +28, +244, +160, +255, +8, +244, +228, +61, +210, +225, +86, +107, +14, +159, +51, +97, +241, +25, +74, +192, +224, +235, +126, +14, +64, +72, +36, +88, +186, +130, +56, +33, +103, +102, +67, +112, +187, +132, +59, +219, +220, +182, +154, +241, +155, +0, +64, +107, +80, +164, +88, +44, +58, +245, +8, +229, +193, +42, +183, +246, +121, +16, +32, +251, +211, +177, +2, +64, +13, +61, +92, +93, +157, +142, +202, +231, +243, +41, +104, +149, +31, +100, +57, +144, +109, +208, +34, +244, +100, +147, +44, +244, +254, +188, +20, +76, +230, +250, +192, +9, +158, +198, +90, +148, +194, +229, +246, +181, +85, +43, +5, +146, +175, +32, +78, +144, +123, +226, +99, +161, +80, +72, +66, +219, +220, +187, +229, +35, +85, +114, +10, +146, +143, +173, +64, +163, +155, +4, +128, +70, +247, +213, +37, +26, +121, +64, +161, +11, +162, +108, +99, +46, +151, +179, +229, +171, +168, +0, +56, +2, +86, +21, +208, +10, +34, +120, +201, +219, +223, +81, +66, +163, +215, +94, +225, +6, +26, +157, +74, +92, +11, +187, +149, +238, +107, +203, +95, +86, +226, +154, +207, +51, +175, +52, +86, +252, +35, +208, +29, +115, +29, +161, +80, +200, +82, +102, +20, +69, +201, +20, +10, +133, +33, +88, +4, +158, +249, +103, +197, +9, +154, +30, +24, +131, +233, +180, +247, +247, +66, +35, +37, +203, +39, +0, +231, +222, +163, +145, +72, +36, +7, +109, +31, +229, +56, +214, +194, +33, +72, +60, +224, +201, +83, +126, +198, +186, +55, +155, +205, +218, +238, +193, +196, +90, +66, +206, +74, +219, +61, +40, +27, +107, +122, +31, +237, +69, +221, +208, +232, +186, +181, +135, +240, +239, +144, +190, +33, +251, +101, +8, +198, +125, +111, +4, +64, +216, +67, +53, +28, +47, +237, +112, +220, +218, +20, +188, +221, +148, +37, +141, +112, +199, +215, +90, +104, +180, +29, +91, +177, +183, +139, +64, +119, +10, +243, +211, +204, +220, +127, +23, +118, +42, +51, +187, +63, +211, +232, +224, +167, +160, +146, +241, +113, +0, +9, +167, +192, +140, +7, +26, +61, +65, +218, +199, +231, +76, +18, +115, +3, +45, +151, +43, +224, +245, +116, +61, +85, +93, +32, +29, +193, +131, +235, +228, +83, +10, +65, +75, +196, +181, +245, +1, +123, +176, +195, +91, +129, +198, +122, +249, +154, +187, +3, +14, +112, +181, +105, +108, +94, +26, +131, +142, +43, +180, +105, +108, +94, +26, +247, +55, +121, +148, +97, +187, +94, +138, +125, +33, +249, +121, +105, +125, +142, +64, +28, +142, +20, +255, +163, +61, +105, +80, +241, +134, +86, +228, +99, +221, +32, +78, +252, +239, +133, +30, +23, +31, +133, +187, +24, +82, +21, +188, +180, +86, +139, +68, +34, +37, +24, +219, +248, +218, +197, +120, +141, +159, +117, +251, +37, +77, +4, +126, +10, +152, +130, +131, +174, +131, +227, +110, +81, +40, +20, +162, +208, +12, +167, +50, +244, +190, +119, +245, +10, +212, +169, +98, +3, +104, +137, +88, +44, +54, +10, +77, +184, +28, +105, +96, +130, +184, +23, +154, +16, +114, +65, +116, +82, +222, +252, +116, +139, +219, +254, +209, +228, +196, +230, +247, +53, +244, +235, +117, +234, +151, +225, +161, +228, +186, +23, +112, +5, +37, +63, +207, +193, +216, +171, +182, +12, +221, +33, +79, +27, +178, +130, +244, +63, +183, +74, +70, +238, +93, +79, +207, +41, +176, +192, +123, +125, +248, +1, +181, +59, +224, +215, +152, +244, +216, +41, +160, +192, +47, +234, +49, +194, +23, +16, +175, +52, +210, +184, +203, +215, +152, +244, +220, +172, +108, +162, +12, +133, +93, +124, +243, +202, +251, +195, +83, +214, +88, +79, +38, +147, +169, +249, +116, +171, +232, +23, +189, +23, +122, +2, +0, +85, +128, +112, +154, +51, +242, +102, +203, +118, +225, +18, +193, +35, +58, +49, +54, +8, +45, +91, +107, +47, +140, +60, +2, +0, +197, +169, +199, +181, +7, +208, +98, +27, +146, +30, +115, +218, +233, +74, +138, +133, +186, +38, +8, +199, +65, +55, +251, +151, +60, +246, +110, +90, +112, +240, +214, +15, +166, +16, +201, +94, +123, +161, +7, +63, +233, +170, +91, +137, +106, +137, +46, +114, +118, +145, +62, +46, +37, +147, +201, +102, +104, +191, +33, +7, +133, +163, +208, +228, +56, +6, +143, +193, +75, +175, +168, +161, +79, +24, +160, +241, +143, +247, +59, +10, +139, +100, +156, +241, +166, +209, +15, +184, +19, +133, +78, +50, +90, +130, +173, +163, +220, +160, +117, +3, +59, +121, +44, +166, +82, +169, +253, +42, +1, +64, +216, +16, +123, +161, +241, +210, +202, +238, +49, +195, +255, +103, +239, +205, +227, +237, +42, +171, +243, +241, +103, +239, +51, +15, +119, +200, +64, +2, +1, +4, +161, +12, +82, +195, +92, +177, +136, +96, +41, +131, +2, +149, +48, +37, +132, +2, +66, +185, +18, +3, +1, +99, +245, +107, +73, +64, +209, +218, +68, +172, +180, +148, +10, +9, +69, +16, +211, +20, +72, +136, +1, +165, +197, +162, +40, +63, +4, +180, +45, +138, +26, +180, +82, +6, +65, +134, +64, +230, +220, +123, +115, +207, +185, +103, +222, +191, +63, +246, +187, +206, +94, +251, +189, +123, +60, +103, +159, +123, +207, +77, +222, +231, +243, +121, +63, +247, +156, +123, +246, +176, +246, +187, +223, +113, +173, +103, +173, +37, +143, +55, +52, +7, +2, +214, +24, +169, +195, +124, +151, +185, +48, +196, +10, +209, +150, +55, +195, +124, +183, +219, +96, +165, +100, +26, +18, +242, +113, +162, +89, +224, +133, +123, +4, +160, +144, +173, +177, +8, +55, +214, +187, +29, +196, +120, +65, +36, +218, +81, +88, +239, +203, +201, +43, +156, +19, +71, +157, +188, +194, +249, +154, +34, +178, +176, +117, +74, +198, +61, +71, +198, +9, +130, +155, +199, +53, +17, +0, +60, +141, +73, +2, +205, +60, +194, +94, +7, +149, +203, +229, +20, +172, +245, +35, +223, +67, +250, +173, +31, +39, +163, +140, +60, +15, +119, +95, +169, +84, +10, +18, +162, +154, +230, +48, +79, +61, +128, +240, +196, +140, +34, +231, +250, +100, +168, +71, +146, +49, +76, +61, +82, +159, +246, +220, +43, +8, +25, +251, +96, +62, +15, +173, +19, +90, +169, +199, +168, +246, +133, +70, +132, +41, +53, +149, +140, +74, +198, +110, +146, +177, +29, +56, +165, +42, +36, +125, +91, +57, +22, +139, +85, +28, +206, +81, +152, +56, +116, +74, +215, +60, +234, +167, +55, +19, +186, +163, +48, +122, +10, +37, +99, +119, +202, +24, +165, +93, +65, +201, +216, +221, +50, +238, +105, +237, +81, +134, +231, +113, +169, +84, +170, +8, +83, +207, +68, +142, +64, +180, +63, +109, +192, +78, +52, +206, +164, +82, +41, +207, +117, +249, +110, +86, +143, +178, +67, +156, +103, +74, +220, +118, +192, +244, +143, +228, +136, +37, +235, +246, +58, +162, +3, +136, +199, +227, +53, +152, +250, +68, +114, +128, +42, +32, +32, +33, +96, +50, +18, +0, +220, +160, +47, +95, +190, +252, +149, +229, +203, +151, +47, +130, +185, +25, +36, +111, +82, +50, +106, +146, +241, +151, +60, +96, +120, +167, +208, +231, +207, +159, +63, +253, +129, +7, +30, +56, +139, +46, +118, +250, +233, +167, +127, +104, +243, +230, +205, +71, +82, +94, +133, +149, +43, +87, +126, +101, +233, +210, +165, +207, +70, +41, +176, +97, +24, +79, +184, +253, +182, +118, +237, +218, +103, +46, +190, +248, +226, +159, +66, +52, +152, +151, +94, +122, +233, +47, +87, +175, +94, +125, +174, +211, +177, +175, +190, +250, +234, +235, +135, +28, +114, +200, +10, +152, +47, +156, +34, +49, +236, +132, +213, +24, +73, +25, +69, +6, +9, +175, +8, +0, +20, +62, +186, +4, +51, +124, +244, +249, +48, +243, +115, +244, +44, +92, +184, +240, +125, +43, +86, +172, +248, +36, +29, +60, +103, +206, +156, +217, +239, +190, +251, +238, +65, +0, +224, +149, +39, +204, +41, +95, +239, +250, +245, +235, +159, +188, +240, +194, +11, +255, +83, +200, +182, +93, +20, +106, +176, +97, +194, +101, +120, +129, +12, +49, +244, +108, +180, +121, +145, +13, +223, +113, +118, +172, +151, +225, +58, +104, +7, +230, +6, +5, +110, +144, +115, +186, +111, +59, +112, +50, +182, +203, +255, +11, +98, +184, +38, +50, +2, +17, +19, +232, +59, +253, +22, +6, +52, +216, +186, +17, +41, +56, +41, +194, +15, +196, +102, +35, +239, +240, +28, +43, +125, +71, +30, +121, +228, +123, +206, +57, +231, +156, +99, +10, +133, +66, +111, +165, +82, +201, +236, +181, +215, +94, +123, +7, +21, +178, +80, +40, +148, +95, +127, +253, +245, +45, +177, +88, +172, +158, +72, +36, +170, +91, +183, +110, +125, +3, +102, +159, +217, +9, +103, +227, +145, +91, +159, +9, +21, +194, +149, +109, +172, +7, +97, +182, +121, +74, +55, +64, +237, +140, +60, +103, +98, +126, +147, +96, +8, +56, +145, +61, +136, +228, +193, +201, +40, +73, +0, +201, +35, +143, +60, +114, +53, +128, +135, +96, +25, +102, +73, +97, +144, +130, +169, +176, +36, +197, +101, +242, +210, +75, +47, +221, +159, +143, +75, +23, +92, +112, +193, +169, +134, +97, +156, +74, +223, +219, +200, +255, +231, +105, +8, +187, +248, +226, +139, +223, +123, +246, +217, +103, +207, +212, +52, +205, +48, +12, +67, +19, +161, +182, +97, +24, +134, +238, +23, +162, +251, +130, +11, +46, +56, +252, +163, +31, +253, +232, +126, +241, +120, +188, +22, +143, +199, +107, +119, +220, +113, +199, +178, +47, +126, +241, +139, +155, +2, +202, +196, +211, +127, +208, +125, +12, +0, +181, +155, +110, +186, +233, +103, +55, +221, +116, +211, +185, +176, +242, +145, +146, +247, +148, +173, +126, +97, +214, +123, +205, +48, +140, +102, +200, +214, +87, +95, +125, +245, +15, +135, +28, +114, +200, +61, +48, +219, +0, +41, +93, +6, +197, +103, +95, +118, +165, +36, +35, +55, +10, +211, +251, +43, +1, +72, +44, +95, +190, +252, +55, +203, +151, +47, +31, +128, +249, +14, +229, +156, +179, +242, +28, +201, +115, +71, +101, +206, +59, +239, +188, +125, +30, +126, +248, +225, +15, +184, +221, +56, +68, +94, +38, +94, +143, +6, +36, +82, +212, +151, +191, +252, +229, +13, +95, +254, +242, +151, +47, +19, +247, +207, +192, +170, +203, +228, +56, +202, +24, +10, +114, +238, +40, +57, +175, +167, +166, +105, +75, +197, +51, +164, +174, +188, +242, +202, +253, +191, +245, +173, +111, +93, +76, +231, +158, +125, +246, +217, +199, +109, +217, +178, +229, +80, +90, +107, +220, +117, +215, +93, +127, +123, +195, +13, +55, +108, +13, +112, +91, +175, +246, +88, +89, +186, +116, +233, +179, +75, +151, +46, +61, +29, +214, +251, +165, +246, +23, +131, +85, +143, +116, +94, +87, +164, +31, +185, +251, +238, +187, +127, +183, +96, +193, +130, +255, +130, +185, +144, +29, +130, +69, +202, +34, +47, +36, +154, +19, +136, +176, +71, +132, +55, +30, +225, +135, +22, +222, +220, +8, +231, +21, +117, +70, +246, +142, +36, +99, +127, +29, +0, +190, +246, +181, +175, +29, +249, +249, +207, +127, +254, +107, +110, +50, +207, +159, +63, +255, +7, +107, +214, +172, +25, +18, +231, +149, +12, +195, +184, +148, +126, +251, +227, +63, +254, +227, +125, +12, +195, +184, +142, +190, +63, +251, +236, +179, +15, +126, +248, +195, +31, +190, +19, +214, +66, +157, +54, +107, +228, +13, +22, +197, +186, +199, +23, +60, +31, +111, +39, +49, +56, +56, +248, +102, +173, +86, +139, +215, +106, +181, +120, +60, +30, +79, +243, +124, +182, +50, +182, +110, +221, +186, +171, +86, +171, +149, +24, +251, +153, +230, +210, +180, +240, +114, +119, +69, +167, +136, +61, +87, +92, +113, +197, +244, +57, +115, +230, +244, +240, +62, +237, +196, +206, +230, +249, +224, +233, +243, +179, +207, +62, +251, +216, +185, +231, +158, +187, +14, +230, +123, +30, +65, +112, +82, +161, +146, +81, +201, +232, +136, +203, +47, +191, +124, +239, +115, +206, +57, +103, +26, +125, +223, +119, +223, +125, +93, +215, +231, +175, +188, +242, +202, +142, +79, +125, +234, +83, +79, +36, +147, +201, +93, +153, +76, +102, +71, +111, +111, +239, +182, +41, +83, +166, +236, +152, +49, +99, +198, +96, +46, +151, +171, +60, +242, +200, +35, +175, +5, +188, +45, +17, +9, +3, +229, +143, +190, +247, +222, +123, +55, +12, +12, +12, +252, +2, +214, +248, +76, +100, +104, +192, +76, +231, +241, +79, +16, +225, +168, +47, +190, +248, +226, +253, +120, +218, +15, +57, +87, +248, +87, +191, +250, +213, +37, +75, +151, +46, +125, +10, +254, +235, +199, +221, +78, +70, +25, +194, +203, +135, +174, +235, +185, +198, +157, +55, +111, +222, +201, +243, +230, +205, +59, +153, +190, +119, +42, +87, +248, +36, +174, +71, +170, +191, +80, +245, +24, +66, +198, +78, +237, +11, +245, +120, +60, +30, +212, +224, +26, +38, +84, +184, +146, +81, +201, +56, +209, +50, +134, +194, +188, +121, +243, +14, +62, +235, +172, +179, +246, +17, +121, +122, +235, +107, +214, +172, +121, +228, +119, +191, +251, +221, +29, +201, +100, +178, +50, +50, +50, +210, +3, +139, +0, +48, +170, +8, +0, +93, +135, +142, +232, +154, +27, +141, +134, +46, +231, +199, +150, +33, +34, +197, +241, +168, +184, +126, +122, +10, +37, +99, +23, +202, +24, +177, +93, +65, +201, +216, +197, +50, +238, +129, +237, +145, +195, +0, +80, +211, +52, +237, +99, +66, +198, +222, +69, +139, +22, +205, +254, +198, +55, +190, +177, +144, +14, +152, +59, +119, +238, +161, +103, +158, +121, +230, +254, +180, +39, +165, +125, +41, +0, +24, +134, +209, +148, +175, +209, +104, +232, +169, +84, +202, +51, +170, +208, +110, +86, +143, +228, +240, +75, +145, +25, +61, +73, +10, +171, +87, +175, +126, +238, +242, +203, +47, +127, +74, +28, +199, +75, +21, +118, +253, +163, +108, +47, +228, +250, +71, +114, +10, +32, +221, +94, +104, +231, +158, +145, +145, +145, +29, +133, +66, +225, +247, +100, +207, +104, +52, +26, +122, +189, +94, +215, +13, +195, +208, +216, +59, +134, +166, +105, +198, +200, +200, +200, +70, +152, +235, +52, +186, +111, +80, +135, +239, +221, +138, +0, +64, +158, +173, +100, +72, +72, +179, +191, +73, +216, +43, +64, +135, +149, +167, +40, +3, +64, +47, +151, +203, +61, +252, +98, +57, +1, +254, +61, +98, +121, +61, +59, +189, +48, +84, +12, +67, +52, +26, +193, +242, +112, +132, +3, +3, +132, +242, +117, +145, +18, +138, +51, +65, +188, +192, +217, +50, +228, +1, +67, +198, +153, +49, +33, +133, +243, +249, +124, +46, +159, +207, +183, +84, +47, +98, +144, +225, +225, +50, +156, +60, +102, +218, +5, +87, +236, +215, +96, +117, +94, +221, +161, +16, +49, +194, +175, +132, +33, +0, +208, +0, +201, +239, +35, +123, +96, +183, +251, +124, +36, +147, +211, +103, +47, +121, +121, +24, +69, +30, +238, +145, +247, +27, +183, +141, +162, +87, +29, +112, +70, +88, +9, +102, +219, +41, +193, +110, +156, +162, +176, +148, +126, +32, +25, +169, +79, +115, +79, +143, +41, +103, +158, +121, +230, +145, +203, +150, +45, +115, +205, +71, +233, +133, +183, +223, +126, +123, +203, +236, +217, +179, +191, +9, +123, +250, +146, +29, +226, +123, +17, +150, +17, +201, +207, +48, +19, +42, +132, +107, +44, +22, +171, +195, +28, +160, +135, +196, +125, +183, +1, +216, +2, +107, +18, +107, +134, +234, +235, +0, +1, +32, +41, +21, +170, +87, +50, +18, +243, +208, +181, +52, +201, +213, +97, +213, +3, +25, +161, +41, +34, +131, +111, +10, +148, +54, +242, +255, +121, +78, +150, +189, +189, +189, +153, +222, +222, +222, +150, +60, +87, +229, +115, +251, +250, +250, +130, +134, +211, +166, +118, +64, +36, +27, +250, +31, +45, +2, +108, +239, +79, +252, +30, +131, +53, +215, +80, +137, +193, +138, +74, +2, +0, +148, +43, +60, +10, +207, +8, +62, +246, +24, +66, +14, +30, +237, +36, +9, +187, +135, +22, +121, +162, +101, +224, +60, +71, +82, +73, +214, +235, +117, +207, +104, +32, +33, +243, +132, +113, +67, +62, +111, +131, +101, +241, +157, +198, +127, +10, +243, +152, +135, +217, +255, +199, +75, +198, +80, +8, +144, +59, +106, +4, +230, +51, +21, +211, +233, +116, +63, +255, +33, +151, +203, +229, +115, +185, +92, +211, +107, +109, +218, +180, +105, +41, +4, +159, +103, +220, +218, +99, +25, +206, +105, +46, +106, +24, +187, +30, +154, +44, +160, +246, +66, +253, +141, +12, +190, +37, +151, +66, +99, +14, +41, +44, +221, +64, +245, +8, +140, +173, +199, +198, +180, +105, +211, +60, +243, +121, +103, +50, +153, +157, +0, +40, +167, +176, +167, +50, +180, +167, +167, +167, +8, +115, +220, +231, +196, +30, +146, +113, +183, +195, +148, +41, +83, +22, +3, +216, +27, +192, +204, +75, +47, +189, +244, +24, +175, +124, +182, +215, +95, +127, +253, +79, +215, +172, +89, +243, +59, +152, +115, +35, +96, +145, +15, +83, +134, +97, +120, +206, +27, +157, +34, +246, +76, +153, +50, +37, +57, +101, +202, +148, +150, +34, +53, +237, +191, +255, +254, +9, +152, +239, +154, +175, +39, +248, +154, +34, +146, +62, +168, +100, +220, +163, +100, +76, +76, +153, +50, +37, +80, +170, +171, +209, +209, +209, +218, +147, +79, +62, +73, +68, +194, +45, +0, +54, +137, +191, +92, +121, +18, +4, +180, +126, +164, +57, +196, +47, +164, +48, +133, +143, +230, +33, +242, +105, +12, +182, +93, +203, +47, +250, +72, +169, +84, +162, +185, +61, +210, +28, +215, +147, +65, +198, +149, +43, +87, +190, +124, +205, +53, +215, +252, +22, +214, +252, +192, +163, +202, +197, +52, +77, +251, +182, +184, +94, +230, +252, +243, +207, +223, +103, +253, +250, +245, +39, +122, +200, +24, +116, +29, +190, +219, +213, +227, +138, +21, +43, +94, +185, +246, +218, +107, +127, +43, +174, +203, +73, +10, +78, +245, +56, +107, +253, +250, +245, +127, +26, +161, +140, +145, +239, +11, +5, +217, +205, +21, +109, +164, +195, +81, +50, +42, +25, +39, +82, +198, +80, +232, +235, +235, +75, +243, +189, +251, +230, +205, +155, +119, +254, +203, +191, +252, +203, +43, +48, +251, +101, +159, +40, +41, +0, +105, +63, +25, +21, +198, +29, +227, +166, +107, +150, +145, +74, +165, +248, +218, +204, +79, +79, +161, +100, +156, +68, +50, +182, +97, +87, +80, +50, +78, +50, +25, +29, +100, +222, +157, +218, +163, +12, +3, +150, +67, +101, +73, +78, +119, +158, +207, +231, +179, +249, +124, +190, +229, +8, +200, +146, +204, +187, +83, +61, +134, +138, +0, +32, +214, +9, +228, +61, +47, +235, +145, +184, +254, +145, +19, +11, +136, +0, +225, +86, +66, +59, +247, +28, +119, +220, +113, +107, +1, +124, +15, +214, +254, +134, +156, +9, +19, +236, +190, +178, +227, +19, +61, +31, +143, +60, +224, +121, +223, +201, +70, +0, +224, +139, +88, +238, +153, +202, +153, +173, +220, +232, +207, +67, +154, +59, +93, +135, +138, +38, +88, +225, +227, +5, +174, +112, +118, +4, +11, +227, +31, +148, +0, +64, +12, +16, +158, +123, +34, +172, +50, +148, +27, +15, +116, +216, +243, +71, +87, +163, +204, +31, +205, +158, +111, +20, +99, +243, +101, +68, +229, +49, +195, +211, +68, +140, +39, +38, +234, +190, +97, +224, +20, +142, +50, +11, +211, +147, +86, +54, +26, +209, +243, +52, +28, +254, +118, +210, +144, +196, +101, +164, +92, +143, +77, +2, +64, +161, +80, +232, +243, +56, +215, +19, +241, +120, +188, +10, +211, +104, +51, +40, +149, +93, +176, +15, +168, +145, +190, +67, +113, +95, +154, +196, +56, +249, +160, +2, +107, +76, +75, +3, +200, +36, +18, +137, +160, +94, +223, +126, +160, +8, +10, +78, +121, +198, +101, +239, +116, +153, +76, +194, +61, +140, +41, +196, +56, +17, +71, +146, +14, +97, +247, +108, +8, +145, +255, +143, +167, +132, +224, +94, +236, +221, +8, +30, +14, +148, +20, +11, +156, +124, +70, +243, +17, +25, +179, +41, +234, +8, +31, +215, +108, +10, +9, +225, +113, +177, +19, +214, +24, +62, +4, +43, +156, +176, +28, +73, +195, +107, +124, +228, +115, +75, +157, +201, +194, +35, +122, +208, +181, +210, +176, +200, +56, +110, +115, +36, +207, +29, +229, +137, +22, +242, +50, +209, +59, +39, +121, +157, +22, +43, +220, +227, +109, +34, +100, +140, +10, +187, +32, +60, +198, +252, +66, +200, +11, +229, +91, +24, +98, +130, +83, +123, +164, +239, +60, +245, +12, +143, +244, +194, +65, +17, +146, +0, +81, +151, +177, +88, +44, +170, +177, +39, +20, +98, +177, +24, +31, +31, +41, +2, +0, +245, +11, +14, +191, +72, +51, +60, +244, +85, +59, +239, +183, +17, +139, +197, +60, +223, +69, +54, +155, +29, +130, +169, +28, +213, +225, +67, +0, +208, +117, +221, +43, +2, +211, +30, +13, +97, +228, +167, +245, +8, +71, +210, +47, +2, +64, +167, +136, +61, +237, +32, +151, +203, +149, +48, +150, +232, +17, +38, +197, +71, +199, +161, +100, +140, +6, +147, +65, +198, +54, +192, +73, +141, +105, +248, +228, +143, +22, +57, +133, +137, +80, +200, +83, +160, +1, +118, +210, +113, +182, +94, +175, +123, +26, +162, +68, +8, +246, +32, +235, +199, +201, +40, +99, +80, +227, +58, +121, +219, +242, +125, +23, +69, +240, +74, +3, +200, +248, +201, +216, +169, +92, +225, +93, +82, +143, +65, +101, +108, +192, +30, +129, +142, +72, +176, +188, +30, +61, +189, +204, +66, +200, +24, +10, +19, +180, +47, +84, +50, +42, +25, +39, +173, +140, +50, +116, +93, +231, +74, +121, +190, +31, +168, +232, +186, +190, +59, +204, +195, +187, +19, +198, +77, +215, +44, +195, +37, +124, +180, +87, +100, +56, +37, +227, +36, +145, +177, +13, +187, +130, +146, +113, +146, +201, +40, +99, +55, +109, +143, +21, +152, +107, +204, +2, +44, +123, +102, +93, +213, +99, +168, +122, +164, +117, +193, +40, +124, +82, +90, +103, +179, +217, +34, +76, +178, +35, +145, +0, +220, +28, +116, +130, +232, +31, +169, +180, +107, +67, +226, +186, +220, +186, +36, +151, +31, +241, +192, +19, +92, +169, +22, +138, +41, +145, +76, +38, +57, +83, +194, +41, +159, +131, +43, +91, +197, +225, +90, +92, +97, +18, +134, +21, +195, +95, +66, +17, +118, +3, +129, +87, +168, +245, +49, +41, +0, +82, +169, +148, +231, +61, +227, +241, +120, +212, +198, +220, +90, +161, +80, +120, +77, +132, +117, +208, +13, +195, +32, +47, +80, +13, +0, +138, +197, +226, +22, +152, +13, +222, +0, +128, +225, +225, +225, +119, +119, +238, +220, +153, +193, +216, +205, +38, +15, +1, +65, +185, +39, +40, +255, +68, +88, +35, +135, +108, +120, +227, +117, +87, +203, +229, +114, +145, +229, +207, +200, +100, +50, +101, +152, +10, +126, +202, +215, +59, +81, +185, +112, +247, +84, +240, +48, +138, +89, +152, +97, +20, +159, +234, +196, +141, +94, +126, +249, +229, +21, +135, +29, +118, +216, +109, +45, +156, +202, +163, +20, +144, +194, +172, +7, +38, +179, +187, +63, +96, +174, +71, +71, +104, +154, +6, +88, +198, +108, +42, +100, +28, +115, +50, +128, +187, +25, +110, +228, +113, +211, +115, +172, +107, +52, +26, +228, +17, +222, +3, +59, +131, +173, +10, +139, +181, +222, +3, +160, +167, +90, +173, +6, +245, +76, +15, +11, +185, +94, +121, +68, +0, +238, +85, +44, +19, +0, +120, +138, +137, +58, +224, +152, +119, +175, +85, +208, +245, +201, +91, +61, +144, +151, +219, +4, +131, +34, +124, +144, +130, +150, +231, +10, +231, +115, +96, +1, +86, +116, +13, +138, +0, +96, +107, +39, +98, +62, +165, +92, +225, +35, +176, +22, +57, +69, +88, +147, +63, +15, +57, +20, +116, +124, +36, +25, +137, +41, +72, +36, +14, +46, +99, +5, +99, +149, +209, +242, +28, +25, +79, +165, +82, +158, +247, +108, +35, +191, +85, +55, +202, +24, +106, +61, +20, +0, +35, +226, +58, +177, +76, +38, +227, +121, +173, +68, +34, +209, +234, +90, +131, +183, +71, +94, +111, +126, +169, +103, +226, +176, +47, +94, +203, +217, +108, +118, +111, +175, +27, +181, +144, +39, +44, +80, +61, +10, +114, +196, +38, +88, +41, +48, +40, +45, +139, +60, +174, +58, +165, +191, +145, +251, +73, +36, +228, +142, +66, +161, +80, +24, +25, +25, +121, +157, +194, +148, +1, +205, +136, +29, +154, +97, +24, +168, +215, +235, +155, +97, +18, +0, +52, +0, +181, +29, +59, +118, +108, +20, +227, +162, +33, +230, +153, +102, +72, +182, +66, +161, +176, +45, +10, +153, +186, +20, +212, +230, +104, +44, +180, +109, +72, +252, +194, +176, +10, +2, +0, +165, +170, +176, +69, +94, +210, +52, +205, +179, +79, +136, +13, +226, +68, +16, +123, +92, +81, +40, +20, +210, +48, +201, +138, +52, +47, +208, +152, +70, +198, +188, +9, +39, +131, +40, +25, +163, +65, +55, +202, +40, +198, +30, +190, +110, +227, +209, +98, +100, +162, +39, +224, +222, +95, +100, +178, +176, +167, +145, +84, +132, +158, +228, +227, +61, +133, +81, +164, +241, +129, +234, +33, +238, +103, +152, +233, +84, +142, +235, +46, +145, +209, +115, +125, +175, +105, +26, +201, +72, +225, +43, +169, +52, +96, +173, +121, +200, +139, +221, +115, +124, +220, +205, +235, +49, +168, +140, +227, +89, +143, +157, +218, +23, +230, +235, +245, +186, +231, +222, +40, +68, +58, +28, +37, +163, +146, +113, +210, +202, +40, +67, +244, +205, +60, +204, +62, +153, +5, +139, +56, +64, +41, +2, +199, +91, +198, +201, +80, +143, +19, +44, +99, +243, +84, +116, +72, +215, +44, +35, +155, +205, +146, +183, +106, +80, +29, +128, +146, +113, +146, +200, +216, +134, +93, +65, +201, +56, +201, +100, +148, +161, +218, +99, +52, +216, +77, +235, +49, +144, +93, +33, +151, +203, +141, +192, +212, +195, +147, +3, +53, +143, +34, +202, +17, +165, +254, +209, +205, +121, +139, +230, +82, +238, +160, +73, +81, +70, +171, +176, +207, +211, +156, +112, +16, +216, +62, +192, +21, +193, +161, +114, +37, +8, +143, +27, +39, +47, +115, +174, +124, +46, +1, +24, +21, +225, +27, +92, +17, +34, +231, +132, +140, +198, +200, +200, +200, +191, +137, +188, +17, +182, +124, +33, +64, +83, +73, +59, +6, +148, +51, +154, +242, +77, +24, +134, +161, +165, +211, +105, +155, +82, +252, +145, +71, +30, +121, +226, +252, +243, +207, +127, +20, +102, +99, +163, +156, +19, +81, +42, +20, +27, +249, +124, +126, +30, +76, +246, +58, +109, +36, +169, +140, +121, +121, +179, +103, +207, +166, +28, +180, +242, +134, +83, +14, +63, +81, +64, +136, +16, +16, +178, +76, +176, +26, +79, +131, +221, +171, +6, +160, +186, +100, +201, +146, +103, +150, +44, +89, +114, +26, +236, +17, +22, +40, +167, +181, +236, +21, +238, +148, +175, +151, +55, +92, +122, +223, +100, +240, +162, +239, +97, +101, +86, +104, +13, +161, +194, +40, +78, +16, +136, +164, +208, +140, +0, +240, +196, +19, +79, +124, +162, +88, +44, +102, +138, +197, +98, +126, +218, +180, +105, +179, +188, +78, +254, +238, +119, +191, +187, +253, +237, +183, +223, +46, +233, +186, +94, +79, +36, +18, +165, +100, +50, +89, +74, +38, +147, +165, +68, +34, +81, +125, +231, +157, +119, +54, +195, +238, +21, +159, +129, +217, +254, +184, +82, +142, +194, +178, +123, +25, +93, +249, +184, +233, +187, +217, +170, +213, +106, +113, +152, +155, +41, +154, +44, +168, +141, +87, +97, +230, +206, +153, +10, +145, +143, +187, +90, +173, +182, +20, +226, +62, +0, +244, +145, +145, +145, +181, +245, +122, +157, +198, +74, +26, +15, +53, +77, +211, +140, +31, +253, +232, +71, +63, +154, +55, +111, +222, +15, +97, +247, +204, +110, +219, +203, +197, +7, +100, +188, +172, +194, +28, +191, +116, +77, +211, +78, +65, +176, +136, +20, +61, +48, +55, +254, +61, +162, +244, +243, +60, +220, +50, +238, +187, +239, +190, +95, +253, +213, +95, +253, +213, +227, +48, +39, +250, +205, +48, +13, +142, +97, +193, +189, +136, +232, +47, +141, +221, +117, +0, +149, +31, +255, +248, +199, +31, +61, +254, +248, +227, +207, +231, +185, +141, +104, +110, +18, +57, +124, +62, +1, +103, +230, +30, +133, +241, +41, +136, +239, +124, +108, +229, +37, +72, +238, +40, +78, +68, +136, +223, +118, +219, +109, +71, +92, +117, +213, +85, +95, +98, +185, +133, +154, +178, +217, +78, +116, +152, +35, +229, +220, +81, +235, +214, +173, +123, +106, +238, +220, +185, +223, +135, +125, +142, +36, +66, +96, +152, +252, +86, +221, +40, +99, +59, +185, +163, +118, +178, +66, +196, +196, +102, +234, +153, +101, +203, +150, +253, +215, +178, +101, +203, +206, +145, +238, +69, +237, +159, +72, +124, +97, +231, +62, +185, +61, +82, +234, +25, +183, +148, +55, +28, +68, +0, +104, +50, +87, +115, +185, +220, +78, +175, +155, +133, +88, +179, +133, +170, +199, +92, +46, +87, +128, +217, +31, +41, +34, +139, +27, +1, +64, +238, +11, +110, +165, +237, +40, +66, +139, +22, +45, +218, +176, +104, +209, +162, +249, +48, +231, +72, +50, +240, +81, +29, +242, +250, +213, +0, +212, +167, +77, +155, +246, +41, +88, +155, +38, +110, +104, +163, +62, +221, +205, +145, +129, +218, +1, +223, +16, +18, +201, +41, +48, +1, +64, +40, +34, +41, +74, +9, +205, +185, +68, +164, +8, +66, +0, +104, +133, +124, +228, +137, +127, +254, +231, +127, +126, +227, +211, +159, +254, +244, +255, +194, +50, +108, +81, +126, +247, +170, +116, +104, +13, +246, +53, +45, +29, +59, +5, +214, +26, +153, +200, +97, +26, +194, +19, +185, +148, +140, +74, +70, +220, +126, +251, +237, +111, +45, +94, +188, +248, +109, +250, +254, +243, +159, +255, +252, +136, +227, +143, +63, +190, +229, +72, +88, +1, +17, +42, +127, +244, +37, +151, +92, +114, +192, +217, +103, +159, +61, +67, +215, +245, +70, +44, +22, +171, +83, +174, +71, +0, +148, +235, +177, +89, +228, +92, +143, +50, +58, +149, +227, +122, +50, +200, +120, +233, +165, +151, +238, +247, +23, +127, +241, +23, +211, +120, +190, +76, +89, +70, +177, +254, +137, +37, +147, +73, +79, +197, +150, +170, +199, +113, +175, +199, +78, +237, +11, +243, +213, +106, +213, +147, +240, +16, +34, +29, +142, +146, +81, +201, +56, +105, +101, +188, +235, +174, +187, +254, +111, +225, +194, +133, +191, +128, +25, +161, +96, +59, +76, +207, +61, +34, +225, +81, +68, +203, +12, +128, +116, +136, +8, +82, +123, +92, +61, +78, +144, +140, +157, +210, +53, +83, +52, +67, +250, +31, +215, +143, +147, +97, +139, +244, +42, +126, +58, +0, +37, +99, +119, +203, +24, +165, +93, +65, +201, +216, +221, +50, +170, +246, +168, +234, +177, +213, +122, +116, +179, +43, +200, +118, +87, +94, +15, +252, +175, +19, +1, +32, +74, +253, +35, +215, +217, +202, +246, +115, +39, +199, +45, +78, +48, +112, +250, +220, +18, +1, +128, +94, +102, +216, +8, +0, +156, +233, +71, +15, +75, +47, +176, +2, +147, +0, +224, +153, +203, +58, +68, +206, +9, +25, +141, +92, +46, +119, +112, +192, +99, +67, +33, +153, +76, +146, +50, +62, +44, +41, +33, +40, +168, +190, +203, +24, +171, +172, +244, +122, +126, +89, +121, +207, +23, +92, +114, +241, +13, +1, +225, +112, +95, +186, +119, +141, +253, +143, +22, +134, +178, +33, +142, +66, +72, +59, +229, +20, +174, +195, +222, +40, +229, +206, +69, +69, +238, +220, +158, +94, +2, +10, +145, +129, +135, +81, +164, +240, +250, +221, +6, +217, +211, +35, +119, +218, +105, +167, +205, +11, +122, +242, +55, +191, +249, +205, +157, +223, +255, +254, +247, +119, +194, +108, +95, +60, +204, +63, +25, +88, +147, +176, +218, +117, +89, +252, +149, +219, +31, +69, +229, +224, +6, +54, +14, +121, +220, +244, +12, +1, +45, +140, +28, +57, +88, +100, +41, +122, +206, +26, +76, +5, +50, +149, +78, +18, +0, +226, +185, +92, +238, +32, +183, +31, +123, +123, +123, +167, +194, +234, +219, +244, +220, +157, +238, +151, +188, +30, +229, +124, +162, +68, +204, +112, +83, +246, +113, +89, +199, +19, +124, +188, +164, +191, +84, +87, +229, +253, +246, +219, +47, +213, +219, +219, +123, +128, +199, +249, +228, +241, +239, +84, +104, +76, +12, +59, +134, +59, +201, +72, +245, +170, +239, +187, +239, +190, +90, +79, +79, +207, +123, +219, +188, +38, +0, +64, +120, +178, +239, +68, +251, +249, +173, +186, +81, +198, +80, +235, +33, +41, +119, +84, +89, +42, +4, +39, +69, +49, +255, +159, +1, +107, +253, +211, +74, +91, +230, +237, +49, +12, +136, +0, +64, +237, +173, +210, +215, +215, +183, +195, +235, +132, +22, +243, +132, +249, +214, +163, +96, +224, +110, +129, +127, +4, +128, +241, +2, +25, +240, +57, +227, +150, +224, +87, +215, +78, +107, +181, +113, +49, +254, +223, +126, +251, +237, +111, +46, +94, +188, +248, +85, +113, +79, +252, +242, +151, +191, +252, +192, +49, +199, +28, +51, +181, +195, +183, +229, +27, +66, +13, +86, +95, +40, +1, +40, +251, +229, +97, +21, +17, +0, +82, +16, +10, +76, +195, +48, +22, +187, +29, +187, +126, +253, +250, +39, +47, +188, +240, +194, +71, +97, +42, +127, +169, +157, +80, +123, +12, +74, +62, +242, +133, +240, +120, +234, +133, +157, +44, +152, +195, +216, +249, +80, +54, +10, +143, +192, +218, +248, +210, +62, +139, +175, +33, +188, +214, +20, +74, +70, +37, +99, +55, +33, +148, +231, +122, +95, +95, +95, +170, +175, +175, +207, +211, +80, +16, +20, +157, +202, +113, +61, +25, +100, +236, +239, +239, +79, +246, +247, +247, +123, +26, +205, +39, +90, +70, +85, +143, +174, +50, +118, +108, +95, +232, +151, +166, +32, +68, +58, +28, +37, +163, +146, +113, +210, +202, +40, +210, +182, +82, +127, +36, +29, +86, +149, +253, +143, +162, +238, +165, +196, +218, +114, +220, +101, +156, +12, +245, +56, +129, +50, +118, +66, +215, +44, +67, +118, +144, +227, +186, +149, +32, +58, +0, +37, +99, +247, +202, +24, +165, +93, +65, +201, +216, +221, +50, +202, +80, +237, +81, +213, +99, +208, +122, +116, +179, +43, +200, +164, +64, +186, +38, +217, +181, +199, +203, +46, +41, +59, +111, +85, +96, +119, +42, +146, +29, +183, +72, +183, +37, +19, +13, +248, +231, +64, +122, +6, +153, +0, +64, +55, +247, +205, +149, +32, +12, +228, +84, +81, +164, +216, +164, +27, +55, +141, +32, +0, +70, +69, +216, +93, +87, +132, +200, +57, +49, +110, +16, +30, +110, +67, +176, +60, +242, +56, +43, +166, +21, +25, +137, +213, +33, +135, +54, +38, +150, +7, +71, +24, +2, +64, +91, +33, +32, +60, +32, +191, +71, +249, +123, +9, +238, +57, +133, +101, +80, +7, +116, +203, +151, +17, +134, +96, +225, +228, +205, +200, +59, +11, +71, +187, +204, +156, +78, +64, +238, +208, +126, +133, +35, +40, +235, +40, +200, +243, +201, +74, +20, +207, +8, +0, +195, +195, +195, +165, +225, +225, +225, +162, +174, +235, +13, +225, +189, +108, +208, +103, +219, +195, +177, +223, +168, +108, +222, +188, +185, +0, +187, +231, +54, +245, +3, +63, +56, +165, +0, +8, +12, +177, +65, +108, +138, +6, +171, +238, +41, +212, +48, +55, +218, +82, +31, +34, +38, +27, +111, +83, +36, +55, +125, +230, +224, +227, +38, +77, +22, +174, +96, +108, +107, +10, +115, +78, +155, +216, +26, +132, +231, +63, +253, +173, +213, +106, +157, +32, +0, +56, +181, +43, +27, +70, +71, +71, +179, +0, +102, +192, +124, +54, +62, +9, +27, +146, +140, +217, +90, +173, +22, +116, +67, +232, +55, +182, +115, +66, +20, +196, +49, +244, +61, +5, +107, +78, +114, +186, +31, +55, +58, +17, +169, +197, +21, +34, +87, +32, +55, +208, +146, +209, +168, +213, +177, +189, +85, +120, +17, +183, +136, +29, +217, +181, +104, +35, +47, +211, +184, +97, +130, +114, +71, +13, +179, +226, +23, +6, +139, +43, +166, +120, +36, +4, +62, +151, +119, +186, +30, +59, +185, +102, +139, +106, +93, +57, +94, +144, +231, +40, +190, +40, +47, +193, +62, +118, +182, +66, +0, +144, +75, +20, +107, +181, +49, +16, +198, +246, +93, +48, +235, +28, +177, +88, +108, +60, +136, +149, +84, +87, +180, +97, +228, +207, +89, +138, +197, +98, +178, +39, +181, +13, +194, +75, +43, +133, +0, +245, +33, +230, +21, +50, +254, +203, +253, +58, +12, +249, +200, +19, +34, +234, +8, +95, +15, +56, +165, +208, +32, +80, +136, +54, +138, +4, +67, +27, +97, +154, +91, +168, +111, +243, +205, +158, +211, +154, +66, +201, +168, +100, +116, +4, +91, +187, +0, +48, +215, +219, +110, +199, +138, +104, +67, +137, +77, +52, +48, +0, +0, +32, +0, +73, +68, +65, +84, +68, +96, +32, +197, +70, +17, +214, +88, +70, +94, +23, +96, +207, +208, +182, +140, +10, +10, +10, +29, +219, +23, +70, +189, +231, +82, +50, +42, +25, +39, +165, +140, +2, +20, +197, +50, +11, +139, +248, +153, +130, +149, +218, +35, +3, +32, +173, +234, +177, +235, +100, +228, +136, +82, +215, +44, +131, +214, +99, +164, +235, +105, +117, +127, +173, +100, +236, +62, +25, +163, +180, +43, +40, +25, +187, +91, +70, +25, +170, +61, +170, +122, +12, +82, +143, +94, +118, +5, +121, +111, +31, +213, +251, +106, +5, +173, +58, +111, +181, +5, +167, +8, +0, +37, +4, +120, +73, +233, +116, +154, +20, +186, +84, +81, +53, +88, +21, +197, +95, +124, +81, +228, +148, +112, +69, +136, +156, +19, +227, +134, +14, +228, +168, +167, +250, +229, +159, +169, +17, +202, +138, +98, +175, +6, +39, +27, +78, +169, +174, +57, +123, +38, +42, +165, +50, +121, +190, +113, +165, +120, +5, +254, +57, +133, +101, +200, +178, +81, +169, +178, +207, +97, +8, +0, +242, +189, +19, +112, +174, +71, +167, +251, +80, +59, +157, +72, +2, +64, +12, +206, +242, +203, +69, +102, +45, +7, +169, +199, +160, +207, +199, +195, +40, +250, +70, +0, +88, +189, +122, +245, +219, +139, +22, +45, +250, +13, +236, +57, +20, +157, +152, +81, +101, +152, +253, +133, +10, +41, +231, +115, +176, +218, +147, +91, +216, +68, +63, +132, +26, +23, +146, +201, +228, +78, +88, +249, +92, +118, +177, +194, +141, +190, +220, +240, +219, +74, +155, +224, +227, +102, +9, +193, +82, +167, +184, +25, +184, +108, +70, +184, +120, +60, +238, +57, +110, +134, +200, +195, +29, +37, +184, +140, +122, +34, +145, +240, +148, +177, +133, +156, +235, +244, +185, +10, +179, +95, +148, +97, +239, +47, +78, +6, +68, +62, +113, +83, +113, +69, +58, +157, +38, +175, +240, +33, +140, +245, +10, +239, +136, +65, +206, +5, +110, +4, +0, +222, +143, +187, +22, +29, +152, +35, +35, +199, +4, +229, +142, +162, +49, +111, +24, +254, +17, +28, +228, +8, +0, +78, +227, +249, +120, +212, +99, +167, +214, +108, +81, +174, +43, +199, +3, +124, +173, +195, +63, +211, +24, +36, +191, +47, +47, +200, +115, +156, +211, +58, +45, +236, +70, +134, +20, +108, +158, +196, +146, +116, +58, +77, +169, +20, +74, +64, +51, +98, +87, +75, +104, +99, +158, +225, +132, +150, +146, +184, +142, +43, +196, +124, +71, +239, +222, +243, +88, +70, +236, +25, +134, +115, +191, +246, +35, +154, +5, +170, +199, +84, +42, +85, +128, +213, +175, +189, +214, +61, +242, +187, +165, +176, +240, +237, +70, +68, +81, +50, +42, +25, +155, +72, +167, +211, +52, +207, +0, +104, +174, +39, +29, +17, +139, +197, +234, +176, +214, +54, +237, +144, +141, +66, +201, +24, +37, +66, +140, +61, +74, +70, +15, +40, +25, +163, +65, +11, +50, +70, +189, +47, +236, +196, +158, +75, +201, +168, +100, +156, +116, +50, +166, +82, +41, +218, +199, +151, +97, +223, +199, +115, +7, +19, +77, +60, +143, +170, +199, +238, +146, +209, +73, +230, +40, +116, +205, +50, +130, +232, +75, +131, +174, +137, +148, +140, +221, +37, +99, +148, +118, +5, +37, +99, +119, +203, +40, +67, +181, +71, +85, +143, +97, +244, +102, +92, +62, +178, +43, +4, +177, +23, +142, +23, +1, +96, +66, +32, +19, +0, +200, +32, +38, +231, +74, +144, +149, +182, +164, +76, +119, +10, +145, +111, +176, +107, +85, +0, +148, +22, +47, +94, +252, +179, +197, +139, +23, +159, +10, +147, +165, +41, +123, +188, +133, +201, +57, +49, +6, +154, +166, +29, +3, +231, +80, +19, +126, +24, +239, +28, +245, +212, +16, +169, +110, +220, +188, +188, +195, +130, +234, +187, +165, +16, +16, +62, +215, +173, +195, +222, +153, +169, +190, +252, +60, +213, +101, +68, +229, +181, +14, +216, +61, +215, +57, +163, +40, +5, +127, +70, +15, +247, +232, +155, +40, +16, +1, +128, +242, +161, +208, +51, +208, +231, +4, +251, +159, +252, +60, +164, +244, +112, +99, +70, +133, +121, +190, +80, +17, +0, +202, +229, +114, +14, +192, +76, +216, +21, +163, +163, +24, +171, +28, +45, +193, +57, +63, +34, +55, +6, +180, +66, +0, +32, +227, +88, +96, +220, +125, +247, +221, +135, +125, +227, +27, +223, +56, +136, +34, +21, +80, +68, +2, +138, +82, +0, +56, +71, +44, +208, +117, +221, +120, +240, +193, +7, +151, +14, +12, +12, +252, +34, +192, +109, +248, +184, +89, +2, +80, +208, +52, +237, +124, +152, +185, +211, +122, +22, +46, +92, +248, +190, +21, +43, +86, +124, +146, +14, +158, +51, +103, +206, +236, +119, +223, +125, +247, +32, +0, +224, +247, +212, +52, +141, +242, +81, +106, +148, +151, +50, +145, +72, +120, +178, +173, +67, +228, +225, +30, +3, +77, +211, +78, +131, +200, +235, +246, +217, +207, +126, +246, +200, +91, +111, +189, +245, +175, +233, +183, +51, +206, +56, +227, +131, +155, +54, +109, +154, +45, +71, +122, +144, +101, +52, +12, +67, +147, +243, +122, +138, +208, +204, +255, +9, +115, +76, +15, +147, +115, +157, +143, +143, +53, +184, +71, +196, +112, +10, +229, +39, +247, +3, +79, +99, +151, +240, +214, +222, +1, +203, +123, +148, +19, +0, +34, +139, +16, +114, +216, +97, +135, +173, +4, +112, +31, +204, +254, +192, +35, +74, +80, +100, +5, +183, +194, +199, +196, +72, +49, +119, +238, +220, +159, +3, +56, +14, +86, +24, +211, +52, +251, +44, +99, +188, +231, +200, +110, +146, +209, +107, +61, +228, +151, +59, +138, +238, +227, +148, +63, +218, +15, +228, +189, +209, +202, +220, +216, +42, +58, +185, +102, +139, +106, +93, +57, +158, +32, +153, +249, +186, +135, +60, +99, +218, +129, +188, +70, +11, +243, +110, +201, +163, +135, +218, +180, +167, +82, +47, +147, +201, +144, +161, +176, +4, +0, +239, +123, +223, +251, +86, +136, +159, +82, +0, +250, +188, +194, +235, +203, +104, +113, +158, +225, +235, +198, +18, +204, +84, +96, +158, +70, +253, +59, +239, +188, +243, +248, +127, +252, +199, +127, +60, +10, +48, +231, +70, +254, +219, +107, +175, +189, +246, +251, +131, +15, +62, +248, +78, +152, +115, +195, +48, +76, +82, +15, +17, +184, +168, +205, +4, +33, +246, +132, +170, +199, +203, +46, +187, +108, +191, +115, +207, +61, +119, +170, +95, +228, +35, +2, +95, +87, +200, +107, +138, +251, +239, +191, +127, +233, +130, +5, +11, +130, +172, +41, +148, +140, +74, +70, +71, +100, +50, +25, +34, +41, +0, +240, +38, +0, +28, +122, +232, +161, +83, +55, +110, +220, +56, +151, +242, +179, +199, +98, +177, +122, +60, +30, +175, +235, +186, +94, +15, +185, +198, +13, +37, +227, +234, +213, +171, +159, +187, +252, +242, +203, +159, +18, +199, +241, +82, +131, +153, +155, +57, +71, +229, +242, +203, +47, +63, +116, +213, +170, +85, +23, +184, +93, +43, +196, +216, +163, +100, +84, +50, +118, +147, +140, +29, +217, +23, +118, +96, +207, +165, +100, +84, +50, +78, +6, +25, +251, +22, +44, +88, +112, +196, +93, +119, +221, +245, +87, +116, +240, +69, +23, +93, +116, +232, +71, +63, +250, +209, +253, +164, +249, +215, +0, +96, +24, +134, +209, +148, +79, +213, +99, +87, +202, +200, +17, +165, +174, +217, +169, +46, +228, +210, +202, +254, +90, +201, +216, +125, +50, +70, +105, +87, +80, +50, +118, +183, +140, +65, +100, +86, +237, +81, +213, +163, +211, +181, +220, +236, +10, +65, +35, +134, +239, +49, +4, +0, +50, +48, +134, +205, +149, +224, +196, +26, +36, +5, +60, +25, +37, +105, +81, +194, +95, +126, +3, +118, +197, +249, +120, +123, +178, +114, +166, +137, +172, +196, +231, +76, +239, +40, +114, +65, +80, +199, +152, +72, +227, +115, +88, +80, +7, +232, +38, +144, +225, +58, +5, +123, +104, +248, +52, +188, +219, +169, +28, +202, +125, +162, +192, +13, +239, +25, +56, +147, +87, +232, +185, +226, +176, +15, +62, +188, +157, +150, +96, +26, +80, +74, +176, +250, +84, +152, +231, +227, +196, +17, +250, +236, +10, +77, +211, +104, +44, +32, +86, +20, +103, +102, +53, +15, +19, +215, +210, +96, +39, +105, +208, +243, +112, +3, +109, +133, +221, +55, +104, +59, +11, +53, +16, +207, +152, +49, +35, +31, +230, +120, +142, +222, +222, +222, +160, +225, +247, +249, +184, +73, +94, +177, +68, +228, +168, +11, +67, +76, +19, +249, +124, +62, +151, +207, +231, +61, +163, +45, +4, +69, +136, +60, +220, +161, +144, +203, +229, +242, +185, +92, +174, +165, +186, +19, +10, +178, +65, +180, +150, +115, +189, +85, +249, +41, +124, +17, +213, +131, +167, +209, +149, +229, +133, +151, +35, +0, +180, +236, +37, +27, +0, +252, +249, +136, +81, +239, +86, +186, +5, +227, +61, +71, +118, +147, +140, +237, +172, +135, +38, +170, +46, +218, +65, +167, +214, +108, +81, +174, +43, +199, +11, +212, +79, +187, +105, +173, +198, +235, +145, +234, +200, +21, +185, +92, +206, +22, +1, +128, +33, +237, +240, +63, +79, +180, +49, +207, +52, +216, +57, +163, +226, +58, +174, +216, +107, +175, +189, +122, +220, +126, +19, +222, +204, +195, +48, +219, +218, +16, +44, +18, +192, +48, +236, +253, +156, +228, +115, +219, +184, +133, +170, +199, +222, +222, +222, +116, +111, +111, +111, +16, +66, +177, +47, +166, +76, +153, +66, +105, +144, +252, +160, +100, +244, +192, +158, +44, +99, +54, +155, +29, +129, +217, +175, +1, +120, +71, +246, +72, +38, +147, +137, +89, +179, +102, +77, +119, +251, +189, +197, +53, +174, +175, +140, +34, +253, +72, +17, +206, +70, +82, +154, +83, +200, +163, +208, +115, +44, +10, +49, +246, +40, +25, +149, +140, +221, +42, +99, +71, +247, +133, +109, +238, +185, +148, +140, +74, +198, +73, +33, +99, +46, +151, +27, +226, +7, +247, +244, +244, +100, +123, +122, +122, +66, +165, +133, +236, +180, +140, +147, +161, +30, +187, +68, +70, +39, +153, +187, +77, +215, +44, +67, +201, +24, +13, +148, +140, +209, +64, +201, +24, +13, +148, +140, +209, +160, +27, +101, +236, +70, +153, +186, +6, +78, +4, +128, +118, +115, +37, +144, +17, +146, +206, +229, +223, +75, +104, +47, +231, +173, +172, +76, +38, +25, +155, +158, +107, +112, +207, +19, +237, +5, +63, +207, +234, +137, +242, +68, +83, +24, +11, +217, +115, +61, +15, +147, +0, +224, +230, +81, +200, +153, +62, +212, +222, +198, +155, +0, +192, +153, +80, +41, +88, +242, +102, +96, +145, +23, +200, +240, +79, +17, +13, +200, +203, +148, +216, +88, +81, +27, +35, +168, +47, +145, +2, +37, +72, +72, +97, +30, +30, +149, +140, +64, +53, +216, +189, +112, +235, +176, +20, +45, +96, +255, +167, +126, +153, +134, +217, +167, +40, +215, +47, +25, +238, +156, +162, +86, +144, +17, +138, +143, +19, +221, +6, +62, +110, +234, +48, +189, +17, +41, +29, +69, +85, +40, +108, +59, +130, +144, +121, +184, +105, +140, +139, +193, +124, +215, +20, +97, +162, +33, +188, +202, +34, +193, +4, +229, +133, +167, +54, +66, +27, +222, +137, +200, +51, +206, +153, +143, +178, +161, +83, +38, +36, +80, +123, +161, +121, +139, +230, +189, +168, +23, +42, +124, +238, +37, +67, +1, +175, +171, +20, +44, +131, +117, +55, +228, +183, +234, +38, +25, +163, +90, +15, +77, +6, +140, +199, +154, +109, +79, +168, +199, +78, +34, +212, +24, +39, +82, +82, +108, +193, +88, +99, +127, +210, +225, +127, +158, +8, +49, +207, +112, +200, +109, +106, +84, +92, +167, +37, +196, +98, +177, +6, +204, +249, +164, +4, +211, +232, +79, +225, +255, +119, +193, +106, +51, +52, +150, +123, +33, +84, +61, +78, +16, +148, +140, +209, +96, +183, +147, +145, +173, +175, +0, +0, +241, +120, +124, +60, +8, +102, +161, +100, +20, +17, +150, +182, +193, +50, +186, +82, +105, +136, +255, +53, +137, +207, +217, +108, +118, +166, +215, +181, +66, +174, +113, +149, +140, +74, +198, +110, +146, +113, +92, +246, +133, +109, +236, +185, +148, +140, +74, +70, +37, +163, +146, +113, +34, +100, +84, +80, +80, +80, +80, +80, +80, +152, +32, +56, +17, +0, +232, +115, +59, +185, +18, +232, +124, +110, +20, +169, +192, +57, +135, +170, +124, +29, +47, +67, +136, +151, +140, +126, +121, +162, +189, +32, +123, +52, +251, +61, +159, +194, +196, +65, +135, +249, +206, +19, +16, +134, +116, +195, +48, +158, +114, +59, +248, +185, +231, +158, +91, +125, +194, +9, +39, +172, +128, +213, +14, +91, +205, +63, +223, +42, +120, +200, +255, +56, +76, +101, +67, +14, +64, +15, +4, +121, +225, +153, +103, +158, +185, +226, +164, +147, +78, +154, +223, +202, +197, +95, +126, +249, +229, +21, +135, +29, +118, +216, +109, +45, +156, +202, +141, +147, +37, +248, +132, +81, +92, +184, +112, +225, +161, +11, +23, +46, +60, +180, +133, +251, +224, +137, +39, +158, +120, +228, +140, +51, +206, +120, +0, +99, +163, +0, +52, +96, +133, +68, +247, +146, +145, +136, +61, +126, +6, +192, +137, +0, +31, +147, +0, +123, +142, +155, +90, +46, +151, +235, +88, +126, +202, +22, +242, +112, +119, +92, +198, +9, +202, +11, +31, +170, +157, +116, +40, +207, +56, +159, +235, +248, +103, +50, +94, +59, +201, +27, +116, +222, +107, +7, +94, +115, +241, +238, +150, +223, +42, +74, +25, +163, +92, +15, +77, +6, +76, +196, +154, +109, +119, +172, +199, +78, +33, +212, +24, +39, +12, +21, +67, +24, +59, +246, +36, +17, +146, +76, +24, +98, +158, +145, +193, +9, +0, +69, +113, +157, +150, +32, +12, +157, +67, +48, +159, +191, +29, +69, +227, +100, +90, +83, +40, +25, +219, +195, +110, +39, +99, +42, +149, +42, +195, +36, +190, +0, +0, +226, +241, +248, +120, +68, +41, +9, +37, +163, +32, +31, +17, +89, +152, +71, +139, +105, +192, +220, +3, +52, +13, +174, +125, +125, +125, +179, +188, +174, +213, +194, +26, +87, +201, +168, +100, +236, +38, +25, +9, +221, +184, +231, +82, +50, +42, +25, +149, +140, +74, +198, +137, +144, +81, +65, +65, +65, +65, +65, +65, +97, +130, +192, +21, +187, +110, +57, +151, +195, +228, +74, +104, +192, +84, +194, +185, +229, +110, +118, +202, +253, +64, +108, +110, +167, +107, +201, +240, +146, +81, +190, +87, +24, +120, +61, +143, +211, +243, +41, +76, +28, +122, +1, +244, +137, +210, +11, +51, +159, +237, +247, +221, +14, +126, +250, +233, +167, +215, +158, +114, +202, +41, +255, +2, +123, +200, +216, +33, +140, +159, +55, +185, +6, +203, +179, +63, +5, +211, +248, +223, +43, +74, +63, +128, +236, +15, +127, +248, +195, +139, +79, +63, +253, +244, +243, +90, +185, +56, +35, +0, +148, +164, +226, +231, +25, +212, +207, +202, +20, +0, +253, +134, +97, +60, +220, +138, +12, +126, +120, +252, +241, +199, +31, +253, +216, +199, +62, +182, +14, +86, +152, +48, +242, +222, +163, +112, +97, +220, +35, +131, +35, +11, +123, +180, +4, +30, +237, +65, +254, +203, +199, +17, +254, +151, +231, +165, +113, +139, +164, +80, +102, +50, +240, +207, +78, +69, +150, +145, +143, +59, +113, +73, +222, +28, +236, +169, +29, +120, +116, +135, +184, +36, +171, +1, +123, +36, +5, +34, +142, +208, +255, +136, +168, +65, +10, +44, +202, +195, +93, +148, +62, +23, +198, +81, +198, +6, +130, +229, +92, +39, +133, +153, +215, +216, +222, +14, +188, +218, +137, +87, +158, +113, +94, +103, +69, +248, +164, +14, +240, +1, +229, +8, +119, +43, +28, +114, +234, +11, +191, +121, +175, +29, +120, +205, +197, +157, +200, +203, +212, +202, +28, +217, +141, +50, +70, +185, +30, +154, +12, +152, +136, +53, +219, +238, +88, +143, +157, +66, +152, +49, +142, +71, +233, +145, +189, +238, +227, +210, +185, +124, +236, +207, +194, +34, +3, +202, +115, +74, +144, +121, +134, +67, +199, +216, +121, +154, +127, +230, +233, +143, +100, +249, +27, +176, +207, +117, +242, +156, +204, +101, +160, +57, +57, +104, +59, +241, +170, +71, +57, +21, +147, +188, +110, +144, +231, +66, +47, +180, +179, +166, +80, +50, +42, +25, +157, +250, +181, +151, +177, +63, +33, +61, +15, +164, +103, +224, +107, +70, +57, +61, +78, +59, +50, +82, +164, +50, +42, +188, +223, +242, +191, +116, +93, +57, +109, +91, +138, +125, +214, +96, +173, +215, +41, +74, +83, +208, +177, +71, +201, +168, +100, +236, +38, +25, +39, +195, +158, +75, +201, +168, +100, +84, +50, +42, +25, +39, +155, +190, +71, +65, +65, +65, +65, +65, +65, +161, +13, +200, +17, +0, +162, +154, +168, +59, +53, +233, +79, +198, +197, +68, +171, +198, +13, +55, +35, +145, +147, +226, +61, +10, +131, +75, +20, +68, +10, +25, +65, +229, +15, +243, +78, +73, +174, +36, +172, +5, +173, +43, +42, +149, +10, +69, +10, +40, +139, +115, +38, +34, +2, +128, +14, +115, +145, +77, +202, +134, +60, +204, +8, +0, +125, +0, +178, +229, +114, +57, +146, +188, +163, +33, +209, +128, +229, +109, +217, +209, +240, +168, +165, +82, +41, +13, +147, +104, +64, +10, +77, +217, +203, +211, +205, +240, +74, +50, +58, +229, +143, +230, +198, +128, +17, +216, +251, +128, +83, +123, +234, +148, +1, +137, +183, +95, +238, +233, +74, +207, +37, +43, +154, +211, +48, +251, +64, +210, +65, +38, +34, +44, +56, +145, +55, +56, +1, +64, +86, +106, +241, +112, +217, +227, +41, +35, +127, +15, +178, +82, +89, +222, +28, +250, +17, +82, +218, +129, +87, +59, +25, +175, +60, +227, +100, +64, +24, +15, +143, +188, +48, +152, +12, +115, +102, +55, +202, +216, +141, +50, +117, +18, +106, +205, +214, +221, +104, +103, +140, +227, +136, +137, +223, +178, +48, +231, +77, +110, +240, +200, +192, +110, +192, +148, +141, +38, +126, +243, +140, +12, +30, +5, +133, +82, +118, +53, +216, +255, +220, +8, +0, +6, +156, +231, +20, +167, +185, +207, +53, +7, +186, +11, +252, +214, +20, +178, +17, +85, +150, +107, +60, +160, +100, +140, +6, +147, +93, +70, +185, +95, +123, +141, +163, +113, +216, +159, +71, +222, +227, +84, +69, +105, +101, +44, +110, +103, +236, +145, +13, +174, +36, +95, +198, +225, +51, +223, +3, +55, +16, +126, +141, +171, +100, +84, +50, +118, +147, +140, +221, +190, +231, +82, +50, +42, +25, +149, +140, +74, +198, +201, +166, +239, +81, +80, +80, +80, +80, +80, +80, +104, +3, +126, +33, +117, +21, +218, +3, +121, +241, +202, +97, +140, +19, +14, +255, +115, +82, +246, +212, +28, +138, +28, +122, +55, +76, +72, +86, +2, +49, +67, +157, +100, +106, +39, +149, +130, +140, +160, +242, +59, +229, +127, +247, +147, +61, +9, +139, +185, +239, +138, +66, +161, +144, +7, +48, +3, +150, +7, +126, +18, +206, +121, +112, +157, +72, +9, +110, +37, +140, +247, +104, +28, +38, +73, +129, +74, +207, +1, +7, +28, +48, +227, +79, +255, +244, +79, +15, +46, +22, +139, +125, +181, +90, +45, +153, +205, +102, +251, +249, +201, +59, +119, +238, +220, +89, +169, +84, +42, +154, +166, +25, +154, +166, +25, +186, +174, +55, +116, +93, +55, +196, +247, +134, +248, +159, +161, +105, +90, +99, +100, +100, +100, +135, +143, +44, +110, +160, +246, +85, +134, +120, +247, +195, +195, +195, +111, +212, +235, +117, +189, +209, +104, +232, +134, +97, +104, +134, +97, +104, +141, +70, +67, +39, +57, +0, +128, +62, +139, +98, +94, +168, +209, +208, +27, +141, +134, +38, +254, +234, +201, +100, +50, +49, +109, +218, +180, +230, +51, +205, +153, +51, +231, +12, +195, +48, +206, +160, +239, +183, +220, +114, +203, +146, +37, +75, +150, +60, +5, +203, +0, +235, +228, +13, +42, +203, +8, +216, +243, +71, +167, +96, +17, +23, +82, +45, +214, +1, +129, +194, +93, +151, +97, +103, +55, +7, +201, +113, +205, +225, +149, +75, +155, +12, +43, +212, +6, +195, +134, +163, +237, +70, +25, +73, +9, +231, +36, +15, +87, +144, +117, +90, +153, +238, +213, +78, +84, +158, +113, +5, +5, +133, +201, +142, +118, +198, +56, +142, +56, +188, +231, +209, +241, +152, +103, +104, +142, +113, +155, +103, +26, +210, +61, +249, +179, +208, +103, +34, +146, +134, +197, +100, +88, +83, +40, +25, +149, +140, +78, +253, +218, +107, +159, +71, +123, +34, +122, +30, +153, +80, +62, +94, +50, +122, +173, +175, +252, +198, +4, +78, +56, +231, +228, +33, +37, +163, +146, +113, +178, +201, +200, +49, +25, +246, +92, +74, +70, +37, +163, +146, +81, +201, +56, +17, +50, +42, +40, +40, +40, +40, +40, +40, +140, +35, +20, +1, +160, +243, +32, +239, +239, +36, +236, +10, +26, +242, +8, +111, +71, +9, +10, +180, +230, +113, +202, +141, +232, +252, +254, +92, +158, +241, +80, +140, +121, +229, +127, +119, +3, +121, +255, +167, +16, +32, +2, +64, +161, +80, +200, +1, +216, +27, +99, +159, +77, +38, +0, +112, +150, +171, +23, +97, +33, +8, +89, +129, +19, +44, +146, +48, +73, +10, +121, +81, +250, +47, +187, +236, +178, +99, +191, +242, +149, +175, +124, +193, +237, +228, +27, +110, +184, +225, +123, +119, +223, +125, +247, +171, +48, +235, +138, +88, +181, +20, +162, +220, +201, +27, +174, +21, +112, +47, +138, +18, +0, +189, +175, +175, +239, +82, +88, +161, +194, +56, +59, +216, +43, +122, +131, +14, +51, +154, +1, +149, +236, +229, +151, +95, +254, +222, +85, +171, +86, +157, +239, +118, +99, +17, +17, +32, +195, +158, +205, +45, +210, +4, +201, +72, +159, +121, +254, +232, +241, +38, +170, +4, +109, +167, +36, +39, +109, +180, +90, +205, +103, +62, +25, +100, +12, +210, +103, +198, +147, +0, +64, +159, +85, +158, +113, +5, +5, +133, +221, +9, +237, +140, +113, +28, +228, +9, +236, +54, +143, +118, +195, +60, +19, +148, +252, +218, +202, +152, +61, +25, +214, +20, +74, +70, +37, +163, +83, +191, +246, +106, +239, +50, +169, +219, +109, +76, +232, +180, +140, +126, +235, +43, +175, +49, +129, +147, +128, +13, +135, +235, +40, +25, +149, +140, +147, +69, +70, +39, +153, +187, +125, +207, +165, +100, +84, +50, +42, +25, +149, +140, +19, +33, +163, +130, +130, +130, +130, +130, +130, +194, +56, +65, +17, +0, +58, +11, +30, +1, +128, +194, +191, +187, +21, +57, +252, +18, +133, +156, +147, +11, +121, +75, +211, +98, +206, +47, +47, +178, +19, +72, +89, +68, +70, +113, +242, +164, +79, +59, +200, +41, +195, +109, +113, +231, +228, +193, +237, +100, +176, +166, +40, +3, +100, +252, +175, +177, +231, +9, +35, +123, +160, +8, +0, +163, +163, +163, +121, +4, +35, +0, +212, +224, +205, +110, +229, +117, +30, +70, +70, +34, +41, +228, +97, +134, +193, +239, +47, +22, +139, +121, +175, +147, +27, +141, +198, +120, +164, +41, +224, +4, +0, +93, +250, +95, +25, +222, +109, +64, +6, +111, +227, +153, +106, +181, +154, +241, +58, +88, +16, +0, +168, +173, +241, +246, +224, +38, +35, +253, +157, +232, +84, +21, +65, +61, +61, +248, +70, +43, +104, +202, +143, +201, +40, +99, +84, +17, +51, +218, +133, +87, +59, +9, +154, +103, +92, +109, +90, +21, +20, +20, +186, +21, +237, +140, +113, +28, +26, +188, +231, +209, +110, +152, +103, +140, +16, +114, +132, +197, +100, +88, +83, +40, +25, +149, +140, +110, +81, +177, +220, +32, +247, +235, +32, +235, +158, +78, +200, +232, +181, +190, +242, +27, +19, +156, +238, +171, +100, +84, +50, +78, +70, +25, +57, +38, +195, +158, +75, +201, +168, +100, +84, +50, +42, +25, +39, +66, +70, +5, +5, +5, +5, +5, +5, +133, +113, +68, +80, +2, +128, +151, +210, +80, +46, +100, +216, +149, +75, +43, +27, +39, +25, +126, +247, +229, +152, +168, +5, +10, +151, +41, +14, +211, +64, +77, +94, +213, +57, +140, +53, +250, +83, +116, +128, +56, +236, +245, +68, +215, +34, +143, +119, +183, +13, +172, +129, +177, +117, +30, +212, +67, +157, +140, +232, +121, +38, +167, +76, +76, +160, +133, +99, +195, +225, +175, +1, +107, +33, +73, +70, +220, +24, +251, +31, +39, +0, +140, +138, +103, +165, +119, +197, +25, +245, +29, +67, +189, +94, +79, +136, +231, +34, +133, +1, +213, +23, +15, +141, +171, +137, +103, +226, +4, +0, +39, +242, +5, +121, +171, +87, +96, +175, +111, +25, +84, +191, +156, +92, +209, +11, +160, +15, +64, +95, +185, +92, +246, +52, +144, +167, +211, +233, +17, +0, +91, +97, +122, +253, +243, +60, +188, +196, +220, +245, +42, +65, +189, +18, +168, +237, +240, +231, +224, +172, +94, +170, +31, +222, +127, +157, +206, +137, +195, +238, +105, +104, +196, +98, +49, +94, +183, +99, +80, +173, +86, +169, +221, +17, +25, +195, +109, +227, +225, +86, +191, +221, +140, +201, +32, +243, +100, +144, +49, +12, +38, +234, +121, +104, +44, +11, +162, +172, +247, +26, +47, +232, +90, +65, +54, +225, +212, +255, +232, +111, +24, +132, +153, +199, +101, +57, +130, +110, +254, +163, +158, +95, +101, +153, +189, +32, +143, +77, +10, +10, +187, +11, +38, +99, +155, +238, +70, +153, +187, +81, +38, +25, +74, +198, +104, +160, +100, +140, +6, +81, +202, +216, +169, +231, +85, +50, +118, +223, +117, +247, +100, +25, +39, +234, +62, +237, +64, +201, +24, +13, +148, +140, +209, +64, +201, +24, +13, +38, +131, +140, +10, +10, +10, +10, +10, +10, +10, +227, +132, +48, +4, +0, +57, +151, +189, +91, +30, +123, +13, +254, +97, +130, +120, +184, +160, +48, +32, +195, +170, +147, +28, +178, +113, +192, +237, +190, +65, +66, +184, +183, +3, +46, +99, +18, +34, +239, +59, +76, +35, +123, +238, +171, +95, +253, +234, +159, +220, +112, +195, +13, +95, +109, +229, +194, +219, +183, +111, +255, +213, +244, +233, +211, +175, +118, +248, +137, +215, +121, +208, +16, +245, +9, +81, +178, +0, +114, +134, +97, +60, +213, +138, +76, +97, +113, +251, +237, +183, +127, +102, +241, +226, +197, +207, +194, +238, +125, +222, +105, +111, +119, +55, +112, +242, +130, +1, +43, +13, +66, +13, +166, +129, +154, +27, +254, +71, +96, +121, +10, +249, +213, +55, +39, +88, +16, +241, +35, +7, +65, +2, +40, +149, +74, +158, +17, +0, +12, +195, +152, +200, +58, +1, +44, +67, +90, +89, +252, +173, +98, +44, +65, +128, +74, +12, +86, +61, +104, +0, +244, +120, +60, +30, +148, +0, +144, +134, +89, +231, +227, +17, +241, +64, +65, +33, +106, +240, +177, +222, +203, +56, +77, +100, +39, +183, +241, +66, +158, +95, +189, +250, +2, +239, +135, +173, +16, +0, +130, +206, +227, +178, +87, +100, +148, +41, +82, +194, +64, +158, +243, +189, +192, +101, +84, +10, +15, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +133, +61, +22, +97, +9, +0, +228, +173, +46, +231, +137, +79, +176, +255, +233, +152, +152, +220, +245, +242, +179, +180, +19, +194, +189, +29, +200, +198, +223, +12, +76, +227, +127, +31, +128, +108, +161, +80, +240, +12, +89, +239, +5, +17, +26, +222, +45, +36, +123, +43, +33, +234, +201, +8, +219, +178, +76, +97, +81, +44, +22, +51, +226, +126, +228, +101, +223, +110, +248, +77, +79, +92, +125, +245, +213, +71, +92, +125, +245, +213, +71, +180, +114, +238, +79, +126, +242, +147, +135, +62, +242, +145, +143, +172, +134, +233, +125, +79, +100, +1, +50, +44, +105, +112, +55, +50, +113, +130, +69, +26, +64, +214, +48, +140, +135, +221, +238, +243, +205, +111, +126, +243, +183, +87, +95, +125, +245, +47, +197, +125, +6, +1, +12, +97, +226, +9, +0, +148, +154, +129, +136, +0, +85, +135, +191, +20, +78, +172, +1, +22, +173, +34, +30, +143, +87, +28, +174, +217, +68, +173, +86, +35, +2, +0, +141, +29, +29, +109, +3, +10, +10, +29, +128, +60, +39, +122, +181, +225, +6, +236, +227, +179, +27, +1, +128, +174, +229, +69, +38, +168, +251, +92, +43, +140, +204, +94, +243, +184, +60, +159, +70, +153, +34, +37, +12, +52, +88, +243, +169, +95, +174, +102, +138, +38, +163, +140, +255, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +123, +52, +90, +33, +0, +120, +229, +178, +207, +192, +52, +94, +184, +133, +78, +39, +195, +70, +39, +114, +215, +203, +207, +66, +247, +45, +194, +110, +156, +232, +180, +97, +85, +14, +255, +158, +135, +25, +1, +160, +15, +64, +206, +47, +255, +187, +23, +26, +141, +134, +14, +179, +142, +157, +16, +230, +249, +120, +106, +1, +242, +80, +31, +23, +140, +142, +142, +82, +59, +41, +193, +59, +255, +251, +132, +67, +200, +218, +15, +179, +221, +83, +154, +0, +242, +46, +37, +79, +92, +106, +91, +28, +50, +193, +194, +179, +126, +107, +181, +90, +2, +102, +157, +52, +96, +145, +90, +168, +110, +248, +223, +6, +236, +81, +11, +228, +20, +24, +188, +248, +129, +142, +147, +83, +86, +200, +222, +204, +244, +204, +101, +56, +247, +107, +13, +22, +209, +33, +13, +32, +147, +72, +36, +74, +1, +238, +175, +160, +48, +153, +33, +207, +137, +94, +115, +105, +131, +253, +117, +242, +78, +151, +83, +178, +120, +205, +141, +228, +101, +207, +137, +0, +173, +200, +76, +4, +28, +121, +254, +166, +207, +78, +4, +0, +57, +157, +75, +9, +246, +148, +46, +157, +152, +95, +249, +92, +229, +70, +126, +227, +199, +82, +29, +43, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +236, +177, +240, +50, +90, +112, +195, +32, +25, +57, +188, +10, +25, +20, +98, +210, +57, +114, +40, +245, +2, +44, +163, +111, +148, +185, +235, +19, +210, +177, +69, +216, +195, +203, +215, +97, +122, +8, +142, +23, +1, +128, +140, +235, +89, +33, +103, +47, +128, +190, +66, +161, +208, +199, +15, +222, +181, +107, +87, +113, +215, +174, +93, +69, +77, +211, +12, +93, +215, +27, +162, +24, +154, +166, +25, +134, +97, +85, +135, +166, +105, +198, +182, +109, +219, +182, +193, +221, +8, +210, +177, +231, +27, +25, +25, +41, +142, +140, +140, +140, +232, +186, +222, +208, +52, +205, +160, +2, +152, +164, +4, +42, +134, +97, +104, +201, +100, +50, +57, +125, +250, +244, +94, +183, +107, +137, +40, +6, +93, +105, +240, +151, +81, +42, +149, +56, +1, +0, +24, +27, +242, +186, +234, +114, +170, +108, +180, +242, +52, +92, +233, +186, +78, +94, +246, +84, +168, +175, +80, +8, +126, +29, +150, +103, +48, +121, +239, +214, +97, +247, +192, +229, +231, +197, +196, +255, +195, +228, +195, +230, +196, +149, +36, +236, +185, +205, +169, +31, +147, +231, +47, +25, +1, +137, +0, +208, +39, +74, +15, +128, +124, +189, +94, +151, +251, +162, +13, +34, +66, +0, +61, +95, +21, +173, +121, +13, +79, +134, +220, +224, +97, +114, +174, +203, +99, +33, +149, +186, +195, +255, +194, +134, +88, +231, +114, +200, +50, +201, +223, +249, +61, +156, +62, +203, +249, +231, +59, +149, +187, +158, +203, +230, +55, +94, +248, +189, +219, +168, +100, +148, +201, +50, +89, +86, +100, +239, +244, +58, +44, +15, +125, +74, +119, +195, +199, +103, +175, +249, +85, +126, +222, +86, +188, +253, +157, +100, +78, +9, +89, +41, +42, +13, +55, +252, +59, +69, +242, +225, +160, +72, +29, +52, +70, +148, +97, +141, +1, +52, +230, +208, +216, +78, +227, +86, +152, +177, +71, +46, +180, +142, +32, +2, +21, +213, +179, +23, +202, +48, +215, +23, +69, +241, +215, +169, +63, +181, +218, +135, +56, +186, +165, +95, +135, +145, +209, +11, +19, +53, +62, +2, +206, +117, +73, +239, +222, +169, +31, +68, +89, +119, +94, +237, +78, +6, +191, +175, +83, +4, +143, +160, +231, +202, +37, +44, +38, +186, +190, +188, +230, +15, +254, +57, +12, +194, +206, +57, +97, +48, +145, +245, +21, +6, +114, +157, +122, +33, +202, +118, +47, +223, +75, +174, +171, +48, +240, +106, +219, +237, +142, +49, +19, +57, +158, +117, +107, +187, +247, +26, +191, +162, +124, +143, +97, +199, +175, +110, +29, +87, +195, +200, +229, +5, +254, +190, +99, +46, +247, +159, +8, +185, +100, +132, +93, +255, +116, +139, +28, +28, +19, +185, +214, +106, +181, +127, +201, +125, +56, +234, +53, +95, +144, +113, +136, +100, +242, +26, +83, +248, +231, +160, +245, +17, +197, +56, +24, +68, +30, +191, +254, +226, +38, +71, +59, +8, +43, +135, +23, +228, +122, +241, +130, +215, +123, +240, +107, +255, +110, +242, +135, +93, +107, +70, +45, +111, +144, +247, +33, +215, +119, +80, +249, +58, +89, +15, +10, +10, +10, +10, +10, +10, +10, +10, +187, +53, +220, +8, +0, +114, +174, +96, +110, +200, +76, +3, +72, +255, +234, +87, +191, +186, +230, +232, +163, +143, +254, +171, +32, +55, +217, +180, +105, +211, +111, +247, +217, +103, +159, +207, +193, +30, +242, +157, +114, +5, +119, +44, +119, +253, +115, +207, +61, +183, +250, +132, +19, +78, +88, +1, +203, +248, +50, +30, +198, +103, +46, +99, +90, +200, +232, +26, +254, +125, +221, +186, +117, +47, +95, +117, +213, +85, +207, +195, +52, +94, +236, +98, +133, +231, +81, +215, +0, +212, +151, +46, +93, +122, +160, +97, +24, +143, +210, +63, +127, +245, +171, +95, +125, +235, +216, +99, +143, +93, +41, +190, +118, +236, +249, +254, +253, +223, +255, +253, +151, +151, +92, +114, +201, +143, +96, +26, +124, +184, +1, +92, +135, +105, +244, +165, +146, +155, +59, +119, +238, +1, +107, +215, +174, +253, +115, +183, +107, +137, +40, +6, +227, +70, +0, +24, +26, +26, +42, +15, +15, +15, +23, +99, +177, +88, +93, +215, +245, +70, +44, +22, +171, +199, +98, +177, +134, +166, +105, +134, +32, +46, +104, +68, +96, +72, +38, +147, +137, +105, +211, +166, +245, +211, +185, +115, +230, +204, +57, +195, +48, +140, +51, +232, +251, +45, +183, +220, +178, +100, +201, +146, +37, +79, +193, +10, +127, +237, +246, +44, +58, +236, +253, +38, +229, +37, +163, +166, +105, +13, +113, +61, +110, +80, +43, +193, +74, +151, +161, +195, +10, +129, +205, +55, +50, +60, +20, +119, +25, +192, +8, +172, +254, +165, +33, +100, +223, +26, +25, +25, +89, +91, +175, +215, +117, +195, +48, +116, +195, +48, +96, +24, +6, +145, +116, +140, +167, +159, +126, +250, +63, +231, +204, +153, +243, +239, +176, +82, +55, +144, +172, +0, +48, +13, +192, +84, +152, +100, +137, +124, +181, +90, +245, +124, +222, +68, +34, +65, +4, +128, +18, +44, +2, +64, +43, +70, +237, +86, +242, +166, +71, +157, +163, +220, +11, +97, +114, +174, +243, +247, +229, +149, +99, +157, +140, +201, +97, +64, +237, +81, +206, +241, +238, +36, +135, +83, +174, +119, +167, +255, +53, +28, +158, +47, +202, +220, +245, +92, +102, +47, +69, +130, +223, +28, +18, +165, +140, +92, +166, +36, +76, +195, +116, +94, +148, +196, +242, +229, +203, +15, +191, +238, +186, +235, +150, +2, +38, +97, +235, +133, +23, +94, +88, +119, +226, +137, +39, +174, +129, +217, +63, +249, +248, +236, +55, +191, +106, +207, +63, +255, +252, +188, +247, +189, +239, +125, +23, +211, +181, +30, +126, +248, +225, +191, +249, +203, +191, +252, +203, +95, +121, +200, +238, +4, +249, +62, +100, +76, +239, +17, +50, +103, +159, +125, +246, +217, +43, +63, +244, +161, +15, +205, +15, +121, +93, +0, +192, +79, +127, +250, +211, +7, +79, +58, +233, +164, +251, +96, +26, +220, +229, +20, +41, +65, +251, +155, +83, +31, +225, +253, +132, +8, +116, +36, +51, +54, +109, +218, +180, +124, +230, +204, +153, +239, +111, +94, +64, +211, +62, +46, +62, +150, +96, +206, +157, +35, +226, +124, +183, +62, +212, +238, +24, +208, +45, +253, +58, +140, +140, +221, +56, +62, +2, +206, +99, +19, +143, +128, +195, +65, +227, +80, +20, +117, +231, +215, +238, +120, +125, +209, +24, +67, +247, +149, +239, +21, +11, +113, +110, +187, +237, +112, +162, +234, +203, +237, +222, +78, +117, +24, +54, +165, +79, +152, +57, +39, +10, +153, +199, +171, +190, +90, +149, +211, +175, +254, +162, +108, +247, +242, +220, +202, +219, +178, +44, +135, +19, +97, +130, +131, +246, +89, +78, +114, +181, +59, +198, +200, +239, +209, +11, +188, +237, +68, +69, +0, +232, +182, +118, +239, +55, +126, +201, +37, +12, +130, +206, +87, +65, +214, +91, +221, +50, +174, +134, +149, +203, +11, +242, +58, +112, +60, +235, +203, +11, +114, +255, +12, +179, +254, +233, +22, +57, +156, +174, +53, +17, +107, +173, +118, +250, +23, +31, +235, +162, +94, +243, +185, +201, +229, +244, +63, +72, +247, +113, +27, +99, +130, +142, +199, +81, +141, +131, +78, +245, +227, +52, +238, +185, +201, +229, +37, +71, +187, +237, +52, +140, +28, +94, +104, +101, +62, +15, +218, +47, +121, +27, +228, +160, +122, +117, +106, +103, +126, +243, +96, +167, +228, +245, +130, +220, +38, +189, +48, +94, +245, +160, +160, +160, +160, +160, +160, +160, +160, +176, +91, +195, +107, +129, +70, +134, +108, +202, +15, +108, +35, +0, +84, +171, +213, +192, +74, +133, +90, +173, +22, +135, +233, +33, +76, +222, +141, +100, +192, +172, +193, +30, +62, +216, +15, +180, +72, +13, +148, +187, +190, +84, +42, +145, +23, +62, +25, +45, +229, +13, +66, +39, +32, +203, +232, +25, +254, +189, +92, +46, +103, +1, +76, +129, +101, +76, +165, +122, +33, +144, +188, +141, +74, +165, +98, +243, +50, +173, +86, +171, +68, +50, +48, +48, +126, +207, +71, +155, +3, +122, +206, +44, +172, +20, +7, +249, +106, +181, +234, +153, +226, +64, +16, +0, +198, +13, +107, +215, +174, +253, +253, +130, +5, +11, +254, +11, +192, +144, +40, +131, +226, +111, +13, +118, +242, +66, +246, +242, +203, +47, +127, +239, +170, +85, +171, +206, +119, +187, +150, +136, +8, +144, +129, +101, +252, +118, +219, +40, +145, +247, +63, +239, +55, +174, +184, +250, +234, +171, +255, +248, +234, +171, +175, +254, +227, +48, +207, +69, +120, +250, +233, +167, +215, +158, +114, +202, +41, +171, +153, +60, +220, +8, +167, +33, +248, +134, +39, +158, +203, +229, +14, +114, +251, +49, +149, +74, +237, +13, +96, +47, +152, +253, +84, +38, +0, +76, +97, +165, +183, +94, +175, +7, +37, +0, +80, +4, +131, +86, +25, +246, +97, +243, +166, +143, +247, +230, +79, +150, +209, +43, +231, +186, +14, +123, +94, +117, +30, +221, +129, +62, +3, +237, +25, +110, +146, +82, +161, +251, +115, +57, +170, +14, +50, +240, +255, +201, +225, +222, +59, +145, +187, +94, +190, +174, +151, +66, +130, +136, +8, +110, +215, +141, +82, +70, +94, +143, +25, +88, +158, +244, +52, +183, +237, +149, +207, +231, +223, +75, +7, +39, +147, +201, +153, +48, +199, +71, +122, +183, +156, +160, +229, +53, +191, +106, +169, +84, +106, +70, +38, +147, +249, +35, +186, +86, +54, +155, +109, +53, +117, +12, +191, +15, +69, +164, +161, +241, +58, +51, +58, +58, +234, +217, +87, +189, +32, +206, +237, +131, +21, +49, +132, +20, +58, +6, +194, +245, +55, +46, +163, +220, +63, +122, +69, +161, +8, +35, +40, +151, +203, +114, +132, +145, +153, +36, +18, +172, +116, +12, +49, +216, +251, +78, +25, +225, +214, +26, +94, +232, +150, +126, +29, +70, +198, +110, +28, +31, +33, +238, +43, +143, +77, +84, +119, +242, +123, +166, +113, +40, +170, +186, +243, +106, +119, +124, +204, +33, +195, +38, +221, +87, +142, +252, +147, +8, +113, +46, +141, +161, +173, +214, +245, +68, +213, +151, +220, +158, +248, +28, +226, +52, +175, +132, +65, +152, +57, +167, +21, +162, +224, +68, +181, +175, +48, +224, +115, +139, +95, +253, +69, +217, +238, +229, +185, +149, +191, +79, +121, +143, +231, +68, +152, +224, +168, +193, +254, +254, +228, +99, +163, +108, +247, +94, +160, +123, +71, +49, +158, +117, +115, +187, +247, +26, +191, +40, +154, +80, +59, +114, +81, +100, +177, +176, +227, +87, +183, +142, +171, +97, +228, +242, +130, +124, +254, +120, +214, +151, +23, +228, +254, +25, +118, +253, +211, +45, +114, +112, +76, +228, +90, +171, +213, +254, +213, +136, +88, +14, +14, +183, +241, +200, +169, +104, +176, +183, +199, +42, +198, +142, +57, +36, +111, +16, +15, +241, +168, +198, +65, +30, +189, +208, +169, +132, +217, +207, +201, +114, +240, +117, +110, +16, +163, +55, +71, +24, +57, +252, +208, +202, +124, +238, +244, +30, +252, +218, +63, +71, +13, +214, +123, +166, +246, +70, +215, +29, +47, +121, +101, +93, +131, +23, +248, +60, +29, +148, +0, +208, +233, +122, +80, +80, +80, +80, +80, +80, +80, +80, +216, +173, +225, +102, +196, +231, +108, +203, +49, +198, +127, +180, +70, +0, +232, +135, +105, +244, +227, +30, +155, +85, +216, +141, +73, +126, +160, +16, +108, +100, +204, +240, +52, +174, +87, +42, +21, +138, +20, +80, +134, +165, +236, +26, +15, +2, +64, +224, +240, +239, +2, +53, +152, +117, +83, +132, +233, +193, +56, +12, +43, +133, +65, +51, +92, +105, +44, +22, +179, +45, +146, +235, +245, +186, +14, +243, +253, +52, +16, +238, +249, +104, +193, +77, +94, +231, +158, +11, +245, +92, +46, +87, +0, +176, +89, +28, +75, +48, +96, +165, +124, +160, +69, +121, +92, +215, +245, +202, +216, +43, +88, +96, +198, +223, +50, +44, +230, +239, +120, +122, +28, +114, +240, +54, +158, +169, +86, +171, +25, +175, +131, +5, +1, +128, +60, +250, +201, +200, +20, +36, +2, +64, +144, +54, +208, +18, +88, +154, +130, +34, +236, +70, +56, +39, +146, +141, +27, +124, +195, +246, +141, +142, +142, +102, +1, +204, +16, +215, +228, +4, +0, +67, +220, +191, +87, +252, +205, +214, +106, +181, +160, +4, +128, +118, +218, +0, +223, +16, +166, +124, +228, +167, +250, +8, +82, +23, +81, +66, +150, +113, +204, +56, +202, +138, +14, +123, +244, +7, +42, +20, +101, +130, +198, +201, +86, +8, +52, +65, +101, +72, +99, +108, +10, +10, +30, +226, +93, +54, +254, +203, +237, +220, +239, +29, +240, +115, +131, +18, +0, +168, +175, +185, +161, +193, +254, +58, +49, +252, +163, +148, +145, +95, +139, +194, +233, +147, +119, +122, +186, +80, +40, +216, +230, +163, +114, +185, +76, +243, +84, +3, +150, +18, +85, +142, +0, +64, +215, +226, +69, +175, +84, +42, +182, +103, +174, +86, +171, +65, +66, +107, +202, +144, +231, +113, +34, +44, +244, +192, +236, +175, +57, +49, +126, +180, +132, +74, +165, +146, +18, +215, +138, +193, +110, +252, +9, +211, +223, +252, +214, +26, +52, +174, +76, +21, +159, +137, +248, +198, +177, +151, +248, +91, +20, +215, +161, +122, +74, +192, +185, +15, +181, +187, +6, +144, +137, +32, +173, +244, +107, +62, +127, +112, +143, +168, +168, +224, +53, +62, +58, +121, +62, +81, +221, +180, +226, +149, +214, +14, +156, +214, +75, +84, +167, +242, +186, +132, +230, +13, +30, +150, +184, +213, +49, +81, +238, +131, +78, +239, +141, +64, +115, +30, +15, +255, +203, +33, +159, +239, +117, +46, +253, +175, +213, +185, +104, +162, +235, +203, +109, +30, +73, +73, +159, +195, +32, +204, +156, +211, +106, +125, +57, +201, +237, +86, +95, +81, +204, +185, +97, +32, +215, +173, +44, +151, +252, +204, +81, +202, +69, +243, +56, +21, +110, +84, +145, +231, +93, +249, +126, +242, +92, +91, +147, +174, +21, +101, +216, +93, +249, +61, +114, +200, +227, +153, +142, +246, +218, +140, +124, +237, +110, +108, +247, +126, +227, +87, +80, +185, +156, +230, +66, +34, +204, +251, +205, +87, +126, +114, +113, +25, +104, +140, +114, +26, +27, +233, +218, +178, +225, +56, +25, +226, +220, +168, +229, +130, +116, +13, +254, +89, +174, +111, +167, +247, +24, +116, +188, +111, +69, +46, +55, +200, +253, +147, +100, +162, +189, +161, +215, +250, +167, +91, +228, +112, +147, +139, +156, +29, +228, +62, +72, +68, +92, +190, +214, +146, +35, +233, +181, +50, +255, +121, +245, +175, +140, +244, +55, +1, +231, +182, +73, +133, +228, +137, +98, +205, +231, +164, +91, +8, +187, +246, +164, +57, +142, +100, +13, +34, +67, +148, +227, +32, +233, +187, +130, +200, +229, +101, +16, +119, +146, +35, +138, +118, +26, +68, +14, +63, +120, +205, +231, +78, +112, +123, +15, +78, +237, +63, +11, +103, +189, +18, +215, +35, +54, +29, +135, +92, +174, +219, +41, +121, +229, +246, +233, +5, +62, +79, +187, +165, +211, +36, +140, +87, +61, +40, +40, +40, +40, +40, +40, +40, +40, +236, +214, +224, +10, +30, +174, +184, +33, +207, +238, +28, +44, +67, +187, +77, +113, +246, +238, +187, +239, +142, +238, +216, +177, +227, +109, +195, +48, +52, +185, +0, +192, +204, +153, +51, +201, +43, +143, +12, +213, +61, +48, +23, +109, +6, +43, +128, +181, +241, +39, +182, +178, +151, +210, +72, +94, +92, +122, +70, +0, +40, +20, +10, +121, +152, +70, +75, +153, +49, +90, +146, +14, +245, +202, +23, +37, +151, +137, +50, +86, +71, +9, +90, +12, +151, +16, +128, +241, +155, +201, +100, +138, +0, +118, +194, +98, +239, +115, +5, +21, +207, +93, +159, +136, +199, +227, +114, +221, +202, +215, +162, +13, +49, +55, +254, +118, +12, +34, +223, +252, +48, +76, +207, +255, +157, +0, +182, +139, +207, +60, +68, +24, +0, +24, +177, +88, +172, +236, +120, +17, +129, +106, +181, +74, +237, +142, +218, +209, +184, +70, +51, +112, +2, +35, +0, +208, +166, +77, +14, +125, +230, +183, +177, +138, +2, +100, +56, +42, +3, +208, +19, +137, +196, +168, +215, +193, +29, +106, +3, +220, +176, +234, +166, +16, +166, +34, +231, +98, +220, +211, +64, +227, +168, +147, +2, +69, +174, +59, +34, +10, +105, +210, +185, +68, +56, +138, +42, +119, +189, +211, +252, +67, +69, +86, +72, +212, +217, +117, +169, +253, +84, +37, +25, +169, +112, +111, +157, +118, +101, +116, +146, +185, +57, +31, +137, +241, +161, +9, +65, +146, +75, +139, +235, +115, +229, +152, +198, +228, +145, +189, +103, +82, +64, +164, +145, +82, +184, +98, +135, +230, +242, +30, +152, +99, +70, +174, +92, +46, +219, +148, +39, +59, +118, +236, +24, +172, +84, +42, +21, +0, +208, +52, +205, +160, +191, +134, +97, +104, +201, +100, +50, +49, +101, +202, +148, +169, +17, +200, +20, +102, +173, +65, +4, +0, +250, +219, +104, +52, +26, +178, +161, +128, +72, +8, +73, +216, +243, +63, +150, +97, +87, +6, +135, +89, +107, +56, +201, +76, +138, +100, +82, +62, +145, +204, +92, +17, +37, +247, +41, +58, +62, +197, +126, +227, +138, +70, +74, +219, +66, +227, +23, +31, +155, +162, +92, +107, +208, +216, +232, +100, +192, +142, +97, +236, +248, +200, +229, +232, +36, +200, +179, +151, +20, +123, +68, +82, +161, +58, +229, +32, +37, +58, +65, +238, +247, +187, +35, +100, +3, +109, +26, +102, +187, +227, +237, +143, +234, +75, +86, +188, +151, +97, +42, +65, +71, +96, +246, +131, +2, +236, +109, +109, +119, +91, +215, +78, +38, +200, +253, +145, +143, +17, +242, +124, +215, +201, +28, +182, +92, +177, +46, +71, +74, +8, +76, +242, +22, +144, +9, +0, +156, +228, +29, +53, +116, +169, +112, +208, +222, +132, +10, +213, +219, +68, +146, +141, +187, +13, +212, +246, +104, +60, +136, +177, +255, +113, +2, +192, +40, +44, +3, +39, +213, +171, +223, +190, +66, +94, +115, +208, +88, +149, +197, +88, +79, +114, +126, +109, +121, +28, +79, +135, +56, +183, +93, +185, +18, +172, +30, +168, +205, +212, +29, +254, +210, +125, +163, +140, +182, +23, +166, +190, +252, +174, +195, +65, +78, +4, +36, +167, +223, +124, +217, +45, +114, +240, +126, +77, +107, +45, +154, +231, +184, +17, +62, +197, +62, +203, +107, +173, +81, +140, +93, +107, +181, +51, +255, +209, +60, +76, +99, +35, +223, +159, +164, +97, +239, +63, +128, +125, +221, +57, +42, +234, +160, +0, +107, +62, +14, +179, +230, +163, +186, +163, +251, +243, +119, +227, +180, +238, +36, +153, +168, +62, +220, +34, +4, +112, +178, +44, +176, +103, +239, +137, +91, +1, +111, +167, +154, +244, +89, +38, +26, +202, +109, +141, +230, +162, +160, +41, +48, +104, +111, +40, +175, +249, +56, +170, +176, +191, +83, +67, +252, +207, +105, +47, +73, +242, +202, +237, +218, +201, +115, +63, +140, +188, +78, +247, +113, +211, +203, +0, +206, +250, +85, +167, +126, +208, +169, +122, +80, +80, +80, +80, +80, +80, +80, +80, +216, +163, +32, +19, +0, +40, +159, +82, +18, +246, +92, +193, +185, +175, +126, +245, +171, +127, +114, +195, +13, +55, +124, +149, +14, +254, +225, +15, +127, +248, +189, +105, +211, +166, +125, +69, +58, +143, +20, +185, +9, +195, +48, +190, +76, +199, +30, +124, +240, +193, +7, +25, +134, +113, +43, +125, +255, +209, +143, +126, +244, +240, +233, +167, +159, +254, +45, +241, +85, +14, +91, +238, +149, +95, +138, +47, +0, +125, +35, +0, +8, +143, +204, +189, +49, +214, +216, +34, +27, +169, +157, +242, +126, +181, +154, +179, +46, +20, +22, +46, +92, +120, +232, +194, +133, +11, +15, +165, +33, +138, +38, +28, +0, +0, +32, +0, +73, +68, +65, +84, +239, +215, +92, +115, +205, +55, +87, +174, +92, +25, +54, +215, +115, +88, +52, +96, +133, +131, +43, +2, +208, +53, +77, +59, +5, +102, +125, +114, +195, +118, +12, +86, +104, +70, +170, +3, +158, +39, +76, +3, +80, +50, +12, +227, +102, +183, +27, +173, +89, +179, +230, +217, +249, +243, +231, +127, +31, +166, +209, +125, +187, +40, +20, +254, +189, +138, +14, +43, +159, +133, +183, +249, +46, +118, +255, +29, +0, +182, +193, +122, +38, +10, +87, +173, +199, +227, +241, +160, +4, +0, +98, +253, +71, +18, +81, +226, +222, +123, +239, +221, +48, +48, +48, +240, +19, +152, +4, +5, +94, +170, +176, +60, +118, +123, +0, +100, +22, +44, +88, +112, +216, +93, +119, +221, +117, +37, +157, +251, +241, +143, +127, +252, +76, +195, +48, +206, +164, +239, +183, +220, +114, +203, +146, +37, +75, +150, +60, +5, +43, +220, +32, +87, +188, +120, +66, +211, +180, +211, +96, +26, +217, +242, +159, +253, +236, +103, +143, +188, +245, +214, +91, +255, +154, +126, +59, +227, +140, +51, +62, +184, +105, +211, +166, +217, +154, +166, +25, +154, +166, +25, +186, +174, +55, +196, +103, +52, +26, +13, +189, +209, +104, +104, +141, +70, +67, +23, +134, +66, +219, +6, +114, +253, +250, +245, +79, +94, +120, +225, +133, +255, +9, +83, +1, +210, +169, +54, +160, +189, +254, +250, +235, +159, +57, +240, +192, +3, +175, +167, +127, +172, +93, +187, +246, +202, +139, +47, +190, +248, +23, +24, +203, +252, +230, +237, +121, +92, +149, +29, +47, +189, +244, +210, +194, +67, +15, +61, +244, +154, +32, +199, +14, +13, +13, +253, +162, +191, +191, +255, +47, +59, +32, +134, +62, +50, +50, +178, +182, +94, +175, +235, +244, +206, +232, +175, +120, +183, +134, +166, +105, +13, +93, +215, +13, +93, +215, +27, +171, +86, +173, +250, +194, +162, +69, +139, +254, +7, +118, +99, +1, +25, +238, +108, +228, +129, +54, +114, +215, +59, +205, +63, +121, +81, +18, +203, +151, +47, +63, +252, +186, +235, +174, +91, +74, +215, +125, +225, +133, +23, +214, +157, +120, +226, +137, +107, +96, +181, +33, +39, +239, +122, +39, +79, +153, +118, +100, +228, +208, +0, +196, +12, +195, +120, +220, +237, +0, +17, +249, +134, +8, +0, +54, +15, +127, +72, +74, +187, +187, +239, +190, +251, +79, +63, +249, +201, +79, +174, +160, +115, +127, +254, +243, +159, +255, +171, +166, +105, +31, +129, +93, +25, +31, +22, +164, +220, +161, +8, +45, +233, +101, +203, +150, +157, +176, +116, +233, +210, +101, +110, +39, +252, +245, +95, +255, +245, +143, +86, +173, +90, +245, +7, +113, +63, +62, +15, +106, +215, +92, +115, +205, +65, +119, +222, +121, +231, +213, +116, +236, +89, +103, +157, +117, +182, +97, +24, +103, +211, +247, +123, +239, +189, +119, +225, +192, +192, +192, +147, +1, +228, +10, +181, +214, +240, +131, +97, +24, +75, +220, +126, +251, +233, +79, +127, +250, +224, +73, +39, +157, +116, +31, +204, +121, +46, +204, +90, +131, +67, +54, +146, +113, +34, +69, +30, +64, +246, +153, +103, +158, +185, +226, +164, +147, +78, +154, +31, +68, +222, +77, +155, +54, +253, +118, +159, +125, +246, +249, +127, +176, +147, +18, +72, +6, +110, +52, +139, +148, +0, +240, +250, +235, +175, +127, +154, +143, +143, +247, +223, +127, +255, +192, +165, +151, +94, +74, +227, +163, +198, +10, +69, +113, +160, +177, +185, +147, +144, +73, +157, +249, +205, +155, +55, +223, +57, +99, +198, +140, +35, +157, +14, +222, +178, +101, +203, +11, +51, +103, +206, +188, +22, +150, +82, +143, +230, +184, +182, +241, +208, +67, +15, +253, +201, +69, +23, +93, +244, +109, +183, +223, +215, +173, +91, +119, +197, +220, +185, +115, +159, +137, +250, +92, +31, +200, +227, +25, +25, +29, +122, +33, +218, +223, +198, +141, +27, +255, +126, +214, +172, +89, +71, +56, +157, +252, +206, +59, +239, +252, +110, +223, +125, +247, +253, +60, +44, +163, +3, +96, +111, +107, +45, +175, +107, +239, +185, +231, +158, +247, +207, +159, +63, +127, +121, +163, +209, +32, +242, +175, +78, +159, +67, +61, +32, +155, +115, +232, +243, +131, +15, +62, +184, +116, +96, +96, +224, +23, +97, +101, +10, +130, +193, +193, +193, +123, +251, +250, +250, +142, +119, +250, +173, +131, +115, +174, +12, +238, +209, +46, +123, +183, +166, +0, +192, +48, +140, +95, +211, +193, +187, +118, +237, +122, +174, +183, +183, +119, +62, +58, +64, +0, +248, +193, +15, +126, +112, +226, +25, +103, +156, +177, +134, +254, +177, +97, +195, +134, +123, +143, +62, +250, +232, +127, +19, +114, +97, +203, +150, +45, +183, +238, +181, +215, +94, +142, +253, +113, +235, +214, +173, +47, +204, +152, +49, +227, +115, +226, +107, +245, +215, +191, +254, +245, +192, +81, +71, +29, +117, +21, +253, +254, +195, +31, +254, +240, +226, +51, +207, +60, +179, +149, +118, +239, +7, +125, +120, +120, +248, +193, +158, +158, +158, +15, +52, +31, +68, +211, +142, +166, +223, +232, +95, +162, +208, +94, +39, +138, +244, +47, +93, +219, +238, +253, +198, +160, +118, +112, +251, +237, +183, +127, +102, +241, +226, +197, +207, +194, +138, +244, +227, +182, +175, +24, +179, +230, +248, +167, +127, +250, +167, +19, +63, +253, +233, +79, +223, +22, +224, +218, +50, +194, +156, +27, +185, +92, +55, +220, +112, +195, +215, +190, +246, +181, +175, +253, +47, +196, +126, +193, +48, +140, +117, +110, +199, +202, +8, +49, +222, +135, +150, +235, +166, +155, +110, +90, +182, +108, +217, +178, +23, +233, +187, +97, +24, +255, +230, +118, +236, +115, +207, +61, +183, +250, +132, +19, +78, +88, +1, +203, +232, +238, +182, +103, +237, +38, +57, +248, +124, +71, +132, +183, +230, +90, +235, +217, +103, +159, +189, +242, +67, +31, +250, +80, +152, +181, +214, +231, +96, +79, +217, +215, +202, +252, +167, +173, +94, +189, +250, +132, +75, +47, +189, +244, +158, +32, +247, +149, +177, +113, +227, +198, +223, +237, +183, +223, +126, +55, +192, +34, +78, +135, +89, +243, +241, +245, +50, +213, +7, +237, +141, +50, +143, +61, +246, +216, +5, +39, +158, +120, +226, +95, +240, +113, +136, +8, +196, +124, +175, +174, +235, +186, +177, +121, +243, +230, +151, +14, +63, +252, +240, +175, +193, +158, +50, +178, +165, +245, +64, +171, +227, +160, +166, +105, +224, +99, +158, +166, +105, +141, +151, +94, +122, +233, +193, +227, +142, +59, +110, +149, +223, +61, +253, +228, +128, +189, +77, +25, +0, +112, +231, +157, +119, +46, +187, +225, +134, +27, +254, +143, +254, +185, +107, +215, +174, +213, +36, +138, +36, +87, +24, +57, +228, +118, +202, +245, +98, +242, +190, +56, +14, +160, +86, +40, +20, +214, +144, +254, +100, +215, +174, +93, +52, +111, +6, +37, +0, +52, +9, +178, +255, +243, +63, +255, +115, +205, +7, +62, +240, +129, +203, +92, +79, +48, +247, +141, +228, +228, +35, +71, +167, +112, +147, +95, +38, +44, +160, +88, +44, +62, +34, +174, +23, +70, +222, +49, +247, +217, +178, +101, +203, +173, +61, +61, +61, +71, +82, +187, +200, +102, +179, +231, +137, +223, +100, +185, +188, +218, +95, +167, +234, +65, +65, +65, +65, +65, +65, +65, +65, +97, +143, +130, +19, +1, +128, +24, +198, +60, +191, +113, +182, +80, +40, +216, +88, +150, +34, +188, +113, +22, +230, +66, +141, +51, +95, +129, +177, +12, +112, +27, +152, +215, +50, +96, +49, +160, +131, +228, +14, +14, +21, +1, +96, +116, +116, +52, +143, +96, +4, +0, +82, +30, +56, +229, +239, +139, +50, +119, +176, +47, +26, +141, +6, +223, +76, +216, +60, +92, +12, +195, +136, +106, +1, +75, +139, +98, +238, +217, +75, +255, +147, +189, +126, +100, +111, +64, +94, +143, +244, +222, +92, +145, +76, +38, +75, +48, +141, +239, +131, +48, +13, +241, +5, +88, +222, +223, +85, +116, +62, +2, +64, +21, +102, +4, +128, +33, +152, +70, +245, +109, +0, +182, +192, +50, +110, +144, +34, +54, +41, +162, +5, +184, +162, +86, +171, +81, +187, +115, +202, +139, +216, +41, +240, +20, +11, +153, +74, +165, +226, +25, +86, +77, +244, +173, +12, +44, +15, +132, +72, +100, +204, +229, +114, +249, +92, +46, +215, +82, +30, +242, +84, +42, +69, +109, +160, +128, +206, +181, +1, +93, +68, +26, +105, +162, +88, +44, +210, +251, +146, +219, +40, +111, +243, +123, +34, +226, +185, +92, +238, +160, +160, +7, +231, +114, +57, +78, +180, +34, +37, +33, +223, +140, +55, +141, +235, +109, +228, +174, +247, +154, +127, +82, +0, +246, +202, +231, +243, +239, +165, +131, +147, +201, +228, +76, +152, +227, +191, +14, +179, +29, +113, +133, +34, +87, +100, +202, +30, +217, +237, +200, +40, +195, +179, +111, +49, +2, +64, +13, +118, +3, +79, +12, +146, +92, +197, +98, +209, +230, +189, +43, +218, +114, +20, +30, +102, +182, +20, +0, +163, +163, +163, +158, +227, +135, +72, +131, +66, +199, +240, +148, +61, +81, +34, +212, +90, +163, +29, +140, +142, +142, +166, +196, +117, +41, +39, +106, +208, +181, +134, +12, +57, +149, +2, +41, +97, +251, +1, +100, +253, +234, +149, +67, +68, +134, +160, +148, +72, +220, +123, +177, +14, +43, +50, +65, +212, +243, +98, +76, +30, +31, +75, +165, +18, +121, +251, +201, +17, +0, +8, +227, +149, +251, +156, +135, +180, +207, +214, +235, +117, +215, +126, +37, +126, +203, +194, +90, +167, +113, +175, +187, +221, +17, +92, +241, +73, +253, +37, +15, +147, +0, +208, +11, +160, +79, +164, +186, +114, +132, +248, +109, +42, +236, +161, +135, +229, +144, +212, +45, +189, +231, +222, +222, +222, +76, +54, +155, +61, +184, +149, +115, +131, +92, +187, +19, +215, +237, +34, +240, +49, +80, +158, +167, +198, +132, +224, +21, +202, +243, +78, +180, +115, +173, +82, +169, +216, +250, +27, +139, +92, +19, +7, +0, +97, +88, +113, +132, +248, +141, +230, +174, +152, +156, +26, +78, +92, +187, +19, +17, +58, +116, +7, +67, +19, +201, +33, +27, +129, +168, +157, +71, +50, +174, +238, +137, +237, +190, +88, +44, +146, +215, +49, +17, +18, +189, +214, +62, +124, +174, +204, +138, +115, +131, +92, +91, +54, +250, +132, +57, +55, +114, +185, +10, +133, +66, +47, +128, +41, +176, +34, +220, +117, +10, +161, +228, +18, +233, +216, +122, +131, +92, +184, +84, +42, +209, +156, +65, +245, +227, +21, +185, +160, +91, +228, +224, +235, +119, +122, +191, +61, +48, +215, +113, +25, +177, +166, +11, +4, +177, +6, +167, +61, +68, +91, +243, +95, +181, +90, +109, +121, +47, +45, +210, +86, +77, +129, +61, +122, +98, +144, +53, +159, +211, +252, +159, +131, +53, +255, +103, +210, +233, +244, +222, +253, +253, +253, +239, +9, +34, +71, +161, +80, +24, +129, +181, +246, +4, +236, +17, +159, +120, +125, +248, +26, +122, +163, +28, +7, +243, +249, +124, +203, +145, +197, +252, +228, +232, +235, +235, +179, +181, +227, +124, +62, +239, +186, +247, +13, +33, +135, +252, +94, +228, +194, +247, +156, +49, +0, +21, +46, +99, +181, +90, +221, +41, +254, +239, +183, +255, +224, +17, +178, +82, +0, +50, +162, +47, +121, +129, +198, +67, +210, +95, +58, +173, +27, +228, +245, +199, +24, +2, +0, +223, +35, +135, +144, +87, +70, +44, +157, +78, +239, +159, +78, +167, +15, +97, +255, +163, +189, +146, +44, +23, +233, +223, +156, +162, +80, +116, +170, +30, +20, +20, +20, +20, +20, +20, +20, +20, +246, +40, +56, +17, +0, +72, +17, +69, +158, +199, +125, +0, +114, +163, +163, +163, +78, +222, +246, +228, +73, +203, +67, +56, +197, +224, +227, +153, +95, +169, +84, +146, +48, +55, +47, +124, +51, +70, +134, +192, +200, +114, +117, +215, +235, +245, +132, +144, +133, +100, +36, +101, +16, +223, +204, +107, +176, +231, +36, +163, +144, +135, +157, +200, +29, +236, +139, +209, +209, +209, +62, +152, +105, +11, +138, +210, +79, +134, +216, +112, +55, +193, +72, +24, +13, +216, +149, +136, +126, +33, +67, +169, +142, +169, +30, +12, +246, +157, +152, +178, +60, +180, +38, +109, +200, +53, +216, +195, +207, +18, +43, +223, +21, +201, +100, +146, +66, +240, +15, +195, +52, +254, +82, +56, +218, +118, +242, +191, +7, +134, +32, +0, +144, +225, +121, +24, +38, +9, +96, +7, +204, +77, +1, +55, +96, +102, +18, +137, +68, +43, +94, +182, +157, +4, +247, +202, +72, +3, +200, +212, +106, +181, +32, +4, +0, +50, +54, +242, +72, +13, +50, +56, +9, +36, +6, +179, +189, +81, +88, +192, +70, +38, +147, +41, +68, +244, +12, +72, +167, +211, +68, +0, +24, +69, +231, +218, +192, +24, +2, +192, +232, +232, +168, +27, +1, +0, +216, +115, +115, +194, +57, +133, +204, +245, +132, +168, +87, +26, +11, +185, +18, +76, +206, +95, +223, +78, +238, +122, +174, +144, +160, +176, +159, +52, +7, +165, +69, +52, +151, +38, +196, +216, +151, +129, +249, +30, +121, +52, +14, +238, +217, +32, +203, +215, +174, +140, +50, +60, +231, +3, +102, +180, +225, +225, +238, +105, +124, +181, +229, +207, +148, +141, +158, +177, +88, +140, +162, +180, +148, +165, +66, +222, +217, +65, +250, +12, +175, +139, +20, +28, +210, +20, +200, +16, +81, +80, +70, +68, +41, +194, +154, +19, +181, +124, +62, +63, +205, +235, +92, +33, +115, +208, +112, +250, +174, +107, +141, +98, +177, +216, +42, +33, +99, +12, +42, +149, +74, +10, +86, +138, +0, +26, +239, +168, +14, +131, +174, +53, +248, +56, +236, +36, +115, +86, +78, +165, +224, +133, +122, +189, +206, +149, +210, +180, +182, +224, +209, +80, +130, +228, +196, +12, +11, +173, +133, +241, +49, +42, +25, +228, +16, +169, +252, +123, +15, +76, +197, +248, +20, +136, +84, +15, +1, +12, +218, +211, +96, +69, +99, +224, +222, +190, +60, +132, +168, +28, +82, +116, +178, +66, +246, +124, +226, +227, +98, +63, +128, +41, +194, +184, +224, +8, +241, +219, +84, +216, +141, +14, +220, +227, +112, +92, +214, +181, +29, +134, +87, +251, +162, +58, +107, +230, +138, +14, +88, +95, +52, +238, +81, +248, +230, +18, +162, +109, +95, +164, +208, +118, +202, +229, +60, +174, +4, +128, +90, +173, +230, +71, +0, +112, +189, +175, +248, +141, +198, +190, +154, +76, +0, +16, +215, +30, +47, +2, +128, +155, +97, +1, +232, +204, +152, +186, +199, +64, +16, +220, +50, +24, +155, +203, +92, +134, +188, +230, +240, +37, +29, +178, +107, +203, +243, +80, +152, +115, +59, +33, +87, +47, +204, +121, +122, +20, +225, +211, +97, +4, +69, +43, +114, +17, +241, +208, +23, +98, +190, +204, +194, +92, +59, +146, +247, +121, +84, +245, +51, +46, +114, +192, +154, +239, +122, +1, +228, +196, +30, +55, +16, +4, +1, +128, +12, +222, +237, +204, +127, +186, +23, +49, +209, +15, +14, +243, +112, +208, +53, +31, +159, +255, +229, +52, +94, +125, +0, +178, +45, +212, +7, +95, +123, +210, +58, +143, +250, +94, +171, +57, +239, +247, +52, +200, +206, +72, +94, +69, +135, +228, +116, +36, +230, +205, +24, +252, +231, +36, +57, +244, +125, +214, +107, +125, +44, +144, +131, +217, +182, +136, +16, +229, +71, +0, +240, +93, +127, +132, +144, +87, +70, +204, +97, +253, +224, +53, +79, +187, +233, +101, +58, +85, +15, +10, +10, +10, +10, +10, +10, +10, +10, +123, +20, +188, +34, +0, +144, +162, +177, +23, +64, +190, +92, +46, +59, +177, +193, +107, +48, +55, +199, +220, +123, +94, +135, +185, +193, +112, +133, +48, +66, +16, +115, +156, +54, +66, +37, +88, +27, +145, +241, +80, +212, +240, +28, +136, +100, +64, +162, +77, +103, +148, +185, +131, +67, +121, +156, +8, +47, +243, +30, +56, +228, +1, +45, +149, +74, +54, +195, +136, +32, +82, +144, +226, +132, +47, +224, +121, +74, +3, +167, +112, +90, +124, +145, +77, +27, +192, +4, +44, +143, +58, +30, +158, +89, +254, +75, +108, +124, +50, +254, +123, +110, +62, +153, +241, +119, +16, +118, +163, +18, +25, +127, +195, +110, +52, +185, +225, +218, +55, +52, +182, +200, +23, +157, +17, +242, +114, +175, +243, +42, +204, +118, +218, +71, +207, +34, +8, +35, +174, +16, +17, +2, +72, +118, +47, +207, +245, +80, +50, +234, +186, +78, +239, +139, +152, +248, +60, +68, +61, +255, +173, +65, +121, +185, +35, +128, +188, +209, +162, +119, +14, +0, +181, +92, +46, +39, +19, +80, +90, +70, +38, +147, +41, +195, +140, +192, +64, +249, +15, +139, +176, +19, +0, +90, +85, +160, +115, +197, +72, +118, +243, +230, +205, +133, +125, +246, +217, +231, +15, +20, +134, +240, +181, +215, +94, +203, +0, +152, +9, +179, +238, +40, +7, +35, +69, +31, +160, +254, +239, +164, +208, +143, +10, +178, +140, +105, +33, +227, +235, +34, +109, +66, +51, +4, +191, +97, +24, +154, +174, +235, +205, +176, +251, +154, +166, +53, +6, +7, +7, +55, +195, +138, +114, +66, +253, +116, +220, +141, +53, +35, +35, +35, +105, +152, +227, +117, +28, +246, +186, +146, +61, +24, +163, +204, +93, +111, +83, +80, +200, +134, +107, +102, +164, +168, +195, +158, +7, +147, +60, +18, +157, +114, +95, +70, +45, +35, +6, +7, +7, +223, +172, +213, +106, +241, +70, +163, +161, +39, +147, +201, +100, +127, +127, +127, +211, +131, +68, +120, +71, +242, +240, +138, +100, +196, +175, +193, +78, +74, +72, +110, +219, +182, +173, +58, +52, +52, +244, +6, +165, +97, +24, +28, +28, +28, +108, +81, +36, +110, +4, +163, +241, +154, +20, +217, +253, +126, +198, +117, +81, +55, +142, +109, +108, +112, +112, +176, +188, +125, +251, +246, +119, +12, +195, +0, +133, +178, +164, +18, +139, +197, +234, +67, +67, +67, +163, +33, +100, +116, +91, +107, +244, +8, +197, +114, +19, +195, +195, +195, +165, +157, +59, +119, +86, +26, +141, +134, +166, +235, +186, +177, +247, +222, +123, +103, +83, +169, +84, +115, +237, +242, +230, +155, +111, +14, +26, +134, +161, +107, +154, +214, +200, +102, +179, +250, +244, +233, +211, +3, +121, +165, +133, +132, +109, +172, +121, +239, +123, +223, +59, +245, +131, +31, +252, +224, +33, +197, +98, +177, +175, +92, +46, +231, +83, +169, +212, +116, +126, +240, +150, +45, +91, +70, +70, +71, +71, +235, +0, +52, +77, +211, +26, +239, +121, +207, +123, +154, +138, +114, +77, +211, +178, +103, +158, +121, +230, +97, +137, +68, +98, +52, +155, +205, +14, +190, +253, +246, +219, +111, +254, +236, +103, +63, +163, +121, +162, +157, +188, +246, +242, +187, +167, +60, +153, +57, +0, +185, +183, +222, +122, +171, +50, +115, +230, +204, +55, +168, +253, +199, +98, +177, +3, +46, +185, +228, +18, +61, +30, +143, +215, +146, +201, +100, +249, +158, +123, +238, +121, +21, +214, +186, +135, +198, +233, +2, +198, +18, +10, +195, +142, +151, +114, +154, +40, +30, +42, +181, +15, +166, +98, +124, +58, +4, +9, +64, +172, +107, +28, +33, +126, +219, +27, +86, +26, +30, +30, +245, +131, +207, +151, +188, +4, +137, +40, +149, +217, +184, +113, +163, +177, +107, +215, +174, +215, +13, +195, +208, +13, +195, +0, +55, +48, +234, +186, +110, +188, +248, +226, +139, +25, +152, +228, +76, +121, +125, +154, +120, +241, +197, +23, +51, +195, +195, +195, +111, +112, +111, +105, +74, +145, +163, +105, +90, +99, +227, +198, +141, +6, +44, +194, +18, +229, +74, +119, +3, +127, +143, +114, +14, +228, +126, +81, +87, +211, +96, +214, +219, +20, +47, +82, +143, +248, +109, +166, +120, +70, +57, +106, +81, +59, +235, +218, +110, +130, +87, +251, +162, +122, +163, +146, +222, +180, +105, +211, +160, +166, +105, +27, +101, +3, +178, +166, +105, +198, +166, +77, +155, +6, +97, +182, +47, +234, +3, +35, +48, +235, +110, +20, +173, +181, +47, +185, +208, +186, +131, +66, +57, +55, +115, +57, +159, +127, +254, +249, +251, +231, +243, +249, +190, +90, +173, +150, +0, +128, +157, +59, +119, +190, +69, +114, +109, +221, +186, +117, +135, +144, +139, +214, +78, +180, +142, +33, +98, +2, +143, +210, +21, +230, +61, +106, +231, +157, +119, +222, +243, +0, +62, +72, +245, +243, +147, +159, +252, +228, +50, +195, +48, +30, +161, +3, +110, +188, +241, +198, +101, +203, +151, +47, +191, +5, +14, +97, +121, +151, +46, +93, +122, +56, +15, +141, +254, +244, +211, +79, +175, +213, +52, +237, +28, +86, +127, +187, +16, +124, +44, +243, +171, +47, +26, +203, +50, +0, +178, +91, +182, +108, +217, +97, +24, +198, +155, +244, +30, +47, +185, +228, +146, +99, +1, +147, +244, +59, +50, +50, +50, +244, +240, +195, +15, +191, +5, +43, +247, +55, +141, +101, +237, +214, +87, +215, +98, +120, +120, +120, +180, +88, +44, +254, +62, +64, +72, +110, +141, +167, +237, +106, +52, +26, +122, +34, +145, +72, +121, +205, +155, +98, +255, +159, +129, +89, +135, +60, +77, +156, +19, +104, +254, +73, +2, +200, +184, +232, +14, +156, +174, +45, +71, +96, +11, +115, +110, +228, +114, +85, +171, +85, +106, +115, +13, +0, +181, +237, +219, +183, +191, +163, +235, +250, +152, +57, +207, +41, +149, +195, +240, +240, +112, +208, +181, +80, +104, +185, +132, +30, +32, +168, +225, +157, +214, +128, +69, +68, +152, +182, +174, +195, +112, +51, +120, +247, +3, +200, +201, +100, +203, +173, +91, +183, +238, +18, +107, +45, +104, +154, +102, +236, +191, +255, +254, +83, +232, +55, +137, +0, +64, +107, +171, +160, +107, +45, +219, +250, +224, +157, +119, +222, +49, +118, +238, +220, +249, +86, +189, +94, +143, +213, +235, +245, +88, +46, +151, +235, +201, +231, +243, +129, +162, +85, +197, +98, +177, +204, +105, +167, +157, +118, +112, +58, +157, +30, +142, +120, +205, +167, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +16, +8, +50, +1, +128, +231, +163, +204, +25, +134, +241, +176, +207, +249, +228, +57, +207, +141, +107, +58, +128, +186, +166, +105, +87, +192, +84, +80, +246, +95, +113, +197, +21, +135, +221, +119, +223, +125, +243, +232, +164, +121, +243, +230, +157, +60, +111, +222, +188, +147, +233, +251, +242, +229, +203, +111, +188, +241, +198, +27, +159, +132, +149, +23, +60, +146, +240, +199, +87, +95, +125, +245, +17, +87, +95, +125, +181, +99, +110, +84, +63, +68, +148, +59, +216, +128, +89, +23, +215, +64, +40, +108, +231, +207, +159, +255, +190, +7, +30, +120, +224, +163, +110, +39, +220, +127, +255, +253, +231, +220, +127, +255, +253, +142, +191, +189, +248, +226, +139, +111, +107, +154, +246, +117, +152, +202, +218, +34, +76, +229, +26, +133, +185, +34, +47, +136, +20, +44, +175, +70, +55, +133, +22, +103, +121, +147, +50, +154, +123, +169, +146, +241, +172, +38, +174, +79, +4, +128, +52, +128, +220, +107, +175, +189, +182, +244, +128, +3, +14, +56, +196, +225, +186, +120, +245, +213, +87, +223, +152, +61, +123, +246, +221, +154, +166, +21, +52, +77, +27, +172, +213, +106, +59, +96, +26, +255, +201, +0, +204, +195, +191, +183, +98, +116, +37, +194, +72, +25, +1, +140, +235, +66, +1, +208, +3, +59, +235, +31, +226, +51, +41, +209, +251, +1, +228, +171, +213, +170, +103, +104, +193, +68, +34, +193, +13, +250, +68, +0, +112, +146, +61, +148, +140, +66, +169, +52, +222, +202, +71, +222, +6, +40, +21, +2, +196, +255, +170, +75, +150, +44, +121, +102, +201, +146, +37, +167, +193, +98, +132, +83, +168, +59, +50, +2, +147, +2, +213, +128, +157, +76, +211, +192, +216, +116, +26, +156, +76, +51, +194, +190, +183, +218, +6, +0, +7, +207, +136, +147, +79, +62, +249, +135, +0, +126, +6, +243, +125, +199, +223, +120, +227, +141, +191, +185, +245, +214, +91, +15, +107, +158, +160, +105, +231, +178, +103, +160, +241, +69, +86, +232, +71, +25, +246, +90, +150, +49, +119, +242, +201, +39, +255, +0, +192, +79, +97, +17, +104, +168, +196, +96, +25, +28, +70, +96, +70, +171, +40, +192, +138, +240, +81, +129, +221, +227, +181, +61, +193, +52, +237, +84, +152, +237, +190, +111, +241, +226, +197, +71, +223, +118, +219, +109, +159, +166, +223, +30, +126, +248, +225, +31, +93, +112, +193, +5, +143, +193, +26, +99, +10, +66, +222, +56, +236, +117, +21, +239, +96, +238, +250, +152, +97, +24, +143, +187, +29, +192, +194, +235, +215, +33, +121, +248, +195, +30, +110, +63, +221, +33, +25, +1, +0, +83, +166, +76, +89, +12, +211, +48, +147, +191, +246, +218, +107, +15, +186, +227, +142, +59, +62, +69, +191, +9, +67, +43, +121, +218, +164, +197, +125, +154, +41, +1, +12, +195, +248, +111, +58, +118, +243, +230, +205, +191, +237, +239, +239, +95, +44, +158, +157, +198, +153, +86, +192, +141, +97, +164, +192, +38, +227, +122, +191, +76, +34, +147, +33, +210, +204, +56, +206, +189, +119, +223, +125, +247, +31, +238, +190, +251, +238, +47, +97, +172, +55, +125, +9, +230, +248, +62, +28, +66, +198, +192, +107, +141, +53, +107, +214, +188, +182, +96, +193, +130, +55, +196, +177, +187, +94, +120, +225, +133, +19, +102, +207, +158, +61, +147, +126, +63, +224, +128, +3, +254, +67, +60, +103, +249, +210, +75, +47, +205, +173, +94, +189, +250, +92, +250, +237, +172, +179, +206, +58, +219, +48, +140, +179, +233, +251, +189, +247, +222, +187, +112, +96, +96, +224, +201, +128, +114, +18, +120, +63, +78, +0, +72, +95, +117, +213, +85, +71, +221, +120, +227, +141, +127, +231, +118, +194, +130, +5, +11, +254, +239, +187, +223, +253, +238, +168, +56, +183, +108, +24, +198, +159, +51, +121, +103, +61, +254, +248, +227, +159, +161, +239, +79, +61, +245, +212, +186, +63, +251, +179, +63, +91, +1, +179, +191, +213, +208, +154, +146, +222, +45, +119, +46, +141, +47, +61, +167, +157, +118, +218, +79, +1, +188, +32, +190, +227, +245, +215, +95, +191, +110, +225, +194, +133, +205, +121, +252, +158, +123, +238, +153, +15, +107, +61, +151, +134, +57, +14, +37, +96, +247, +154, +227, +253, +63, +80, +238, +92, +56, +135, +74, +165, +239, +83, +1, +236, +37, +202, +52, +0, +125, +1, +13, +218, +50, +1, +0, +176, +60, +234, +168, +93, +122, +133, +180, +29, +51, +127, +124, +230, +51, +159, +121, +243, +51, +159, +249, +204, +245, +162, +126, +40, +130, +14, +205, +21, +52, +78, +236, +141, +177, +225, +160, +83, +55, +223, +124, +243, +224, +205, +55, +223, +252, +37, +33, +23, +247, +52, +228, +17, +53, +136, +172, +217, +78, +14, +228, +169, +143, +63, +254, +248, +149, +103, +158, +121, +230, +199, +221, +234, +136, +227, +136, +35, +142, +152, +101, +24, +198, +18, +250, +254, +131, +31, +252, +224, +209, +143, +126, +244, +163, +247, +194, +62, +111, +135, +93, +215, +2, +0, +230, +206, +157, +251, +115, +0, +199, +65, +26, +111, +97, +133, +98, +15, +10, +190, +78, +10, +180, +102, +98, +240, +107, +95, +77, +98, +145, +248, +155, +158, +61, +123, +246, +35, +112, +246, +116, +163, +177, +108, +166, +248, +155, +97, +199, +141, +160, +181, +246, +37, +19, +19, +40, +114, +5, +143, +228, +208, +3, +32, +125, +251, +237, +183, +223, +184, +223, +126, +251, +29, +222, +188, +128, +166, +93, +207, +234, +103, +84, +200, +69, +198, +127, +138, +164, +68, +99, +134, +220, +55, +195, +244, +79, +30, +101, +42, +45, +230, +214, +38, +68, +159, +163, +185, +150, +35, +38, +247, +85, +54, +47, +147, +220, +65, +247, +114, +97, +234, +43, +7, +32, +115, +232, +161, +135, +254, +27, +204, +119, +148, +2, +0, +195, +48, +254, +153, +46, +246, +246, +219, +111, +255, +223, +195, +15, +63, +124, +51, +204, +247, +184, +75, +148, +36, +218, +175, +175, +110, +105, +247, +99, +48, +48, +48, +240, +219, +129, +129, +129, +185, +1, +228, +138, +193, +106, +119, +61, +0, +122, +46, +185, +228, +146, +67, +238, +191, +255, +254, +179, +225, +2, +97, +116, +165, +254, +224, +101, +72, +30, +147, +171, +217, +47, +58, +14, +187, +182, +60, +174, +134, +57, +55, +114, +185, +86, +173, +90, +117, +193, +170, +85, +171, +172, +11, +104, +218, +66, +152, +237, +72, +238, +7, +81, +141, +95, +129, +228, +170, +84, +42, +57, +248, +56, +89, +16, +68, +255, +12, +82, +63, +221, +2, +62, +30, +37, +1, +164, +151, +45, +91, +118, +194, +210, +165, +75, +151, +185, +157, +112, +237, +181, +215, +254, +98, +221, +186, +117, +35, +226, +220, +146, +97, +24, +23, +210, +111, +127, +244, +71, +127, +116, +160, +97, +24, +95, +163, +239, +63, +249, +201, +79, +30, +250, +200, +71, +62, +178, +2, +214, +30, +62, +72, +123, +73, +1, +200, +220, +124, +243, +205, +27, +111, +190, +249, +230, +155, +97, +146, +0, +167, +222, +119, +223, +125, +127, +126, +197, +21, +87, +28, +23, +228, +161, +14, +58, +232, +160, +153, +79, +60, +241, +196, +34, +250, +222, +206, +154, +239, +31, +254, +225, +31, +222, +55, +48, +48, +240, +165, +122, +189, +30, +107, +52, +26, +122, +38, +147, +177, +17, +119, +174, +186, +234, +170, +7, +190, +245, +173, +111, +109, +131, +89, +143, +163, +134, +97, +252, +63, +250, +109, +214, +172, +89, +7, +108, +219, +182, +237, +203, +68, +218, +221, +176, +97, +195, +186, +83, +78, +57, +229, +190, +32, +247, +149, +209, +198, +56, +200, +35, +110, +242, +210, +18, +36, +57, +248, +254, +216, +81, +167, +162, +105, +218, +135, +196, +71, +121, +47, +221, +150, +28, +207, +63, +255, +252, +188, +195, +14, +59, +108, +62, +39, +94, +17, +153, +84, +16, +132, +206, +68, +4, +207, +219, +41, +108, +220, +184, +241, +111, +251, +250, +250, +102, +19, +97, +76, +211, +180, +15, +139, +159, +218, +217, +143, +162, +191, +191, +255, +42, +176, +245, +214, +174, +93, +187, +254, +85, +92, +223, +24, +26, +26, +250, +205, +190, +251, +238, +251, +249, +246, +36, +87, +80, +80, +80, +80, +80, +80, +80, +80, +8, +10, +167, +8, +0, +180, +136, +247, +12, +227, +47, +22, +137, +228, +149, +90, +128, +149, +103, +157, +174, +75, +161, +55, +125, +195, +108, +179, +48, +126, +145, +230, +45, +111, +7, +17, +230, +14, +230, +161, +156, +75, +177, +88, +204, +51, +207, +188, +23, +68, +232, +224, +126, +113, +173, +56, +44, +229, +99, +25, +246, +8, +0, +126, +225, +141, +189, +12, +206, +188, +13, +100, +96, +41, +73, +201, +155, +42, +215, +104, +52, +18, +186, +174, +187, +25, +34, +27, +165, +82, +105, +23, +204, +182, +176, +83, +148, +33, +81, +40, +172, +106, +9, +173, +135, +95, +151, +189, +235, +61, +115, +51, +138, +8, +0, +57, +216, +149, +123, +228, +45, +56, +133, +149, +222, +122, +189, +30, +148, +0, +64, +10, +96, +63, +130, +69, +32, +25, +39, +144, +0, +192, +21, +255, +244, +63, +82, +142, +58, +133, +178, +171, +195, +108, +15, +114, +123, +162, +200, +5, +164, +72, +229, +233, +52, +248, +134, +87, +38, +3, +180, +19, +130, +127, +140, +226, +12, +86, +110, +196, +62, +0, +73, +135, +80, +191, +148, +11, +153, +218, +46, +245, +77, +234, +147, +81, +231, +188, +118, +146, +145, +231, +111, +38, +89, +201, +187, +158, +250, +27, +55, +244, +147, +241, +159, +34, +147, +68, +173, +188, +211, +68, +31, +105, +66, +140, +51, +105, +216, +219, +8, +25, +179, +41, +12, +125, +25, +64, +188, +195, +185, +235, +93, +193, +12, +13, +20, +253, +132, +20, +80, +49, +216, +149, +81, +233, +14, +202, +232, +9, +65, +0, +160, +241, +147, +198, +104, +10, +63, +159, +150, +142, +165, +244, +5, +237, +66, +246, +174, +231, +225, +83, +251, +203, +229, +178, +95, +4, +0, +242, +158, +37, +99, +12, +247, +18, +38, +229, +108, +187, +178, +134, +90, +107, +48, +37, +118, +10, +166, +49, +125, +34, +20, +216, +68, +112, +74, +195, +12, +143, +235, +231, +153, +56, +5, +102, +157, +143, +9, +255, +41, +67, +132, +178, +36, +37, +61, +173, +127, +90, +141, +0, +224, +148, +59, +151, +198, +25, +30, +241, +6, +14, +134, +118, +50, +124, +22, +96, +145, +0, +99, +176, +250, +60, +245, +251, +48, +185, +115, +199, +68, +65, +145, +202, +20, +152, +134, +255, +189, +96, +42, +214, +131, +16, +0, +246, +22, +207, +71, +198, +107, +90, +239, +240, +136, +77, +114, +234, +38, +39, +195, +158, +156, +214, +129, +135, +214, +37, +133, +37, +213, +1, +159, +199, +228, +53, +156, +28, +70, +149, +8, +128, +52, +255, +243, +240, +251, +65, +242, +145, +186, +189, +199, +62, +0, +83, +139, +197, +98, +32, +175, +67, +39, +136, +115, +167, +194, +170, +151, +86, +215, +181, +221, +2, +191, +246, +213, +11, +115, +205, +220, +47, +62, +243, +223, +228, +245, +1, +39, +132, +17, +1, +128, +19, +65, +90, +109, +95, +114, +20, +154, +4, +236, +125, +178, +7, +64, +218, +33, +242, +197, +12, +241, +183, +2, +107, +221, +68, +105, +148, +184, +92, +180, +191, +224, +196, +132, +160, +239, +145, +167, +166, +73, +34, +58, +2, +0, +165, +230, +9, +67, +90, +244, +170, +47, +242, +122, +38, +50, +7, +141, +151, +124, +143, +210, +132, +168, +75, +26, +207, +178, +176, +250, +115, +187, +245, +181, +187, +192, +22, +102, +189, +86, +171, +121, +206, +103, +149, +74, +133, +27, +247, +228, +72, +34, +78, +215, +110, +246, +71, +113, +110, +144, +107, +203, +199, +133, +57, +55, +114, +185, +92, +206, +239, +4, +194, +214, +87, +43, +17, +0, +168, +253, +119, +59, +1, +0, +8, +153, +138, +160, +90, +173, +18, +129, +58, +200, +90, +139, +175, +37, +41, +109, +132, +87, +4, +0, +57, +18, +65, +51, +154, +86, +11, +237, +135, +203, +209, +242, +154, +175, +175, +175, +47, +211, +219, +219, +123, +96, +43, +247, +77, +36, +18, +201, +105, +211, +166, +237, +203, +174, +53, +197, +235, +120, +133, +224, +200, +231, +243, +83, +115, +185, +220, +193, +19, +45, +71, +171, +200, +229, +114, +251, +230, +114, +185, +131, +58, +125, +159, +124, +62, +255, +94, +250, +44, +28, +132, +20, +20, +20, +20, +20, +20, +20, +20, +20, +198, +9, +50, +1, +128, +114, +44, +57, +109, +198, +109, +16, +198, +13, +82, +236, +112, +229, +166, +1, +201, +232, +39, +66, +156, +187, +130, +41, +152, +252, +242, +150, +143, +27, +68, +94, +181, +126, +152, +27, +64, +110, +24, +173, +195, +219, +184, +206, +65, +158, +210, +84, +55, +163, +241, +120, +60, +76, +104, +64, +27, +88, +238, +96, +50, +40, +147, +135, +153, +172, +244, +108, +39, +149, +130, +156, +107, +203, +230, +65, +10, +160, +87, +54, +24, +114, +196, +98, +177, +58, +76, +50, +200, +32, +236, +94, +74, +164, +112, +107, +55, +223, +59, +213, +105, +160, +240, +250, +44, +2, +0, +109, +244, +201, +40, +87, +131, +165, +80, +236, +7, +144, +173, +213, +106, +65, +9, +0, +126, +185, +235, +39, +131, +140, +28, +164, +200, +166, +246, +36, +127, +167, +200, +18, +228, +89, +231, +249, +56, +24, +27, +1, +160, +34, +253, +175, +221, +54, +0, +88, +70, +72, +42, +114, +222, +247, +180, +67, +59, +237, +131, +53, +174, +112, +146, +134, +198, +190, +183, +67, +74, +240, +146, +207, +205, +104, +74, +109, +133, +140, +49, +244, +157, +234, +136, +198, +206, +64, +222, +105, +46, +224, +207, +26, +131, +21, +14, +52, +1, +32, +150, +201, +100, +10, +252, +224, +120, +60, +78, +134, +16, +234, +175, +164, +8, +147, +149, +228, +241, +14, +229, +174, +7, +124, +198, +127, +150, +19, +153, +71, +46, +73, +192, +138, +0, +208, +84, +12, +71, +40, +35, +15, +213, +25, +131, +21, +245, +102, +24, +64, +35, +149, +74, +217, +198, +118, +22, +46, +150, +143, +169, +164, +132, +117, +234, +71, +36, +63, +96, +143, +140, +33, +191, +123, +175, +249, +135, +19, +0, +168, +47, +52, +231, +215, +70, +163, +225, +217, +127, +235, +245, +122, +26, +230, +120, +223, +128, +101, +252, +167, +200, +30, +188, +16, +113, +134, +140, +82, +60, +170, +135, +95, +63, +15, +181, +214, +16, +245, +72, +107, +139, +162, +152, +99, +56, +10, +226, +183, +106, +44, +22, +115, +53, +30, +3, +64, +185, +92, +166, +186, +33, +207, +118, +55, +227, +148, +83, +56, +253, +166, +242, +119, +116, +116, +52, +136, +17, +150, +191, +63, +87, +176, +181, +6, +145, +202, +248, +90, +42, +104, +120, +106, +121, +12, +228, +239, +190, +57, +38, +194, +242, +164, +133, +67, +78, +219, +169, +226, +190, +25, +216, +137, +82, +124, +61, +71, +4, +16, +110, +120, +143, +50, +109, +202, +120, +131, +234, +152, +215, +53, +181, +91, +74, +225, +65, +196, +15, +26, +7, +199, +164, +0, +128, +61, +66, +142, +6, +123, +142, +97, +222, +151, +253, +234, +75, +126, +143, +244, +206, +40, +154, +67, +143, +87, +138, +4, +63, +136, +115, +41, +29, +18, +143, +226, +225, +71, +26, +229, +107, +2, +34, +64, +240, +117, +14, +79, +157, +229, +183, +70, +144, +65, +99, +9, +31, +59, +248, +186, +33, +204, +188, +33, +131, +158, +137, +214, +49, +124, +236, +114, +34, +0, +148, +97, +151, +167, +221, +20, +69, +110, +121, +118, +105, +77, +55, +85, +124, +78, +201, +134, +119, +88, +94, +190, +101, +176, +249, +90, +252, +143, +218, +18, +25, +189, +100, +98, +163, +215, +254, +132, +234, +192, +128, +53, +14, +210, +51, +54, +52, +77, +179, +61, +175, +88, +15, +80, +93, +72, +63, +197, +109, +125, +65, +156, +219, +188, +22, +172, +186, +247, +171, +75, +191, +250, +226, +209, +18, +242, +176, +210, +98, +52, +35, +0, +112, +136, +186, +156, +6, +43, +231, +56, +175, +139, +48, +245, +213, +173, +237, +158, +228, +162, +245, +8, +207, +43, +94, +194, +216, +104, +24, +28, +113, +233, +158, +149, +84, +42, +53, +3, +30, +16, +233, +207, +40, +117, +90, +164, +57, +194, +43, +149, +74, +6, +102, +91, +151, +159, +179, +79, +252, +214, +45, +216, +5, +115, +173, +71, +243, +180, +188, +22, +226, +165, +42, +125, +142, +98, +207, +211, +73, +200, +123, +190, +209, +76, +38, +227, +185, +111, +205, +100, +50, +35, +48, +247, +249, +190, +72, +38, +147, +85, +132, +215, +3, +80, +36, +48, +63, +2, +145, +33, +21, +247, +3, +205, +125, +67, +24, +2, +43, +159, +179, +121, +169, +139, +117, +105, +75, +96, +68, +169, +176, +196, +140, +134, +223, +125, +211, +233, +244, +8, +128, +237, +48, +199, +55, +63, +231, +3, +122, +62, +63, +68, +57, +14, +182, +163, +35, +240, +147, +131, +175, +105, +253, +8, +170, +242, +250, +183, +83, +186, +10, +126, +125, +167, +194, +245, +138, +50, +248, +184, +94, +6, +80, +20, +125, +201, +11, +20, +101, +147, +250, +89, +144, +247, +235, +148, +94, +146, +250, +191, +188, +87, +246, +146, +151, +222, +5, +205, +75, +188, +140, +57, +94, +220, +51, +76, +251, +235, +116, +61, +40, +40, +40, +40, +40, +40, +40, +40, +236, +214, +112, +138, +0, +192, +141, +241, +174, +144, +8, +0, +92, +105, +93, +135, +221, +83, +170, +18, +139, +197, +60, +141, +106, +140, +0, +64, +10, +139, +72, +194, +92, +15, +13, +13, +149, +135, +135, +135, +139, +177, +88, +172, +174, +235, +122, +35, +22, +139, +213, +99, +177, +88, +67, +211, +52, +131, +231, +64, +52, +12, +67, +75, +38, +147, +201, +169, +83, +167, +54, +89, +245, +34, +12, +31, +17, +0, +184, +98, +37, +172, +113, +189, +110, +24, +70, +75, +33, +214, +100, +28, +117, +212, +81, +211, +13, +195, +152, +235, +246, +251, +215, +191, +254, +245, +207, +127, +254, +243, +159, +127, +26, +214, +70, +166, +21, +79, +215, +49, +94, +203, +79, +63, +253, +244, +85, +31, +254, +240, +135, +47, +14, +114, +50, +35, +0, +12, +193, +34, +0, +112, +175, +255, +40, +8, +0, +220, +203, +188, +224, +117, +176, +48, +136, +187, +41, +30, +184, +194, +67, +79, +36, +18, +158, +228, +12, +161, +16, +225, +185, +235, +221, +54, +152, +147, +65, +70, +39, +153, +185, +209, +130, +20, +88, +114, +72, +86, +89, +73, +45, +195, +41, +71, +174, +28, +114, +181, +213, +54, +32, +231, +132, +117, +43, +41, +152, +198, +78, +121, +28, +233, +129, +189, +63, +144, +12, +35, +176, +123, +57, +203, +70, +155, +48, +32, +249, +156, +100, +36, +130, +19, +201, +69, +134, +118, +186, +47, +133, +81, +31, +130, +21, +54, +154, +250, +14, +55, +210, +68, +9, +99, +120, +120, +184, +180, +117, +235, +214, +119, +27, +141, +134, +174, +105, +154, +177, +115, +231, +206, +97, +151, +251, +112, +67, +182, +14, +64, +143, +48, +119, +253, +24, +12, +14, +14, +190, +89, +171, +213, +226, +141, +70, +67, +79, +38, +147, +201, +254, +254, +254, +169, +244, +155, +240, +152, +231, +74, +52, +82, +78, +212, +97, +26, +7, +168, +164, +222, +121, +231, +29, +93, +228, +83, +214, +52, +77, +107, +108, +217, +178, +101, +4, +150, +209, +57, +76, +254, +77, +234, +215, +128, +249, +252, +69, +152, +239, +43, +5, +160, +158, +78, +167, +139, +252, +96, +73, +185, +198, +199, +212, +26, +128, +56, +213, +27, +0, +108, +223, +190, +125, +43, +44, +143, +73, +55, +89, +184, +39, +113, +43, +228, +174, +176, +224, +68, +9, +185, +63, +243, +80, +183, +163, +48, +219, +42, +79, +239, +226, +213, +207, +67, +173, +53, +132, +81, +137, +198, +69, +39, +2, +64, +81, +92, +179, +54, +50, +50, +50, +186, +105, +211, +166, +45, +164, +36, +37, +165, +150, +152, +255, +27, +155, +55, +111, +110, +192, +138, +196, +80, +133, +55, +1, +128, +135, +97, +231, +94, +216, +189, +165, +82, +201, +51, +106, +65, +34, +145, +32, +99, +129, +175, +119, +169, +88, +255, +244, +194, +234, +227, +164, +228, +226, +99, +105, +43, +4, +32, +30, +133, +134, +147, +51, +74, +64, +147, +88, +193, +65, +81, +62, +168, +15, +209, +56, +152, +102, +215, +32, +242, +16, +173, +45, +120, +26, +151, +64, +115, +205, +61, +247, +220, +243, +254, +249, +243, +231, +47, +111, +52, +26, +90, +189, +94, +143, +213, +106, +181, +56, +149, +70, +163, +161, +207, +152, +49, +163, +199, +237, +220, +195, +15, +63, +188, +255, +205, +55, +223, +252, +184, +174, +235, +141, +120, +60, +94, +163, +34, +214, +120, +198, +131, +15, +62, +184, +116, +96, +96, +224, +23, +1, +196, +144, +231, +185, +81, +216, +141, +171, +188, +222, +41, +141, +7, +96, +245, +81, +14, +158, +78, +166, +1, +179, +78, +120, +222, +113, +74, +163, +66, +202, +200, +201, +96, +16, +114, +66, +84, +107, +4, +25, +126, +235, +133, +80, +243, +30, +111, +95, +148, +227, +156, +10, +96, +26, +129, +220, +162, +136, +104, +154, +102, +240, +49, +67, +42, +97, +218, +151, +31, +104, +254, +34, +143, +212, +164, +195, +122, +133, +230, +40, +3, +222, +99, +85, +24, +240, +148, +5, +117, +88, +132, +150, +38, +209, +80, +16, +228, +154, +72, +36, +18, +156, +24, +33, +253, +148, +176, +253, +79, +156, +203, +215, +174, +220, +120, +208, +234, +154, +202, +9, +242, +28, +98, +131, +168, +75, +34, +237, +248, +121, +250, +250, +161, +27, +219, +61, +151, +133, +127, +118, +74, +163, +32, +27, +186, +226, +176, +230, +233, +50, +128, +82, +46, +151, +219, +199, +75, +208, +84, +42, +229, +180, +175, +112, +123, +143, +252, +189, +151, +4, +121, +192, +21, +130, +212, +236, +52, +230, +247, +248, +17, +158, +197, +181, +105, +110, +227, +237, +184, +109, +108, +221, +186, +117, +87, +181, +90, +45, +199, +98, +177, +122, +60, +30, +175, +195, +28, +199, +41, +146, +29, +127, +71, +78, +123, +30, +167, +212, +98, +129, +234, +43, +153, +76, +122, +26, +222, +147, +201, +100, +24, +195, +59, +237, +45, +57, +161, +215, +75, +14, +90, +219, +21, +179, +217, +172, +223, +94, +147, +214, +191, +190, +72, +167, +211, +52, +199, +210, +123, +162, +185, +181, +91, +33, +247, +245, +49, +33, +235, +253, +244, +90, +94, +96, +4, +0, +30, +105, +41, +208, +248, +148, +72, +36, +60, +219, +120, +46, +151, +27, +2, +176, +149, +110, +229, +117, +44, +35, +41, +7, +65, +183, +232, +8, +188, +228, +112, +218, +223, +187, +65, +174, +239, +40, +117, +21, +78, +112, +74, +123, +192, +199, +18, +55, +194, +3, +201, +84, +6, +48, +42, +250, +146, +23, +168, +191, +211, +181, +3, +17, +0, +196, +126, +85, +150, +23, +24, +27, +25, +41, +136, +188, +112, +184, +239, +152, +118, +27, +146, +128, +50, +30, +245, +160, +160, +160, +160, +160, +160, +160, +160, +176, +91, +131, +47, +212, +185, +215, +183, +175, +87, +158, +148, +43, +152, +123, +122, +144, +225, +147, +20, +205, +97, +34, +0, +68, +154, +167, +110, +237, +218, +181, +191, +95, +176, +96, +193, +127, +193, +10, +65, +79, +185, +232, +107, +176, +231, +64, +204, +124, +226, +19, +159, +56, +240, +219, +223, +254, +118, +51, +119, +220, +5, +23, +92, +112, +170, +97, +24, +167, +210, +247, +229, +203, +151, +223, +120, +227, +141, +55, +62, +9, +107, +35, +29, +212, +184, +110, +91, +116, +190, +246, +218, +107, +175, +29, +124, +240, +193, +171, +97, +42, +216, +249, +2, +90, +3, +144, +250, +223, +255, +253, +223, +11, +143, +56, +226, +136, +89, +225, +159, +22, +40, +151, +203, +84, +143, +60, +84, +105, +88, +144, +98, +178, +153, +183, +92, +92, +215, +253, +4, +77, +251, +71, +152, +202, +145, +29, +48, +55, +158, +187, +96, +214, +53, +41, +193, +201, +184, +29, +133, +2, +144, +54, +127, +180, +41, +41, +104, +154, +118, +62, +76, +111, +159, +158, +133, +11, +23, +190, +111, +197, +138, +21, +159, +164, +131, +231, +204, +153, +51, +251, +221, +119, +223, +61, +8, +176, +43, +116, +53, +77, +131, +19, +9, +132, +223, +104, +253, +250, +245, +79, +94, +120, +225, +133, +255, +41, +158, +99, +187, +40, +244, +254, +171, +30, +207, +50, +25, +100, +228, +144, +149, +194, +164, +108, +230, +198, +108, +94, +188, +32, +123, +10, +187, +149, +176, +109, +128, +19, +83, +40, +60, +164, +205, +192, +254, +248, +227, +143, +207, +245, +202, +141, +108, +24, +198, +87, +232, +243, +91, +111, +189, +245, +127, +239, +121, +207, +123, +40, +55, +50, +61, +39, +25, +217, +104, +163, +25, +214, +232, +198, +243, +87, +114, +227, +116, +211, +211, +227, +199, +63, +254, +241, +197, +167, +158, +122, +234, +133, +238, +151, +176, +176, +99, +199, +142, +95, +78, +155, +54, +237, +74, +88, +196, +163, +78, +24, +141, +26, +43, +87, +174, +124, +117, +229, +202, +149, +95, +130, +72, +149, +241, +232, +163, +143, +158, +97, +24, +198, +237, +116, +192, +77, +55, +221, +180, +108, +217, +178, +101, +27, +96, +121, +228, +252, +7, +253, +22, +97, +238, +250, +49, +152, +50, +101, +202, +98, +152, +225, +190, +243, +215, +94, +123, +237, +65, +119, +220, +113, +199, +167, +154, +66, +155, +10, +126, +50, +204, +209, +152, +71, +97, +138, +179, +134, +97, +60, +67, +199, +190, +253, +246, +219, +47, +78, +157, +58, +245, +11, +48, +223, +77, +133, +29, +75, +253, +148, +72, +24, +126, +144, +189, +158, +139, +176, +72, +107, +53, +89, +97, +202, +82, +123, +232, +0, +244, +141, +27, +55, +126, +121, +214, +172, +89, +71, +208, +239, +154, +166, +205, +193, +88, +143, +253, +36, +0, +253, +199, +63, +254, +241, +5, +167, +158, +122, +234, +5, +116, +236, +93, +119, +221, +181, +104, +225, +194, +133, +255, +13, +139, +140, +22, +152, +220, +101, +24, +198, +195, +65, +142, +3, +128, +181, +107, +215, +158, +186, +118, +237, +218, +83, +253, +143, +4, +94, +120, +225, +133, +123, +142, +58, +234, +168, +59, +97, +25, +134, +41, +18, +0, +121, +200, +185, +181, +213, +80, +107, +13, +177, +126, +160, +176, +233, +110, +17, +0, +226, +0, +234, +235, +215, +175, +31, +92, +191, +126, +253, +29, +176, +72, +1, +220, +75, +111, +80, +20, +106, +47, +94, +107, +13, +217, +192, +68, +30, +216, +20, +254, +213, +211, +51, +241, +123, +223, +251, +222, +209, +94, +191, +115, +8, +175, +108, +34, +0, +208, +186, +169, +8, +139, +152, +210, +138, +226, +170, +177, +102, +205, +154, +99, +230, +205, +155, +23, +152, +124, +104, +24, +198, +77, +110, +191, +61, +251, +236, +179, +15, +126, +248, +195, +31, +254, +54, +44, +47, +119, +192, +122, +191, +52, +94, +6, +26, +215, +123, +123, +123, +51, +217, +108, +182, +165, +80, +169, +169, +84, +42, +190, +255, +254, +251, +187, +134, +173, +237, +237, +237, +13, +227, +49, +202, +215, +173, +250, +125, +247, +221, +119, +252, +21, +87, +92, +241, +47, +173, +200, +229, +135, +111, +127, +251, +219, +11, +174, +188, +242, +74, +34, +103, +134, +53, +104, +31, +123, +213, +85, +87, +173, +140, +66, +142, +121, +243, +230, +157, +60, +111, +222, +188, +147, +233, +251, +189, +247, +222, +187, +112, +96, +96, +224, +201, +0, +167, +70, +185, +70, +144, +225, +180, +62, +168, +59, +252, +47, +208, +220, +215, +78, +251, +10, +114, +237, +86, +207, +125, +232, +161, +135, +191, +156, +147, +12, +0, +0, +32, +0, +73, +68, +65, +84, +254, +228, +162, +139, +46, +250, +118, +208, +227, +13, +195, +248, +164, +255, +81, +38, +214, +173, +91, +119, +197, +220, +185, +115, +159, +241, +63, +18, +128, +61, +162, +8, +25, +228, +232, +187, +33, +123, +2, +50, +2, +128, +172, +112, +111, +200, +4, +0, +113, +46, +157, +207, +9, +100, +161, +83, +159, +133, +173, +47, +142, +195, +15, +63, +124, +63, +195, +48, +254, +198, +237, +247, +16, +245, +213, +205, +237, +158, +234, +151, +203, +197, +35, +35, +241, +207, +28, +148, +210, +164, +57, +223, +228, +243, +249, +157, +94, +130, +10, +2, +0, +237, +227, +188, +12, +237, +188, +158, +74, +0, +74, +130, +224, +236, +10, +145, +122, +173, +7, +99, +247, +171, +217, +16, +105, +217, +34, +95, +35, +47, +94, +188, +248, +233, +7, +30, +120, +96, +3, +204, +61, +237, +102, +152, +36, +199, +33, +152, +235, +13, +238, +225, +47, +71, +120, +145, +63, +123, +189, +67, +185, +190, +70, +69, +93, +187, +34, +153, +76, +22, +96, +165, +91, +244, +132, +168, +31, +34, +17, +251, +121, +86, +243, +104, +6, +165, +197, +139, +23, +255, +108, +241, +226, +197, +167, +194, +212, +85, +248, +122, +86, +107, +154, +118, +142, +248, +40, +191, +199, +34, +236, +100, +230, +201, +66, +128, +227, +235, +131, +210, +215, +191, +254, +245, +67, +63, +247, +185, +207, +253, +189, +219, +193, +231, +156, +115, +206, +75, +143, +61, +246, +24, +32, +210, +228, +25, +134, +225, +26, +78, +157, +17, +0, +104, +61, +21, +148, +160, +100, +92, +118, +217, +101, +255, +115, +217, +101, +151, +253, +41, +76, +226, +24, +145, +49, +169, +206, +233, +51, +245, +253, +186, +166, +105, +231, +194, +122, +103, +188, +77, +146, +126, +38, +8, +105, +166, +91, +116, +4, +126, +114, +180, +131, +182, +116, +21, +135, +29, +118, +216, +74, +0, +247, +193, +34, +158, +241, +104, +89, +110, +198, +127, +138, +74, +196, +231, +100, +14, +121, +124, +136, +157, +112, +194, +9, +43, +0, +252, +43, +204, +126, +201, +65, +233, +88, +73, +231, +70, +58, +168, +64, +4, +128, +158, +158, +158, +249, +112, +174, +67, +153, +0, +224, +37, +47, +223, +35, +203, +228, +147, +58, +0, +104, +154, +118, +136, +116, +124, +80, +2, +192, +120, +212, +131, +130, +130, +130, +130, +130, +130, +130, +194, +110, +13, +175, +8, +0, +97, +82, +0, +240, +141, +35, +87, +98, +151, +0, +148, +116, +93, +247, +100, +33, +215, +106, +53, +238, +9, +232, +151, +199, +47, +42, +240, +60, +115, +233, +106, +181, +234, +169, +216, +19, +121, +232, +50, +176, +54, +177, +65, +101, +180, +109, +174, +132, +241, +98, +23, +198, +46, +72, +117, +0, +105, +7, +227, +70, +96, +8, +67, +66, +187, +169, +20, +198, +164, +0, +240, +202, +201, +43, +64, +94, +111, +180, +209, +167, +20, +0, +228, +53, +226, +148, +55, +183, +85, +208, +198, +130, +20, +27, +69, +88, +237, +166, +46, +194, +18, +54, +145, +207, +231, +115, +249, +124, +222, +211, +91, +211, +13, +66, +17, +67, +68, +6, +238, +197, +231, +167, +4, +155, +12, +50, +58, +201, +220, +237, +27, +36, +91, +159, +101, +37, +3, +179, +157, +6, +246, +192, +18, +10, +152, +126, +160, +25, +234, +153, +135, +22, +164, +77, +123, +43, +125, +81, +150, +145, +231, +170, +77, +59, +132, +221, +118, +191, +144, +233, +77, +199, +201, +28, +157, +82, +154, +241, +141, +53, +100, +15, +64, +1, +170, +39, +155, +252, +17, +230, +174, +15, +5, +49, +255, +208, +184, +68, +105, +80, +200, +195, +201, +214, +151, +68, +157, +147, +146, +128, +43, +56, +26, +112, +246, +28, +113, +3, +181, +17, +82, +210, +23, +97, +41, +239, +26, +153, +76, +198, +45, +5, +0, +0, +196, +68, +93, +113, +80, +123, +149, +231, +222, +120, +181, +90, +181, +133, +209, +28, +29, +29, +165, +246, +68, +4, +187, +241, +152, +35, +61, +33, +60, +48, +70, +32, +165, +252, +129, +143, +215, +17, +66, +174, +53, +132, +81, +137, +174, +89, +114, +32, +20, +114, +66, +7, +41, +159, +168, +173, +82, +61, +81, +24, +119, +94, +188, +114, +175, +146, +140, +114, +232, +252, +60, +128, +30, +191, +245, +66, +24, +136, +245, +79, +15, +24, +97, +12, +230, +120, +65, +164, +57, +175, +112, +222, +174, +112, +240, +232, +105, +25, +98, +253, +211, +15, +171, +207, +81, +95, +160, +177, +194, +73, +225, +215, +237, +32, +153, +171, +0, +98, +185, +92, +206, +51, +92, +110, +59, +16, +215, +166, +113, +124, +178, +122, +35, +77, +134, +53, +130, +130, +66, +212, +232, +214, +118, +79, +50, +133, +93, +167, +198, +96, +15, +163, +93, +237, +235, +235, +243, +244, +40, +79, +167, +211, +180, +143, +35, +3, +174, +31, +49, +129, +116, +1, +190, +4, +0, +54, +255, +201, +161, +195, +211, +226, +55, +87, +48, +2, +0, +55, +198, +71, +2, +177, +206, +104, +122, +230, +195, +218, +223, +22, +96, +95, +243, +180, +11, +94, +95, +163, +114, +42, +41, +25, +34, +196, +123, +216, +8, +0, +65, +66, +154, +243, +231, +165, +245, +6, +233, +118, +228, +117, +179, +23, +100, +35, +34, +143, +30, +20, +85, +42, +64, +14, +50, +118, +211, +223, +168, +192, +215, +7, +37, +81, +151, +238, +66, +104, +90, +157, +201, +225, +185, +159, +16, +233, +28, +105, +109, +153, +100, +231, +249, +129, +222, +9, +133, +187, +175, +74, +191, +193, +225, +58, +110, +255, +167, +136, +83, +65, +209, +45, +227, +96, +183, +200, +225, +5, +46, +35, +79, +131, +227, +84, +188, +192, +67, +223, +203, +233, +127, +228, +246, +72, +123, +67, +30, +241, +35, +112, +4, +0, +143, +227, +120, +154, +154, +160, +242, +210, +156, +196, +83, +0, +180, +211, +223, +199, +171, +30, +20, +20, +20, +20, +20, +20, +20, +20, +118, +107, +132, +13, +89, +56, +169, +32, +194, +3, +146, +49, +122, +39, +76, +239, +232, +65, +216, +195, +124, +1, +64, +35, +30, +143, +123, +46, +108, +89, +148, +130, +118, +140, +235, +128, +221, +51, +160, +206, +254, +71, +108, +237, +150, +23, +201, +34, +231, +121, +187, +198, +56, +238, +105, +157, +130, +169, +132, +241, +107, +39, +60, +151, +37, +87, +140, +116, +34, +247, +150, +205, +107, +15, +166, +66, +134, +194, +170, +87, +179, +217, +236, +136, +199, +185, +161, +144, +78, +167, +201, +184, +62, +10, +123, +58, +3, +191, +48, +152, +147, +65, +198, +201, +0, +57, +199, +123, +211, +216, +15, +211, +16, +55, +5, +86, +30, +221, +30, +145, +182, +35, +16, +132, +2, +102, +26, +68, +186, +0, +88, +239, +39, +6, +179, +254, +168, +143, +203, +249, +62, +195, +200, +152, +131, +233, +49, +76, +37, +21, +128, +76, +195, +101, +212, +97, +42, +70, +121, +30, +239, +20, +147, +201, +201, +91, +204, +173, +175, +201, +185, +47, +73, +217, +199, +61, +218, +1, +64, +151, +195, +35, +11, +3, +122, +26, +238, +155, +232, +40, +114, +215, +243, +80, +252, +49, +152, +74, +214, +2, +204, +241, +187, +33, +43, +69, +153, +113, +157, +19, +150, +146, +226, +30, +54, +37, +160, +166, +217, +30, +135, +215, +131, +236, +125, +79, +245, +25, +214, +224, +106, +192, +244, +156, +116, +252, +191, +184, +166, +211, +239, +228, +181, +146, +130, +61, +109, +65, +173, +92, +46, +219, +60, +223, +24, +1, +173, +138, +246, +230, +159, +110, +0, +39, +72, +249, +42, +209, +69, +123, +164, +254, +153, +22, +243, +28, +7, +205, +203, +164, +120, +226, +225, +65, +169, +61, +202, +94, +44, +126, +158, +104, +78, +36, +133, +102, +42, +15, +7, +25, +90, +6, +35, +179, +140, +73, +99, +130, +112, +233, +30, +72, +230, +4, +128, +100, +161, +80, +240, +244, +158, +12, +131, +209, +209, +209, +44, +204, +241, +150, +82, +34, +17, +233, +143, +123, +251, +180, +171, +228, +83, +24, +139, +134, +11, +33, +43, +18, +136, +107, +43, +197, +232, +158, +5, +190, +102, +33, +98, +42, +205, +153, +99, +210, +35, +8, +50, +90, +10, +99, +141, +107, +9, +153, +168, +198, +114, +108, +211, +125, +232, +92, +50, +26, +171, +246, +214, +29, +160, +121, +178, +10, +96, +52, +155, +205, +122, +206, +193, +226, +247, +81, +118, +142, +95, +4, +128, +166, +231, +180, +216, +163, +120, +65, +131, +57, +255, +201, +235, +153, +132, +195, +255, +108, +16, +215, +230, +196, +195, +200, +246, +59, +177, +88, +204, +41, +244, +187, +156, +7, +187, +93, +200, +245, +53, +42, +210, +184, +185, +66, +16, +200, +131, +18, +0, +170, +8, +102, +120, +151, +229, +224, +223, +101, +194, +169, +223, +115, +183, +155, +91, +157, +246, +54, +21, +152, +161, +190, +61, +9, +17, +137, +68, +130, +200, +239, +148, +146, +200, +21, +194, +136, +31, +101, +74, +194, +38, +68, +170, +170, +64, +68, +72, +150, +251, +220, +111, +60, +228, +239, +97, +178, +229, +188, +223, +157, +193, +61, +210, +229, +72, +168, +242, +122, +157, +250, +20, +119, +146, +10, +106, +144, +150, +239, +195, +141, +222, +114, +91, +151, +239, +227, +21, +109, +138, +218, +80, +144, +244, +119, +237, +144, +86, +249, +94, +207, +175, +93, +81, +251, +243, +139, +132, +16, +101, +61, +40, +40, +40, +40, +40, +40, +40, +40, +236, +81, +224, +134, +221, +80, +74, +121, +166, +180, +38, +69, +53, +41, +174, +201, +32, +211, +84, +22, +57, +228, +154, +181, +11, +209, +161, +60, +126, +194, +59, +128, +194, +209, +111, +135, +25, +162, +126, +27, +236, +57, +232, +52, +0, +136, +197, +98, +65, +9, +0, +205, +48, +205, +81, +200, +24, +37, +196, +59, +137, +146, +0, +144, +70, +48, +2, +128, +156, +103, +56, +72, +174, +176, +86, +33, +111, +176, +121, +206, +185, +90, +46, +151, +43, +142, +61, +165, +53, +100, +50, +153, +50, +204, +80, +139, +228, +249, +65, +97, +174, +253, +54, +20, +147, +65, +198, +201, +0, +158, +135, +59, +9, +211, +160, +158, +131, +105, +36, +237, +157, +53, +107, +214, +140, +99, +143, +61, +246, +192, +82, +169, +212, +87, +171, +213, +210, +249, +124, +62, +207, +79, +222, +190, +125, +123, +161, +84, +42, +81, +216, +57, +99, +214, +172, +89, +125, +244, +91, +60, +30, +79, +158, +114, +202, +41, +251, +199, +98, +177, +114, +58, +157, +30, +222, +184, +113, +227, +59, +27, +54, +108, +160, +118, +74, +198, +70, +82, +102, +123, +229, +225, +246, +146, +177, +231, +192, +3, +15, +156, +113, +210, +73, +39, +29, +92, +42, +149, +242, +245, +122, +61, +145, +207, +231, +167, +242, +147, +7, +7, +7, +119, +84, +42, +149, +138, +166, +105, +134, +148, +254, +193, +216, +177, +99, +199, +86, +136, +20, +37, +176, +250, +20, +17, +0, +156, +242, +197, +186, +201, +200, +65, +27, +103, +26, +235, +203, +176, +60, +157, +1, +0, +219, +182, +109, +219, +181, +117, +235, +214, +119, +137, +140, +180, +125, +251, +246, +6, +172, +200, +44, +181, +157, +59, +119, +190, +197, +126, +139, +42, +119, +61, +239, +51, +58, +204, +118, +60, +44, +228, +170, +167, +211, +105, +91, +159, +145, +114, +7, +242, +241, +170, +14, +32, +54, +56, +56, +248, +166, +97, +24, +186, +97, +24, +216, +177, +99, +199, +22, +250, +191, +131, +92, +58, +59, +215, +77, +129, +19, +8, +43, +87, +174, +124, +233, +149, +87, +94, +185, +182, +82, +169, +36, +107, +181, +90, +226, +146, +75, +46, +57, +113, +235, +214, +173, +95, +4, +204, +246, +183, +118, +237, +218, +135, +159, +127, +254, +249, +123, +98, +177, +88, +93, +140, +169, +84, +111, +153, +203, +46, +187, +236, +176, +191, +255, +251, +191, +159, +79, +121, +160, +229, +80, +211, +140, +0, +80, +66, +200, +249, +103, +112, +112, +240, +77, +202, +177, +30, +143, +199, +211, +211, +167, +79, +239, +117, +59, +118, +203, +150, +45, +35, +149, +74, +165, +162, +235, +122, +67, +228, +85, +167, +191, +134, +166, +105, +13, +209, +78, +13, +77, +211, +26, +35, +35, +35, +59, +66, +87, +146, +9, +82, +94, +242, +185, +194, +21, +194, +216, +158, +130, +249, +254, +178, +14, +81, +52, +114, +16, +4, +149, +11, +46, +184, +96, +218, +29, +119, +220, +113, +38, +173, +57, +120, +62, +239, +88, +44, +214, +184, +237, +182, +219, +110, +249, +219, +191, +253, +219, +77, +240, +143, +170, +65, +237, +162, +57, +15, +26, +134, +241, +111, +110, +50, +14, +13, +13, +149, +134, +134, +134, +74, +114, +63, +22, +242, +235, +148, +194, +165, +209, +104, +232, +233, +116, +58, +62, +99, +198, +140, +230, +88, +245, +137, +79, +124, +226, +248, +79, +124, +226, +19, +199, +211, +247, +175, +124, +229, +43, +95, +248, +226, +23, +191, +248, +36, +204, +247, +28, +38, +221, +3, +143, +90, +144, +221, +184, +113, +35, +134, +135, +135, +223, +168, +215, +235, +122, +163, +209, +136, +213, +235, +117, +189, +94, +175, +199, +28, +114, +141, +195, +48, +12, +189, +209, +104, +52, +141, +127, +153, +76, +38, +198, +101, +204, +102, +179, +211, +62, +254, +241, +143, +31, +158, +74, +165, +118, +229, +114, +185, +161, +103, +159, +125, +246, +229, +87, +95, +125, +149, +72, +20, +92, +57, +237, +139, +185, +115, +231, +254, +28, +192, +113, +48, +235, +117, +26, +128, +153, +162, +204, +0, +208, +247, +235, +95, +255, +250, +236, +163, +142, +58, +106, +186, +211, +185, +27, +54, +108, +216, +118, +244, +209, +71, +63, +6, +115, +206, +219, +2, +51, +52, +243, +102, +88, +169, +111, +90, +246, +200, +28, +30, +30, +30, +45, +22, +139, +191, +23, +41, +119, +98, +181, +90, +45, +86, +175, +215, +99, +84, +103, +211, +167, +79, +239, +75, +38, +147, +178, +151, +42, +0, +160, +82, +169, +84, +183, +109, +219, +54, +68, +253, +133, +242, +70, +235, +186, +94, +215, +117, +221, +24, +30, +30, +246, +52, +98, +120, +161, +80, +40, +20, +70, +70, +70, +94, +111, +52, +26, +122, +173, +86, +139, +81, +95, +174, +215, +235, +241, +122, +189, +174, +239, +189, +247, +222, +185, +116, +58, +237, +72, +72, +41, +149, +74, +245, +77, +155, +54, +21, +98, +177, +88, +35, +22, +139, +213, +226, +241, +56, +149, +186, +174, +235, +141, +66, +161, +80, +104, +85, +174, +110, +133, +212, +190, +120, +228, +14, +10, +101, +77, +115, +153, +188, +174, +37, +131, +16, +141, +11, +180, +166, +162, +117, +85, +100, +237, +171, +94, +175, +55, +223, +99, +173, +86, +139, +27, +134, +161, +239, +181, +215, +94, +61, +169, +84, +202, +113, +173, +93, +46, +151, +107, +219, +182, +109, +27, +162, +182, +213, +70, +251, +162, +245, +61, +173, +89, +228, +168, +107, +154, +32, +30, +54, +193, +8, +0, +99, +114, +201, +203, +4, +0, +113, +46, +141, +85, +156, +72, +204, +215, +42, +129, +82, +43, +121, +245, +199, +122, +189, +30, +155, +62, +125, +122, +159, +87, +125, +109, +221, +186, +117, +151, +166, +105, +13, +214, +230, +107, +52, +151, +181, +211, +31, +119, +3, +200, +198, +222, +248, +227, +143, +63, +254, +187, +105, +211, +166, +125, +169, +88, +44, +166, +121, +164, +34, +93, +215, +141, +108, +54, +91, +122, +252, +241, +199, +127, +135, +224, +196, +98, +155, +65, +219, +143, +0, +240, +224, +131, +15, +158, +249, +224, +131, +15, +182, +244, +32, +226, +218, +178, +92, +145, +192, +133, +0, +208, +9, +143, +82, +94, +95, +69, +57, +149, +148, +140, +76, +38, +67, +107, +99, +95, +136, +40, +77, +60, +34, +156, +215, +126, +156, +136, +146, +220, +216, +54, +222, +185, +213, +249, +189, +203, +0, +70, +87, +173, +90, +245, +194, +239, +127, +255, +251, +207, +21, +10, +133, +190, +74, +165, +146, +189, +254, +250, +235, +63, +124, +234, +169, +167, +126, +128, +78, +184, +243, +206, +59, +143, +187, +245, +214, +91, +155, +251, +60, +126, +177, +183, +222, +122, +107, +227, +162, +69, +139, +30, +138, +199, +227, +229, +92, +46, +55, +244, +230, +155, +111, +254, +1, +214, +88, +30, +202, +224, +93, +40, +20, +10, +180, +150, +110, +52, +26, +122, +46, +151, +235, +201, +229, +114, +205, +104, +99, +201, +100, +114, +16, +102, +125, +17, +201, +251, +143, +220, +174, +21, +50, +50, +67, +55, +188, +23, +5, +59, +248, +187, +24, +211, +102, +165, +99, +249, +190, +146, +239, +213, +195, +18, +0, +162, +188, +15, +143, +170, +230, +39, +7, +141, +79, +237, +16, +0, +232, +58, +94, +240, +210, +23, +142, +87, +125, +43, +40, +40, +40, +40, +40, +40, +40, +236, +214, +224, +202, +147, +80, +74, +121, +195, +48, +156, +188, +214, +200, +3, +151, +135, +52, +51, +4, +51, +218, +21, +157, +202, +227, +23, +143, +199, +171, +48, +55, +202, +67, +48, +35, +0, +108, +131, +169, +52, +38, +111, +20, +242, +248, +77, +36, +18, +137, +160, +4, +128, +52, +188, +115, +7, +183, +133, +195, +14, +59, +236, +65, +152, +134, +158, +44, +236, +222, +195, +201, +179, +206, +58, +43, +255, +216, +99, +143, +29, +226, +118, +174, +147, +98, +191, +5, +112, +143, +218, +160, +4, +0, +30, +38, +145, +147, +0, +58, +225, +241, +195, +195, +60, +115, +111, +223, +26, +128, +234, +146, +37, +75, +158, +89, +178, +100, +201, +105, +176, +200, +26, +9, +88, +121, +246, +184, +215, +180, +1, +139, +168, +18, +131, +157, +77, +204, +55, +22, +244, +76, +60, +135, +33, +133, +102, +118, +11, +131, +57, +25, +100, +156, +12, +144, +189, +112, +73, +153, +223, +3, +160, +239, +178, +203, +46, +59, +230, +150, +91, +110, +113, +205, +243, +122, +253, +245, +215, +255, +127, +15, +60, +240, +192, +86, +8, +35, +190, +97, +24, +3, +244, +219, +129, +7, +30, +56, +235, +169, +167, +158, +250, +52, +125, +127, +252, +241, +199, +255, +253, +99, +31, +251, +216, +191, +138, +175, +60, +196, +28, +145, +132, +220, +218, +176, +151, +140, +189, +243, +231, +207, +63, +102, +249, +242, +229, +75, +220, +100, +188, +241, +198, +27, +191, +179, +98, +197, +138, +151, +97, +145, +104, +184, +119, +138, +33, +174, +211, +128, +61, +253, +8, +141, +147, +220, +131, +35, +76, +174, +240, +186, +97, +24, +191, +114, +251, +241, +177, +199, +30, +251, +254, +140, +25, +51, +150, +209, +245, +254, +240, +135, +63, +44, +190, +251, +238, +187, +15, +165, +223, +53, +77, +187, +4, +150, +97, +50, +170, +220, +245, +188, +207, +24, +48, +149, +99, +116, +221, +154, +172, +20, +21, +198, +85, +234, +91, +250, +198, +141, +27, +191, +60, +107, +214, +172, +35, +152, +140, +231, +139, +223, +226, +75, +151, +46, +61, +210, +48, +12, +215, +220, +222, +43, +87, +174, +188, +238, +154, +107, +174, +249, +47, +88, +134, +204, +150, +136, +84, +175, +188, +242, +74, +233, +149, +87, +94, +121, +3, +162, +95, +95, +114, +201, +37, +152, +62, +125, +250, +44, +250, +125, +227, +198, +141, +195, +223, +250, +214, +183, +222, +18, +114, +243, +168, +14, +153, +76, +38, +211, +183, +247, +222, +123, +207, +112, +187, +182, +136, +110, +65, +109, +32, +212, +252, +51, +101, +202, +148, +197, +0, +246, +6, +48, +243, +210, +75, +47, +61, +102, +245, +234, +213, +31, +119, +59, +246, +186, +235, +174, +123, +238, +161, +135, +30, +122, +5, +230, +156, +57, +8, +43, +130, +142, +28, +221, +165, +29, +99, +152, +76, +54, +244, +156, +123, +217, +90, +35, +1, +103, +2, +64, +22, +102, +157, +87, +243, +249, +124, +198, +171, +30, +103, +206, +156, +169, +179, +123, +122, +41, +133, +120, +68, +15, +223, +52, +5, +223, +249, +206, +119, +94, +30, +24, +24, +120, +30, +86, +36, +22, +42, +117, +152, +125, +152, +74, +118, +222, +188, +121, +239, +89, +179, +102, +205, +233, +110, +215, +18, +169, +124, +136, +88, +25, +52, +221, +3, +39, +238, +37, +1, +100, +110, +186, +233, +166, +183, +110, +186, +233, +166, +191, +1, +208, +11, +51, +82, +10, +149, +188, +116, +46, +121, +2, +83, +209, +207, +59, +239, +188, +222, +135, +31, +126, +248, +4, +58, +224, +180, +211, +78, +59, +254, +180, +211, +78, +107, +146, +20, +254, +238, +239, +254, +238, +166, +47, +124, +225, +11, +59, +96, +25, +68, +38, +115, +68, +10, +0, +192, +192, +192, +192, +111, +7, +6, +6, +230, +194, +124, +215, +83, +0, +236, +37, +202, +52, +0, +61, +191, +249, +205, +111, +46, +120, +255, +251, +223, +63, +211, +233, +220, +151, +95, +126, +121, +199, +236, +217, +179, +215, +195, +124, +231, +219, +97, +230, +141, +222, +10, +115, +221, +217, +78, +95, +49, +22, +45, +90, +180, +97, +209, +162, +69, +243, +97, +182, +243, +233, +144, +8, +19, +191, +252, +229, +47, +79, +63, +230, +152, +99, +166, +58, +157, +252, +226, +139, +47, +14, +29, +123, +236, +177, +79, +96, +44, +97, +98, +27, +204, +49, +182, +128, +201, +187, +62, +8, +2, +30, +21, +131, +175, +183, +200, +240, +205, +65, +115, +42, +25, +88, +40, +218, +74, +36, +100, +95, +169, +125, +201, +196, +151, +158, +13, +27, +54, +156, +115, +228, +145, +71, +238, +229, +116, +238, +75, +47, +189, +180, +227, +168, +163, +142, +122, +4, +22, +153, +185, +157, +246, +69, +228, +38, +26, +103, +248, +51, +234, +98, +188, +109, +162, +86, +171, +37, +216, +113, +28, +49, +241, +91, +19, +226, +220, +230, +181, +96, +145, +12, +200, +115, +47, +240, +94, +192, +167, +63, +246, +111, +216, +176, +225, +188, +35, +143, +60, +210, +113, +172, +127, +233, +165, +151, +118, +30, +117, +212, +81, +255, +1, +179, +63, +70, +74, +20, +218, +77, +64, +70, +197, +50, +0, +253, +137, +39, +158, +120, +231, +137, +39, +158, +248, +1, +204, +53, +134, +236, +85, +60, +202, +10, +245, +15, +183, +247, +40, +231, +146, +31, +93, +178, +100, +201, +127, +47, +89, +178, +228, +124, +136, +249, +231, +161, +135, +30, +250, +248, +69, +23, +93, +244, +145, +86, +132, +94, +183, +110, +221, +83, +115, +231, +206, +125, +20, +102, +63, +160, +200, +126, +163, +176, +250, +107, +100, +251, +29, +225, +152, +64, +235, +30, +190, +254, +225, +81, +193, +218, +133, +92, +95, +165, +197, +139, +23, +255, +108, +241, +226, +197, +167, +194, +34, +44, +17, +28, +13, +104, +154, +166, +157, +35, +62, +202, +235, +4, +34, +48, +209, +190, +193, +75, +183, +210, +77, +185, +213, +185, +113, +175, +248, +234, +171, +175, +110, +127, +245, +213, +87, +127, +7, +51, +210, +91, +118, +96, +96, +224, +8, +126, +240, +94, +123, +237, +213, +227, +118, +227, +122, +189, +62, +250, +232, +163, +143, +190, +4, +243, +249, +169, +189, +20, +97, +237, +155, +130, +234, +154, +140, +165, +75, +151, +254, +118, +233, +210, +165, +215, +194, +28, +127, +242, +143, +60, +242, +200, +185, +115, +230, +204, +105, +174, +227, +190, +243, +157, +239, +156, +20, +224, +58, +0, +154, +58, +47, +254, +94, +252, +12, +159, +221, +240, +94, +20, +44, +56, +189, +23, +138, +248, +40, +191, +23, +57, +218, +67, +24, +189, +88, +167, +238, +195, +247, +219, +126, +17, +43, +248, +117, +195, +130, +223, +199, +111, +127, +224, +37, +239, +120, +213, +183, +130, +130, +130, +130, +130, +130, +130, +194, +110, +13, +175, +8, +0, +158, +74, +121, +97, +108, +150, +115, +113, +167, +97, +46, +190, +200, +179, +17, +0, +12, +135, +156, +189, +54, +116, +42, +143, +159, +32, +0, +80, +120, +184, +97, +152, +155, +191, +29, +226, +30, +77, +207, +62, +0, +153, +88, +44, +230, +233, +245, +41, +114, +17, +82, +104, +94, +238, +49, +35, +195, +22, +190, +78, +254, +81, +24, +174, +72, +249, +228, +152, +87, +219, +5, +97, +136, +20, +227, +29, +254, +221, +201, +48, +212, +169, +124, +186, +124, +33, +207, +25, +204, +196, +248, +149, +219, +35, +121, +5, +39, +225, +28, +118, +156, +216, +205, +20, +234, +144, +27, +97, +249, +179, +240, +255, +249, +109, +152, +38, +131, +140, +94, +32, +207, +104, +167, +205, +149, +140, +160, +161, +12, +91, +1, +87, +32, +83, +72, +253, +30, +152, +132, +152, +254, +209, +209, +209, +156, +199, +185, +208, +117, +157, +188, +106, +72, +78, +87, +148, +74, +37, +202, +113, +77, +199, +81, +157, +251, +133, +133, +247, +146, +177, +175, +88, +44, +202, +198, +54, +27, +88, +218, +14, +238, +141, +78, +99, +40, +71, +21, +150, +65, +144, +10, +15, +5, +239, +37, +35, +7, +109, +160, +221, +15, +48, +12, +192, +26, +151, +52, +217, +32, +32, +238, +91, +67, +180, +185, +235, +121, +238, +192, +6, +76, +37, +29, +121, +41, +54, +50, +153, +140, +91, +10, +0, +0, +136, +113, +175, +53, +129, +38, +145, +198, +111, +254, +169, +84, +42, +244, +254, +252, +100, +108, +23, +114, +234, +129, +102, +126, +121, +191, +156, +242, +229, +114, +153, +210, +74, +248, +205, +63, +147, +1, +124, +142, +12, +27, +109, +200, +45, +2, +64, +6, +64, +185, +94, +175, +59, +122, +104, +19, +82, +169, +84, +51, +239, +49, +252, +9, +0, +54, +34, +156, +215, +117, +197, +220, +204, +115, +5, +239, +130, +105, +116, +165, +113, +152, +210, +24, +196, +196, +184, +228, +138, +22, +211, +13, +201, +145, +123, +228, +177, +168, +87, +42, +242, +185, +212, +22, +83, +0, +98, +149, +74, +197, +115, +220, +42, +149, +74, +212, +30, +11, +240, +86, +70, +251, +133, +176, +77, +194, +74, +125, +145, +6, +16, +247, +138, +24, +37, +126, +163, +212, +32, +255, +63, +123, +111, +30, +46, +71, +85, +230, +143, +127, +170, +170, +247, +190, +91, +46, +73, +110, +8, +107, +100, +201, +128, +65, +28, +4, +132, +113, +25, +198, +32, +40, +142, +6, +65, +32, +132, +176, +71, +48, +172, +81, +28, +49, +160, +2, +142, +44, +63, +71, +5, +198, +31, +129, +113, +130, +202, +55, +19, +148, +40, +136, +184, +12, +95, +125, +30, +127, +48, +142, +11, +139, +11, +171, +144, +24, +98, +8, +1, +178, +222, +189, +247, +174, +250, +253, +81, +231, +237, +122, +251, +220, +90, +187, +251, +222, +219, +29, +206, +231, +121, +206, +211, +75, +109, +111, +157, +58, +231, +212, +57, +239, +242, +121, +185, +163, +197, +8, +38, +58, +69, +53, +51, +7, +226, +99, +91, +26, +64, +214, +165, +221, +213, +32, +182, +101, +197, +53, +201, +153, +175, +21, +134, +99, +110, +32, +114, +115, +194, +73, +134, +168, +47, +175, +249, +89, +75, +13, +102, +211, +132, +160, +246, +85, +115, +18, +19, +133, +218, +131, +155, +147, +87, +205, +8, +39, +202, +56, +108, +3, +218, +136, +248, +108, +101, +251, +146, +49, +33, +245, +14, +135, +120, +7, +83, +191, +110, +166, +125, +113, +6, +0, +58, +79, +157, +97, +223, +37, +5, +16, +57, +80, +200, +237, +95, +23, +219, +60, +143, +101, +231, +167, +244, +60, +141, +166, +10, +145, +251, +99, +202, +101, +94, +34, +203, +209, +118, +44, +109, +109, +2, +217, +152, +8, +212, +175, +255, +229, +168, +98, +57, +103, +117, +148, +92, +242, +156, +233, +8, +0, +116, +177, +78, +109, +8, +226, +88, +114, +74, +148, +83, +158, +181, +140, +61, +16, +0, +132, +78, +128, +235, +37, +184, +243, +117, +43, +193, +235, +139, +211, +91, +243, +231, +3, +4, +175, +175, +228, +246, +78, +227, +88, +152, +20, +0, +116, +254, +233, +54, +146, +201, +247, +30, +131, +61, +14, +211, +124, +172, +156, +76, +38, +67, +59, +239, +24, +134, +81, +129, +61, +15, +43, +192, +25, +199, +195, +50, +34, +120, +201, +85, +0, +160, +139, +40, +254, +134, +144, +76, +38, +137, +1, +128, +218, +87, +187, +63, +23, +133, +122, +240, +245, +106, +39, +94, +103, +170, +228, +111, +165, +163, +212, +84, +200, +171, +160, +160, +160, +160, +160, +160, +160, +176, +71, +67, +118, +0, +224, +74, +249, +32, +106, +80, +82, +162, +37, +97, +43, +62, +123, +196, +177, +105, +241, +61, +35, +182, +233, +65, +121, +237, +39, +51, +143, +223, +52, +128, +20, +41, +100, +160, +171, +131, +228, +0, +0, +212, +43, +39, +57, +77, +54, +45, +10, +107, +138, +148, +100, +50, +217, +231, +119, +97, +145, +59, +176, +89, +58, +68, +154, +104, +83, +59, +200, +133, +88, +232, +242, +133, +236, +84, +82, +109, +249, +229, +45, +36, +101, +121, +18, +78, +212, +151, +31, +56, +37, +186, +172, +232, +109, +38, +63, +94, +39, +200, +40, +67, +166, +137, +245, +51, +62, +81, +123, +15, +77, +237, +26, +1, +94, +209, +245, +61, +0, +122, +11, +133, +130, +175, +145, +74, +128, +211, +202, +123, +66, +228, +92, +239, +69, +61, +69, +62, +167, +144, +243, +82, +250, +121, +201, +216, +11, +160, +175, +80, +40, +248, +58, +41, +48, +7, +0, +58, +23, +111, +3, +6, +28, +227, +26, +207, +97, +78, +81, +224, +53, +150, +149, +0, +25, +57, +2, +29, +142, +68, +174, +250, +26, +197, +190, +139, +227, +17, +25, +51, +185, +241, +110, +178, +114, +215, +91, +176, +157, +159, +92, +255, +23, +50, +86, +69, +74, +0, +14, +50, +52, +4, +190, +127, +34, +164, +78, +225, +142, +49, +212, +55, +168, +93, +241, +124, +243, +38, +128, +74, +44, +22, +171, +51, +244, +138, +92, +166, +220, +145, +129, +174, +153, +212, +52, +173, +85, +138, +13, +94, +47, +60, +106, +130, +23, +63, +144, +252, +220, +241, +133, +191, +147, +229, +177, +129, +10, +207, +13, +79, +14, +41, +60, +77, +131, +124, +13, +238, +204, +228, +59, +215, +96, +209, +82, +22, +128, +82, +208, +243, +108, +17, +228, +126, +157, +244, +219, +89, +40, +154, +201, +88, +56, +8, +59, +210, +116, +8, +245, +227, +8, +0, +88, +45, +76, +55, +196, +219, +99, +28, +245, +108, +28, +156, +37, +130, +218, +65, +17, +118, +93, +203, +81, +49, +26, +236, +62, +90, +115, +50, +49, +12, +195, +247, +93, +36, +57, +41, +36, +224, +223, +175, +73, +113, +238, +70, +97, +75, +109, +137, +230, +63, +101, +63, +3, +145, +216, +182, +13, +14, +163, +211, +46, +241, +125, +4, +209, +104, +63, +185, +44, +188, +142, +104, +222, +195, +29, +92, +19, +0, +116, +63, +71, +34, +177, +141, +210, +77, +17, +123, +198, +160, +248, +36, +135, +147, +18, +251, +30, +134, +2, +185, +157, +228, +106, +103, +248, +181, +47, +106, +7, +69, +216, +243, +84, +238, +116, +233, +230, +100, +199, +157, +36, +200, +121, +152, +82, +0, +236, +9, +237, +203, +13, +116, +95, +5, +0, +186, +252, +222, +98, +142, +197, +242, +249, +52, +185, +175, +138, +99, +57, +75, +81, +88, +71, +212, +78, +170, +175, +61, +1, +212, +103, +232, +59, +173, +45, +242, +152, +104, +116, +166, +246, +193, +75, +80, +187, +167, +62, +71, +239, +81, +67, +108, +211, +131, +82, +2, +248, +65, +28, +75, +204, +68, +110, +41, +207, +194, +58, +38, +20, +18, +137, +132, +175, +28, +98, +59, +119, +150, +154, +12, +227, +147, +223, +250, +80, +118, +70, +13, +186, +254, +158, +146, +227, +157, +238, +31, +112, +12, +255, +52, +183, +40, +9, +61, +71, +40, +196, +227, +241, +10, +236, +246, +82, +128, +61, +30, +140, +163, +158, +101, +45, +236, +123, +152, +156, +43, +105, +61, +92, +106, +166, +29, +39, +18, +137, +50, +234, +153, +43, +58, +225, +185, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +116, +48, +220, +24, +0, +184, +215, +120, +16, +40, +218, +172, +11, +246, +2, +70, +131, +189, +160, +33, +163, +79, +10, +64, +194, +47, +178, +5, +152, +220, +60, +126, +211, +0, +82, +172, +144, +66, +13, +154, +166, +29, +15, +81, +31, +215, +92, +115, +205, +130, +221, +187, +119, +127, +89, +138, +88, +213, +44, +203, +170, +69, +207, +88, +150, +165, +81, +190, +96, +145, +59, +88, +183, +44, +11, +169, +84, +170, +206, +161, +224, +129, +7, +30, +248, +159, +197, +139, +23, +255, +28, +182, +50, +100, +23, +28, +122, +203, +102, +232, +16, +249, +194, +183, +0, +32, +31, +34, +98, +131, +22, +213, +60, +202, +96, +170, +224, +167, +252, +149, +139, +31, +120, +148, +61, +47, +173, +200, +143, +215, +9, +50, +114, +200, +116, +210, +126, +198, +115, +234, +247, +147, +225, +244, +193, +243, +112, +167, +1, +100, +45, +203, +122, +36, +236, +193, +46, +116, +180, +158, +56, +235, +172, +179, +222, +127, +214, +89, +103, +189, +159, +126, +223, +122, +235, +173, +43, +175, +187, +238, +186, +199, +224, +180, +105, +47, +35, +113, +36, +25, +239, +189, +247, +222, +103, +151, +45, +91, +246, +71, +56, +198, +184, +113, +56, +145, +225, +181, +40, +41, +0, +198, +85, +87, +93, +245, +119, +119, +222, +121, +231, +21, +94, +231, +186, +243, +206, +59, +63, +189, +98, +197, +138, +255, +69, +116, +234, +122, +227, +214, +91, +111, +253, +196, +200, +200, +72, +58, +151, +203, +165, +243, +249, +124, +38, +159, +207, +103, +138, +197, +98, +218, +178, +44, +253, +130, +11, +46, +248, +251, +237, +219, +183, +95, +79, +134, +214, +181, +107, +215, +254, +228, +201, +39, +159, +92, +195, +28, +1, +106, +202, +248, +201, +204, +93, +207, +113, +247, +221, +119, +191, +188, +97, +195, +134, +203, +75, +165, +82, +162, +82, +169, +196, +151, +44, +89, +242, +15, +59, +118, +236, +248, +18, +96, +231, +169, +125, +240, +193, +7, +31, +120, +230, +153, +103, +190, +25, +143, +199, +203, +66, +22, +138, +252, +212, +190, +251, +221, +239, +110, +218, +184, +113, +227, +23, +133, +209, +18, +159, +249, +204, +103, +222, +119, +220, +113, +199, +157, +64, +231, +22, +209, +187, +81, +114, +172, +147, +97, +152, +43, +4, +113, +211, +77, +55, +205, +95, +177, +98, +197, +231, +105, +108, +127, +252, +241, +199, +255, +91, +211, +180, +83, +81, +207, +108, +64, +253, +5, +187, +119, +239, +254, +186, +101, +89, +90, +181, +90, +53, +12, +195, +240, +101, +0, +104, +19, +144, +177, +214, +175, +174, +200, +40, +237, +103, +32, +147, +223, +145, +227, +34, +101, +195, +94, +0, +186, +151, +47, +95, +126, +216, +170, +85, +171, +62, +73, +59, +47, +94, +188, +248, +109, +39, +159, +124, +242, +190, +166, +105, +106, +186, +174, +91, +115, +230, +204, +201, +240, +147, +109, +222, +188, +249, +159, +45, +203, +210, +53, +77, +51, +51, +153, +76, +93, +251, +250, +249, +207, +127, +254, +179, +143, +124, +228, +35, +15, +194, +158, +207, +144, +17, +40, +236, +189, +18, +235, +64, +32, +3, +0, +115, +0, +32, +138, +238, +221, +176, +13, +212, +60, +202, +76, +131, +109, +96, +107, +85, +186, +33, +222, +30, +185, +156, +73, +0, +201, +203, +47, +191, +252, +208, +27, +111, +188, +241, +83, +98, +14, +161, +209, +167, +101, +89, +26, +245, +109, +250, +228, +115, +13, +211, +52, +181, +84, +42, +21, +198, +1, +128, +82, +6, +248, +49, +82, +4, +81, +216, +82, +189, +212, +156, +20, +252, +28, +14, +197, +182, +55, +225, +212, +51, +213, +245, +8, +234, +29, +87, +130, +40, +109, +185, +60, +252, +59, +119, +110, +161, +57, +108, +28, +64, +220, +48, +12, +207, +121, +141, +216, +70, +6, +71, +50, +58, +82, +250, +41, +122, +47, +243, +119, +118, +24, +195, +67, +59, +201, +213, +174, +8, +106, +95, +228, +100, +153, +135, +168, +183, +13, +27, +54, +124, +97, +214, +172, +89, +127, +39, +175, +75, +52, +77, +179, +118, +236, +216, +241, +210, +33, +135, +28, +242, +21, +118, +12, +55, +24, +237, +9, +237, +107, +130, +156, +223, +255, +254, +247, +223, +121, +214, +89, +103, +125, +135, +254, +120, +252, +241, +199, +215, +105, +154, +182, +20, +34, +151, +245, +171, +175, +190, +250, +185, +175, +127, +253, +235, +159, +118, +59, +120, +203, +150, +45, +47, +105, +154, +118, +145, +248, +89, +122, +236, +177, +199, +62, +102, +89, +214, +15, +105, +251, +3, +15, +60, +112, +225, +226, +197, +139, +127, +29, +70, +14, +116, +70, +125, +237, +9, +224, +44, +80, +220, +248, +79, +125, +70, +102, +0, +160, +118, +47, +207, +99, +252, +34, +150, +203, +108, +59, +119, +146, +196, +199, +62, +246, +177, +255, +138, +197, +98, +63, +183, +44, +171, +207, +178, +172, +236, +51, +207, +60, +115, +225, +252, +249, +243, +247, +117, +59, +209, +203, +47, +191, +252, +218, +145, +71, +30, +249, +29, +77, +211, +198, +53, +77, +27, +170, +84, +42, +187, +225, +60, +79, +74, +97, +194, +117, +7, +97, +28, +114, +10, +0, +242, +65, +145, +228, +98, +123, +24, +250, +252, +102, +225, +183, +62, +124, +171, +229, +120, +231, +145, +246, +212, +70, +233, +190, +42, +0, +74, +239, +123, +223, +251, +238, +1, +240, +93, +76, +100, +160, +164, +244, +78, +220, +113, +131, +255, +150, +219, +139, +95, +59, +150, +199, +163, +26, +35, +154, +56, +174, +88, +40, +20, +222, +28, +26, +26, +122, +149, +230, +76, +124, +142, +197, +79, +164, +105, +154, +165, +105, +154, +165, +235, +186, +73, +159, +249, +124, +126, +59, +166, +166, +109, +41, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +0, +152, +232, +0, +64, +74, +249, +60, +108, +165, +252, +199, +96, +211, +98, +247, +46, +95, +190, +252, +29, +92, +41, +191, +100, +201, +146, +247, +44, +89, +178, +228, +61, +244, +251, +154, +107, +174, +185, +253, +27, +223, +248, +198, +51, +168, +55, +108, +146, +97, +172, +14, +143, +60, +242, +200, +163, +139, +22, +45, +122, +4, +245, +121, +217, +38, +37, +143, +223, +52, +192, +139, +74, +17, +0, +48, +123, +246, +108, +109, +198, +140, +25, +174, +202, +142, +168, +72, +167, +211, +57, +216, +117, +71, +52, +184, +124, +113, +219, +104, +196, +2, +95, +248, +22, +209, +25, +12, +0, +94, +202, +95, +185, +248, +193, +43, +103, +88, +24, +101, +111, +167, +203, +40, +131, +59, +0, +36, +37, +185, +220, +148, +76, +60, +106, +165, +149, +206, +31, +114, +30, +238, +140, +223, +206, +171, +86, +173, +218, +112, +249, +229, +151, +63, +15, +187, +15, +208, +88, +70, +198, +37, +67, +211, +180, +239, +138, +243, +165, +79, +59, +237, +180, +185, +15, +62, +248, +224, +241, +94, +231, +98, +20, +215, +164, +164, +241, +50, +112, +69, +146, +81, +24, +206, +210, +112, +156, +165, +56, +125, +54, +81, +157, +3, +64, +188, +84, +42, +249, +26, +133, +115, +185, +92, +90, +92, +143, +148, +154, +97, +115, +133, +235, +215, +93, +119, +221, +102, +216, +244, +224, +93, +226, +28, +116, +191, +250, +5, +23, +92, +240, +247, +179, +102, +205, +218, +155, +14, +120, +243, +205, +55, +7, +239, +191, +255, +254, +77, +176, +219, +22, +31, +219, +39, +53, +119, +61, +199, +134, +13, +27, +10, +27, +54, +108, +216, +12, +225, +84, +182, +100, +201, +18, +204, +156, +57, +115, +46, +109, +223, +182, +109, +219, +238, +187, +238, +186, +107, +3, +236, +49, +139, +12, +243, +49, +0, +216, +178, +101, +75, +241, +254, +251, +239, +223, +42, +142, +213, +47, +184, +224, +130, +186, +136, +115, +151, +244, +1, +94, +224, +81, +225, +100, +248, +172, +245, +141, +222, +222, +222, +84, +79, +79, +207, +1, +244, +123, +96, +96, +32, +11, +135, +154, +156, +64, +202, +68, +109, +198, +140, +25, +251, +133, +188, +110, +59, +128, +238, +147, +250, +19, +57, +173, +200, +208, +88, +225, +99, +31, +135, +28, +113, +152, +131, +83, +159, +213, +116, +58, +61, +198, +119, +238, +233, +233, +73, +245, +244, +244, +120, +26, +224, +247, +223, +127, +127, +95, +102, +156, +6, +33, +51, +0, +4, +57, +0, +84, +97, +59, +0, +12, +195, +137, +78, +223, +14, +103, +62, +83, +75, +41, +32, +114, +11, +123, +34, +66, +186, +33, +55, +25, +107, +78, +0, +93, +93, +93, +89, +222, +71, +90, +137, +74, +165, +66, +99, +30, +239, +7, +126, +12, +0, +94, +115, +2, +217, +16, +85, +12, +201, +0, +64, +243, +70, +42, +99, +94, +199, +248, +128, +27, +26, +232, +189, +76, +14, +44, +220, +1, +36, +137, +112, +84, +251, +35, +112, +232, +169, +41, +218, +120, +24, +245, +108, +24, +97, +222, +209, +237, +42, +87, +187, +194, +175, +125, +17, +235, +74, +45, +250, +127, +214, +172, +89, +123, +245, +246, +246, +30, +224, +177, +255, +14, +216, +253, +86, +78, +153, +208, +8, +221, +115, +39, +60, +71, +75, +102, +207, +17, +81, +179, +228, +240, +128, +144, +41, +38, +0, +160, +36, +142, +229, +219, +163, +176, +66, +117, +66, +125, +237, +41, +224, +108, +61, +112, +249, +228, +176, +92, +62, +189, +234, +75, +94, +239, +208, +126, +196, +230, +128, +114, +185, +172, +149, +203, +229, +218, +190, +65, +76, +14, +197, +98, +145, +158, +35, +141, +245, +196, +232, +32, +247, +207, +160, +103, +105, +194, +137, +136, +207, +39, +147, +201, +9, +41, +250, +56, +196, +246, +60, +59, +102, +50, +214, +181, +65, +235, +195, +102, +48, +89, +235, +195, +201, +6, +57, +154, +200, +76, +82, +228, +24, +193, +231, +57, +60, +53, +133, +236, +0, +224, +85, +232, +153, +134, +97, +195, +226, +198, +121, +158, +158, +161, +244, +145, +143, +124, +228, +126, +0, +15, +162, +126, +237, +151, +194, +68, +71, +254, +170, +116, +125, +210, +211, +140, +163, +179, +152, +25, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +58, +24, +110, +12, +0, +68, +185, +56, +6, +135, +154, +85, +75, +38, +147, +190, +140, +0, +185, +92, +174, +7, +192, +44, +76, +164, +161, +158, +224, +17, +45, +12, +202, +100, +176, +158, +212, +60, +126, +211, +128, +154, +34, +219, +109, +163, +200, +253, +214, +18, +100, +50, +153, +28, +236, +232, +183, +60, +38, +214, +99, +163, +222, +254, +156, +122, +147, +28, +0, +130, +168, +197, +105, +65, +75, +209, +255, +83, +229, +0, +0, +248, +43, +127, +219, +5, +157, +32, +163, +31, +200, +33, +192, +205, +73, +129, +168, +61, +169, +240, +40, +161, +102, +239, +89, +206, +195, +237, +75, +167, +95, +169, +84, +40, +10, +159, +20, +155, +92, +185, +70, +145, +100, +41, +0, +233, +106, +181, +234, +75, +233, +45, +168, +236, +195, +228, +225, +110, +84, +70, +11, +245, +84, +221, +100, +204, +163, +58, +78, +6, +57, +0, +72, +209, +245, +81, +232, +245, +101, +101, +58, +25, +204, +13, +0, +176, +172, +250, +33, +67, +40, +211, +41, +18, +134, +140, +255, +109, +149, +187, +222, +48, +12, +174, +32, +132, +207, +117, +140, +106, +181, +90, +215, +134, +5, +3, +64, +24, +101, +43, +119, +138, +153, +96, +112, +149, +115, +132, +11, +153, +232, +125, +42, +159, +39, +146, +114, +87, +60, +131, +48, +99, +57, +25, +223, +201, +120, +98, +160, +222, +40, +31, +212, +62, +168, +253, +241, +54, +233, +22, +245, +207, +163, +5, +221, +156, +152, +168, +239, +185, +229, +123, +230, +239, +72, +29, +245, +115, +141, +114, +38, +147, +105, +196, +152, +235, +138, +68, +34, +81, +132, +253, +110, +36, +133, +171, +236, +172, +214, +18, +197, +107, +44, +22, +43, +195, +153, +207, +144, +177, +98, +183, +184, +14, +245, +151, +20, +128, +116, +60, +30, +111, +152, +58, +86, +130, +91, +123, +36, +167, +160, +148, +24, +107, +38, +5, +194, +73, +129, +74, +109, +236, +104, +0, +22, +234, +231, +157, +249, +88, +44, +230, +57, +255, +19, +219, +200, +41, +139, +158, +97, +163, +207, +143, +222, +79, +110, +215, +139, +195, +174, +199, +81, +216, +99, +122, +54, +4, +229, +120, +14, +118, +91, +30, +149, +62, +247, +20, +185, +20, +162, +161, +19, +158, +163, +25, +143, +199, +235, +230, +105, +46, +14, +0, +158, +253, +75, +108, +243, +116, +0, +16, +231, +14, +59, +15, +236, +132, +250, +218, +147, +16, +197, +57, +35, +10, +248, +51, +167, +245, +0, +205, +205, +232, +221, +79, +239, +127, +95, +134, +57, +230, +240, +69, +12, +14, +156, +254, +159, +83, +220, +7, +233, +12, +100, +170, +253, +124, +16, +149, +188, +71, +74, +189, +201, +174, +47, +5, +7, +100, +108, +231, +233, +17, +184, +158, +138, +210, +186, +80, +26, +34, +98, +124, +41, +73, +133, +255, +23, +197, +216, +206, +219, +176, +204, +84, +68, +231, +75, +161, +62, +53, +70, +17, +19, +29, +0, +56, +179, +166, +92, +162, +58, +0, +184, +205, +183, +189, +2, +8, +100, +39, +39, +185, +76, +197, +121, +21, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +218, +4, +110, +14, +0, +69, +56, +116, +212, +180, +221, +202, +100, +50, +190, +121, +122, +133, +194, +133, +22, +48, +116, +46, +11, +168, +81, +233, +213, +32, +22, +214, +67, +176, +23, +215, +81, +242, +248, +201, +78, +10, +190, +78, +9, +194, +209, +128, +43, +252, +229, +136, +132, +201, +200, +7, +72, +50, +194, +237, +30, +50, +153, +140, +47, +253, +111, +20, +164, +211, +233, +34, +28, +42, +68, +183, +122, +108, +100, +49, +70, +10, +121, +170, +155, +124, +42, +149, +10, +203, +0, +64, +121, +245, +212, +34, +112, +207, +130, +182, +105, +211, +166, +171, +15, +60, +240, +192, +171, +232, +143, +181, +107, +215, +46, +91, +186, +116, +233, +211, +112, +114, +173, +83, +33, +163, +140, +95, +158, +208, +176, +136, +148, +135, +91, +24, +73, +73, +225, +147, +103, +197, +132, +19, +225, +78, +108, +0, +190, +10, +195, +8, +121, +184, +35, +65, +164, +37, +72, +192, +137, +46, +33, +195, +46, +69, +142, +212, +40, +189, +11, +133, +66, +175, +223, +185, +76, +211, +140, +18, +77, +79, +202, +94, +121, +12, +149, +29, +56, +76, +153, +241, +99, +138, +114, +215, +115, +5, +20, +213, +1, +167, +142, +229, +10, +166, +138, +156, +167, +88, +56, +86, +241, +177, +167, +10, +135, +125, +134, +27, +74, +53, +55, +138, +78, +212, +71, +70, +53, +162, +228, +181, +100, +74, +98, +102, +72, +113, +115, +0, +136, +196, +130, +192, +162, +209, +162, +58, +201, +145, +210, +155, +140, +171, +190, +81, +111, +98, +251, +100, +167, +227, +225, +239, +72, +160, +126, +174, +81, +201, +102, +179, +97, +210, +15, +133, +66, +19, +239, +72, +185, +159, +248, +206, +15, +68, +95, +76, +195, +102, +213, +224, +207, +169, +12, +160, +87, +148, +110, +0, +93, +213, +106, +213, +215, +48, +47, +24, +2, +26, +201, +61, +204, +199, +203, +116, +169, +84, +242, +29, +47, +219, +4, +38, +234, +115, +125, +135, +161, +246, +150, +231, +116, +141, +190, +103, +220, +28, +88, +232, +55, +177, +163, +212, +88, +82, +196, +51, +118, +191, +9, +123, +91, +134, +29, +67, +206, +38, +124, +140, +151, +163, +48, +189, +228, +110, +87, +185, +20, +162, +161, +35, +158, +99, +46, +151, +27, +43, +20, +10, +27, +40, +61, +72, +46, +151, +219, +1, +230, +0, +48, +58, +58, +250, +122, +54, +155, +237, +114, +59, +118, +116, +116, +244, +117, +48, +7, +128, +92, +46, +183, +35, +151, +203, +109, +36, +218, +235, +92, +46, +23, +197, +224, +222, +17, +245, +165, +16, +9, +50, +149, +58, +119, +36, +182, +0, +84, +253, +28, +204, +197, +182, +221, +168, +119, +224, +8, +147, +195, +221, +13, +220, +1, +32, +151, +201, +100, +124, +231, +66, +98, +123, +14, +123, +70, +106, +194, +78, +133, +87, +106, +16, +90, +227, +241, +53, +147, +134, +224, +20, +121, +141, +58, +12, +242, +249, +160, +252, +155, +210, +155, +81, +145, +199, +37, +238, +48, +224, +85, +194, +234, +77, +200, +169, +151, +223, +119, +29, +227, +153, +139, +204, +242, +253, +187, +93, +107, +178, +206, +171, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +208, +38, +112, +115, +0, +32, +144, +241, +165, +2, +192, +188, +229, +150, +91, +126, +127, +203, +45, +183, +44, +5, +208, +3, +32, +249, +240, +195, +15, +127, +120, +209, +162, +69, +39, +209, +206, +55, +223, +124, +243, +39, +110, +184, +225, +134, +18, +41, +126, +128, +90, +238, +51, +188, +246, +218, +107, +27, +53, +77, +91, +12, +103, +241, +205, +61, +160, +105, +65, +31, +70, +41, +207, +35, +211, +41, +162, +207, +19, +34, +122, +192, +45, +207, +218, +100, +230, +3, +164, +122, +36, +197, +118, +29, +46, +185, +228, +146, +223, +93, +114, +201, +37, +199, +195, +54, +22, +240, +69, +163, +155, +81, +128, +148, +37, +6, +28, +250, +66, +50, +10, +80, +29, +200, +245, +72, +134, +131, +70, +233, +254, +228, +186, +49, +222, +253, +238, +119, +175, +2, +240, +127, +48, +145, +222, +156, +162, +30, +115, +112, +148, +107, +173, +48, +252, +42, +180, +23, +38, +68, +77, +23, +10, +5, +50, +168, +202, +6, +100, +66, +43, +148, +101, +145, +242, +112, +47, +93, +186, +116, +223, +143, +126, +244, +163, +123, +233, +186, +110, +242, +2, +128, +231, +184, +214, +76, +211, +52, +18, +137, +68, +152, +28, +215, +97, +242, +112, +71, +194, +149, +87, +94, +57, +239, +202, +43, +175, +156, +215, +236, +121, +0, +251, +158, +208, +152, +76, +117, +253, +251, +243, +159, +255, +252, +33, +215, +94, +123, +237, +167, +77, +211, +212, +17, +232, +251, +190, +0, +0, +32, +0, +73, +68, +65, +84, +53, +77, +179, +30, +123, +236, +177, +255, +43, +114, +178, +211, +56, +71, +99, +217, +100, +230, +174, +231, +134, +127, +26, +15, +107, +145, +231, +55, +221, +116, +211, +252, +21, +43, +86, +124, +158, +232, +250, +31, +127, +252, +241, +255, +214, +52, +237, +84, +33, +23, +81, +128, +82, +155, +227, +237, +208, +248, +212, +167, +62, +117, +200, +151, +191, +252, +229, +79, +138, +250, +194, +79, +127, +250, +211, +223, +104, +154, +182, +2, +246, +120, +74, +17, +101, +13, +97, +124, +124, +252, +135, +100, +56, +217, +190, +125, +251, +75, +154, +166, +125, +0, +238, +84, +164, +28, +49, +0, +154, +166, +105, +199, +195, +110, +95, +61, +0, +246, +98, +165, +242, +195, +31, +254, +240, +31, +78, +63, +253, +244, +15, +208, +1, +169, +84, +170, +145, +124, +180, +22, +128, +202, +240, +240, +240, +55, +43, +149, +138, +17, +230, +121, +221, +121, +231, +157, +239, +251, +218, +215, +190, +118, +44, +235, +63, +150, +27, +251, +128, +200, +101, +106, +105, +154, +70, +121, +77, +173, +239, +125, +239, +123, +215, +45, +91, +182, +236, +233, +0, +153, +128, +250, +119, +164, +137, +250, +185, +70, +121, +229, +202, +149, +191, +94, +185, +114, +229, +137, +172, +110, +250, +88, +49, +215, +175, +95, +127, +246, +33, +135, +28, +82, +163, +240, +214, +52, +237, +86, +216, +253, +147, +82, +226, +80, +105, +230, +29, +201, +231, +26, +129, +14, +0, +130, +18, +191, +27, +142, +98, +148, +206, +89, +134, +253, +76, +251, +133, +252, +93, +229, +114, +217, +215, +48, +47, +230, +45, +116, +205, +176, +207, +90, +3, +96, +12, +13, +13, +253, +71, +165, +82, +137, +85, +171, +85, +35, +30, +143, +215, +93, +231, +59, +223, +249, +206, +31, +47, +186, +232, +162, +231, +196, +190, +84, +15, +228, +32, +213, +5, +17, +89, +11, +32, +187, +104, +209, +162, +125, +31, +126, +248, +225, +191, +15, +184, +102, +43, +32, +43, +210, +181, +129, +129, +129, +203, +225, +208, +233, +114, +144, +211, +231, +24, +90, +147, +114, +136, +143, +57, +84, +72, +9, +222, +7, +96, +134, +248, +236, +1, +208, +67, +227, +135, +235, +77, +216, +219, +122, +80, +79, +73, +76, +14, +10, +110, +57, +199, +253, +228, +110, +87, +185, +246, +8, +244, +245, +245, +93, +12, +199, +185, +143, +195, +141, +173, +165, +25, +116, +194, +115, +180, +206, +57, +231, +156, +63, +1, +248, +48, +236, +113, +129, +207, +181, +76, +0, +152, +63, +127, +254, +173, +236, +126, +234, +196, +146, +126, +151, +78, +56, +225, +132, +239, +1, +248, +14, +156, +136, +221, +40, +6, +218, +78, +168, +47, +133, +104, +144, +41, +238, +57, +11, +81, +21, +64, +113, +159, +125, +246, +185, +26, +246, +120, +47, +191, +23, +41, +194, +155, +222, +219, +124, +173, +25, +117, +141, +43, +211, +200, +23, +86, +172, +88, +241, +219, +21, +43, +86, +124, +64, +92, +155, +27, +109, +201, +201, +108, +28, +206, +123, +166, +211, +83, +19, +118, +42, +220, +82, +36, +16, +115, +148, +92, +40, +101, +128, +92, +100, +7, +226, +70, +3, +35, +220, +28, +17, +136, +125, +141, +23, +183, +113, +82, +30, +107, +228, +241, +39, +10, +3, +0, +57, +52, +211, +218, +56, +193, +190, +115, +144, +190, +141, +218, +60, +5, +159, +184, +221, +255, +100, +157, +87, +65, +65, +65, +65, +65, +65, +65, +65, +65, +65, +161, +77, +224, +230, +0, +192, +13, +215, +178, +162, +158, +22, +209, +41, +153, +182, +175, +175, +175, +175, +223, +235, +34, +165, +82, +105, +16, +78, +46, +100, +191, +220, +108, +65, +121, +252, +26, +101, +0, +112, +163, +89, +35, +131, +122, +171, +243, +1, +242, +5, +38, +45, +74, +57, +45, +179, +76, +171, +70, +74, +47, +55, +16, +125, +34, +45, +18, +121, +14, +59, +153, +70, +142, +255, +87, +113, +59, +89, +72, +112, +138, +59, +131, +253, +71, +245, +197, +65, +50, +201, +180, +202, +106, +33, +184, +103, +65, +147, +29, +0, +242, +249, +60, +25, +200, +221, +218, +26, +41, +218, +154, +69, +164, +60, +220, +125, +125, +125, +137, +190, +190, +62, +89, +169, +223, +16, +34, +228, +225, +158, +54, +248, +41, +192, +125, +192, +21, +161, +6, +0, +99, +246, +236, +217, +122, +95, +95, +223, +254, +180, +195, +156, +57, +115, +210, +176, +199, +235, +162, +116, +220, +100, +230, +174, +231, +207, +154, +231, +21, +7, +0, +244, +246, +246, +166, +122, +122, +122, +106, +70, +223, +129, +129, +129, +44, +156, +119, +10, +189, +179, +220, +156, +78, +180, +158, +158, +158, +244, +172, +89, +179, +246, +166, +63, +250, +251, +251, +123, +48, +81, +73, +215, +16, +50, +153, +204, +65, +244, +189, +88, +44, +14, +193, +105, +247, +69, +169, +112, +200, +138, +240, +56, +108, +101, +51, +209, +169, +87, +100, +135, +52, +230, +0, +16, +53, +31, +173, +197, +235, +45, +8, +51, +103, +206, +236, +9, +187, +175, +140, +158, +158, +158, +176, +206, +32, +252, +29, +89, +97, +255, +145, +241, +156, +167, +86, +224, +239, +82, +251, +203, +68, +234, +231, +81, +241, +153, +131, +29, +237, +239, +150, +35, +56, +234, +59, +82, +158, +107, +248, +50, +247, +136, +136, +211, +44, +234, +29, +161, +116, +113, +142, +25, +172, +244, +4, +165, +31, +97, +14, +0, +81, +159, +181, +225, +147, +219, +28, +197, +98, +49, +3, +96, +54, +28, +7, +21, +55, +134, +148, +52, +128, +76, +165, +82, +105, +149, +99, +79, +16, +56, +227, +16, +111, +243, +21, +76, +52, +198, +214, +210, +4, +192, +113, +142, +104, +52, +162, +79, +86, +120, +115, +71, +204, +4, +108, +227, +97, +47, +28, +199, +147, +110, +57, +197, +7, +135, +216, +214, +13, +199, +9, +146, +228, +164, +54, +68, +202, +242, +18, +38, +166, +167, +233, +4, +185, +20, +162, +161, +83, +158, +35, +103, +6, +226, +178, +187, +165, +110, +9, +116, +0, +64, +189, +177, +61, +10, +58, +165, +190, +20, +162, +129, +167, +5, +163, +223, +178, +1, +181, +0, +127, +135, +28, +254, +222, +230, +233, +95, +162, +130, +27, +144, +121, +62, +247, +50, +234, +219, +182, +41, +93, +107, +79, +72, +77, +216, +169, +144, +219, +207, +116, +203, +193, +245, +35, +50, +75, +9, +255, +45, +31, +235, +198, +54, +226, +246, +61, +8, +124, +156, +164, +245, +41, +57, +75, +202, +235, +99, +174, +159, +33, +153, +228, +64, +159, +201, +62, +175, +130, +130, +130, +130, +130, +130, +130, +130, +130, +130, +66, +155, +64, +118, +0, +32, +133, +14, +121, +82, +115, +101, +9, +109, +179, +0, +148, +101, +154, +104, +63, +136, +92, +200, +163, +152, +168, +144, +231, +74, +238, +48, +121, +252, +56, +93, +108, +30, +19, +21, +6, +117, +16, +244, +129, +228, +0, +192, +83, +0, +76, +85, +62, +64, +126, +29, +78, +29, +71, +247, +144, +132, +99, +152, +8, +202, +215, +203, +243, +222, +145, +18, +163, +36, +253, +215, +10, +5, +22, +87, +206, +112, +37, +9, +247, +244, +230, +50, +201, +158, +224, +83, +225, +0, +16, +148, +175, +174, +209, +168, +128, +169, +84, +254, +249, +41, +12, +100, +76, +133, +140, +92, +158, +4, +108, +99, +86, +90, +124, +102, +183, +108, +217, +82, +26, +24, +24, +216, +76, +70, +103, +195, +48, +14, +88, +178, +100, +137, +30, +139, +197, +42, +137, +68, +162, +184, +122, +245, +234, +191, +194, +81, +152, +17, +213, +246, +56, +220, +235, +126, +58, +234, +123, +178, +192, +251, +115, +96, +164, +112, +43, +193, +12, +133, +65, +99, +146, +108, +92, +175, +203, +223, +45, +83, +226, +139, +60, +219, +94, +212, +245, +147, +149, +187, +222, +45, +159, +57, +149, +164, +172, +236, +23, +239, +20, +183, +136, +77, +174, +196, +234, +2, +208, +147, +207, +231, +235, +152, +75, +202, +229, +50, +109, +55, +225, +80, +118, +70, +117, +8, +32, +195, +165, +44, +19, +201, +195, +223, +115, +110, +14, +0, +220, +240, +105, +178, +255, +75, +176, +83, +238, +212, +57, +164, +137, +223, +81, +223, +63, +174, +44, +52, +109, +6, +249, +93, +236, +246, +155, +222, +65, +69, +0, +136, +199, +227, +178, +115, +209, +14, +241, +153, +135, +99, +252, +31, +69, +115, +239, +200, +72, +253, +154, +49, +0, +16, +107, +5, +141, +163, +21, +56, +81, +171, +125, +176, +141, +235, +97, +29, +0, +162, +230, +30, +246, +125, +143, +136, +244, +35, +20, +161, +198, +233, +94, +77, +56, +209, +182, +212, +23, +154, +102, +59, +9, +9, +94, +207, +242, +111, +121, +78, +196, +231, +25, +124, +206, +216, +200, +124, +131, +43, +188, +221, +198, +28, +138, +54, +38, +163, +99, +119, +8, +202, +241, +110, +56, +115, +37, +206, +50, +65, +237, +135, +88, +100, +120, +52, +172, +159, +3, +64, +59, +201, +213, +169, +160, +246, +36, +207, +103, +43, +8, +110, +95, +156, +1, +39, +42, +218, +245, +57, +202, +243, +123, +217, +104, +67, +206, +198, +37, +76, +116, +76, +14, +114, +0, +160, +227, +200, +17, +152, +131, +174, +233, +53, +150, +181, +107, +125, +41, +180, +22, +211, +53, +222, +251, +205, +51, +168, +45, +16, +184, +163, +0, +111, +207, +202, +65, +228, +173, +141, +70, +217, +3, +90, +9, +26, +39, +105, +45, +71, +235, +244, +46, +184, +51, +52, +114, +70, +2, +11, +19, +157, +93, +38, +251, +188, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +109, +2, +175, +200, +115, +192, +241, +140, +167, +200, +79, +82, +16, +91, +0, +74, +34, +183, +110, +40, +136, +136, +61, +55, +227, +127, +84, +5, +55, +41, +238, +40, +231, +154, +175, +209, +92, +228, +174, +231, +249, +120, +121, +180, +216, +84, +229, +3, +228, +245, +72, +138, +5, +82, +174, +201, +197, +15, +110, +148, +149, +114, +30, +182, +86, +59, +0, +184, +229, +220, +227, +224, +81, +155, +83, +73, +165, +25, +148, +175, +174, +145, +188, +128, +81, +158, +105, +43, +192, +233, +78, +131, +162, +203, +39, +91, +70, +185, +62, +83, +176, +21, +0, +93, +162, +116, +159, +120, +226, +137, +191, +1, +240, +172, +248, +141, +77, +155, +54, +93, +185, +124, +249, +242, +67, +232, +4, +171, +87, +175, +62, +27, +78, +84, +64, +10, +182, +19, +64, +28, +222, +245, +45, +167, +12, +112, +67, +36, +198, +143, +86, +34, +145, +72, +240, +177, +202, +47, +250, +135, +143, +73, +5, +4, +164, +37, +105, +37, +60, +156, +146, +162, +162, +93, +115, +215, +55, +42, +35, +57, +58, +212, +12, +199, +148, +6, +162, +182, +67, +44, +198, +143, +149, +223, +75, +81, +82, +152, +212, +181, +95, +113, +29, +238, +0, +192, +223, +115, +28, +20, +149, +24, +135, +227, +32, +192, +211, +227, +152, +217, +108, +182, +174, +173, +119, +119, +119, +55, +250, +254, +233, +132, +168, +28, +191, +119, +36, +119, +124, +203, +1, +64, +50, +153, +148, +29, +0, +182, +137, +207, +2, +156, +60, +193, +163, +104, +238, +29, +25, +169, +95, +11, +163, +189, +155, +179, +33, +80, +63, +215, +208, +227, +241, +184, +239, +92, +163, +137, +126, +237, +187, +95, +50, +153, +204, +193, +174, +43, +29, +78, +244, +127, +1, +130, +213, +9, +140, +5, +32, +153, +76, +250, +190, +147, +34, +140, +143, +65, +224, +142, +52, +124, +62, +225, +246, +94, +172, +194, +251, +93, +210, +106, +240, +119, +79, +30, +64, +76, +30, +131, +56, +196, +182, +113, +56, +44, +29, +147, +53, +15, +106, +87, +185, +218, +21, +170, +125, +213, +67, +158, +223, +203, +70, +27, +3, +206, +216, +43, +215, +143, +91, +100, +43, +7, +167, +215, +151, +239, +197, +68, +180, +241, +87, +134, +106, +247, +123, +6, +166, +179, +63, +250, +205, +51, +120, +219, +230, +206, +153, +83, +185, +174, +85, +80, +8, +130, +28, +169, +159, +126, +226, +137, +39, +46, +59, +246, +216, +99, +207, +245, +60, +64, +211, +78, +64, +189, +211, +155, +159, +3, +64, +171, +207, +171, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +208, +38, +240, +50, +58, +203, +116, +103, +128, +61, +185, +39, +111, +253, +226, +123, +223, +251, +222, +85, +176, +115, +61, +18, +93, +51, +69, +150, +2, +245, +244, +121, +110, +116, +245, +97, +41, +255, +101, +208, +2, +158, +34, +251, +117, +77, +211, +254, +17, +182, +177, +82, +118, +6, +224, +185, +3, +229, +92, +186, +83, +149, +15, +208, +45, +127, +29, +69, +223, +185, +69, +171, +7, +221, +123, +152, +210, +42, +7, +0, +175, +156, +123, +242, +190, +94, +114, +76, +38, +130, +242, +213, +241, +246, +168, +163, +62, +146, +131, +71, +132, +210, +119, +96, +234, +35, +101, +121, +84, +118, +16, +251, +195, +84, +200, +168, +195, +169, +207, +52, +236, +126, +208, +13, +135, +122, +149, +74, +55, +0, +148, +203, +101, +153, +125, +99, +0, +142, +161, +140, +234, +222, +192, +196, +40, +92, +30, +113, +21, +4, +138, +12, +34, +231, +19, +95, +35, +220, +154, +53, +107, +158, +60, +239, +188, +243, +30, +19, +251, +241, +82, +129, +148, +227, +250, +188, +243, +206, +59, +244, +190, +251, +238, +59, +221, +235, +92, +130, +130, +61, +76, +206, +117, +62, +38, +21, +0, +140, +107, +154, +118, +26, +68, +222, +239, +139, +46, +186, +232, +200, +123, +239, +189, +119, +73, +136, +123, +13, +196, +253, +247, +223, +255, +219, +115, +206, +57, +231, +167, +176, +35, +156, +119, +137, +210, +80, +142, +210, +54, +207, +93, +223, +140, +140, +113, +0, +169, +225, +225, +225, +187, +77, +211, +52, +170, +213, +170, +30, +139, +197, +234, +40, +44, +63, +244, +161, +15, +189, +123, +199, +142, +29, +135, +137, +252, +246, +213, +187, +238, +186, +235, +230, +47, +124, +225, +11, +191, +71, +180, +40, +113, +11, +64, +85, +211, +180, +131, +224, +62, +118, +203, +239, +57, +14, +153, +193, +36, +1, +231, +157, +150, +3, +128, +227, +142, +59, +238, +14, +0, +223, +192, +196, +113, +53, +234, +179, +182, +52, +77, +59, +6, +118, +251, +175, +49, +122, +96, +98, +84, +15, +224, +188, +223, +249, +248, +239, +197, +34, +192, +239, +143, +127, +143, +138, +160, +119, +36, +141, +31, +53, +35, +252, +156, +57, +115, +46, +246, +56, +87, +17, +78, +158, +96, +63, +246, +145, +168, +115, +13, +185, +95, +119, +47, +95, +190, +252, +176, +85, +171, +86, +125, +146, +118, +62, +245, +212, +83, +143, +120, +227, +141, +55, +222, +6, +216, +142, +32, +84, +52, +77, +131, +105, +154, +186, +105, +154, +154, +105, +154, +186, +101, +89, +90, +34, +145, +168, +27, +59, +31, +124, +240, +193, +95, +125, +226, +19, +159, +248, +111, +33, +115, +163, +253, +218, +2, +80, +209, +52, +237, +195, +66, +198, +158, +43, +174, +184, +226, +136, +111, +126, +243, +155, +203, +105, +135, +51, +207, +60, +243, +208, +147, +79, +62, +121, +63, +77, +211, +44, +42, +228, +28, +99, +89, +86, +77, +62, +211, +52, +245, +100, +50, +233, +251, +78, +138, +48, +62, +6, +129, +20, +200, +244, +201, +159, +189, +23, +149, +174, +27, +123, +79, +211, +88, +189, +122, +245, +130, +179, +207, +62, +251, +22, +241, +172, +140, +74, +165, +98, +84, +171, +85, +163, +90, +173, +26, +166, +105, +234, +51, +103, +206, +236, +245, +58, +246, +208, +67, +15, +237, +223, +186, +117, +235, +153, +186, +174, +155, +134, +97, +84, +13, +195, +168, +198, +98, +177, +170, +174, +235, +85, +93, +215, +173, +239, +125, +239, +123, +215, +45, +91, +182, +236, +233, +61, +73, +174, +14, +129, +106, +95, +19, +65, +99, +27, +69, +189, +115, +240, +119, +83, +84, +22, +16, +63, +58, +107, +203, +227, +127, +79, +180, +81, +125, +41, +180, +14, +211, +213, +31, +131, +230, +25, +110, +114, +78, +55, +75, +156, +130, +130, +12, +10, +198, +33, +29, +71, +186, +80, +40, +4, +165, +189, +203, +160, +158, +77, +195, +203, +1, +96, +50, +206, +171, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +208, +38, +8, +98, +0, +48, +217, +119, +158, +139, +141, +114, +246, +209, +103, +26, +78, +116, +7, +25, +104, +120, +46, +72, +217, +240, +218, +104, +158, +72, +30, +5, +34, +231, +30, +147, +239, +133, +12, +18, +126, +81, +121, +83, +145, +15, +176, +29, +104, +227, +162, +160, +93, +114, +238, +249, +129, +27, +207, +211, +152, +72, +23, +202, +139, +155, +193, +176, +0, +39, +226, +132, +167, +187, +152, +170, +104, +89, +153, +238, +84, +94, +104, +123, +209, +182, +182, +114, +129, +205, +13, +144, +6, +156, +122, +36, +35, +97, +15, +108, +99, +127, +47, +251, +78, +5, +46, +249, +87, +251, +97, +247, +177, +52, +234, +243, +184, +186, +213, +61, +81, +110, +114, +7, +32, +183, +62, +18, +137, +1, +32, +22, +139, +81, +20, +174, +155, +81, +138, +250, +54, +69, +225, +250, +26, +43, +89, +228, +122, +80, +30, +110, +57, +50, +45, +7, +150, +195, +62, +149, +74, +141, +249, +93, +39, +10, +132, +209, +109, +4, +14, +197, +57, +69, +184, +69, +142, +194, +237, +128, +220, +245, +141, +202, +104, +1, +40, +247, +244, +244, +28, +232, +115, +222, +174, +76, +38, +211, +69, +191, +231, +204, +153, +67, +99, +68, +212, +72, +65, +191, +177, +61, +202, +123, +46, +6, +231, +93, +58, +14, +255, +126, +78, +145, +105, +81, +162, +194, +41, +146, +93, +99, +255, +133, +121, +247, +78, +149, +178, +219, +175, +30, +169, +31, +210, +248, +228, +7, +234, +131, +173, +72, +197, +225, +215, +175, +171, +233, +116, +186, +174, +95, +119, +117, +117, +101, +187, +186, +186, +178, +141, +92, +72, +244, +153, +33, +216, +207, +190, +153, +126, +77, +84, +172, +69, +0, +5, +17, +165, +207, +101, +204, +116, +117, +117, +185, +57, +126, +52, +34, +115, +216, +241, +49, +8, +109, +51, +223, +232, +233, +233, +73, +243, +49, +39, +10, +18, +137, +68, +124, +238, +220, +185, +51, +253, +206, +189, +167, +201, +213, +33, +80, +237, +107, +34, +168, +175, +78, +123, +157, +248, +161, +141, +234, +75, +161, +117, +152, +206, +254, +216, +105, +107, +113, +5, +5, +25, +50, +85, +127, +166, +84, +42, +5, +5, +16, +100, +225, +172, +161, +189, +28, +94, +38, +235, +188, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +10, +109, +130, +32, +218, +121, +130, +87, +94, +120, +50, +70, +20, +16, +62, +226, +186, +153, +188, +154, +116, +77, +50, +250, +88, +236, +183, +124, +47, +126, +249, +127, +85, +62, +192, +206, +3, +143, +214, +72, +194, +246, +62, +167, +60, +117, +25, +176, +124, +225, +152, +232, +0, +144, +100, +133, +28, +87, +168, +140, +193, +113, +4, +208, +80, +31, +245, +209, +202, +231, +75, +11, +108, +50, +186, +115, +153, +100, +7, +128, +169, +96, +83, +224, +41, +8, +18, +168, +175, +79, +162, +254, +207, +194, +174, +47, +50, +240, +210, +2, +191, +170, +105, +154, +92, +55, +116, +79, +20, +57, +67, +219, +189, +234, +27, +168, +79, +207, +224, +150, +18, +128, +206, +69, +70, +56, +223, +136, +132, +76, +38, +147, +3, +176, +19, +142, +19, +0, +21, +83, +252, +87, +115, +22, +201, +100, +50, +3, +126, +231, +242, +160, +225, +246, +98, +0, +168, +209, +123, +139, +251, +171, +213, +85, +54, +155, +29, +246, +187, +78, +20, +164, +211, +233, +28, +128, +221, +176, +157, +0, +136, +234, +60, +106, +94, +248, +78, +200, +93, +31, +85, +70, +238, +204, +18, +185, +207, +136, +40, +232, +48, +199, +112, +163, +112, +208, +61, +68, +121, +207, +201, +239, +87, +63, +69, +26, +167, +89, +246, +107, +143, +228, +36, +199, +159, +23, +239, +71, +190, +121, +232, +67, +128, +71, +254, +208, +251, +117, +50, +222, +145, +124, +12, +8, +35, +83, +171, +168, +122, +253, +250, +117, +57, +147, +201, +180, +204, +177, +71, +56, +201, +12, +193, +126, +54, +81, +250, +53, +127, +214, +6, +108, +199, +1, +74, +133, +83, +109, +165, +140, +50, +34, +140, +143, +10, +10, +10, +10, +10, +10, +10, +173, +129, +27, +123, +160, +23, +107, +71, +20, +182, +64, +153, +153, +42, +168, +132, +189, +78, +24, +22, +5, +183, +243, +135, +97, +74, +244, +98, +33, +108, +132, +189, +129, +238, +63, +104, +14, +46, +95, +119, +178, +231, +61, +92, +166, +36, +28, +157, +71, +15, +128, +158, +82, +169, +20, +52, +151, +15, +99, +152, +151, +131, +18, +50, +165, +82, +41, +12, +3, +0, +173, +39, +184, +126, +64, +65, +65, +65, +65, +65, +65, +65, +65, +65, +65, +161, +13, +209, +136, +3, +128, +91, +94, +248, +70, +114, +174, +55, +67, +23, +75, +223, +121, +30, +101, +121, +241, +17, +148, +255, +151, +142, +87, +249, +0, +219, +31, +124, +113, +26, +131, +19, +165, +222, +13, +219, +80, +157, +249, +245, +175, +127, +125, +193, +123, +223, +251, +222, +179, +195, +156, +236, +205, +55, +223, +124, +126, +239, +189, +247, +254, +23, +56, +206, +30, +6, +28, +3, +52, +61, +235, +48, +57, +234, +163, +128, +20, +26, +113, +56, +121, +246, +146, +236, +19, +150, +101, +253, +153, +118, +30, +29, +29, +125, +178, +167, +167, +231, +108, +76, +190, +3, +64, +66, +200, +192, +235, +51, +123, +195, +13, +55, +28, +125, +227, +141, +55, +222, +24, +246, +100, +150, +101, +125, +193, +107, +219, +227, +143, +63, +190, +238, +132, +19, +78, +88, +3, +123, +172, +32, +165, +14, +221, +151, +6, +239, +123, +164, +254, +94, +64, +136, +84, +9, +217, +108, +118, +12, +118, +142, +107, +57, +253, +136, +9, +135, +221, +32, +5, +32, +213, +219, +219, +59, +215, +239, +92, +194, +112, +29, +38, +231, +58, +31, +147, +0, +103, +28, +4, +0, +179, +187, +187, +123, +196, +239, +58, +81, +32, +100, +26, +132, +99, +36, +204, +161, +222, +8, +23, +182, +173, +116, +66, +238, +250, +40, +50, +242, +119, +15, +16, +145, +201, +35, +30, +143, +71, +97, +115, +161, +115, +7, +29, +19, +229, +61, +39, +191, +95, +253, +168, +151, +57, +133, +110, +144, +140, +242, +59, +210, +64, +189, +211, +79, +51, +8, +243, +142, +111, +197, +216, +37, +231, +12, +246, +3, +57, +71, +180, +210, +1, +128, +192, +251, +117, +69, +110, +231, +205, +32, +157, +78, +23, +1, +12, +195, +73, +91, +20, +182, +95, +79, +153, +140, +50, +34, +140, +143, +10, +10, +10, +10, +10, +10, +10, +173, +1, +119, +222, +166, +66, +107, +227, +48, +122, +16, +47, +135, +107, +90, +103, +187, +157, +87, +46, +50, +3, +28, +205, +189, +194, +232, +125, +194, +92, +215, +239, +218, +28, +156, +189, +207, +239, +186, +97, +230, +40, +178, +28, +126, +224, +247, +59, +217, +115, +31, +254, +188, +121, +122, +190, +94, +0, +125, +133, +66, +33, +136, +25, +139, +2, +28, +252, +192, +117, +44, +41, +0, +105, +151, +52, +127, +50, +178, +112, +152, +177, +40, +229, +159, +130, +130, +130, +130, +130, +130, +130, +130, +130, +130, +66, +155, +34, +108, +142, +199, +40, +158, +225, +100, +208, +107, +133, +71, +182, +140, +86, +122, +190, +251, +121, +156, +203, +240, +146, +95, +57, +1, +76, +13, +52, +56, +139, +204, +36, +28, +138, +250, +30, +0, +125, +0, +50, +191, +248, +197, +47, +22, +127, +240, +131, +31, +252, +120, +152, +147, +109, +217, +178, +229, +165, +253, +247, +223, +255, +38, +216, +6, +196, +97, +86, +198, +80, +79, +219, +221, +202, +133, +61, +209, +226, +211, +125, +112, +150, +130, +4, +0, +88, +150, +245, +4, +237, +60, +50, +50, +242, +84, +111, +111, +239, +18, +56, +20, +123, +94, +249, +196, +27, +5, +93, +155, +43, +20, +250, +96, +43, +21, +50, +215, +94, +123, +237, +145, +183, +221, +118, +219, +181, +173, +184, +208, +163, +143, +62, +250, +200, +135, +63, +252, +225, +31, +192, +161, +184, +30, +130, +29, +197, +78, +84, +215, +60, +82, +159, +35, +131, +137, +204, +4, +244, +155, +216, +70, +168, +208, +57, +100, +227, +63, +157, +151, +156, +45, +136, +45, +34, +201, +190, +19, +243, +3, +81, +104, +83, +14, +241, +156, +244, +157, +242, +138, +115, +112, +25, +98, +62, +242, +102, +80, +159, +174, +34, +40, +106, +131, +152, +85, +232, +94, +100, +89, +198, +216, +255, +69, +248, +143, +73, +114, +91, +243, +138, +166, +1, +162, +231, +174, +231, +247, +10, +120, +143, +185, +37, +248, +215, +99, +51, +50, +38, +88, +161, +241, +129, +100, +146, +83, +132, +240, +254, +68, +134, +86, +170, +75, +222, +102, +220, +218, +163, +223, +251, +70, +70, +35, +145, +71, +94, +247, +203, +33, +71, +60, +201, +8, +251, +158, +110, +86, +89, +23, +246, +29, +223, +236, +59, +178, +149, +117, +19, +5, +126, +253, +154, +152, +81, +120, +123, +165, +241, +61, +134, +250, +186, +176, +224, +204, +43, +12, +56, +125, +129, +179, +38, +240, +118, +23, +165, +95, +79, +150, +140, +164, +12, +166, +255, +220, +198, +162, +176, +227, +99, +187, +66, +135, +127, +234, +32, +170, +67, +26, +183, +249, +252, +48, +40, +87, +53, +175, +35, +121, +76, +145, +139, +219, +24, +211, +142, +114, +41, +68, +131, +122, +142, +209, +160, +234, +75, +65, +33, +28, +228, +249, +46, +189, +219, +147, +8, +102, +66, +228, +172, +140, +242, +250, +150, +40, +224, +229, +115, +211, +119, +158, +178, +78, +190, +14, +49, +17, +185, +177, +65, +5, +93, +87, +115, +185, +158, +124, +77, +126, +159, +28, +166, +203, +249, +221, +174, +73, +142, +138, +126, +32, +199, +88, +42, +126, +160, +128, +17, +98, +181, +156, +44, +80, +221, +80, +233, +6, +48, +71, +148, +1, +0, +253, +107, +215, +174, +253, +200, +146, +37, +75, +222, +227, +121, +2, +77, +59, +23, +192, +155, +176, +217, +227, +118, +195, +94, +127, +15, +73, +187, +101, +197, +249, +232, +188, +3, +235, +214, +173, +59, +235, +140, +51, +206, +56, +193, +231, +188, +159, +133, +237, +112, +47, +23, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +133, +54, +68, +84, +6, +128, +233, +142, +242, +106, +165, +209, +125, +170, +12, +248, +141, +58, +26, +68, +117, +142, +104, +181, +99, +69, +43, +114, +186, +5, +57, +97, +132, +5, +25, +129, +72, +25, +144, +130, +109, +220, +35, +47, +248, +76, +177, +88, +12, +242, +130, +175, +161, +90, +173, +198, +196, +113, +73, +56, +109, +155, +22, +242, +244, +12, +90, +189, +168, +215, +80, +31, +113, +63, +193, +1, +128, +195, +178, +172, +48, +52, +132, +205, +64, +102, +0, +160, +250, +236, +1, +208, +51, +54, +54, +214, +219, +170, +11, +229, +243, +249, +12, +128, +25, +112, +148, +55, +114, +132, +134, +87, +93, +83, +116, +7, +209, +153, +243, +255, +228, +177, +139, +27, +117, +101, +163, +26, +49, +0, +212, +177, +0, +176, +239, +188, +158, +41, +210, +156, +142, +15, +202, +195, +205, +199, +17, +30, +169, +76, +247, +69, +202, +103, +249, +218, +81, +29, +0, +252, +238, +47, +82, +196, +59, +252, +199, +190, +118, +201, +93, +31, +69, +70, +50, +88, +210, +152, +226, +150, +247, +158, +192, +29, +0, +120, +254, +242, +48, +227, +209, +100, +189, +51, +90, +249, +126, +221, +211, +28, +211, +166, +107, +238, +17, +212, +175, +221, +140, +84, +85, +216, +227, +169, +220, +150, +72, +126, +26, +239, +220, +250, +53, +141, +53, +81, +250, +245, +100, +201, +40, +131, +143, +69, +178, +236, +65, +227, +99, +167, +130, +216, +51, +40, +45, +71, +20, +208, +113, +147, +209, +15, +219, +85, +46, +133, +104, +80, +207, +49, +26, +218, +165, +190, +218, +197, +113, +124, +58, +228, +152, +206, +64, +128, +118, +168, +119, +183, +251, +15, +235, +132, +210, +204, +250, +92, +6, +173, +221, +120, +90, +59, +42, +242, +186, +40, +14, +251, +61, +77, +245, +68, +243, +41, +183, +62, +36, +71, +129, +115, +39, +105, +185, +200, +14, +164, +21, +212, +207, +93, +26, +185, +174, +215, +250, +152, +59, +111, +203, +107, +101, +11, +19, +231, +38, +114, +78, +250, +42, +220, +219, +137, +12, +121, +77, +28, +180, +47, +103, +238, +154, +44, +200, +212, +252, +19, +234, +198, +178, +172, +160, +123, +227, +235, +157, +70, +211, +111, +42, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +116, +56, +194, +58, +0, +40, +52, +134, +32, +106, +59, +191, +84, +3, +110, +94, +242, +94, +160, +99, +189, +40, +246, +90, +41, +99, +208, +185, +56, +162, +208, +0, +6, +161, +46, +63, +221, +188, +121, +243, +250, +143, +59, +238, +184, +67, +114, +185, +92, +111, +177, +88, +236, +74, +38, +147, +51, +249, +206, +219, +183, +111, +31, +203, +231, +243, +85, +0, +154, +166, +105, +230, +254, +251, +239, +223, +87, +19, +82, +211, +50, +39, +159, +124, +242, +252, +120, +60, +158, +207, +100, +50, +67, +175, +189, +246, +218, +171, +191, +253, +237, +111, +105, +145, +204, +115, +113, +71, +133, +159, +146, +138, +104, +246, +41, +74, +51, +117, +218, +105, +167, +237, +215, +213, +213, +213, +91, +169, +84, +226, +0, +48, +56, +56, +184, +5, +0, +116, +93, +183, +118, +238, +220, +185, +11, +64, +63, +156, +200, +37, +138, +204, +148, +21, +107, +141, +42, +147, +200, +161, +34, +14, +17, +93, +101, +89, +214, +35, +94, +59, +143, +140, +140, +20, +6, +7, +7, +139, +0, +160, +105, +154, +197, +139, +101, +89, +186, +105, +154, +154, +112, +90, +64, +58, +157, +54, +102, +207, +158, +77, +17, +225, +248, +248, +199, +63, +126, +162, +101, +89, +39, +210, +239, +219, +110, +187, +109, +229, +202, +149, +43, +31, +131, +99, +192, +245, +138, +168, +38, +99, +22, +81, +209, +91, +236, +119, +80, +164, +11, +25, +165, +168, +173, +85, +217, +177, +252, +55, +41, +139, +8, +60, +189, +73, +212, +124, +230, +65, +215, +201, +195, +59, +146, +69, +70, +80, +68, +13, +191, +191, +32, +112, +71, +138, +78, +200, +93, +31, +85, +70, +217, +81, +196, +47, +239, +253, +84, +229, +174, +87, +216, +115, +224, +215, +175, +137, +141, +98, +58, +250, +245, +100, +201, +40, +99, +79, +236, +51, +188, +126, +200, +209, +137, +12, +54, +37, +216, +117, +69, +14, +25, +83, +89, +95, +237, +42, +151, +66, +52, +168, +231, +24, +13, +157, +80, +95, +205, +172, +231, +154, +93, +255, +180, +131, +28, +81, +40, +226, +195, +166, +2, +108, +132, +154, +125, +186, +234, +157, +12, +196, +110, +50, +120, +81, +226, +55, +114, +191, +50, +100, +199, +3, +153, +25, +77, +118, +102, +150, +29, +14, +194, +58, +8, +83, +61, +187, +49, +105, +201, +142, +0, +6, +156, +57, +56, +119, +160, +159, +12, +167, +117, +190, +86, +165, +123, +228, +6, +126, +110, +248, +207, +161, +126, +109, +24, +180, +158, +151, +25, +205, +120, +161, +117, +41, +213, +191, +236, +72, +226, +230, +216, +209, +10, +7, +143, +32, +240, +57, +93, +46, +30, +143, +7, +57, +106, +143, +163, +222, +169, +212, +109, +109, +199, +3, +33, +10, +0, +114, +137, +68, +34, +232, +188, +57, +56, +142, +5, +173, +74, +189, +165, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +48, +73, +80, +14, +0, +147, +15, +90, +188, +186, +81, +219, +249, +25, +30, +101, +175, +114, +191, +133, +181, +9, +199, +240, +213, +72, +36, +94, +20, +25, +253, +32, +43, +65, +100, +227, +70, +163, +50, +114, +47, +248, +56, +128, +212, +197, +23, +95, +124, +228, +245, +215, +95, +255, +21, +175, +3, +46, +189, +244, +210, +151, +30, +126, +248, +225, +188, +56, +182, +104, +89, +214, +66, +218, +118, +192, +1, +7, +204, +125, +244, +209, +71, +63, +77, +191, +31, +123, +236, +177, +31, +252, +211, +63, +253, +211, +42, +216, +11, +218, +10, +194, +229, +204, +243, +146, +209, +75, +65, +148, +129, +19, +101, +223, +13, +32, +117, +231, +157, +119, +94, +191, +239, +190, +251, +254, +93, +237, +4, +154, +118, +149, +248, +154, +135, +77, +149, +63, +3, +78, +94, +71, +170, +187, +102, +156, +61, +56, +72, +153, +69, +10, +157, +140, +223, +206, +107, +214, +172, +217, +122, +197, +21, +87, +188, +34, +126, +242, +8, +108, +19, +78, +36, +74, +18, +128, +126, +234, +169, +167, +246, +253, +232, +71, +63, +58, +198, +235, +92, +34, +103, +97, +26, +78, +196, +136, +23, +29, +57, +87, +94, +81, +4, +24, +229, +51, +151, +251, +131, +155, +130, +145, +43, +117, +233, +120, +110, +180, +46, +33, +188, +2, +49, +172, +114, +195, +239, +58, +126, +185, +44, +101, +132, +201, +169, +25, +213, +1, +128, +206, +235, +7, +222, +182, +130, +48, +89, +185, +235, +163, +202, +232, +215, +78, +228, +188, +247, +97, +148, +210, +74, +145, +165, +32, +163, +29, +251, +245, +100, +201, +40, +99, +79, +237, +51, +237, +90, +95, +237, +42, +151, +66, +52, +168, +231, +24, +13, +157, +80, +95, +141, +174, +231, +200, +57, +177, +85, +207, +101, +58, +228, +224, +235, +176, +32, +138, +120, +93, +186, +166, +27, +53, +59, +201, +23, +6, +237, +80, +239, +156, +197, +205, +141, +130, +159, +131, +59, +157, +52, +114, +191, +28, +178, +227, +1, +173, +37, +105, +61, +153, +178, +44, +235, +231, +94, +7, +191, +240, +194, +11, +223, +90, +176, +96, +193, +55, +66, +92, +103, +66, +30, +248, +39, +158, +120, +226, +178, +99, +143, +61, +246, +220, +6, +100, +198, +250, +245, +235, +87, +205, +159, +63, +255, +246, +70, +142, +93, +183, +110, +221, +49, +103, +156, +113, +198, +119, +27, +57, +118, +251, +246, +237, +207, +14, +12, +12, +92, +14, +39, +165, +27, +57, +153, +203, +144, +215, +236, +19, +216, +20, +182, +108, +217, +242, +229, +25, +51, +102, +188, +93, +236, +111, +117, +117, +117, +125, +2, +246, +120, +225, +181, +254, +108, +214, +201, +36, +8, +214, +109, +183, +221, +118, +232, +167, +62, +245, +169, +47, +85, +42, +149, +152, +105, +154, +122, +38, +147, +233, +230, +59, +92, +118, +217, +101, +255, +121, +247, +221, +119, +255, +5, +182, +14, +97, +23, +28, +7, +0, +63, +38, +20, +62, +230, +22, +0, +228, +67, +58, +22, +228, +49, +57, +41, +19, +21, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +90, +12, +229, +0, +48, +185, +224, +11, +76, +190, +184, +36, +111, +125, +89, +113, +193, +169, +243, +200, +1, +192, +98, +231, +226, +224, +139, +76, +242, +58, +247, +162, +216, +11, +43, +163, +27, +253, +158, +76, +143, +238, +7, +121, +81, +28, +133, +6, +48, +8, +228, +245, +159, +2, +144, +206, +231, +243, +105, +191, +157, +139, +197, +226, +12, +216, +116, +246, +186, +144, +193, +19, +165, +82, +137, +162, +224, +83, +112, +12, +210, +141, +202, +232, +165, +164, +234, +129, +157, +118, +160, +23, +66, +105, +83, +42, +149, +100, +58, +195, +217, +226, +51, +199, +142, +227, +209, +37, +20, +109, +209, +140, +179, +7, +151, +149, +162, +61, +136, +157, +192, +19, +165, +82, +41, +13, +155, +145, +160, +10, +199, +248, +95, +16, +114, +80, +219, +78, +2, +136, +149, +203, +229, +46, +175, +243, +0, +53, +7, +128, +218, +254, +240, +174, +111, +110, +52, +38, +165, +11, +167, +24, +149, +247, +117, +43, +156, +1, +128, +43, +57, +26, +161, +16, +13, +203, +0, +224, +117, +29, +185, +248, +193, +235, +126, +26, +161, +19, +229, +245, +24, +37, +119, +125, +16, +228, +251, +13, +218, +215, +79, +230, +102, +100, +244, +107, +39, +50, +27, +71, +43, +105, +105, +21, +222, +26, +104, +215, +126, +61, +89, +50, +134, +145, +185, +211, +251, +76, +187, +214, +87, +187, +202, +165, +16, +13, +234, +57, +70, +67, +39, +212, +151, +223, +90, +41, +141, +137, +142, +164, +5, +212, +207, +111, +105, +126, +66, +243, +247, +70, +49, +93, +114, +4, +209, +145, +115, +25, +104, +221, +213, +10, +106, +246, +118, +169, +119, +121, +205, +196, +215, +242, +242, +90, +142, +34, +169, +27, +185, +95, +25, +178, +227, +1, +57, +0, +212, +214, +146, +126, +7, +155, +166, +233, +197, +176, +230, +117, +29, +122, +190, +233, +66, +161, +48, +33, +61, +93, +187, +163, +90, +173, +26, +176, +235, +136, +28, +65, +188, +214, +121, +178, +67, +203, +132, +212, +124, +169, +84, +106, +191, +108, +54, +251, +54, +118, +76, +22, +238, +14, +232, +156, +181, +100, +50, +157, +175, +172, +189, +246, +218, +43, +217, +219, +219, +123, +128, +215, +14, +233, +116, +122, +12, +192, +16, +108, +3, +253, +24, +108, +125, +66, +30, +254, +145, +250, +124, +220, +45, +66, +49, +0, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +236, +113, +8, +235, +0, +32, +83, +208, +249, +129, +27, +122, +166, +114, +65, +16, +148, +159, +208, +15, +180, +248, +241, +146, +185, +25, +165, +26, +87, +152, +164, +225, +80, +247, +101, +196, +255, +180, +232, +118, +203, +101, +199, +229, +2, +156, +60, +189, +178, +34, +107, +79, +132, +76, +205, +151, +133, +99, +68, +239, +19, +121, +229, +131, +192, +13, +192, +158, +16, +6, +233, +62, +56, +249, +192, +43, +112, +168, +200, +253, +218, +178, +108, +92, +148, +233, +24, +121, +33, +133, +77, +175, +248, +158, +172, +84, +42, +114, +228, +59, +121, +242, +83, +123, +112, +107, +111, +92, +177, +102, +48, +153, +163, +246, +55, +57, +223, +161, +111, +78, +122, +93, +215, +171, +176, +149, +9, +68, +169, +78, +74, +133, +42, +234, +25, +0, +226, +241, +120, +220, +183, +77, +234, +186, +30, +86, +206, +86, +142, +33, +83, +53, +30, +77, +245, +184, +23, +6, +147, +37, +19, +141, +79, +173, +24, +131, +154, +145, +177, +29, +235, +92, +97, +207, +66, +39, +180, +177, +78, +144, +177, +157, +208, +174, +245, +213, +174, +114, +41, +68, +131, +122, +142, +209, +208, +105, +245, +69, +107, +78, +50, +204, +198, +225, +172, +5, +128, +250, +181, +220, +56, +28, +54, +47, +192, +49, +152, +181, +226, +158, +219, +69, +14, +190, +166, +136, +177, +223, +100, +96, +141, +179, +34, +51, +111, +69, +145, +97, +170, +238, +87, +214, +41, +200, +105, +220, +56, +61, +126, +82, +58, +111, +30, +209, +168, +232, +253, +32, +59, +30, +100, +96, +175, +21, +105, +61, +236, +235, +0, +80, +173, +86, +195, +58, +205, +200, +41, +0, +50, +194, +57, +190, +163, +32, +214, +213, +105, +56, +41, +67, +228, +182, +70, +144, +215, +192, +19, +138, +112, +38, +224, +200, +194, +223, +113, +60, +108, +186, +133, +70, +97, +26, +134, +225, +187, +222, +202, +100, +50, +228, +0, +144, +131, +205, +2, +48, +6, +187, +47, +20, +17, +46, +5, +0, +57, +0, +200, +44, +148, +50, +136, +1, +128, +162, +255, +59, +105, +236, +86, +80, +80, +80, +80, +80, +80, +80, +80, +80, +120, +203, +33, +138, +3, +0, +167, +74, +11, +67, +245, +60, +21, +116, +104, +28, +65, +249, +9, +57, +100, +153, +72, +102, +162, +133, +148, +247, +109, +244, +126, +72, +129, +80, +243, +48, +191, +227, +142, +59, +254, +225, +234, +171, +175, +246, +164, +197, +187, +254, +250, +235, +111, +190, +229, +150, +91, +254, +12, +39, +87, +37, +201, +84, +253, +214, +183, +190, +117, +196, +39, +63, +249, +201, +85, +180, +239, +223, +254, +246, +183, +127, +159, +55, +111, +94, +67, +20, +123, +126, +8, +162, +223, +187, +231, +158, +123, +174, +88, +190, +124, +249, +159, +232, +183, +101, +89, +191, +241, +218, +183, +9, +26, +64, +78, +123, +200, +149, +30, +189, +0, +122, +10, +133, +130, +111, +196, +122, +60, +30, +31, +5, +48, +130, +16, +244, +143, +229, +114, +57, +1, +91, +153, +66, +158, +236, +180, +8, +230, +116, +205, +110, +207, +158, +203, +72, +145, +25, +164, +24, +34, +165, +16, +119, +0, +224, +57, +27, +117, +77, +155, +208, +141, +40, +66, +132, +43, +98, +232, +188, +116, +15, +49, +216, +11, +122, +82, +76, +240, +92, +155, +81, +218, +39, +87, +244, +144, +140, +158, +56, +255, +252, +243, +7, +22, +45, +90, +212, +167, +105, +154, +169, +235, +122, +173, +0, +128, +101, +89, +26, +47, +201, +100, +210, +87, +105, +36, +142, +235, +164, +232, +52, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +0, +208, +214, +172, +89, +243, +238, +165, +75, +151, +174, +246, +218, +225, +182, +219, +110, +91, +185, +114, +229, +202, +167, +224, +172, +69, +1, +123, +46, +79, +107, +141, +86, +68, +206, +78, +155, +28, +47, +191, +252, +242, +242, +67, +15, +61, +244, +178, +48, +251, +110, +219, +182, +237, +249, +57, +115, +230, +124, +6, +245, +70, +217, +70, +210, +154, +77, +213, +253, +202, +58, +133, +140, +40, +61, +176, +215, +162, +93, +91, +183, +110, +253, +234, +220, +185, +115, +15, +119, +59, +56, +2, +21, +125, +16, +120, +100, +62, +173, +133, +201, +161, +188, +15, +210, +218, +173, +92, +46, +151, +134, +134, +134, +118, +233, +186, +110, +25, +134, +81, +217, +189, +123, +247, +112, +200, +235, +202, +12, +15, +25, +23, +150, +186, +58, +188, +254, +250, +235, +59, +53, +77, +179, +12, +195, +168, +26, +134, +81, +141, +197, +98, +85, +195, +48, +170, +154, +166, +153, +99, +99, +99, +187, +163, +222, +40, +97, +100, +100, +36, +159, +203, +229, +54, +154, +166, +169, +153, +166, +105, +84, +42, +21, +163, +90, +173, +26, +213, +106, +213, +48, +77, +83, +159, +57, +115, +102, +111, +34, +145, +112, +93, +103, +50, +6, +128, +2, +236, +53, +174, +151, +193, +222, +13, +244, +188, +227, +0, +226, +130, +61, +129, +35, +1, +39, +240, +130, +210, +75, +76, +41, +130, +28, +236, +179, +217, +108, +14, +182, +238, +131, +24, +0, +242, +8, +199, +0, +64, +58, +176, +34, +128, +124, +42, +149, +10, +203, +0, +80, +240, +57, +175, +130, +130, +130, +130, +130, +130, +130, +130, +130, +130, +66, +155, +32, +170, +3, +0, +25, +178, +253, +22, +83, +68, +81, +62, +213, +139, +129, +160, +252, +132, +28, +242, +2, +138, +20, +3, +148, +203, +76, +222, +214, +12, +229, +58, +79, +1, +144, +201, +229, +114, +190, +212, +245, +35, +35, +35, +253, +0, +6, +224, +120, +108, +215, +228, +26, +29, +29, +173, +59, +86, +120, +246, +27, +152, +124, +175, +243, +233, +128, +236, +157, +159, +5, +83, +122, +8, +74, +122, +79, +252, +248, +199, +63, +126, +103, +216, +11, +9, +37, +7, +57, +0, +16, +181, +125, +14, +78, +196, +134, +87, +91, +118, +147, +177, +91, +200, +153, +189, +233, +166, +155, +222, +245, +165, +47, +125, +233, +166, +176, +114, +88, +150, +245, +25, +175, +109, +191, +250, +213, +175, +126, +184, +112, +225, +194, +53, +112, +168, +45, +117, +38, +87, +35, +253, +205, +45, +250, +193, +19, +125, +125, +125, +137, +190, +190, +190, +150, +208, +65, +10, +54, +1, +229, +0, +160, +160, +160, +160, +160, +160, +160, +160, +160, +208, +113, +40, +151, +203, +114, +132, +112, +29, +198, +199, +199, +201, +96, +76, +107, +109, +50, +62, +19, +90, +178, +78, +110, +23, +57, +252, +32, +100, +36, +131, +181, +14, +199, +232, +40, +167, +53, +11, +92, +27, +76, +209, +253, +202, +58, +5, +138, +248, +239, +17, +165, +215, +47, +66, +62, +2, +21, +125, +16, +228, +181, +90, +230, +181, +215, +94, +187, +109, +159, +125, +246, +113, +117, +60, +216, +180, +105, +211, +155, +243, +231, +207, +191, +7, +118, +244, +247, +14, +0, +219, +67, +94, +135, +223, +111, +10, +64, +90, +56, +199, +123, +98, +159, +125, +246, +121, +72, +92, +103, +80, +92, +139, +10, +25, +134, +27, +194, +178, +101, +203, +158, +95, +182, +108, +217, +153, +66, +142, +25, +0, +102, +137, +178, +23, +128, +238, +231, +158, +123, +238, +244, +5, +11, +22, +12, +184, +29, +203, +234, +157, +216, +31, +130, +130, +86, +8, +198, +239, +126, +247, +187, +197, +11, +22, +44, +56, +203, +52, +77, +221, +52, +77, +237, +75, +95, +250, +210, +183, +190, +249, +205, +111, +190, +14, +187, +94, +10, +131, +131, +131, +171, +200, +9, +126, +120, +120, +248, +249, +253, +246, +219, +239, +115, +141, +222, +99, +131, +176, +206, +61, +247, +220, +39, +206, +61, +247, +220, +227, +97, +183, +199, +32, +246, +139, +188, +248, +228, +70, +250, +160, +20, +0, +5, +0, +198, +187, +223, +253, +238, +85, +0, +254, +15, +236, +186, +228, +40, +139, +115, +230, +224, +232, +73, +202, +30, +231, +85, +80, +80, +80, +80, +80, +80, +80, +80, +80, +80, +104, +19, +52, +226, +0, +144, +68, +253, +34, +86, +94, +88, +145, +23, +63, +69, +79, +79, +21, +69, +189, +27, +165, +57, +121, +203, +203, +198, +77, +121, +161, +82, +129, +189, +80, +162, +5, +186, +37, +237, +219, +104, +238, +122, +30, +65, +144, +132, +157, +187, +222, +215, +208, +58, +62, +62, +62, +3, +182, +3, +64, +30, +246, +66, +140, +188, +183, +139, +178, +243, +128, +112, +0, +152, +114, +15, +244, +41, +2, +61, +79, +254, +28, +187, +68, +233, +46, +151, +203, +190, +14, +0, +81, +80, +169, +84, +18, +176, +13, +247, +180, +248, +29, +135, +67, +33, +232, +151, +63, +146, +203, +152, +134, +163, +32, +234, +133, +237, +236, +17, +38, +77, +65, +40, +48, +39, +5, +202, +107, +73, +253, +139, +22, +244, +173, +200, +113, +57, +37, +72, +167, +211, +212, +174, +137, +146, +80, +57, +4, +40, +40, +40, +40, +40, +40, +40, +40, +40, +116, +2, +116, +23, +138, +240, +58, +228, +114, +185, +46, +216, +70, +239, +56, +234, +153, +230, +248, +188, +125, +79, +145, +195, +23, +149, +74, +37, +38, +100, +224, +233, +237, +56, +235, +30, +201, +17, +100, +72, +156, +170, +251, +149, +245, +30, +19, +28, +209, +43, +149, +138, +167, +3, +64, +4, +42, +250, +32, +76, +72, +1, +224, +119, +255, +204, +0, +94, +129, +147, +34, +193, +183, +190, +4, +56, +243, +92, +10, +33, +24, +0, +196, +117, +74, +136, +30, +105, +31, +5, +92, +183, +147, +6, +144, +13, +113, +255, +89, +216, +209, +239, +73, +212, +167, +128, +240, +131, +150, +205, +102, +247, +234, +234, +234, +154, +71, +127, +100, +50, +153, +110, +216, +117, +97, +0, +64, +95, +95, +223, +126, +180, +173, +92, +46, +15, +33, +188, +14, +173, +85, +160, +212, +128, +37, +33, +83, +89, +218, +38, +167, +145, +204, +179, +239, +126, +253, +138, +167, +0, +48, +216, +127, +116, +45, +142, +10, +156, +32, +137, +2, +252, +153, +5, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +218, +4, +141, +46, +94, +104, +161, +232, +150, +91, +206, +128, +67, +227, +199, +115, +68, +79, +70, +126, +71, +90, +24, +19, +205, +62, +207, +69, +78, +116, +125, +148, +179, +143, +67, +54, +54, +210, +162, +135, +12, +168, +36, +107, +35, +206, +11, +114, +238, +122, +78, +177, +158, +10, +242, +168, +223, +127, +255, +253, +103, +253, +227, +63, +254, +99, +73, +215, +245, +146, +97, +24, +197, +88, +44, +86, +140, +197, +98, +133, +88, +44, +86, +236, +233, +233, +217, +107, +104, +104, +232, +85, +162, +95, +31, +26, +26, +10, +75, +237, +23, +70, +230, +218, +2, +123, +235, +214, +173, +214, +232, +232, +232, +38, +203, +178, +116, +203, +178, +96, +89, +86, +157, +210, +226, +175, +127, +253, +107, +6, +182, +147, +2, +0, +96, +104, +104, +232, +85, +190, +93, +80, +219, +91, +186, +174, +155, +219, +182, +109, +27, +23, +247, +206, +21, +62, +97, +148, +32, +190, +249, +249, +170, +213, +106, +203, +114, +19, +10, +133, +129, +124, +13, +106, +71, +164, +56, +10, +35, +99, +23, +156, +220, +140, +61, +99, +99, +99, +189, +173, +146, +49, +159, +207, +103, +96, +71, +66, +208, +125, +243, +148, +21, +126, +50, +122, +129, +148, +96, +37, +52, +25, +173, +17, +21, +201, +100, +146, +88, +22, +184, +3, +64, +43, +192, +251, +94, +80, +27, +227, +249, +58, +27, +113, +62, +208, +93, +138, +225, +241, +127, +20, +152, +46, +165, +234, +241, +127, +16, +228, +28, +166, +126, +224, +227, +222, +100, +40, +114, +58, +177, +190, +252, +10, +177, +110, +132, +185, +118, +171, +157, +91, +220, +228, +164, +186, +148, +219, +61, +61, +215, +183, +178, +92, +50, +194, +62, +99, +195, +69, +182, +169, +106, +95, +65, +253, +160, +149, +114, +133, +145, +115, +170, +158, +163, +223, +56, +33, +163, +149, +247, +220, +12, +58, +165, +190, +162, +192, +173, +78, +163, +200, +217, +232, +115, +148, +207, +77, +117, +59, +25, +109, +160, +153, +254, +232, +87, +63, +205, +62, +215, +118, +122, +15, +209, +53, +162, +206, +169, +154, +61, +182, +25, +4, +213, +151, +215, +117, +35, +215, +215, +208, +208, +80, +126, +100, +100, +100, +115, +181, +90, +213, +77, +211, +52, +210, +233, +116, +79, +38, +147, +233, +162, +237, +197, +98, +49, +3, +219, +88, +28, +99, +231, +180, +80, +207, +228, +37, +207, +189, +34, +63, +167, +233, +146, +99, +120, +120, +120, +121, +51, +28, +243, +0, +0, +32, +0, +73, +68, +65, +84, +104, +108, +108, +236, +21, +211, +52, +117, +162, +104, +167, +2, +0, +115, +231, +206, +157, +73, +251, +50, +195, +52, +224, +80, +243, +55, +50, +78, +105, +187, +118, +237, +42, +14, +15, +15, +111, +174, +84, +42, +49, +211, +52, +245, +76, +38, +211, +157, +205, +102, +107, +247, +155, +207, +231, +201, +1, +128, +140, +164, +180, +230, +160, +181, +82, +35, +215, +213, +33, +81, +241, +135, +52, +196, +55, +66, +69, +207, +65, +41, +0, +106, +107, +97, +23, +106, +122, +103, +103, +77, +179, +80, +191, +174, +227, +165, +213, +198, +218, +49, +216, +12, +0, +67, +82, +41, +185, +148, +160, +252, +243, +164, +27, +224, +198, +232, +2, +236, +58, +35, +61, +74, +2, +128, +46, +88, +228, +38, +3, +117, +227, +131, +101, +89, +124, +220, +152, +142, +96, +11, +30, +76, +67, +134, +120, +26, +223, +185, +177, +30, +112, +234, +144, +152, +35, +169, +206, +195, +56, +216, +187, +61, +3, +19, +14, +43, +34, +71, +5, +78, +138, +74, +218, +174, +28, +0, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +218, +28, +97, +23, +52, +148, +135, +157, +74, +108, +211, +166, +77, +159, +62, +240, +192, +3, +175, +162, +29, +214, +174, +93, +187, +108, +233, +210, +165, +79, +195, +241, +14, +150, +23, +156, +220, +211, +191, +85, +178, +211, +98, +156, +71, +138, +211, +103, +215, +19, +79, +60, +113, +217, +177, +199, +30, +123, +174, +231, +9, +52, +141, +182, +21, +190, +250, +213, +175, +206, +251, +151, +127, +249, +151, +175, +210, +182, +191, +253, +237, +111, +255, +62, +111, +222, +188, +219, +93, +238, +39, +232, +30, +98, +172, +36, +97, +27, +109, +251, +0, +244, +3, +152, +113, +205, +53, +215, +28, +251, +181, +175, +125, +205, +147, +234, +221, +15, +155, +55, +111, +94, +127, +224, +129, +7, +126, +25, +246, +130, +155, +23, +162, +120, +11, +43, +35, +135, +1, +39, +178, +158, +12, +216, +252, +55, +121, +208, +135, +141, +94, +168, +176, +50, +10, +91, +65, +48, +38, +125, +31, +195, +68, +175, +114, +25, +36, +75, +22, +118, +253, +205, +177, +44, +235, +39, +94, +59, +15, +13, +13, +149, +118, +239, +222, +93, +210, +52, +13, +154, +166, +89, +154, +166, +153, +66, +17, +194, +115, +212, +235, +150, +101, +33, +157, +78, +27, +123, +239, +189, +183, +39, +131, +192, +191, +254, +235, +191, +126, +241, +75, +95, +250, +210, +175, +0, +236, +150, +100, +151, +149, +14, +178, +140, +123, +89, +150, +245, +168, +215, +121, +71, +70, +70, +10, +131, +131, +131, +69, +0, +36, +99, +173, +88, +150, +165, +155, +166, +169, +145, +179, +69, +58, +157, +54, +102, +207, +158, +221, +229, +117, +46, +145, +227, +242, +49, +216, +202, +22, +63, +25, +189, +208, +47, +202, +76, +81, +6, +44, +203, +242, +204, +169, +121, +215, +93, +119, +109, +188, +226, +138, +43, +94, +132, +195, +144, +48, +38, +62, +203, +112, +20, +91, +114, +228, +128, +5, +59, +74, +128, +246, +29, +133, +157, +155, +112, +88, +124, +210, +255, +57, +241, +217, +172, +2, +129, +247, +189, +160, +136, +23, +222, +78, +163, +42, +147, +104, +236, +145, +75, +220, +227, +255, +40, +168, +184, +148, +178, +199, +255, +65, +74, +29, +82, +88, +134, +233, +191, +102, +196, +115, +71, +65, +167, +214, +151, +159, +140, +90, +132, +107, +183, +90, +89, +201, +243, +210, +202, +114, +202, +237, +158, +148, +135, +111, +101, +185, +100, +248, +181, +69, +126, +15, +9, +23, +217, +166, +170, +125, +69, +25, +191, +154, +149, +75, +198, +116, +61, +199, +160, +113, +130, +143, +95, +60, +103, +109, +43, +238, +185, +25, +116, +74, +125, +5, +157, +139, +195, +175, +77, +5, +189, +167, +155, +121, +142, +114, +29, +24, +17, +142, +157, +202, +254, +72, +207, +49, +76, +31, +140, +58, +175, +105, +167, +247, +16, +191, +150, +159, +241, +146, +231, +113, +167, +186, +111, +230, +216, +102, +224, +215, +246, +100, +57, +162, +60, +55, +29, +245, +235, +224, +46, +216, +235, +59, +90, +227, +245, +60, +252, +240, +195, +167, +47, +90, +180, +232, +36, +47, +193, +52, +77, +59, +3, +54, +93, +250, +48, +234, +215, +70, +81, +158, +211, +116, +201, +17, +147, +174, +75, +209, +240, +180, +14, +154, +197, +74, +55, +0, +88, +150, +117, +41, +29, +92, +42, +149, +202, +131, +131, +131, +187, +117, +93, +55, +99, +177, +88, +229, +15, +127, +248, +195, +131, +31, +252, +224, +7, +239, +133, +189, +134, +241, +91, +191, +202, +247, +219, +3, +123, +205, +50, +11, +192, +108, +0, +189, +15, +60, +240, +192, +41, +103, +158, +121, +230, +63, +250, +220, +239, +41, +176, +169, +233, +135, +224, +172, +69, +198, +188, +246, +247, +184, +223, +190, +167, +158, +122, +234, +179, +71, +31, +125, +244, +249, +1, +199, +1, +0, +54, +110, +220, +248, +202, +193, +7, +31, +124, +11, +28, +26, +254, +157, +226, +251, +112, +192, +161, +178, +3, +80, +47, +236, +181, +218, +94, +162, +204, +250, +235, +95, +255, +122, +221, +65, +7, +29, +244, +54, +183, +131, +55, +108, +216, +176, +249, +208, +67, +15, +189, +3, +192, +46, +212, +211, +242, +15, +194, +191, +159, +101, +97, +59, +246, +207, +17, +159, +3, +235, +214, +173, +59, +235, +140, +51, +206, +56, +193, +83, +80, +77, +251, +55, +113, +157, +237, +162, +188, +9, +96, +27, +156, +246, +19, +118, +92, +246, +26, +115, +99, +226, +158, +7, +68, +153, +5, +96, +214, +11, +47, +188, +112, +254, +225, +135, +31, +62, +215, +77, +166, +245, +235, +215, +111, +158, +63, +127, +254, +55, +132, +28, +36, +207, +54, +113, +255, +242, +53, +235, +218, +243, +243, +207, +63, +255, +153, +183, +191, +253, +237, +151, +208, +14, +215, +95, +127, +253, +205, +183, +220, +114, +203, +223, +96, +63, +135, +130, +101, +89, +247, +209, +182, +193, +193, +193, +63, +246, +247, +247, +159, +11, +187, +29, +201, +58, +175, +86, +97, +170, +230, +68, +65, +239, +28, +14, +90, +43, +122, +93, +71, +65, +65, +65, +65, +65, +65, +65, +65, +65, +65, +161, +13, +17, +213, +216, +66, +48, +4, +253, +124, +13, +133, +66, +129, +34, +240, +101, +6, +0, +194, +100, +40, +245, +57, +189, +62, +21, +90, +204, +165, +139, +197, +98, +80, +148, +120, +159, +248, +204, +123, +208, +235, +27, +136, +190, +160, +161, +133, +148, +107, +228, +122, +16, +3, +128, +31, +92, +114, +10, +202, +11, +192, +70, +161, +99, +34, +205, +97, +55, +108, +197, +3, +121, +221, +83, +4, +131, +31, +40, +242, +128, +60, +208, +73, +54, +238, +153, +110, +32, +156, +204, +84, +143, +188, +254, +60, +113, +223, +125, +247, +109, +91, +177, +98, +197, +102, +56, +52, +120, +69, +81, +44, +212, +183, +15, +227, +163, +31, +253, +104, +223, +35, +143, +60, +178, +192, +235, +92, +130, +246, +144, +246, +47, +192, +251, +190, +101, +25, +125, +41, +255, +215, +172, +89, +179, +245, +138, +43, +174, +120, +69, +252, +44, +178, +98, +74, +50, +234, +167, +158, +122, +106, +223, +143, +126, +244, +163, +99, +188, +206, +85, +40, +20, +82, +176, +233, +16, +137, +226, +47, +12, +197, +35, +7, +45, +226, +41, +202, +66, +246, +242, +175, +67, +181, +90, +141, +193, +86, +244, +113, +39, +155, +44, +234, +251, +7, +165, +38, +40, +193, +137, +14, +160, +235, +80, +4, +14, +47, +20, +69, +208, +74, +6, +0, +234, +123, +65, +125, +159, +148, +52, +141, +94, +155, +250, +76, +130, +149, +36, +234, +153, +72, +194, +200, +33, +131, +71, +85, +80, +253, +240, +136, +14, +138, +248, +11, +3, +57, +135, +169, +159, +18, +158, +82, +156, +76, +86, +20, +71, +39, +214, +23, +201, +36, +203, +74, +117, +201, +175, +67, +133, +255, +7, +76, +206, +123, +143, +71, +132, +113, +249, +220, +234, +143, +215, +207, +91, +85, +46, +25, +124, +156, +224, +242, +241, +118, +72, +219, +166, +171, +125, +5, +205, +205, +90, +41, +151, +155, +156, +211, +245, +28, +253, +198, +137, +160, +104, +183, +201, +28, +191, +252, +208, +41, +245, +229, +7, +121, +254, +192, +229, +43, +162, +62, +50, +179, +213, +114, +241, +231, +40, +51, +25, +197, +35, +28, +59, +149, +253, +145, +230, +78, +110, +125, +175, +145, +250, +106, +84, +174, +201, +124, +15, +201, +114, +248, +205, +49, +77, +76, +188, +231, +70, +143, +109, +214, +1, +192, +111, +124, +151, +159, +99, +43, +159, +155, +110, +154, +102, +208, +218, +166, +23, +19, +83, +204, +209, +152, +128, +6, +175, +59, +93, +114, +240, +113, +143, +88, +247, +186, +96, +27, +232, +39, +176, +159, +37, +18, +137, +248, +192, +192, +64, +141, +57, +174, +187, +187, +123, +47, +68, +95, +183, +16, +104, +221, +159, +2, +144, +9, +177, +174, +206, +194, +54, +250, +167, +96, +63, +231, +70, +34, +241, +39, +232, +61, +252, +208, +12, +21, +61, +234, +157, +202, +40, +181, +92, +15, +132, +131, +135, +105, +154, +158, +245, +102, +24, +70, +21, +182, +147, +193, +16, +28, +71, +235, +28, +156, +181, +102, +43, +89, +150, +198, +216, +181, +134, +216, +119, +206, +38, +33, +127, +119, +3, +181, +63, +26, +211, +57, +123, +8, +165, +37, +168, +173, +145, +117, +93, +159, +140, +247, +124, +117, +193, +130, +5, +171, +0, +220, +7, +145, +58, +242, +249, +231, +159, +255, +204, +53, +215, +92, +115, +62, +80, +115, +218, +95, +4, +135, +254, +62, +135, +201, +159, +111, +240, +49, +145, +215, +77, +84, +70, +156, +176, +12, +0, +252, +58, +212, +79, +228, +235, +200, +76, +33, +211, +197, +188, +164, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +16, +1, +141, +58, +0, +104, +242, +66, +56, +159, +207, +147, +193, +219, +205, +96, +78, +139, +187, +86, +130, +22, +135, +220, +112, +205, +75, +166, +88, +44, +6, +41, +5, +72, +73, +17, +47, +20, +10, +110, +14, +0, +141, +230, +235, +227, +70, +72, +242, +100, +183, +0, +84, +197, +226, +188, +33, +136, +232, +112, +170, +119, +238, +133, +29, +149, +218, +143, +71, +23, +16, +157, +33, +47, +178, +210, +145, +74, +152, +250, +224, +142, +31, +220, +41, +67, +86, +74, +6, +81, +142, +243, +133, +127, +160, +3, +128, +80, +136, +164, +225, +40, +174, +72, +86, +114, +0, +32, +195, +117, +204, +52, +77, +95, +35, +163, +80, +38, +213, +246, +135, +183, +211, +130, +44, +99, +214, +239, +188, +165, +82, +41, +13, +59, +146, +163, +10, +199, +112, +67, +249, +48, +235, +100, +44, +151, +203, +158, +209, +255, +64, +205, +1, +32, +140, +140, +94, +224, +52, +130, +129, +41, +0, +4, +155, +2, +143, +76, +113, +139, +12, +0, +156, +231, +207, +21, +228, +252, +94, +101, +7, +0, +138, +20, +105, +133, +66, +138, +247, +189, +160, +190, +79, +138, +142, +70, +41, +57, +73, +65, +231, +230, +232, +83, +83, +76, +134, +144, +67, +70, +9, +78, +110, +69, +170, +51, +174, +236, +161, +126, +79, +138, +234, +48, +114, +210, +24, +233, +119, +175, +52, +118, +132, +61, +119, +20, +116, +106, +125, +201, +114, +166, +69, +73, +137, +243, +187, +81, +172, +242, +107, +55, +218, +190, +130, +64, +227, +142, +155, +156, +114, +253, +113, +26, +85, +110, +220, +152, +76, +185, +248, +51, +166, +250, +242, +146, +107, +42, +234, +203, +77, +78, +238, +56, +40, +63, +99, +254, +123, +178, +218, +23, +111, +247, +110, +237, +43, +200, +48, +66, +239, +125, +158, +227, +149, +191, +7, +154, +233, +203, +211, +245, +28, +249, +56, +81, +231, +204, +9, +167, +207, +17, +76, +180, +246, +158, +155, +65, +59, +212, +151, +219, +184, +42, +215, +87, +208, +61, +112, +196, +225, +140, +27, +128, +51, +110, +132, +153, +99, +52, +243, +28, +229, +118, +159, +136, +112, +108, +212, +54, +16, +166, +63, +214, +88, +207, +164, +99, +43, +168, +207, +179, +204, +235, +139, +143, +179, +141, +172, +33, +162, +140, +19, +244, +30, +226, +227, +64, +171, +219, +151, +151, +241, +156, +195, +100, +159, +52, +151, +104, +230, +216, +102, +224, +55, +190, +203, +114, +68, +105, +231, +50, +77, +54, +245, +121, +114, +196, +214, +146, +201, +100, +80, +244, +111, +55, +234, +215, +61, +228, +28, +11, +132, +127, +78, +211, +37, +7, +119, +26, +6, +156, +58, +166, +103, +204, +219, +97, +26, +173, +163, +76, +151, +239, +119, +194, +58, +66, +211, +180, +160, +54, +195, +231, +71, +81, +168, +248, +235, +156, +73, +42, +149, +74, +104, +157, +137, +160, +143, +231, +142, +59, +124, +77, +237, +183, +246, +149, +29, +111, +38, +56, +0, +248, +165, +30, +16, +244, +248, +227, +168, +55, +254, +183, +58, +50, +157, +64, +108, +112, +196, +32, +17, +134, +89, +193, +13, +84, +15, +110, +250, +145, +56, +236, +181, +193, +40, +236, +53, +118, +118, +18, +83, +0, +208, +154, +88, +7, +128, +153, +51, +103, +206, +236, +239, +239, +223, +151, +109, +159, +172, +84, +10, +126, +152, +10, +227, +58, +79, +215, +169, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +176, +7, +194, +111, +49, +203, +141, +196, +9, +216, +11, +175, +180, +248, +204, +110, +217, +178, +165, +52, +48, +48, +176, +153, +114, +209, +25, +134, +113, +192, +146, +37, +75, +244, +88, +44, +86, +73, +36, +18, +197, +213, +171, +87, +255, +21, +142, +50, +128, +22, +161, +68, +243, +221, +104, +206, +69, +46, +83, +140, +100, +33, +217, +14, +62, +248, +224, +254, +19, +78, +56, +225, +128, +66, +161, +144, +206, +231, +243, +217, +209, +209, +209, +236, +27, +111, +188, +177, +131, +100, +156, +53, +107, +86, +79, +34, +145, +168, +25, +127, +223, +255, +254, +247, +255, +29, +0, +196, +98, +177, +92, +54, +155, +77, +237, +218, +181, +107, +107, +44, +22, +171, +106, +154, +70, +185, +235, +51, +136, +158, +187, +126, +210, +192, +24, +0, +242, +112, +20, +25, +205, +56, +41, +184, +41, +201, +72, +73, +193, +21, +170, +101, +216, +245, +64, +17, +222, +60, +66, +134, +158, +7, +41, +36, +248, +162, +88, +246, +222, +167, +232, +139, +36, +234, +41, +199, +101, +182, +8, +46, +35, +55, +198, +123, +223, +144, +173, +16, +160, +212, +2, +121, +216, +237, +45, +47, +228, +228, +209, +245, +241, +120, +60, +238, +187, +200, +141, +16, +93, +208, +9, +50, +122, +129, +234, +159, +20, +26, +227, +126, +59, +167, +82, +169, +49, +216, +52, +138, +85, +33, +51, +245, +109, +217, +225, +167, +140, +122, +101, +52, +165, +0, +224, +41, +32, +232, +190, +155, +205, +29, +40, +83, +101, +214, +213, +161, +203, +254, +83, +21, +169, +64, +142, +53, +164, +192, +231, +17, +27, +65, +57, +161, +45, +113, +220, +100, +40, +235, +40, +143, +165, +219, +184, +65, +57, +96, +169, +200, +81, +36, +147, +137, +118, +173, +47, +192, +233, +223, +105, +216, +99, +111, +6, +246, +251, +38, +134, +122, +37, +116, +14, +245, +239, +211, +182, +120, +103, +76, +50, +228, +254, +71, +78, +80, +84, +71, +164, +184, +206, +192, +25, +243, +169, +228, +49, +117, +245, +37, +203, +201, +159, +35, +25, +210, +184, +193, +150, +151, +102, +219, +151, +60, +62, +101, +224, +212, +11, +55, +232, +37, +81, +47, +71, +12, +78, +27, +167, +119, +65, +140, +157, +139, +140, +124, +94, +134, +42, +114, +14, +108, +4, +60, +189, +18, +201, +68, +207, +81, +118, +196, +35, +3, +44, +161, +217, +231, +200, +141, +134, +212, +231, +168, +77, +201, +209, +223, +113, +212, +27, +92, +155, +185, +231, +102, +48, +157, +245, +213, +174, +104, +244, +57, +202, +245, +144, +138, +112, +108, +152, +54, +16, +165, +63, +202, +145, +246, +28, +196, +70, +64, +115, +232, +34, +234, +231, +61, +228, +204, +160, +161, +62, +242, +214, +235, +93, +218, +232, +56, +193, +231, +61, +121, +241, +31, +127, +47, +141, +51, +57, +104, +62, +223, +104, +20, +176, +223, +252, +129, +214, +7, +244, +190, +52, +81, +63, +142, +186, +69, +145, +182, +202, +241, +51, +202, +248, +174, +99, +226, +186, +51, +44, +203, +27, +95, +11, +210, +253, +242, +180, +87, +72, +38, +147, +190, +76, +90, +66, +14, +126, +62, +122, +14, +81, +158, +83, +144, +28, +122, +60, +30, +15, +122, +95, +245, +160, +190, +207, +80, +251, +109, +229, +120, +228, +235, +196, +86, +46, +151, +137, +61, +45, +25, +112, +93, +249, +126, +227, +112, +34, +207, +147, +0, +98, +137, +68, +34, +140, +195, +3, +173, +87, +200, +9, +61, +15, +255, +122, +150, +13, +241, +169, +109, +219, +182, +141, +239, +216, +177, +227, +141, +74, +165, +18, +171, +86, +171, +198, +204, +153, +51, +123, +82, +169, +148, +171, +30, +69, +232, +29, +220, +28, +93, +147, +240, +95, +251, +2, +19, +157, +153, +227, +172, +196, +40, +85, +156, +27, +132, +179, +54, +207, +205, +222, +170, +126, +182, +167, +65, +214, +237, +76, +24, +211, +12, +195, +144, +199, +235, +28, +156, +232, +120, +94, +136, +189, +64, +69, +193, +43, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +180, +37, +188, +28, +0, +100, +10, +58, +82, +236, +215, +242, +253, +157, +120, +226, +137, +191, +1, +240, +172, +248, +141, +77, +155, +54, +93, +185, +124, +249, +242, +67, +232, +4, +171, +87, +175, +62, +27, +142, +97, +36, +5, +123, +193, +30, +135, +119, +206, +69, +175, +133, +48, +7, +55, +92, +39, +224, +80, +14, +118, +1, +232, +57, +239, +188, +243, +142, +253, +226, +23, +191, +248, +175, +180, +243, +253, +247, +223, +255, +155, +185, +115, +231, +254, +24, +34, +210, +255, +153, +103, +158, +57, +225, +29, +239, +120, +199, +44, +218, +254, +248, +227, +143, +47, +165, +239, +235, +215, +175, +127, +117, +230, +204, +153, +183, +195, +206, +149, +71, +158, +236, +105, +38, +107, +163, +198, +118, +88, +150, +245, +24, +125, +223, +188, +121, +243, +6, +77, +211, +174, +19, +50, +101, +97, +43, +98, +122, +196, +247, +228, +147, +79, +62, +249, +206, +99, +142, +57, +166, +199, +237, +60, +204, +1, +96, +28, +222, +57, +45, +195, +64, +54, +92, +115, +229, +68, +226, +186, +235, +174, +59, +226, +230, +155, +111, +190, +190, +129, +243, +78, +192, +47, +127, +249, +203, +31, +157, +116, +210, +73, +247, +99, +34, +11, +0, +209, +126, +122, +45, +152, +101, +199, +1, +95, +6, +128, +243, +207, +63, +127, +96, +209, +162, +69, +125, +154, +166, +153, +186, +174, +215, +10, +96, +51, +39, +240, +146, +76, +38, +125, +25, +0, +196, +113, +97, +20, +38, +157, +32, +163, +23, +200, +177, +131, +34, +73, +199, +53, +77, +59, +13, +118, +190, +197, +222, +75, +47, +189, +244, +240, +123, +238, +185, +231, +34, +218, +121, +241, +226, +197, +111, +59, +229, +148, +83, +246, +22, +52, +136, +150, +166, +105, +150, +174, +235, +166, +80, +54, +77, +144, +141, +182, +235, +186, +110, +61, +253, +244, +211, +15, +45, +92, +184, +240, +126, +216, +10, +183, +113, +56, +14, +4, +212, +14, +26, +189, +23, +62, +30, +200, +233, +34, +226, +0, +96, +89, +214, +115, +180, +243, +216, +216, +216, +147, +221, +221, +221, +103, +99, +18, +148, +52, +235, +214, +173, +59, +230, +140, +51, +206, +248, +110, +171, +207, +11, +0, +63, +248, +193, +15, +46, +56, +243, +204, +51, +127, +221, +130, +83, +105, +155, +54, +109, +250, +244, +129, +7, +30, +120, +21, +253, +241, +192, +3, +15, +92, +184, +120, +241, +226, +167, +225, +238, +200, +209, +104, +14, +227, +64, +116, +72, +125, +25, +207, +63, +255, +252, +114, +158, +19, +212, +15, +219, +183, +111, +127, +118, +96, +96, +224, +114, +216, +109, +153, +232, +116, +167, +34, +162, +29, +67, +67, +67, +247, +246, +246, +246, +30, +237, +182, +109, +120, +120, +248, +233, +190, +190, +190, +115, +38, +225, +178, +242, +60, +129, +12, +47, +61, +176, +21, +238, +93, +91, +183, +110, +253, +234, +220, +185, +115, +15, +119, +59, +120, +10, +235, +75, +30, +39, +248, +188, +161, +27, +64, +202, +178, +172, +159, +135, +61, +89, +132, +246, +229, +53, +143, +234, +22, +215, +206, +252, +239, +255, +254, +239, +133, +239, +121, +207, +123, +206, +142, +112, +47, +158, +184, +251, +238, +187, +175, +188, +236, +178, +203, +126, +135, +250, +40, +182, +102, +89, +140, +82, +0, +186, +182, +109, +219, +118, +215, +236, +217, +179, +223, +225, +182, +115, +11, +159, +35, +103, +117, +74, +0, +72, +221, +113, +199, +29, +255, +112, +245, +213, +87, +223, +238, +117, +192, +157, +119, +222, +249, +233, +21, +43, +86, +252, +47, +28, +195, +78, +163, +247, +220, +12, +166, +171, +190, +38, +32, +104, +92, +189, +231, +158, +123, +174, +88, +190, +124, +249, +159, +232, +183, +101, +89, +191, +241, +218, +119, +253, +250, +245, +171, +230, +207, +159, +239, +89, +247, +62, +104, +230, +57, +202, +104, +101, +27, +152, +212, +254, +248, +155, +223, +252, +230, +123, +239, +125, +239, +123, +191, +3, +123, +205, +67, +14, +108, +244, +238, +244, +91, +231, +180, +84, +174, +55, +223, +124, +243, +249, +189, +247, +222, +251, +179, +168, +79, +13, +197, +153, +153, +194, +174, +183, +100, +104, +107, +215, +174, +253, +251, +211, +78, +59, +237, +255, +33, +3, +228, +95, +254, +242, +151, +239, +191, +235, +93, +239, +122, +64, +156, +139, +156, +150, +42, +236, +55, +221, +151, +254, +31, +255, +241, +31, +111, +63, +247, +220, +115, +191, +2, +216, +70, +202, +141, +27, +55, +174, +93, +176, +96, +193, +125, +17, +101, +112, +67, +83, +227, +251, +11, +47, +188, +240, +173, +5, +11, +22, +124, +35, +228, +181, +56, +85, +185, +133, +122, +230, +0, +156, +120, +226, +137, +223, +6, +240, +16, +128, +25, +0, +178, +235, +215, +175, +95, +126, +200, +33, +135, +28, +64, +7, +91, +150, +117, +11, +125, +223, +178, +101, +203, +75, +251, +239, +191, +255, +231, +197, +207, +168, +207, +201, +79, +14, +253, +164, +147, +78, +90, +3, +224, +255, +194, +206, +153, +158, +125, +241, +197, +23, +151, +30, +118, +216, +97, +181, +72, +102, +203, +178, +110, +162, +239, +91, +183, +110, +125, +113, +223, +125, +247, +189, +26, +246, +220, +188, +169, +241, +232, +175, +127, +253, +235, +50, +175, +220, +244, +207, +63, +255, +252, +155, +71, +28, +113, +196, +15, +97, +83, +196, +111, +135, +237, +80, +76, +107, +207, +160, +53, +54, +191, +95, +3, +118, +31, +27, +21, +199, +38, +66, +58, +0, +144, +225, +159, +59, +199, +112, +29, +132, +236, +116, +61, +193, +193, +251, +244, +211, +79, +255, +31, +0, +47, +67, +228, +164, +255, +195, +31, +254, +240, +145, +163, +142, +58, +170, +223, +85, +96, +219, +1, +128, +27, +253, +249, +90, +187, +149, +41, +47, +20, +26, +131, +236, +88, +34, +163, +226, +194, +216, +152, +131, +123, +74, +59, +222, +95, +21, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +218, +14, +65, +12, +0, +156, +130, +46, +3, +123, +17, +77, +249, +253, +168, +116, +3, +53, +218, +116, +142, +1, +56, +139, +108, +30, +85, +222, +76, +206, +69, +190, +32, +39, +54, +130, +46, +216, +180, +120, +189, +35, +35, +35, +117, +121, +7, +243, +249, +124, +151, +144, +163, +87, +200, +232, +105, +84, +21, +219, +250, +225, +120, +131, +203, +185, +208, +26, +118, +0, +240, +129, +28, +137, +159, +38, +182, +2, +55, +8, +154, +123, +138, +42, +163, +8, +37, +30, +57, +229, +230, +197, +238, +119, +93, +153, +158, +53, +13, +32, +37, +242, +189, +183, +4, +194, +105, +33, +133, +137, +249, +90, +201, +91, +222, +139, +174, +213, +205, +73, +193, +19, +125, +125, +125, +137, +190, +190, +190, +168, +244, +225, +174, +16, +145, +250, +97, +22, +242, +157, +32, +163, +23, +56, +157, +39, +177, +17, +80, +155, +170, +102, +179, +217, +97, +190, +115, +119, +119, +119, +166, +187, +187, +59, +211, +200, +133, +246, +221, +119, +223, +36, +108, +165, +159, +76, +221, +25, +54, +242, +202, +11, +114, +238, +229, +9, +14, +0, +28, +34, +47, +234, +148, +24, +100, +219, +20, +186, +156, +186, +37, +151, +203, +121, +165, +110, +161, +113, +228, +173, +28, +209, +162, +249, +141, +199, +50, +152, +131, +22, +127, +103, +236, +201, +237, +205, +143, +170, +182, +7, +64, +111, +169, +84, +242, +124, +231, +78, +97, +125, +201, +227, +4, +25, +136, +104, +254, +226, +59, +110, +55, +9, +175, +121, +84, +47, +128, +116, +62, +159, +247, +101, +141, +137, +130, +66, +161, +192, +251, +50, +55, +254, +69, +133, +76, +105, +159, +241, +163, +28, +110, +241, +115, +228, +81, +213, +153, +92, +46, +151, +246, +219, +89, +108, +167, +107, +55, +115, +207, +205, +96, +58, +235, +171, +93, +209, +232, +115, +148, +231, +52, +173, +110, +3, +147, +214, +31, +197, +177, +189, +112, +210, +101, +113, +99, +184, +159, +179, +107, +75, +229, +18, +52, +229, +189, +112, +12, +141, +60, +210, +189, +153, +28, +247, +200, +100, +50, +93, +169, +84, +170, +230, +232, +157, +76, +38, +103, +195, +110, +243, +252, +156, +116, +61, +90, +51, +25, +0, +180, +120, +60, +222, +155, +78, +167, +15, +166, +99, +83, +169, +212, +76, +180, +166, +221, +55, +53, +190, +139, +119, +124, +216, +181, +29, +167, +42, +231, +207, +149, +210, +6, +112, +70, +52, +205, +143, +169, +75, +60, +167, +62, +233, +60, +97, +159, +147, +159, +28, +113, +216, +107, +99, +162, +42, +247, +165, +227, +103, +227, +17, +49, +180, +121, +141, +71, +242, +58, +147, +234, +173, +198, +76, +227, +23, +153, +46, +214, +175, +110, +105, +118, +248, +117, +253, +28, +0, +232, +126, +137, +173, +32, +7, +155, +230, +62, +21, +143, +199, +131, +152, +95, +186, +225, +56, +55, +208, +177, +228, +148, +78, +231, +117, +187, +95, +158, +138, +99, +66, +17, +52, +255, +94, +247, +171, +123, +220, +43, +181, +199, +208, +41, +47, +158, +120, +226, +137, +115, +143, +61, +246, +216, +115, +189, +182, +107, +154, +246, +159, +176, +159, +247, +46, +216, +142, +21, +10, +193, +144, +243, +222, +203, +239, +30, +163, +191, +191, +255, +92, +56, +125, +129, +179, +69, +200, +14, +0, +83, +197, +150, +166, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +208, +16, +184, +161, +151, +83, +40, +82, +62, +117, +90, +172, +83, +164, +58, +41, +164, +232, +59, +21, +184, +40, +60, +251, +225, +40, +31, +72, +177, +149, +128, +123, +222, +100, +82, +218, +241, +136, +96, +175, +188, +240, +220, +112, +77, +209, +134, +189, +0, +122, +11, +133, +66, +93, +14, +246, +106, +181, +74, +11, +247, +56, +0, +203, +79, +57, +33, +229, +235, +35, +122, +207, +70, +224, +107, +20, +22, +70, +72, +82, +116, +84, +225, +228, +159, +52, +1, +228, +98, +177, +88, +144, +34, +195, +128, +67, +17, +74, +74, +46, +78, +229, +30, +165, +30, +107, +17, +107, +112, +156, +59, +122, +198, +198, +198, +122, +93, +142, +105, +8, +249, +124, +62, +3, +59, +26, +134, +12, +65, +50, +251, +195, +116, +80, +246, +250, +34, +157, +78, +83, +46, +203, +182, +165, +80, +108, +129, +140, +60, +239, +167, +14, +155, +161, +131, +20, +121, +229, +76, +38, +211, +72, +30, +199, +169, +6, +141, +85, +68, +213, +203, +203, +4, +71, +11, +209, +255, +247, +52, +67, +75, +20, +76, +112, +0, +200, +231, +243, +94, +14, +0, +68, +79, +219, +172, +147, +70, +39, +99, +66, +125, +249, +161, +82, +169, +208, +123, +147, +20, +212, +148, +147, +119, +79, +133, +156, +35, +154, +51, +5, +245, +2, +232, +171, +84, +42, +158, +14, +0, +83, +88, +95, +19, +12, +180, +168, +119, +102, +156, +44, +7, +0, +57, +23, +58, +119, +90, +236, +6, +144, +46, +149, +74, +45, +115, +0, +40, +22, +139, +116, +127, +101, +212, +231, +69, +143, +10, +110, +80, +75, +1, +72, +139, +103, +229, +138, +22, +62, +199, +9, +245, +149, +207, +231, +125, +159, +141, +216, +158, +198, +196, +92, +240, +83, +137, +233, +170, +175, +118, +69, +51, +207, +81, +126, +223, +180, +178, +13, +184, +245, +71, +62, +247, +205, +22, +10, +133, +134, +199, +2, +209, +151, +187, +197, +53, +56, +213, +56, +25, +249, +188, +156, +93, +185, +92, +124, +140, +162, +177, +34, +19, +101, +156, +16, +107, +177, +110, +8, +103, +78, +38, +71, +9, +254, +57, +238, +131, +160, +151, +203, +229, +186, +247, +97, +169, +84, +34, +198, +130, +32, +195, +151, +46, +230, +26, +92, +78, +90, +111, +54, +139, +166, +198, +247, +38, +228, +144, +41, +196, +147, +168, +95, +211, +166, +225, +51, +39, +151, +40, +226, +105, +28, +104, +133, +28, +5, +212, +27, +40, +211, +110, +76, +93, +1, +114, +248, +245, +31, +254, +190, +167, +118, +218, +13, +160, +203, +207, +241, +201, +178, +106, +34, +240, +84, +83, +141, +128, +207, +77, +75, +0, +202, +46, +145, +218, +50, +168, +111, +113, +71, +17, +74, +85, +65, +253, +210, +237, +58, +84, +175, +180, +222, +26, +3, +75, +17, +226, +183, +94, +23, +50, +17, +227, +89, +9, +14, +131, +129, +66, +123, +64, +206, +123, +79, +142, +52, +97, +2, +41, +40, +128, +133, +138, +130, +130, +130, +130, +130, +130, +130, +130, +130, +130, +130, +66, +91, +67, +118, +0, +144, +233, +245, +121, +30, +223, +46, +241, +155, +242, +228, +114, +101, +69, +213, +69, +193, +64, +244, +119, +20, +149, +64, +219, +229, +28, +149, +99, +112, +140, +237, +26, +194, +231, +133, +39, +101, +58, +57, +39, +244, +22, +139, +69, +183, +8, +101, +202, +73, +110, +6, +40, +9, +44, +33, +135, +76, +215, +71, +11, +60, +174, +64, +139, +98, +92, +79, +13, +13, +13, +189, +106, +154, +166, +110, +154, +166, +190, +109, +219, +182, +33, +118, +191, +100, +184, +55, +197, +185, +99, +241, +120, +60, +200, +224, +70, +14, +0, +100, +184, +47, +194, +174, +223, +168, +245, +72, +249, +4, +211, +0, +178, +150, +101, +61, +226, +117, +193, +145, +145, +145, +194, +240, +240, +112, +94, +211, +52, +104, +154, +102, +18, +5, +60, +48, +145, +186, +62, +149, +74, +197, +102, +205, +154, +213, +77, +199, +126, +252, +227, +31, +63, +209, +178, +172, +19, +233, +247, +109, +183, +221, +182, +114, +229, +202, +149, +143, +193, +169, +83, +175, +232, +27, +174, +224, +161, +182, +50, +37, +16, +121, +60, +73, +137, +230, +70, +13, +73, +232, +4, +25, +189, +32, +27, +119, +169, +239, +3, +64, +37, +155, +205, +230, +154, +22, +178, +13, +48, +54, +54, +182, +9, +176, +41, +103, +199, +199, +199, +183, +78, +214, +117, +70, +70, +70, +242, +185, +92, +110, +163, +105, +154, +154, +105, +154, +70, +165, +82, +49, +170, +213, +170, +81, +173, +86, +13, +211, +52, +245, +153, +51, +103, +246, +38, +18, +9, +87, +99, +104, +169, +84, +42, +239, +220, +185, +115, +88, +215, +117, +211, +48, +140, +170, +97, +24, +213, +88, +44, +86, +213, +117, +189, +170, +235, +186, +53, +50, +50, +146, +111, +149, +156, +99, +99, +99, +187, +199, +199, +199, +55, +82, +228, +210, +240, +240, +240, +148, +181, +89, +142, +14, +169, +47, +125, +247, +238, +221, +195, +67, +67, +67, +175, +86, +171, +213, +88, +165, +82, +49, +102, +204, +152, +209, +239, +37, +23, +139, +164, +43, +192, +97, +188, +105, +85, +132, +35, +119, +208, +35, +197, +123, +45, +55, +246, +206, +157, +59, +119, +2, +216, +204, +157, +220, +104, +156, +30, +26, +26, +218, +38, +246, +5, +28, +42, +221, +201, +50, +180, +243, +92, +232, +97, +35, +161, +91, +81, +95, +186, +75, +161, +243, +145, +99, +2, +213, +217, +12, +81, +250, +224, +98, +32, +42, +149, +74, +229, +29, +59, +118, +140, +0, +182, +18, +159, +218, +151, +97, +24, +85, +77, +211, +204, +173, +91, +183, +90, +176, +223, +155, +52, +134, +250, +201, +44, +27, +76, +234, +230, +23, +34, +10, +180, +134, +157, +59, +119, +142, +20, +10, +133, +10, +0, +77, +211, +52, +115, +159, +125, +246, +217, +139, +203, +181, +109, +219, +182, +49, +203, +178, +116, +93, +215, +171, +125, +125, +125, +169, +174, +174, +174, +12, +219, +78, +115, +142, +34, +220, +243, +110, +135, +173, +175, +30, +216, +169, +96, +168, +244, +185, +48, +60, +213, +32, +182, +13, +136, +251, +226, +243, +66, +3, +206, +252, +79, +206, +187, +237, +151, +11, +157, +140, +51, +233, +98, +177, +232, +27, +253, +45, +182, +167, +97, +27, +90, +130, +238, +185, +25, +180, +107, +125, +113, +104, +131, +131, +131, +133, +241, +241, +241, +87, +76, +211, +212, +216, +88, +160, +1, +182, +1, +238, +149, +87, +94, +73, +2, +152, +45, +254, +171, +14, +15, +15, +111, +214, +180, +186, +161, +192, +2, +236, +52, +62, +195, +195, +195, +67, +33, +174, +25, +6, +154, +136, +254, +245, +196, +232, +232, +104, +175, +144, +75, +158, +195, +119, +137, +109, +158, +16, +231, +14, +59, +158, +241, +254, +72, +107, +136, +110, +216, +99, +65, +151, +112, +88, +173, +97, +231, +206, +157, +35, +197, +98, +177, +204, +215, +55, +244, +61, +153, +76, +198, +251, +251, +251, +251, +152, +28, +173, +50, +104, +7, +98, +215, +174, +93, +195, +98, +156, +128, +166, +105, +214, +220, +185, +115, +103, +78, +197, +117, +101, +136, +123, +246, +77, +87, +69, +240, +115, +138, +137, +8, +183, +247, +33, +141, +239, +89, +56, +236, +116, +125, +176, +251, +102, +93, +95, +44, +151, +203, +165, +225, +225, +225, +157, +52, +127, +24, +30, +30, +30, +108, +80, +14, +153, +66, +156, +214, +0, +52, +55, +47, +69, +48, +188, +211, +154, +186, +149, +114, +80, +137, +42, +71, +163, +239, +97, +203, +239, +58, +177, +88, +172, +2, +155, +9, +108, +8, +118, +228, +254, +24, +236, +113, +187, +128, +250, +116, +6, +237, +2, +121, +125, +151, +251, +201, +79, +126, +242, +190, +227, +143, +63, +254, +99, +52, +87, +237, +239, +239, +159, +225, +117, +240, +193, +7, +31, +60, +235, +205, +55, +223, +188, +84, +204, +29, +42, +127, +252, +227, +31, +31, +92, +184, +112, +225, +183, +167, +74, +120, +133, +200, +160, +119, +111, +152, +249, +49, +5, +49, +168, +136, +127, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +133, +142, +128, +155, +3, +0, +41, +145, +121, +14, +202, +236, +13, +55, +220, +112, +244, +141, +55, +222, +120, +99, +216, +19, +91, +150, +245, +5, +175, +109, +143, +63, +254, +248, +186, +19, +78, +56, +97, +13, +108, +195, +188, +156, +43, +211, +143, +42, +147, +27, +174, +83, +0, +50, +150, +101, +61, +228, +117, +157, +75, +46, +185, +228, +240, +75, +46, +185, +196, +53, +255, +176, +140, +5, +11, +22, +204, +177, +44, +235, +211, +244, +251, +23, +191, +248, +197, +143, +79, +62, +249, +228, +251, +96, +47, +252, +73, +169, +78, +14, +13, +97, +156, +20, +106, +74, +254, +25, +51, +102, +124, +14, +182, +34, +170, +107, +249, +242, +229, +135, +89, +150, +117, +99, +24, +153, +100, +188, +253, +237, +111, +223, +219, +178, +172, +207, +210, +239, +71, +31, +125, +244, +145, +15, +127, +248, +195, +255, +7, +14, +221, +102, +148, +122, +228, +57, +211, +125, +169, +221, +255, +235, +191, +254, +107, +203, +229, +151, +95, +254, +50, +236, +123, +173, +41, +183, +196, +249, +121, +212, +181, +241, +241, +143, +127, +124, +230, +67, +15, +61, +116, +156, +215, +185, +68, +132, +85, +26, +246, +179, +247, +163, +107, +165, +200, +37, +30, +201, +226, +137, +187, +238, +186, +107, +227, +21, +87, +92, +241, +34, +156, +180, +19, +164, +92, +162, +220, +146, +164, +176, +7, +28, +39, +14, +11, +54, +21, +36, +237, +59, +10, +91, +49, +53, +204, +238, +177, +204, +246, +237, +68, +25, +189, +192, +233, +39, +77, +56, +10, +191, +10, +128, +242, +202, +149, +43, +127, +189, +114, +229, +202, +19, +225, +40, +5, +137, +197, +35, +134, +122, +35, +133, +124, +77, +206, +70, +193, +203, +148, +64, +206, +133, +174, +105, +218, +251, +196, +87, +82, +226, +77, +10, +150, +45, +91, +246, +252, +178, +101, +203, +206, +132, +93, +95, +51, +96, +231, +94, +157, +5, +219, +32, +212, +253, +220, +115, +207, +157, +190, +96, +193, +130, +1, +183, +99, +215, +175, +95, +191, +251, +136, +35, +142, +120, +16, +246, +179, +221, +5, +96, +135, +40, +131, +104, +113, +253, +137, +124, +189, +63, +22, +114, +98, +231, +206, +157, +255, +190, +114, +229, +202, +191, +167, +237, +154, +166, +29, +214, +170, +107, +249, +161, +83, +234, +107, +225, +194, +133, +63, +1, +240, +4, +201, +247, +194, +11, +47, +44, +59, +252, +240, +195, +231, +186, +237, +203, +12, +218, +227, +112, +28, +106, +90, +97, +104, +151, +115, +68, +243, +72, +242, +46, +0, +221, +7, +31, +124, +240, +119, +224, +56, +232, +241, +188, +182, +52, +110, +100, +192, +28, +205, +48, +73, +134, +170, +167, +158, +122, +234, +194, +163, +143, +62, +250, +252, +48, +251, +182, +176, +190, +228, +250, +161, +18, +71, +125, +78, +104, +154, +207, +204, +216, +180, +105, +211, +23, +15, +60, +240, +192, +131, +221, +78, +246, +210, +75, +47, +13, +30, +121, +228, +145, +255, +31, +236, +177, +109, +55, +156, +246, +181, +11, +118, +125, +82, +20, +32, +49, +216, +248, +69, +28, +215, +229, +66, +255, +183, +127, +251, +183, +99, +63, +251, +217, +207, +126, +213, +235, +70, +86, +172, +88, +241, +216, +218, +181, +107, +7, +197, +57, +11, +150, +101, +45, +163, +109, +27, +54, +108, +216, +185, +96, +193, +130, +95, +139, +251, +24, +90, +179, +102, +205, +219, +150, +46, +93, +250, +110, +218, +94, +46, +151, +249, +252, +141, +88, +140, +194, +228, +66, +151, +235, +107, +6, +128, +153, +176, +219, +252, +76, +0, +51, +132, +115, +129, +43, +196, +182, +57, +16, +115, +0, +56, +81, +206, +228, +136, +200, +25, +127, +194, +228, +66, +167, +249, +93, +186, +88, +44, +250, +70, +239, +138, +237, +196, +86, +229, +119, +207, +205, +160, +93, +235, +107, +130, +156, +151, +94, +122, +233, +203, +151, +94, +122, +233, +249, +176, +219, +8, +189, +175, +169, +191, +83, +253, +144, +3, +64, +165, +175, +175, +239, +6, +56, +142, +173, +252, +122, +163, +168, +119, +42, +109, +6, +129, +169, +84, +114, +185, +28, +57, +0, +100, +165, +77, +89, +177, +205, +19, +17, +40, +220, +39, +244, +199, +155, +111, +190, +249, +221, +215, +93, +119, +221, +205, +94, +7, +92, +118, +217, +101, +79, +255, +224, +7, +63, +216, +142, +250, +186, +41, +3, +168, +158, +119, +222, +121, +115, +238, +187, +239, +190, +79, +208, +190, +255, +252, +207, +255, +252, +97, +203, +178, +62, +76, +191, +239, +189, +247, +222, +229, +203, +150, +45, +251, +85, +8, +185, +38, +96, +245, +234, +213, +71, +93, +124, +241, +197, +119, +123, +109, +255, +220, +231, +62, +247, +179, +111, +127, +251, +219, +59, +197, +253, +228, +45, +203, +250, +23, +218, +118, +192, +1, +7, +28, +98, +89, +214, +106, +250, +253, +204, +51, +207, +220, +251, +206, +119, +190, +51, +108, +142, +123, +95, +156, +121, +230, +153, +79, +1, +120, +23, +68, +127, +123, +242, +201, +39, +47, +178, +44, +171, +118, +143, +95, +253, +234, +87, +175, +189, +246, +218, +107, +159, +163, +223, +150, +101, +253, +156, +190, +239, +216, +177, +227, +25, +77, +211, +254, +9, +245, +115, +196, +70, +32, +247, +71, +114, +236, +34, +102, +186, +190, +87, +95, +125, +245, +214, +253, +246, +219, +239, +239, +220, +14, +222, +178, +101, +203, +107, +7, +29, +116, +208, +215, +96, +183, +239, +65, +81, +26, +129, +76, +33, +62, +193, +240, +126, +208, +65, +7, +253, +191, +176, +199, +133, +25, +0, +98, +150, +101, +125, +146, +14, +62, +228, +144, +67, +14, +180, +44, +235, +14, +250, +253, +167, +63, +253, +233, +219, +71, +29, +117, +148, +231, +187, +33, +130, +28, +50, +61, +121, +88, +7, +0, +114, +72, +10, +253, +30, +254, +243, +159, +255, +124, +209, +145, +71, +30, +121, +113, +152, +125, +229, +245, +235, +19, +79, +60, +177, +230, +184, +227, +142, +251, +119, +33, +111, +83, +14, +0, +39, +159, +124, +242, +143, +97, +207, +211, +6, +0, +164, +158, +123, +238, +185, +69, +11, +22, +44, +152, +67, +219, +45, +203, +250, +60, +125, +223, +182, +109, +219, +115, +115, +230, +204, +185, +40, +196, +105, +185, +99, +69, +9, +64, +110, +206, +156, +57, +153, +189, +246, +218, +107, +159, +48, +50, +37, +18, +137, +248, +192, +192, +64, +109, +14, +219, +223, +223, +223, +139, +6, +13, +198, +27, +55, +110, +220, +220, +215, +215, +247, +100, +161, +80, +72, +149, +203, +229, +248, +252, +249, +243, +15, +236, +234, +234, +170, +57, +199, +125, +230, +51, +159, +153, +103, +24, +70, +41, +157, +78, +15, +140, +142, +142, +246, +220, +126, +251, +237, +111, +54, +114, +157, +183, +56, +232, +29, +8, +4, +63, +39, +74, +239, +162, +28, +0, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +58, +2, +110, +14, +0, +20, +25, +67, +145, +255, +189, +0, +50, +133, +66, +193, +55, +18, +43, +10, +4, +101, +103, +31, +108, +69, +28, +207, +149, +233, +150, +3, +145, +67, +54, +92, +203, +202, +194, +150, +161, +92, +46, +199, +97, +43, +149, +200, +192, +74, +17, +235, +38, +194, +25, +215, +41, +186, +158, +71, +252, +37, +77, +211, +108, +52, +202, +99, +2, +132, +34, +185, +135, +201, +20, +165, +30, +57, +101, +166, +111, +61, +22, +139, +197, +44, +128, +189, +225, +40, +151, +72, +193, +100, +129, +221, +27, +128, +88, +169, +84, +234, +242, +59, +151, +112, +0, +224, +202, +38, +47, +133, +189, +28, +125, +225, +75, +179, +87, +173, +86, +99, +176, +219, +43, +175, +239, +44, +234, +163, +220, +169, +142, +232, +153, +210, +243, +36, +42, +124, +89, +129, +199, +21, +83, +110, +232, +4, +25, +189, +192, +163, +10, +185, +210, +131, +20, +220, +110, +121, +43, +171, +176, +219, +76, +59, +69, +233, +180, +35, +38, +48, +149, +132, +136, +132, +166, +118, +32, +179, +171, +188, +21, +208, +174, +245, +37, +231, +183, +15, +43, +215, +24, +38, +70, +247, +54, +3, +110, +24, +149, +115, +28, +247, +176, +66, +209, +236, +156, +177, +134, +222, +55, +100, +252, +79, +138, +237, +147, +193, +0, +96, +68, +73, +153, +208, +226, +250, +226, +134, +61, +42, +73, +241, +31, +175, +159, +110, +4, +24, +104, +89, +132, +54, +80, +239, +240, +68, +212, +217, +164, +40, +38, +231, +175, +32, +6, +128, +154, +67, +160, +160, +233, +247, +132, +105, +154, +244, +78, +158, +208, +206, +68, +125, +209, +125, +84, +229, +40, +243, +82, +169, +68, +206, +124, +37, +4, +167, +49, +242, +171, +175, +25, +176, +29, +113, +200, +41, +167, +63, +100, +68, +59, +205, +231, +232, +61, +66, +198, +19, +222, +30, +131, +114, +161, +215, +49, +38, +136, +123, +242, +132, +216, +78, +239, +211, +102, +82, +55, +5, +161, +93, +235, +75, +134, +204, +56, +65, +114, +198, +216, +119, +98, +74, +224, +215, +161, +185, +70, +145, +125, +182, +44, +53, +65, +144, +3, +64, +62, +159, +39, +7, +0, +153, +189, +37, +45, +182, +53, +124, +110, +9, +145, +82, +19, +20, +139, +197, +126, +216, +117, +69, +70, +235, +90, +125, +85, +42, +149, +150, +173, +137, +58, +20, +154, +60, +222, +179, +52, +36, +19, +32, +24, +41, +90, +233, +16, +199, +223, +205, +93, +112, +198, +249, +62, +153, +89, +69, +146, +3, +104, +205, +123, +89, +166, +16, +143, +195, +153, +163, +243, +121, +57, +173, +207, +124, +199, +166, +8, +142, +44, +65, +114, +184, +173, +15, +194, +56, +0, +16, +181, +253, +148, +204, +63, +83, +169, +84, +9, +182, +115, +115, +211, +14, +0, +147, +136, +186, +53, +94, +50, +153, +108, +56, +101, +157, +97, +24, +13, +231, +136, +95, +178, +100, +201, +255, +0, +120, +25, +246, +123, +163, +239, +197, +23, +95, +188, +240, +176, +195, +14, +171, +57, +34, +124, +253, +235, +95, +175, +177, +236, +109, +222, +188, +121, +253, +237, +183, +223, +254, +235, +70, +229, +124, +11, +131, +59, +197, +7, +49, +49, +114, +38, +72, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +133, +182, +135, +31, +3, +0, +207, +141, +217, +149, +203, +229, +124, +13, +187, +81, +32, +140, +192, +228, +0, +0, +132, +207, +11, +47, +27, +174, +39, +43, +119, +175, +108, +92, +231, +134, +209, +42, +252, +141, +235, +50, +52, +176, +28, +229, +149, +74, +197, +215, +0, +16, +5, +66, +145, +220, +195, +254, +138, +82, +143, +252, +89, +251, +230, +23, +213, +117, +157, +82, +12, +148, +96, +43, +104, +115, +226, +179, +138, +122, +6, +128, +120, +60, +30, +247, +53, +68, +235, +186, +30, +118, +193, +76, +70, +151, +80, +244, +250, +34, +194, +133, +83, +131, +114, +74, +123, +14, +138, +164, +227, +6, +28, +238, +212, +32, +43, +207, +72, +49, +239, +246, +156, +59, +65, +198, +48, +32, +5, +34, +57, +25, +200, +191, +11, +112, +12, +7, +65, +116, +175, +92, +102, +217, +152, +49, +217, +138, +190, +170, +75, +251, +162, +103, +194, +159, +17, +41, +242, +27, +141, +224, +144, +115, +174, +210, +111, +186, +6, +165, +63, +33, +3, +140, +46, +250, +144, +43, +196, +182, +81, +216, +212, +168, +195, +226, +115, +80, +124, +114, +227, +12, +207, +35, +26, +166, +254, +184, +242, +210, +21, +66, +41, +201, +65, +209, +166, +173, +68, +167, +214, +151, +220, +215, +242, +17, +198, +175, +86, +66, +206, +189, +203, +13, +121, +220, +24, +73, +6, +73, +234, +187, +111, +21, +184, +229, +208, +230, +165, +7, +14, +229, +127, +31, +128, +94, +63, +3, +17, +3, +25, +85, +184, +129, +150, +230, +3, +156, +161, +37, +140, +92, +73, +0, +73, +225, +88, +232, +9, +195, +48, +74, +176, +25, +17, +12, +216, +239, +89, +190, +173, +42, +254, +75, +2, +40, +26, +134, +81, +247, +140, +69, +191, +8, +69, +21, +15, +255, +250, +234, +102, +165, +7, +64, +214, +207, +200, +42, +182, +145, +67, +78, +65, +200, +152, +131, +211, +191, +57, +165, +116, +148, +185, +83, +187, +160, +93, +235, +75, +30, +87, +13, +113, +60, +25, +70, +53, +246, +63, +103, +24, +162, +109, +52, +127, +225, +78, +45, +244, +206, +38, +134, +166, +70, +222, +151, +19, +230, +15, +241, +120, +220, +243, +29, +4, +0, +149, +74, +37, +9, +135, +181, +128, +35, +41, +182, +121, +66, +156, +59, +204, +92, +136, +230, +94, +181, +52, +37, +149, +74, +37, +12, +125, +61, +213, +19, +189, +27, +242, +176, +243, +142, +251, +222, +147, +120, +87, +52, +242, +190, +48, +93, +222, +203, +117, +200, +100, +50, +195, +0, +182, +195, +190, +167, +32, +57, +104, +172, +138, +10, +254, +28, +201, +25, +165, +174, +200, +114, +10, +39, +165, +4, +59, +190, +6, +145, +106, +130, +242, +169, +243, +249, +107, +212, +121, +161, +204, +20, +194, +25, +94, +250, +0, +244, +248, +165, +156, +16, +50, +211, +252, +129, +168, +232, +115, +104, +126, +94, +248, +86, +131, +41, +218, +86, +67, +104, +162, +93, +78, +23, +172, +102, +230, +127, +226, +216, +78, +121, +231, +189, +21, +33, +59, +210, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +40, +236, +49, +144, +29, +0, +66, +231, +133, +31, +29, +29, +205, +141, +140, +140, +228, +41, +207, +176, +174, +235, +166, +174, +235, +166, +166, +105, +22, +229, +187, +55, +77, +83, +183, +44, +75, +75, +38, +147, +241, +153, +51, +103, +214, +12, +213, +167, +158, +122, +234, +73, +150, +101, +157, +68, +191, +35, +228, +133, +143, +100, +184, +30, +30, +30, +46, +138, +220, +245, +53, +249, +104, +1, +207, +228, +211, +45, +203, +130, +156, +187, +158, +57, +0, +0, +245, +198, +42, +50, +176, +135, +141, +4, +136, +113, +58, +78, +25, +107, +215, +174, +253, +221, +210, +165, +75, +31, +135, +163, +88, +44, +192, +137, +130, +34, +202, +226, +110, +0, +137, +165, +75, +151, +238, +183, +102, +205, +154, +69, +116, +236, +233, +167, +159, +254, +1, +203, +178, +62, +64, +191, +35, +212, +35, +41, +233, +120, +94, +98, +79, +156, +127, +254, +249, +3, +139, +22, +45, +234, +211, +52, +205, +148, +235, +209, +178, +44, +141, +151, +100, +50, +233, +171, +80, +141, +160, +4, +33, +197, +55, +41, +10, +199, +253, +118, +78, +165, +82, +99, +0, +182, +193, +126, +86, +121, +56, +117, +41, +27, +194, +202, +168, +87, +110, +19, +189, +62, +81, +222, +146, +50, +48, +15, +71, +161, +236, +165, +244, +233, +4, +25, +195, +130, +114, +131, +203, +180, +151, +50, +237, +113, +144, +225, +140, +20, +198, +114, +225, +142, +41, +141, +58, +0, +204, +8, +147, +9, +0, +0, +32, +0, +73, +68, +65, +84, +4, +229, +66, +143, +15, +14, +14, +238, +0, +176, +9, +142, +81, +35, +11, +71, +161, +19, +148, +175, +59, +44, +228, +156, +171, +244, +93, +166, +105, +39, +90, +234, +184, +48, +222, +185, +66, +108, +35, +133, +52, +25, +181, +41, +205, +3, +213, +23, +175, +203, +102, +234, +143, +59, +80, +233, +187, +119, +239, +222, +97, +24, +198, +38, +160, +230, +160, +210, +7, +167, +253, +81, +36, +24, +143, +118, +105, +68, +137, +217, +41, +245, +21, +148, +211, +183, +56, +77, +14, +0, +29, +131, +161, +161, +161, +161, +221, +187, +119, +191, +86, +169, +84, +98, +149, +74, +37, +182, +215, +94, +123, +245, +37, +147, +201, +150, +177, +222, +52, +8, +13, +82, +90, +30, +63, +3, +173, +232, +7, +228, +240, +70, +14, +38, +212, +206, +70, +97, +143, +243, +121, +132, +115, +48, +225, +57, +237, +83, +178, +3, +192, +206, +157, +59, +7, +223, +120, +227, +141, +33, +77, +211, +96, +154, +166, +182, +125, +251, +246, +49, +56, +12, +13, +94, +14, +0, +105, +120, +59, +0, +40, +3, +195, +91, +7, +242, +120, +69, +227, +59, +205, +249, +74, +176, +231, +143, +52, +102, +145, +209, +148, +82, +70, +113, +184, +57, +51, +114, +3, +109, +179, +78, +134, +190, +16, +209, +244, +221, +176, +219, +54, +71, +108, +58, +35, +237, +99, +177, +88, +30, +246, +187, +69, +118, +138, +168, +228, +243, +249, +196, +27, +111, +188, +177, +67, +94, +95, +176, +220, +242, +13, +167, +162, +25, +30, +30, +206, +143, +142, +142, +110, +170, +86, +171, +134, +60, +199, +182, +44, +75, +27, +30, +30, +174, +51, +250, +239, +216, +177, +227, +13, +177, +22, +3, +173, +201, +104, +190, +222, +68, +142, +123, +160, +126, +94, +8, +56, +109, +8, +128, +61, +222, +15, +15, +15, +111, +38, +185, +118, +236, +216, +1, +216, +207, +81, +7, +80, +26, +28, +28, +124, +141, +100, +25, +30, +30, +126, +131, +157, +87, +118, +112, +13, +106, +95, +124, +222, +151, +132, +61, +231, +227, +44, +117, +53, +231, +46, +4, +56, +224, +176, +92, +244, +131, +112, +82, +228, +240, +185, +116, +20, +71, +4, +121, +62, +202, +25, +209, +226, +175, +188, +242, +202, +85, +243, +230, +205, +115, +77, +53, +179, +126, +253, +250, +87, +231, +207, +159, +191, +74, +200, +65, +105, +102, +90, +53, +47, +150, +153, +81, +60, +153, +5, +196, +156, +134, +214, +157, +81, +214, +19, +214, +248, +248, +248, +206, +209, +209, +209, +77, +124, +205, +79, +69, +190, +134, +92, +198, +199, +199, +119, +162, +69, +227, +201, +89, +103, +157, +53, +247, +240, +195, +15, +63, +124, +124, +124, +188, +183, +90, +173, +198, +123, +123, +123, +235, +214, +180, +79, +63, +253, +244, +75, +241, +120, +188, +156, +76, +38, +139, +131, +131, +131, +27, +26, +188, +76, +117, +193, +130, +5, +119, +3, +184, +15, +246, +186, +162, +110, +237, +33, +237, +91, +134, +221, +174, +200, +185, +139, +190, +135, +49, +46, +243, +113, +29, +226, +184, +81, +56, +12, +13, +186, +223, +252, +88, +212, +125, +55, +236, +103, +74, +204, +79, +228, +100, +195, +231, +241, +173, +0, +165, +162, +146, +239, +149, +175, +25, +228, +245, +131, +27, +72, +87, +193, +219, +49, +253, +230, +122, +144, +46, +0, +25, +63, +7, +31, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +133, +137, +112, +99, +0, +8, +149, +23, +254, +161, +135, +30, +122, +241, +130, +11, +46, +248, +61, +236, +197, +229, +40, +43, +85, +212, +71, +68, +165, +150, +46, +93, +122, +192, +154, +53, +107, +62, +230, +117, +174, +8, +121, +225, +35, +25, +174, +31, +120, +224, +129, +141, +151, +94, +122, +233, +83, +112, +114, +167, +123, +201, +152, +92, +178, +100, +201, +62, +107, +215, +174, +253, +8, +29, +123, +214, +89, +103, +189, +255, +172, +179, +206, +122, +63, +253, +190, +229, +150, +91, +174, +191, +254, +250, +235, +127, +5, +39, +74, +36, +12, +93, +35, +207, +233, +238, +10, +203, +178, +104, +177, +107, +193, +49, +188, +141, +192, +81, +140, +112, +165, +174, +175, +178, +36, +66, +61, +202, +142, +20, +190, +245, +216, +215, +215, +151, +232, +235, +235, +107, +9, +115, +65, +4, +35, +5, +41, +30, +41, +98, +104, +92, +211, +180, +211, +96, +83, +237, +246, +94, +122, +233, +165, +135, +223, +115, +207, +61, +181, +60, +142, +139, +23, +47, +126, +219, +41, +167, +156, +178, +55, +83, +126, +90, +228, +144, +226, +34, +131, +201, +148, +182, +214, +211, +79, +63, +253, +208, +194, +133, +11, +239, +135, +93, +111, +164, +12, +36, +3, +143, +159, +209, +179, +19, +100, +12, +3, +57, +135, +104, +25, +78, +219, +213, +93, +138, +31, +204, +144, +165, +25, +3, +182, +87, +46, +244, +228, +1, +7, +28, +112, +23, +28, +138, +227, +10, +236, +113, +140, +162, +218, +169, +223, +182, +2, +244, +236, +121, +125, +145, +194, +138, +143, +83, +73, +0, +73, +63, +195, +177, +216, +54, +34, +10, +143, +102, +31, +134, +187, +2, +173, +209, +231, +92, +23, +253, +8, +32, +118, +208, +65, +7, +221, +5, +231, +61, +80, +134, +29, +41, +77, +20, +226, +52, +46, +185, +25, +212, +163, +162, +19, +234, +203, +45, +167, +111, +29, +235, +70, +187, +56, +0, +60, +251, +236, +179, +203, +142, +56, +226, +136, +101, +193, +123, +2, +111, +188, +241, +198, +11, +115, +231, +206, +93, +49, +217, +50, +1, +192, +135, +62, +244, +161, +159, +2, +120, +10, +118, +142, +243, +129, +103, +159, +125, +118, +233, +17, +71, +28, +49, +16, +112, +88, +203, +177, +110, +221, +186, +99, +206, +56, +227, +140, +239, +54, +114, +236, +81, +71, +29, +53, +195, +178, +172, +127, +246, +218, +254, +221, +239, +126, +247, +210, +11, +47, +188, +240, +127, +16, +108, +44, +145, +35, +85, +83, +114, +234, +129, +95, +252, +226, +23, +127, +57, +231, +156, +115, +126, +7, +187, +189, +201, +99, +108, +157, +67, +25, +115, +0, +200, +2, +40, +184, +56, +0, +52, +60, +54, +52, +83, +95, +71, +30, +121, +228, +76, +203, +178, +206, +247, +218, +254, +131, +31, +252, +224, +130, +51, +207, +60, +115, +143, +162, +36, +110, +163, +250, +226, +227, +42, +57, +1, +144, +99, +98, +229, +169, +167, +158, +58, +255, +232, +163, +143, +246, +188, +22, +199, +235, +175, +191, +254, +226, +62, +251, +236, +243, +89, +56, +115, +92, +238, +4, +208, +212, +187, +231, +43, +95, +249, +202, +95, +190, +242, +149, +175, +124, +6, +54, +133, +117, +239, +234, +213, +171, +255, +225, +226, +139, +47, +126, +7, +109, +95, +183, +110, +221, +63, +133, +61, +215, +189, +247, +222, +251, +236, +178, +101, +203, +126, +11, +123, +188, +223, +6, +96, +210, +242, +93, +63, +248, +224, +131, +199, +123, +109, +219, +184, +113, +227, +166, +185, +115, +231, +222, +14, +199, +89, +140, +27, +192, +134, +96, +175, +53, +26, +194, +138, +21, +43, +94, +92, +177, +98, +197, +197, +112, +210, +186, +144, +19, +81, +12, +245, +172, +47, +0, +128, +217, +179, +103, +127, +21, +206, +120, +84, +98, +133, +222, +147, +141, +64, +126, +31, +66, +92, +183, +214, +14, +78, +58, +233, +164, +71, +0, +252, +66, +200, +152, +217, +188, +121, +243, +23, +238, +186, +235, +174, +67, +233, +4, +154, +166, +93, +8, +187, +62, +100, +134, +44, +138, +180, +37, +227, +164, +95, +251, +146, +231, +125, +148, +58, +139, +12, +130, +125, +191, +252, +229, +47, +47, +60, +241, +196, +19, +79, +243, +186, +17, +77, +211, +174, +131, +253, +108, +134, +225, +204, +23, +134, +80, +63, +159, +142, +218, +206, +221, +228, +226, +37, +33, +210, +30, +120, +201, +68, +134, +119, +206, +60, +208, +200, +220, +74, +150, +131, +175, +143, +3, +229, +96, +14, +0, +212, +126, +194, +178, +64, +85, +143, +63, +254, +248, +239, +3, +248, +9, +28, +99, +56, +57, +102, +200, +206, +249, +228, +64, +147, +67, +125, +63, +105, +73, +180, +245, +69, +23, +93, +116, +204, +73, +39, +157, +180, +200, +107, +251, +49, +199, +28, +243, +48, +236, +231, +189, +93, +148, +70, +65, +253, +139, +222, +209, +212, +55, +228, +181, +54, +205, +31, +249, +58, +45, +44, +43, +19, +103, +200, +50, +225, +212, +219, +40, +236, +185, +68, +204, +207, +1, +64, +176, +112, +116, +193, +113, +186, +230, +169, +93, +248, +243, +109, +133, +243, +69, +23, +28, +39, +49, +254, +206, +112, +115, +196, +245, +187, +46, +103, +196, +163, +66, +109, +186, +15, +14, +131, +83, +15, +108, +134, +143, +183, +82, +138, +52, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +133, +166, +33, +59, +0, +132, +206, +11, +47, +242, +153, +199, +224, +44, +82, +137, +58, +180, +34, +142, +167, +197, +158, +81, +173, +86, +125, +163, +194, +35, +228, +133, +143, +100, +184, +22, +224, +52, +171, +163, +112, +162, +68, +1, +39, +50, +48, +48, +239, +162, +200, +21, +26, +198, +184, +206, +101, +165, +243, +123, +66, +44, +100, +233, +92, +21, +113, +254, +49, +56, +180, +175, +164, +208, +73, +184, +25, +138, +57, +34, +212, +227, +180, +33, +157, +78, +203, +145, +38, +126, +244, +250, +156, +114, +149, +168, +143, +227, +0, +170, +217, +108, +118, +152, +239, +220, +221, +221, +157, +233, +238, +238, +246, +117, +90, +241, +194, +190, +251, +238, +155, +132, +173, +28, +146, +41, +191, +131, +20, +54, +157, +32, +99, +88, +116, +66, +62, +195, +160, +92, +232, +92, +49, +78, +212, +184, +84, +40, +95, +60, +245, +203, +102, +243, +209, +82, +93, +185, +41, +226, +226, +66, +182, +81, +216, +227, +104, +54, +4, +165, +189, +204, +242, +64, +159, +205, +64, +166, +236, +229, +198, +200, +52, +252, +235, +139, +20, +108, +164, +184, +163, +136, +195, +70, +21, +182, +157, +80, +95, +36, +39, +201, +202, +211, +111, +148, +0, +148, +132, +210, +190, +19, +65, +239, +25, +106, +243, +109, +245, +94, +232, +36, +100, +179, +89, +106, +15, +164, +96, +15, +157, +211, +94, +78, +1, +36, +222, +255, +49, +56, +70, +39, +158, +118, +160, +46, +130, +88, +180, +123, +50, +22, +21, +101, +35, +64, +51, +116, +204, +10, +29, +11, +62, +174, +146, +3, +64, +141, +90, +59, +74, +206, +106, +49, +191, +228, +236, +63, +188, +180, +18, +19, +34, +132, +163, +64, +28, +59, +237, +6, +32, +214, +31, +129, +169, +201, +97, +206, +223, +229, +186, +244, +41, +127, +111, +21, +248, +251, +80, +131, +115, +159, +110, +136, +85, +171, +85, +249, +185, +144, +35, +161, +12, +98, +0, +160, +247, +107, +16, +136, +161, +46, +1, +123, +238, +146, +129, +237, +0, +208, +11, +160, +79, +172, +125, +252, +64, +142, +213, +196, +22, +52, +2, +123, +206, +64, +235, +17, +26, +87, +163, +64, +158, +143, +242, +245, +87, +20, +195, +59, +119, +0, +104, +4, +94, +114, +68, +117, +0, +32, +57, +194, +166, +146, +1, +28, +67, +181, +156, +178, +36, +47, +237, +199, +153, +210, +248, +117, +218, +25, +114, +138, +21, +160, +62, +29, +32, +233, +21, +200, +49, +135, +163, +153, +84, +104, +116, +93, +186, +22, +205, +31, +226, +16, +58, +154, +16, +14, +0, +189, +226, +120, +114, +96, +37, +198, +56, +158, +130, +171, +21, +99, +85, +55, +156, +123, +229, +14, +99, +242, +251, +195, +239, +186, +114, +251, +165, +66, +191, +123, +80, +207, +242, +209, +45, +238, +81, +65, +65, +65, +65, +65, +65, +65, +65, +65, +65, +65, +65, +33, +36, +220, +24, +0, +66, +209, +235, +139, +232, +179, +49, +216, +138, +148, +65, +0, +187, +96, +27, +40, +57, +221, +55, +0, +88, +134, +97, +248, +42, +120, +68, +46, +123, +30, +229, +210, +18, +229, +94, +44, +22, +163, +8, +24, +138, +18, +245, +146, +209, +140, +197, +98, +97, +101, +108, +169, +113, +157, +41, +93, +169, +200, +84, +233, +181, +220, +195, +65, +14, +0, +17, +192, +13, +215, +129, +185, +235, +91, +137, +100, +50, +89, +163, +211, +134, +127, +196, +11, +201, +88, +132, +221, +30, +198, +224, +80, +146, +151, +51, +153, +76, +43, +140, +125, +205, +162, +19, +100, +220, +147, +16, +148, +11, +157, +104, +228, +211, +176, +159, +1, +181, +109, +29, +142, +193, +46, +5, +135, +90, +147, +162, +110, +247, +84, +168, +250, +218, +51, +161, +187, +24, +90, +60, +81, +169, +84, +12, +8, +218, +120, +56, +169, +29, +90, +97, +36, +226, +239, +17, +96, +162, +115, +82, +190, +93, +24, +19, +166, +17, +60, +135, +182, +27, +109, +63, +55, +176, +113, +6, +0, +11, +146, +131, +163, +160, +189, +165, +121, +82, +82, +86, +130, +155, +166, +169, +156, +58, +20, +56, +166, +115, +156, +176, +92, +62, +105, +142, +219, +138, +121, +172, +219, +249, +228, +79, +175, +99, +106, +78, +155, +201, +100, +178, +225, +185, +47, +235, +143, +36, +7, +143, +10, +6, +156, +126, +77, +206, +61, +94, +209, +175, +178, +161, +209, +128, +61, +126, +146, +1, +140, +59, +240, +17, +43, +147, +193, +182, +81, +250, +6, +50, +178, +209, +250, +70, +78, +91, +208, +72, +142, +123, +238, +104, +16, +135, +179, +246, +113, +67, +213, +101, +188, +247, +138, +38, +151, +141, +126, +81, +168, +201, +201, +49, +186, +102, +240, +174, +84, +42, +65, +105, +102, +200, +96, +203, +13, +254, +141, +24, +188, +229, +250, +160, +57, +84, +10, +142, +161, +146, +28, +82, +51, +130, +225, +205, +21, +44, +21, +1, +177, +69, +80, +106, +175, +176, +41, +17, +188, +228, +232, +98, +191, +3, +215, +211, +140, +89, +134, +183, +143, +32, +167, +108, +249, +119, +1, +245, +198, +91, +183, +136, +120, +217, +40, +44, +23, +191, +118, +201, +239, +151, +230, +172, +228, +252, +219, +45, +51, +235, +184, +128, +156, +63, +120, +61, +7, +221, +175, +87, +234, +42, +62, +62, +242, +104, +117, +249, +126, +155, +73, +133, +198, +235, +129, +28, +204, +201, +209, +32, +227, +231, +32, +43, +198, +37, +74, +125, +70, +76, +11, +212, +30, +232, +220, +173, +72, +27, +7, +216, +207, +128, +59, +68, +144, +131, +3, +31, +115, +100, +231, +16, +249, +186, +242, +58, +69, +118, +96, +161, +232, +127, +114, +2, +232, +86, +41, +0, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +20, +162, +129, +43, +77, +34, +209, +235, +51, +7, +128, +33, +216, +134, +245, +221, +0, +118, +194, +89, +224, +82, +52, +146, +30, +193, +184, +78, +57, +160, +91, +98, +92, +143, +199, +227, +148, +158, +32, +72, +70, +76, +151, +147, +194, +52, +129, +83, +111, +6, +58, +0, +220, +117, +215, +93, +27, +175, +184, +226, +138, +23, +225, +228, +185, +167, +188, +153, +148, +199, +155, +179, +24, +80, +244, +153, +5, +39, +74, +151, +82, +48, +144, +18, +134, +20, +5, +101, +182, +175, +12, +82, +22, +16, +120, +254, +249, +74, +54, +155, +205, +77, +60, +100, +202, +209, +9, +50, +190, +149, +192, +157, +152, +100, +133, +176, +108, +208, +150, +35, +123, +222, +138, +80, +245, +213, +153, +208, +119, +239, +222, +61, +60, +52, +52, +244, +106, +181, +90, +141, +85, +42, +21, +99, +198, +140, +25, +253, +137, +68, +194, +149, +105, +71, +24, +138, +51, +112, +148, +244, +52, +102, +55, +11, +89, +65, +206, +35, +192, +10, +0, +138, +211, +229, +0, +48, +50, +50, +146, +207, +229, +114, +27, +77, +211, +212, +170, +213, +170, +81, +169, +84, +98, +84, +76, +211, +212, +103, +207, +158, +221, +157, +76, +38, +93, +141, +70, +197, +98, +177, +178, +125, +251, +246, +81, +93, +215, +205, +88, +44, +86, +161, +98, +24, +70, +85, +215, +117, +107, +100, +100, +68, +142, +110, +244, +2, +189, +11, +201, +104, +80, +20, +115, +146, +26, +142, +63, +254, +248, +3, +127, +242, +147, +159, +36, +1, +59, +29, +208, +45, +183, +220, +242, +252, +239, +127, +255, +251, +49, +216, +253, +172, +78, +201, +207, +158, +99, +10, +64, +74, +176, +48, +213, +32, +34, +163, +27, +234, +159, +109, +82, +95, +29, +131, +14, +169, +175, +233, +28, +39, +120, +187, +39, +86, +43, +50, +66, +197, +132, +115, +110, +67, +16, +199, +14, +163, +222, +160, +71, +172, +82, +52, +167, +12, +37, +87, +169, +84, +26, +220, +189, +123, +247, +107, +244, +220, +186, +108, +212, +88, +154, +118, +236, +216, +49, +90, +40, +20, +42, +154, +166, +1, +64, +45, +117, +19, +0, +236, +218, +181, +171, +120, +202, +41, +167, +236, +175, +105, +90, +53, +30, +143, +231, +55, +109, +218, +180, +253, +153, +103, +158, +105, +228, +217, +201, +227, +40, +79, +251, +5, +216, +239, +226, +46, +118, +95, +100, +44, +51, +49, +209, +240, +72, +206, +0, +220, +185, +151, +198, +228, +168, +57, +238, +129, +122, +106, +110, +138, +66, +118, +27, +103, +76, +0, +229, +193, +193, +193, +237, +217, +108, +182, +11, +168, +57, +55, +19, +67, +156, +12, +162, +247, +78, +130, +165, +172, +64, +56, +106, +242, +9, +169, +85, +228, +177, +208, +5, +196, +106, +225, +198, +160, +21, +150, +242, +30, +152, +88, +31, +60, +23, +60, +25, +40, +201, +9, +32, +237, +231, +148, +21, +143, +199, +43, +168, +111, +199, +81, +82, +17, +4, +201, +209, +45, +190, +39, +225, +56, +148, +185, +194, +48, +12, +19, +78, +154, +6, +63, +135, +8, +47, +131, +120, +1, +245, +198, +112, +114, +130, +230, +224, +207, +88, +118, +112, +15, +99, +16, +231, +247, +75, +169, +191, +186, +33, +104, +225, +67, +56, +0, +144, +30, +128, +215, +53, +167, +170, +247, +187, +95, +217, +248, +239, +150, +22, +205, +237, +126, +91, +149, +10, +77, +238, +211, +57, +63, +6, +0, +230, +208, +65, +169, +7, +252, +88, +59, +56, +120, +234, +129, +2, +128, +92, +34, +145, +8, +26, +167, +201, +97, +37, +170, +35, +77, +20, +200, +76, +123, +190, +41, +16, +196, +54, +222, +151, +90, +229, +236, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +160, +208, +177, +240, +99, +0, +8, +114, +0, +168, +194, +86, +188, +81, +78, +197, +157, +176, +115, +235, +145, +2, +174, +22, +165, +18, +164, +236, +19, +180, +184, +20, +93, +79, +14, +0, +77, +35, +22, +139, +149, +225, +24, +157, +253, +100, +140, +199, +227, +241, +105, +113, +82, +152, +38, +200, +145, +27, +190, +247, +46, +148, +107, +93, +168, +167, +183, +204, +162, +222, +248, +77, +6, +11, +82, +56, +144, +226, +143, +34, +228, +101, +197, +27, +167, +65, +244, +147, +145, +20, +37, +156, +146, +188, +188, +114, +229, +202, +95, +175, +92, +185, +242, +68, +56, +78, +25, +20, +13, +68, +116, +202, +164, +140, +144, +21, +44, +50, +21, +101, +51, +12, +8, +157, +32, +227, +30, +141, +40, +185, +208, +183, +109, +219, +246, +220, +156, +57, +115, +46, +131, +221, +238, +168, +141, +118, +178, +35, +79, +100, +168, +250, +218, +51, +176, +112, +225, +194, +159, +0, +120, +2, +192, +44, +0, +179, +94, +120, +225, +133, +101, +135, +31, +126, +248, +92, +183, +125, +153, +97, +111, +28, +142, +18, +189, +21, +239, +46, +89, +65, +206, +141, +255, +5, +0, +133, +233, +114, +0, +88, +182, +108, +217, +243, +203, +150, +45, +59, +19, +246, +216, +187, +23, +236, +220, +227, +3, +0, +102, +3, +232, +253, +243, +159, +255, +252, +145, +35, +143, +60, +114, +166, +219, +177, +47, +189, +244, +210, +208, +59, +223, +249, +206, +159, +193, +158, +55, +108, +135, +157, +103, +124, +27, +108, +39, +194, +168, +99, +49, +55, +28, +20, +100, +133, +250, +188, +121, +243, +230, +206, +155, +55, +175, +246, +220, +214, +173, +91, +183, +229, +247, +191, +255, +61, +57, +214, +213, +189, +23, +36, +7, +128, +164, +139, +3, +64, +195, +115, +146, +54, +170, +175, +142, +64, +167, +212, +215, +52, +141, +19, +19, +162, +101, +239, +184, +227, +142, +131, +175, +190, +250, +234, +219, +27, +56, +215, +4, +92, +120, +225, +133, +71, +93, +120, +225, +133, +71, +209, +239, +59, +239, +188, +243, +211, +43, +86, +172, +216, +130, +240, +212, +218, +53, +185, +110, +189, +245, +214, +103, +110, +189, +245, +214, +171, +32, +232, +165, +215, +173, +91, +247, +177, +51, +206, +56, +227, +4, +58, +224, +170, +171, +174, +250, +205, +247, +191, +255, +253, +157, +210, +241, +38, +128, +202, +185, +231, +158, +59, +235, +103, +63, +251, +217, +167, +104, +223, +159, +254, +244, +167, +63, +255, +232, +71, +63, +250, +64, +131, +183, +69, +142, +9, +60, +149, +67, +205, +104, +250, +212, +83, +79, +157, +127, +244, +209, +71, +159, +31, +230, +68, +175, +191, +254, +250, +139, +251, +236, +179, +207, +103, +225, +24, +116, +249, +156, +187, +145, +28, +247, +52, +111, +229, +236, +103, +0, +128, +39, +159, +124, +242, +188, +99, +142, +57, +230, +60, +250, +125, +195, +13, +55, +124, +249, +203, +95, +254, +242, +42, +186, +39, +203, +178, +190, +79, +219, +118, +236, +216, +241, +236, +236, +217, +179, +47, +103, +231, +166, +245, +166, +137, +104, +212, +228, +250, +127, +254, +231, +127, +30, +187, +108, +217, +178, +85, +94, +59, +156, +115, +206, +57, +63, +187, +255, +254, +251, +183, +192, +94, +163, +238, +0, +115, +194, +66, +253, +156, +58, +42, +243, +0, +175, +15, +74, +69, +208, +5, +97, +140, +126, +244, +209, +71, +207, +59, +249, +228, +147, +63, +230, +121, +2, +77, +187, +22, +142, +49, +122, +16, +14, +3, +192, +56, +108, +99, +42, +25, +84, +155, +145, +163, +231, +209, +71, +31, +61, +39, +162, +28, +60, +13, +130, +151, +193, +84, +126, +223, +211, +124, +144, +71, +231, +243, +223, +242, +177, +178, +225, +219, +235, +123, +208, +253, +210, +250, +179, +27, +34, +39, +188, +88, +159, +251, +129, +210, +255, +141, +160, +158, +1, +128, +179, +115, +120, +221, +239, +116, +167, +42, +144, +215, +235, +185, +125, +247, +221, +247, +243, +176, +223, +59, +125, +0, +82, +150, +101, +221, +74, +59, +207, +155, +55, +111, +206, +246, +237, +219, +175, +212, +117, +221, +50, +12, +163, +242, +199, +63, +254, +241, +193, +133, +11, +23, +126, +59, +196, +117, +100, +167, +142, +188, +236, +176, +40, +99, +235, +214, +173, +167, +105, +154, +102, +25, +134, +81, +53, +12, +163, +26, +139, +197, +170, +134, +97, +84, +53, +77, +51, +95, +126, +249, +229, +239, +189, +235, +93, +239, +186, +175, +145, +27, +94, +189, +122, +245, +130, +179, +207, +62, +251, +22, +211, +52, +53, +211, +52, +141, +74, +165, +98, +84, +171, +85, +163, +90, +173, +26, +166, +105, +234, +51, +103, +206, +236, +245, +58, +150, +57, +64, +144, +241, +63, +138, +131, +143, +130, +130, +130, +130, +130, +130, +130, +130, +130, +130, +130, +194, +30, +137, +160, +168, +9, +239, +3, +109, +227, +58, +143, +236, +30, +132, +29, +97, +95, +2, +139, +204, +0, +144, +142, +199, +227, +211, +162, +0, +142, +34, +163, +97, +24, +190, +185, +82, +35, +56, +41, +184, +69, +224, +248, +157, +55, +6, +91, +145, +65, +202, +86, +29, +182, +146, +163, +2, +17, +221, +32, +62, +51, +149, +74, +197, +55, +45, +131, +88, +172, +203, +244, +250, +94, +209, +245, +161, +101, +20, +145, +60, +92, +193, +195, +35, +221, +57, +72, +145, +194, +243, +31, +186, +41, +221, +194, +202, +72, +74, +168, +10, +251, +143, +232, +6, +101, +154, +64, +162, +98, +77, +120, +156, +111, +50, +208, +9, +50, +70, +133, +159, +18, +79, +70, +212, +72, +150, +105, +133, +136, +144, +205, +192, +81, +6, +183, +42, +18, +122, +143, +132, +170, +175, +182, +133, +172, +252, +207, +250, +229, +68, +21, +219, +178, +176, +21, +223, +100, +196, +105, +213, +115, +228, +99, +32, +31, +243, +75, +0, +74, +154, +166, +189, +149, +35, +175, +184, +161, +164, +8, +160, +16, +164, +80, +175, +86, +171, +68, +231, +60, +225, +25, +133, +116, +0, +80, +253, +83, +129, +48, +157, +227, +68, +93, +212, +102, +87, +87, +215, +164, +173, +1, +196, +185, +41, +218, +53, +40, +218, +147, +203, +53, +33, +127, +183, +72, +81, +197, +161, +201, +251, +8, +84, +202, +229, +114, +134, +255, +33, +250, +31, +57, +225, +240, +168, +96, +154, +75, +81, +241, +154, +239, +2, +245, +14, +0, +100, +24, +69, +50, +153, +244, +93, +159, +212, +9, +236, +164, +21, +35, +167, +61, +94, +162, +192, +45, +133, +16, +49, +67, +104, +0, +52, +57, +183, +188, +24, +223, +198, +217, +241, +53, +88, +150, +5, +76, +92, +67, +240, +53, +77, +88, +106, +114, +173, +82, +169, +248, +182, +75, +203, +178, +104, +44, +148, +141, +154, +242, +26, +36, +10, +220, +168, +202, +107, +198, +127, +0, +189, +17, +34, +209, +101, +67, +52, +103, +165, +107, +103, +57, +194, +58, +75, +180, +18, +110, +247, +75, +14, +15, +61, +0, +186, +66, +164, +128, +32, +61, +0, +143, +12, +15, +221, +167, +166, +25, +60, +173, +71, +1, +246, +179, +162, +241, +25, +144, +130, +53, +226, +241, +120, +98, +214, +172, +89, +123, +211, +239, +254, +254, +254, +94, +132, +123, +102, +178, +131, +84, +32, +3, +192, +220, +185, +115, +93, +157, +220, +0, +160, +171, +171, +171, +63, +196, +53, +93, +209, +211, +211, +147, +206, +100, +50, +7, +53, +114, +172, +75, +74, +139, +201, +98, +38, +80, +80, +80, +80, +80, +80, +80, +80, +80, +80, +80, +80, +232, +24, +240, +69, +115, +164, +188, +240, +66, +217, +149, +134, +173, +116, +224, +11, +234, +50, +28, +10, +196, +110, +0, +93, +66, +169, +237, +45, +132, +205, +16, +16, +38, +42, +188, +19, +64, +245, +72, +117, +56, +238, +183, +179, +80, +152, +201, +52, +122, +164, +124, +33, +138, +196, +34, +0, +61, +30, +143, +251, +210, +139, +166, +211, +105, +82, +132, +114, +227, +122, +211, +50, +166, +82, +169, +49, +216, +17, +106, +85, +113, +126, +138, +22, +169, +72, +187, +150, +81, +159, +95, +147, +82, +0, +16, +77, +43, +41, +154, +162, +82, +243, +241, +220, +173, +69, +151, +223, +5, +56, +10, +74, +223, +182, +134, +122, +231, +4, +82, +116, +148, +164, +255, +26, +201, +83, +219, +9, +50, +134, +1, +87, +206, +6, +49, +113, +200, +244, +157, +83, +141, +118, +201, +133, +222, +41, +80, +245, +213, +153, +144, +115, +239, +202, +134, +140, +252, +116, +69, +218, +183, +9, +228, +28, +218, +50, +149, +173, +14, +199, +112, +144, +0, +160, +251, +229, +208, +21, +219, +56, +101, +48, +143, +214, +228, +12, +55, +156, +94, +215, +207, +96, +82, +147, +37, +153, +76, +250, +42, +212, +133, +195, +196, +100, +59, +83, +133, +169, +47, +50, +254, +154, +8, +136, +4, +20, +219, +222, +132, +93, +87, +187, +68, +105, +180, +190, +218, +17, +237, +220, +190, +56, +218, +105, +156, +160, +54, +20, +7, +144, +40, +22, +139, +13, +59, +27, +7, +65, +156, +155, +230, +85, +21, +120, +59, +45, +88, +172, +80, +61, +112, +7, +198, +170, +252, +220, +226, +241, +120, +14, +246, +115, +161, +254, +192, +89, +54, +234, +158, +73, +177, +88, +76, +194, +54, +192, +18, +232, +89, +208, +28, +169, +81, +103, +138, +118, +125, +111, +91, +114, +123, +18, +227, +27, +205, +127, +235, +100, +214, +117, +157, +215, +251, +158, +8, +51, +68, +255, +162, +136, +127, +183, +92, +244, +173, +50, +84, +182, +139, +28, +147, +9, +190, +174, +202, +5, +57, +214, +193, +161, +252, +167, +117, +107, +187, +223, +31, +7, +159, +67, +0, +246, +179, +162, +241, +200, +66, +48, +91, +99, +88, +167, +13, +217, +97, +49, +151, +72, +36, +58, +197, +73, +162, +134, +88, +44, +70, +122, +10, +206, +104, +209, +73, +243, +13, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +5, +133, +150, +131, +43, +229, +34, +229, +133, +103, +145, +235, +228, +153, +78, +11, +172, +50, +108, +106, +186, +126, +216, +202, +176, +174, +114, +185, +28, +54, +114, +157, +34, +16, +58, +77, +65, +204, +65, +84, +158, +228, +173, +63, +174, +105, +218, +105, +176, +235, +164, +123, +249, +242, +229, +135, +173, +90, +181, +234, +147, +180, +243, +169, +167, +158, +122, +196, +27, +111, +188, +241, +54, +0, +208, +117, +221, +164, +162, +105, +26, +76, +211, +212, +5, +5, +158, +110, +89, +150, +150, +72, +36, +234, +162, +58, +30, +124, +240, +193, +95, +125, +226, +19, +159, +248, +111, +216, +202, +13, +82, +188, +211, +162, +151, +210, +28, +120, +69, +27, +121, +201, +216, +123, +233, +165, +151, +30, +126, +207, +61, +247, +92, +68, +59, +47, +94, +188, +248, +109, +167, +156, +114, +202, +222, +148, +255, +84, +211, +52, +75, +200, +56, +225, +220, +244, +191, +184, +15, +235, +233, +167, +159, +126, +104, +225, +194, +133, +247, +195, +94, +144, +83, +244, +5, +69, +107, +69, +205, +131, +40, +231, +158, +44, +97, +98, +238, +201, +32, +69, +179, +156, +119, +146, +74, +25, +245, +198, +236, +70, +218, +95, +39, +200, +24, +4, +158, +10, +36, +200, +81, +129, +20, +82, +211, +229, +176, +211, +46, +185, +208, +59, +5, +170, +190, +58, +19, +114, +238, +93, +30, +193, +88, +0, +80, +84, +14, +0, +174, +185, +137, +41, +207, +52, +229, +13, +166, +244, +61, +241, +16, +57, +100, +201, +64, +75, +70, +90, +74, +37, +20, +37, +119, +177, +28, +81, +87, +88, +189, +122, +245, +115, +27, +54, +108, +184, +122, +124, +124, +188, +187, +92, +46, +39, +175, +188, +242, +202, +15, +188, +239, +125, +239, +123, +15, +29, +112, +199, +29, +119, +188, +255, +214, +91, +111, +173, +90, +150, +165, +201, +239, +215, +249, +243, +231, +247, +191, +242, +202, +43, +239, +49, +77, +211, +48, +12, +163, +218, +223, +223, +223, +168, +81, +53, +168, +190, +248, +126, +101, +4, +48, +23, +136, +109, +219, +224, +24, +178, +119, +194, +102, +90, +138, +90, +95, +237, +138, +118, +109, +95, +65, +114, +78, +231, +56, +65, +243, +136, +36, +128, +212, +182, +109, +219, +204, +161, +161, +161, +45, +213, +106, +85, +175, +84, +42, +49, +42, +213, +106, +213, +176, +44, +75, +159, +59, +119, +110, +42, +157, +78, +187, +190, +91, +242, +249, +188, +249, +250, +235, +175, +23, +52, +77, +51, +5, +205, +116, +133, +138, +97, +24, +230, +182, +109, +219, +76, +216, +117, +79, +243, +222, +134, +89, +11, +190, +240, +133, +47, +60, +118, +239, +189, +247, +254, +255, +237, +221, +125, +144, +36, +119, +125, +231, +249, +79, +214, +115, +85, +63, +205, +140, +30, +6, +73, +60, +105, +13, +200, +203, +243, +98, +14, +153, +7, +153, +7, +227, +216, +101, +215, +118, +152, +167, +209, +137, +149, +86, +198, +146, +1, +129, +129, +89, +20, +14, +75, +12, +200, +156, +86, +22, +194, +96, +9, +137, +179, +196, +97, +158, +47, +132, +64, +2, +95, +120, +109, +124, +27, +193, +134, +44, +179, +18, +24, +204, +173, +79, +16, +198, +183, +35, +27, +20, +232, +96, +60, +58, +141, +52, +15, +221, +93, +207, +149, +247, +71, +230, +183, +243, +87, +191, +174, +202, +202, +170, +174, +238, +169, +154, +121, +191, +34, +50, +186, +171, +179, +42, +243, +87, +153, +85, +221, +93, +249, +253, +254, +190, +223, +31, +182, +219, +237, +106, +24, +134, +249, +223, +255, +253, +223, +127, +213, +77, +55, +221, +116, +145, +36, +133, +97, +104, +51, +222, +131, +48, +12, +85, +169, +84, +250, +222, +127, +175, +123, +221, +235, +94, +114, +232, +208, +161, +103, +231, +114, +185, +94, +161, +80, +232, +124, +236, +99, +31, +251, +232, +135, +63, +252, +225, +239, +40, +73, +218, +156, +180, +69, +199, +204, +252, +221, +254, +220, +231, +62, +247, +220, +125, +251, +246, +125, +216, +142, +195, +193, +131, +7, +239, +187, +250, +234, +171, +127, +171, +215, +235, +229, +114, +185, +92, +239, +47, +254, +226, +47, +14, +197, +251, +13, +37, +229, +174, +190, +250, +234, +141, +207, +17, +47, +123, +217, +203, +158, +122, +226, +196, +137, +47, +4, +65, +160, +32, +8, +194, +135, +30, +122, +232, +206, +23, +190, +240, +133, +95, +156, +96, +24, +225, +85, +87, +93, +245, +189, +171, +174, +186, +234, +215, +20, +181, +182, +216, +243, +229, +47, +127, +249, +215, +47, +190, +248, +226, +95, +178, +59, +124, +233, +75, +95, +250, +55, +95, +250, +210, +151, +54, +30, +16, +4, +193, +111, +105, +115, +53, +174, +178, +182, +88, +197, +234, +150, +91, +110, +121, +246, +21, +87, +92, +241, +33, +43, +77, +94, +173, +86, +251, +74, +147, +191, +231, +61, +239, +249, +227, +79, +124, +226, +19, +15, +41, +250, +204, +99, +239, +241, +99, +138, +62, +11, +89, +217, +127, +11, +74, +79, +28, +168, +156, +149, +113, +236, +144, +240, +166, +155, +110, +122, +214, +59, +222, +241, +142, +235, +58, +157, +78, +161, +215, +235, +229, +106, +181, +218, +146, +123, +135, +119, +190, +243, +157, +127, +114, +199, +29, +119, +252, +131, +162, +223, +179, +71, +148, +36, +0, +216, +231, +222, +121, +250, +127, +201, +42, +0, +72, +209, +184, +139, +74, +222, +207, +61, +141, +168, +100, +17, +255, +206, +207, +250, +247, +195, +62, +103, +54, +37, +213, +43, +149, +202, +184, +85, +67, +78, +58, +42, +0, +0, +0, +0, +0, +192, +102, +105, +21, +0, +82, +63, +84, +198, +21, +0, +22, +212, +223, +63, +47, +23, +111, +99, +183, +179, +44, +119, +187, +221, +172, +9, +0, +54, +235, +105, +158, +63, +172, +245, +149, +62, +85, +82, +174, +175, +40, +169, +91, +173, +86, +87, +221, +59, +47, +46, +46, +46, +44, +46, +46, +46, +76, +178, +163, +114, +185, +220, +80, +210, +63, +114, +80, +121, +195, +81, +21, +0, +6, +142, +113, +97, +97, +225, +152, +123, +231, +165, +165, +165, +218, +210, +210, +82, +109, +211, +86, +50, +120, +242, +147, +159, +92, +142, +199, +232, +207, +70, +243, +171, +7, +164, +241, +123, +79, +218, +69, +94, +187, +176, +233, +47, +105, +122, +25, +151, +73, +43, +0, +204, +242, +24, +179, +112, +19, +0, +70, +149, +17, +181, +231, +122, +210, +130, +194, +51, +210, +11, +125, +110, +112, +188, +230, +146, +255, +187, +197, +13, +234, +53, +36, +53, +78, +243, +4, +0, +169, +191, +135, +182, +253, +238, +181, +82, +220, +121, +37, +61, +172, +203, +146, +202, +105, +199, +43, +94, +119, +60, +94, +220, +217, +217, +199, +180, +185, +103, +241, +168, +223, +195, +110, +2, +64, +241, +224, +193, +131, +71, +15, +30, +60, +120, +80, +81, +114, +100, +245, +55, +127, +243, +55, +143, +186, +119, +62, +235, +172, +179, +150, +6, +108, +67, +146, +84, +46, +151, +11, +231, +159, +127, +254, +208, +245, +99, +74, +59, +94, +118, +108, +54, +18, +0, +210, +74, +1, +199, +235, +254, +89, +253, +199, +235, +9, +69, +255, +147, +140, +123, +188, +102, +213, +172, +190, +190, +92, +179, +242, +123, +98, +83, +207, +238, +235, +175, +191, +254, +39, +215, +95, +127, +253, +251, +21, +189, +238, +207, +150, +180, +55, +94, +206, +144, +84, +251, +246, +183, +191, +125, +193, +47, +254, +226, +47, +14, +252, +63, +248, +193, +7, +31, +172, +191, +244, +165, +47, +253, +31, +138, +254, +79, +61, +162, +40, +217, +228, +176, +164, +71, +149, +36, +81, +84, +20, +61, +71, +107, +207, +53, +201, +223, +169, +240, +193, +7, +31, +60, +250, +224, +131, +15, +54, +227, +237, +229, +111, +187, +237, +182, +114, +90, +153, +107, +215, +226, +226, +98, +109, +113, +113, +113, +227, +255, +228, +82, +169, +180, +91, +81, +98, +136, +253, +79, +62, +241, +255, +73, +179, +242, +119, +59, +46, +205, +253, +12, +187, +157, +207, +231, +239, +189, +249, +230, +155, +15, +198, +55, +237, +117, +107, +159, +9, +115, +55, +223, +124, +243, +63, +40, +62, +31, +207, +124, +230, +51, +107, +139, +139, +139, +255, +194, +30, +187, +133, +18, +225, +155, +170, +213, +21, +10, +133, +81, +159, +39, +172, +124, +188, +85, +234, +176, +101, +75, +85, +172, +86, +86, +86, +42, +75, +75, +75, +231, +15, +91, +31, +127, +70, +59, +166, +232, +53, +96, +213, +62, +142, +43, +9, +80, +218, +226, +190, +223, +199, +54, +43, +227, +216, +33, +225, +25, +103, +156, +81, +94, +89, +89, +121, +218, +176, +59, +196, +159, +179, +237, +179, +177, +91, +121, +46, +75, +155, +144, +89, +227, +182, +198, +232, +40, +169, +204, +102, +1, +251, +74, +16, +4, +175, +81, +244, +122, +182, +191, +223, +182, +88, +114, +71, +150, +215, +182, +223, +46, +35, +127, +225, +133, +23, +222, +46, +233, +139, +74, +90, +15, +217, +146, +87, +18, +88, +183, +201, +35, +182, +47, +247, +53, +53, +145, +125, +251, +246, +253, +173, +164, +95, +136, +247, +85, +85, +116, +173, +169, +22, +127, +239, +126, +174, +150, +250, +95, +191, +182, +255, +85, +245, +87, +0, +152, +167, +243, +13, +0, +0, +0, +0, +83, +231, +39, +0, +204, +122, +239, +250, +121, +96, +31, +210, +237, +130, +223, +170, +146, +114, +125, +237, +90, +173, +182, +154, +242, +216, +177, +84, +42, +21, +75, +0, +168, +43, +41, +229, +232, +183, +0, +24, +86, +1, +96, +71, +198, +56, +69, +179, +126, +81, +74, +154, +143, +49, +250, +220, +126, +181, +86, +202, +216, +150, +65, +51, +204, +102, +233, +2, +225, +44, +245, +66, +159, +7, +28, +175, +249, +229, +190, +231, +172, +82, +207, +70, +107, +144, +184, +116, +252, +233, +204, +237, +161, +237, +43, +42, +186, +120, +124, +66, +209, +235, +121, +33, +67, +137, +118, +191, +125, +141, +125, +29, +135, +5, +196, +44, +96, +92, +80, +82, +146, +187, +32, +169, +151, +161, +116, +241, +118, +73, +59, +94, +161, +115, +159, +142, +164, +118, +90, +41, +224, +120, +221, +17, +37, +179, +74, +109, +70, +123, +106, +107, +161, +57, +51, +139, +175, +175, +97, +227, +60, +217, +191, +39, +220, +4, +0, +127, +214, +245, +160, +165, +168, +244, +0, +117, +48, +198, +182, +26, +26, +158, +0, +16, +56, +139, +253, +29, +203, +57, +235, +164, +228, +115, +80, +91, +82, +59, +237, +60, +142, +210, +108, +54, +45, +120, +85, +82, +210, +82, +105, +146, +64, +252, +204, +254, +221, +142, +171, +148, +184, +213, +198, +252, +50, +255, +121, +197, +237, +15, +138, +197, +226, +180, +42, +69, +249, +129, +202, +70, +62, +159, +207, +146, +0, +80, +210, +230, +215, +203, +182, +86, +177, +170, +84, +42, +235, +138, +126, +31, +218, +87, +43, +187, +111, +193, +104, +91, +182, +213, +172, +140, +99, +74, +122, +105, +21, +86, +36, +41, +254, +12, +123, +84, +209, +243, +181, +223, +173, +238, +53, +134, +121, +250, +127, +201, +94, +239, +246, +156, +3, +37, +191, +167, +44, +89, +169, +17, +127, +245, +171, +2, +89, +0, +124, +156, +253, +180, +212, +159, +100, +208, +139, +127, +230, +39, +0, +184, +44, +137, +102, +59, +142, +171, +91, +177, +208, +255, +253, +233, +86, +186, +233, +107, +119, +163, +164, +226, +195, +172, +87, +180, +0, +0, +0, +0, +128, +109, +55, +168, +2, +192, +60, +244, +174, +183, +132, +129, +245, +180, +237, +198, +51, +211, +252, +82, +112, +238, +24, +55, +74, +243, +150, +74, +165, +212, +132, +135, +120, +189, +93, +64, +200, +50, +187, +222, +184, +37, +223, +59, +11, +11, +11, +169, +99, +30, +71, +181, +90, +109, +42, +185, +168, +227, +206, +114, +24, +117, +145, +99, +199, +198, +136, +153, +103, +129, +41, +91, +252, +11, +243, +10, +195, +240, +7, +118, +231, +213, +213, +213, +239, +46, +45, +45, +93, +162, +157, +187, +128, +230, +206, +180, +44, +58, +75, +193, +251, +222, +46, +176, +15, +21, +87, +45, +169, +73, +90, +84, +148, +188, +100, +51, +86, +220, +11, +216, +254, +204, +203, +121, +186, +80, +40, +205, +238, +241, +114, +199, +149, +243, +110, +47, +57, +251, +88, +148, +84, +139, +247, +205, +184, +24, +215, +188, +191, +31, +237, +127, +33, +105, +115, +15, +241, +86, +252, +191, +207, +201, +144, +118, +30, +23, +228, +156, +67, +73, +213, +94, +175, +55, +52, +128, +24, +175, +171, +42, +249, +191, +200, +206, +151, +5, +42, +182, +237, +60, +182, +219, +237, +74, +60, +86, +187, +224, +239, +150, +121, +238, +27, +230, +128, +177, +156, +10, +175, +175, +89, +124, +63, +250, +1, +218, +186, +250, +103, +230, +187, +179, +177, +11, +146, +170, +25, +18, +38, +44, +88, +105, +51, +254, +159, +80, +244, +191, +175, +91, +249, +106, +171, +45, +196, +220, +196, +133, +178, +164, +32, +237, +120, +77, +217, +172, +254, +221, +238, +83, +42, +149, +250, +206, +83, +28, +212, +111, +42, +249, +61, +231, +206, +86, +118, +255, +175, +204, +87, +42, +149, +190, +247, +100, +46, +151, +179, +215, +73, +22, +22, +4, +12, +21, +61, +127, +55, +105, +57, +23, +39, +67, +167, +169, +42, +74, +74, +119, +159, +187, +219, +71, +62, +80, +127, +91, +178, +76, +199, +99, +84, +82, +67, +252, +89, +202, +146, +161, +44, +65, +123, +234, +51, +209, +103, +101, +28, +59, +229, +116, +123, +190, +30, +247, +181, +43, +245, +151, +238, +247, +19, +0, +54, +146, +191, +212, +127, +237, +98, +84, +203, +162, +64, +253, +193, +255, +166, +146, +74, +129, +150, +208, +228, +234, +168, +127, +31, +147, +236, +215, +182, +97, +207, +209, +146, +17, +202, +241, +54, +236, +239, +136, +127, +44, +220, +125, +185, +251, +180, +239, +105, +1, +0, +0, +0, +0, +224, +180, +231, +39, +0, +204, +122, +239, +122, +251, +64, +104, +31, +6, +179, +36, +41, +12, +186, +48, +184, +233, +2, +101, +92, +34, +113, +168, +120, +125, +150, +139, +140, +238, +5, +176, +158, +146, +153, +55, +29, +73, +237, +107, +175, +189, +246, +191, +93, +123, +237, +181, +175, +85, +20, +96, +181, +62, +235, +246, +129, +218, +62, +244, +218, +243, +183, +50, +119, +121, +245, +127, +16, +223, +232, +209, +167, +228, +162, +247, +170, +115, +187, +169, +254, +139, +123, +219, +57, +70, +151, +155, +64, +226, +46, +152, +93, +129, +250, +75, +254, +111, +74, +0, +112, +245, +122, +61, +119, +246, +220, +78, +112, +19, +20, +220, +50, +203, +131, +102, +255, +21, +226, +222, +180, +3, +197, +129, +170, +101, +37, +179, +34, +221, +228, +165, +65, +189, +151, +231, +241, +66, +225, +172, +30, +47, +63, +209, +196, +2, +25, +5, +69, +149, +98, +118, +43, +169, +28, +179, +156, +33, +224, +200, +184, +24, +215, +172, +115, +43, +0, +184, +179, +247, +164, +248, +98, +247, +69, +23, +93, +244, +73, +73, +159, +87, +244, +30, +61, +83, +81, +121, +244, +179, +20, +5, +238, +186, +97, +24, +94, +101, +27, +251, +254, +247, +191, +255, +232, +11, +94, +240, +130, +255, +46, +105, +69, +210, +145, +207, +126, +246, +179, +231, +189, +245, +173, +111, +253, +87, +19, +142, +45, +237, +60, +90, +224, +112, +87, +252, +117, +225, +201, +79, +126, +242, +199, +21, +37, +6, +84, +188, +237, +88, +178, +232, +146, +146, +255, +85, +236, +121, +22, +180, +205, +231, +177, +221, +110, +91, +96, +207, +189, +208, +111, +173, +168, +92, +131, +198, +48, +239, +175, +47, +105, +54, +223, +143, +238, +255, +215, +45, +73, +245, +27, +110, +184, +225, +57, +239, +126, +247, +187, +223, +223, +237, +118, +115, +221, +110, +55, +223, +233, +116, +10, +157, +78, +167, +208, +237, +118, +11, +189, +94, +47, +119, +206, +57, +231, +84, +135, +141, +235, +249, +207, +127, +126, +237, +71, +63, +250, +209, +243, +115, +185, +92, +47, +159, +207, +119, +10, +133, +66, +167, +80, +40, +116, +242, +249, +124, +55, +159, +207, +247, +62, +241, +137, +79, +220, +248, +129, +15, +124, +224, +123, +74, +62, +63, +100, +78, +0, +240, +123, +167, +187, +75, +24, +134, +193, +123, +222, +243, +158, +175, +127, +245, +171, +95, +253, +154, +250, +147, +35, +171, +146, +202, +111, +120, +195, +27, +246, +126, +237, +107, +95, +123, +105, +150, +253, +100, +48, +171, +127, +183, +93, +225, +175, +253, +218, +175, +125, +75, +210, +51, +149, +36, +44, +152, +141, +170, +9, +241, +190, +66, +37, +159, +27, +138, +146, +10, +151, +94, +122, +233, +253, +151, +94, +122, +233, +207, +59, +247, +31, +246, +249, +100, +211, +126, +213, +223, +218, +194, +18, +53, +54, +18, +33, +50, +36, +82, +213, +148, +84, +127, +112, +43, +21, +212, +149, +36, +166, +4, +74, +142, +135, +219, +218, +110, +232, +184, +46, +187, +236, +178, +239, +92, +118, +217, +101, +47, +85, +244, +154, +176, +222, +236, +54, +46, +247, +51, +144, +37, +169, +88, +47, +122, +247, +243, +215, +86, +205, +202, +56, +118, +202, +233, +246, +124, +125, +110, +2, +191, +253, +127, +81, +212, +224, +54, +35, +246, +122, +110, +171, +255, +239, +222, +168, +4, +0, +247, +123, +187, +214, +224, +255, +141, +113, +13, +250, +157, +146, +117, +191, +238, +243, +240, +255, +118, +248, +127, +219, +252, +196, +3, +59, +22, +105, +251, +165, +2, +0, +0, +0, +0, +128, +211, +222, +160, +10, +0, +243, +210, +187, +126, +156, +10, +0, +131, +50, +208, +45, +160, +222, +82, +148, +0, +144, +90, +165, +32, +94, +239, +150, +75, +76, +155, +93, +111, +235, +220, +15, +233, +246, +161, +116, +208, +5, +189, +174, +162, +11, +101, +254, +135, +84, +43, +251, +103, +31, +98, +253, +242, +118, +110, +85, +2, +247, +103, +163, +74, +254, +77, +115, +140, +152, +111, +118, +225, +204, +157, +149, +103, +75, +201, +191, +115, +124, +225, +121, +167, +18, +0, +252, +94, +194, +54, +166, +65, +175, +79, +91, +55, +244, +194, +120, +92, +26, +119, +73, +253, +137, +78, +117, +37, +191, +83, +236, +162, +83, +75, +201, +133, +226, +121, +106, +71, +50, +171, +199, +203, +31, +151, +45, +118, +123, +89, +81, +80, +115, +87, +188, +44, +101, +40, +113, +204, +184, +24, +215, +60, +176, +191, +225, +254, +108, +120, +123, +110, +254, +251, +114, +65, +81, +0, +126, +59, +255, +214, +142, +58, +143, +75, +138, +3, +198, +241, +247, +85, +245, +255, +222, +24, +196, +130, +206, +22, +24, +180, +0, +221, +182, +158, +71, +39, +1, +192, +182, +231, +38, +30, +244, +221, +213, +25, +131, +45, +243, +254, +250, +154, +229, +247, +163, +59, +75, +53, +119, +222, +121, +231, +105, +121, +121, +121, +104, +207, +238, +52, +149, +74, +37, +127, +254, +249, +231, +47, +14, +91, +127, +222, +121, +231, +73, +201, +255, +249, +99, +37, +113, +140, +234, +157, +94, +173, +86, +87, +20, +61, +223, +162, +146, +247, +65, +85, +82, +177, +211, +233, +12, +77, +90, +24, +211, +172, +254, +221, +246, +89, +80, +220, +30, +231, +234, +41, +249, +44, +98, +189, +228, +109, +188, +131, +74, +147, +219, +246, +178, +114, +63, +179, +216, +251, +92, +54, +238, +87, +189, +234, +85, +127, +34, +233, +171, +138, +18, +94, +150, +30, +122, +232, +161, +223, +121, +198, +51, +158, +241, +244, +141, +29, +133, +225, +255, +98, +223, +255, +228, +39, +63, +57, +248, +180, +167, +61, +237, +131, +241, +118, +172, +133, +157, +253, +94, +30, +247, +120, +216, +231, +200, +188, +250, +171, +142, +12, +42, +77, +238, +126, +70, +155, +102, +0, +122, +86, +198, +177, +83, +78, +183, +231, +235, +115, +19, +248, +59, +218, +92, +253, +197, +191, +239, +160, +37, +45, +1, +192, +15, +254, +231, +134, +44, +89, +246, +51, +233, +126, +237, +115, +233, +168, +253, +250, +213, +76, +108, +233, +14, +248, +25, +0, +0, +0, +0, +156, +182, +6, +37, +0, +204, +122, +239, +122, +171, +2, +80, +215, +128, +0, +165, +43, +238, +77, +59, +168, +77, +129, +91, +114, +174, +41, +169, +62, +106, +6, +201, +144, +54, +5, +89, +46, +16, +185, +251, +241, +111, +55, +148, +92, +208, +27, +212, +111, +221, +181, +149, +18, +123, +243, +62, +70, +105, +115, +153, +219, +81, +139, +43, +235, +197, +137, +172, +51, +146, +6, +237, +207, +46, +86, +248, +210, +42, +38, +216, +115, +202, +242, +216, +173, +92, +204, +72, +27, +175, +93, +104, +46, +59, +95, +221, +153, +91, +58, +113, +226, +196, +195, +82, +212, +239, +245, +216, +177, +99, +135, +21, +93, +92, +182, +96, +131, +37, +11, +88, +82, +204, +52, +198, +107, +252, +146, +188, +254, +197, +240, +106, +188, +212, +226, +175, +229, +17, +51, +227, +236, +194, +184, +93, +60, +116, +171, +101, +216, +5, +66, +155, +13, +230, +206, +54, +155, +199, +128, +208, +44, +29, +175, +81, +227, +178, +89, +170, +22, +172, +90, +202, +80, +170, +154, +113, +49, +174, +121, +98, +23, +170, +221, +191, +179, +110, +66, +163, +245, +242, +181, +101, +147, +184, +239, +113, +61, +94, +191, +169, +63, +121, +124, +59, +203, +239, +218, +81, +231, +113, +81, +209, +57, +92, +142, +191, +183, +191, +255, +86, +178, +189, +111, +88, +234, +15, +94, +218, +223, +21, +219, +150, +141, +137, +243, +0, +0, +32, +0, +73, +68, +65, +84, +199, +182, +158, +199, +56, +8, +107, +165, +189, +165, +164, +100, +186, +159, +68, +106, +255, +203, +52, +188, +239, +231, +249, +245, +53, +203, +239, +71, +55, +161, +52, +191, +176, +176, +208, +28, +112, +159, +169, +136, +183, +109, +129, +237, +113, +18, +0, +114, +105, +21, +17, +36, +169, +219, +237, +150, +148, +204, +50, +182, +42, +88, +195, +254, +95, +235, +83, +40, +20, +44, +248, +238, +142, +107, +208, +177, +154, +213, +191, +219, +126, +105, +238, +180, +178, +235, +182, +47, +183, +13, +136, +5, +242, +108, +102, +125, +218, +99, +199, +249, +108, +96, +227, +178, +0, +176, +223, +98, +34, +76, +107, +41, +209, +237, +118, +173, +66, +130, +37, +18, +88, +9, +117, +123, +140, +27, +96, +29, +180, +223, +97, +165, +202, +221, +247, +150, +27, +64, +181, +207, +64, +89, +63, +55, +142, +50, +43, +227, +216, +41, +167, +219, +243, +29, +101, +187, +2, +218, +118, +156, +179, +182, +229, +152, +38, +130, +244, +0, +0, +0, +0, +176, +141, +6, +37, +0, +184, +235, +102, +181, +119, +125, +67, +25, +2, +210, +149, +74, +197, +18, +5, +44, +248, +236, +150, +130, +115, +131, +220, +235, +181, +90, +45, +181, +2, +64, +188, +222, +157, +101, +52, +73, +239, +202, +113, +74, +219, +249, +182, +90, +98, +111, +222, +199, +104, +23, +73, +221, +177, +20, +53, +120, +140, +147, +148, +39, +204, +90, +246, +115, +208, +56, +220, +177, +184, +23, +102, +237, +194, +162, +237, +199, +127, +205, +228, +199, +120, +236, +184, +227, +204, +58, +94, +127, +166, +89, +225, +209, +71, +31, +253, +248, +89, +103, +157, +245, +130, +141, +13, +4, +193, +191, +141, +191, +181, +139, +110, +54, +43, +212, +46, +38, +91, +2, +192, +52, +198, +59, +14, +191, +106, +73, +33, +14, +146, +13, +20, +175, +179, +106, +35, +219, +217, +11, +212, +13, +244, +213, +37, +173, +141, +49, +174, +177, +103, +49, +78, +48, +174, +89, +61, +94, +140, +139, +113, +157, +202, +239, +199, +81, +37, +118, +221, +32, +214, +166, +128, +105, +177, +88, +108, +75, +58, +172, +232, +88, +29, +173, +84, +42, +103, +184, +235, +157, +54, +69, +163, +42, +41, +101, +25, +167, +155, +152, +96, +129, +150, +134, +6, +247, +254, +117, +23, +59, +143, +147, +254, +190, +119, +143, +73, +163, +84, +42, +165, +38, +102, +22, +10, +5, +171, +204, +52, +238, +255, +101, +211, +52, +43, +175, +175, +97, +227, +154, +181, +247, +227, +220, +136, +95, +95, +199, +148, +4, +232, +55, +254, +135, +42, +151, +203, +169, +199, +102, +72, +210, +240, +36, +78, +230, +121, +116, +63, +27, +164, +37, +61, +184, +65, +116, +183, +202, +218, +164, +143, +77, +227, +254, +238, +180, +255, +111, +45, +177, +53, +148, +20, +22, +10, +133, +161, +9, +7, +65, +16, +72, +91, +59, +23, +195, +62, +43, +101, +249, +255, +125, +90, +239, +167, +89, +25, +199, +78, +57, +221, +158, +47, +0, +0, +0, +0, +0, +83, +51, +40, +1, +192, +50, +177, +103, +181, +119, +189, +149, +181, +92, +151, +148, +11, +130, +224, +149, +138, +202, +230, +250, +201, +0, +150, +92, +96, +219, +118, +103, +152, +248, +101, +120, +27, +251, +247, +239, +255, +214, +254, +253, +251, +95, +163, +104, +150, +141, +63, +163, +96, +93, +73, +15, +65, +155, +229, +146, +101, +182, +248, +86, +74, +219, +13, +122, +238, +211, +154, +193, +62, +111, +99, +148, +134, +151, +73, +181, +239, +139, +206, +207, +6, +5, +41, +210, +42, +19, +184, +51, +161, +178, +200, +57, +227, +240, +199, +144, +54, +27, +165, +221, +191, +153, +190, +231, +50, +234, +177, +86, +118, +117, +146, +11, +89, +105, +227, +117, +103, +153, +149, +36, +229, +6, +148, +9, +182, +25, +169, +238, +123, +167, +23, +63, +198, +125, +47, +79, +107, +188, +67, +125, +250, +211, +159, +126, +238, +37, +151, +92, +114, +99, +175, +215, +11, +122, +189, +94, +190, +211, +233, +228, +187, +221, +110, +222, +122, +248, +158, +121, +230, +153, +43, +195, +30, +251, +172, +103, +61, +107, +207, +79, +127, +250, +211, +125, +113, +47, +225, +110, +62, +159, +239, +22, +10, +133, +110, +46, +151, +235, +230, +114, +185, +240, +174, +187, +238, +122, +255, +149, +87, +94, +249, +189, +41, +12, +211, +46, +66, +110, +36, +24, +101, +184, +96, +239, +38, +23, +109, +37, +128, +214, +103, +86, +143, +23, +227, +98, +92, +167, +225, +251, +113, +84, +137, +221, +188, +115, +191, +77, +129, +239, +184, +165, +145, +37, +0, +28, +171, +213, +106, +125, +37, +213, +227, +36, +69, +247, +119, +113, +230, +100, +59, +247, +60, +134, +97, +152, +139, +207, +103, +223, +12, +233, +97, +179, +142, +131, +32, +216, +216, +71, +46, +151, +235, +197, +75, +24, +4, +65, +111, +204, +243, +232, +30, +151, +134, +162, +214, +76, +169, +9, +0, +183, +222, +122, +235, +69, +31, +251, +216, +199, +94, +226, +238, +55, +151, +203, +109, +250, +31, +35, +8, +130, +208, +198, +100, +223, +159, +130, +175, +175, +153, +125, +63, +238, +219, +183, +239, +111, +37, +253, +130, +162, +255, +37, +86, +36, +157, +41, +233, +12, +69, +85, +10, +106, +127, +255, +247, +127, +255, +150, +103, +63, +251, +217, +231, +14, +122, +236, +15, +127, +248, +195, +159, +61, +231, +57, +207, +249, +146, +162, +99, +246, +132, +164, +35, +146, +30, +83, +20, +152, +183, +215, +251, +68, +174, +188, +242, +202, +255, +126, +229, +149, +87, +254, +27, +69, +21, +18, +22, +255, +252, +207, +255, +252, +141, +191, +250, +171, +191, +250, +58, +91, +127, +203, +45, +183, +188, +246, +166, +155, +110, +106, +75, +253, +175, +255, +48, +12, +131, +114, +185, +220, +247, +153, +227, +158, +123, +238, +185, +111, +223, +190, +125, +127, +169, +232, +115, +199, +145, +120, +25, +247, +51, +131, +164, +153, +57, +143, +254, +239, +171, +161, +85, +7, +98, +238, +255, +247, +91, +121, +108, +214, +113, +185, +201, +5, +238, +231, +213, +240, +105, +79, +123, +218, +7, +20, +189, +206, +22, +36, +229, +195, +48, +188, +217, +30, +124, +222, +121, +231, +61, +245, +200, +145, +35, +255, +41, +8, +130, +94, +62, +159, +239, +126, +255, +251, +223, +191, +231, +162, +139, +46, +250, +236, +24, +251, +29, +246, +89, +105, +208, +115, +26, +84, +17, +107, +90, +21, +0, +78, +246, +56, +118, +202, +233, +246, +124, +1, +0, +0, +0, +0, +152, +42, +63, +1, +192, +130, +117, +29, +231, +103, +150, +77, +63, +43, +189, +235, +45, +152, +27, +120, +63, +243, +131, +190, +182, +205, +65, +45, +0, +108, +140, +118, +1, +222, +237, +1, +105, +23, +23, +220, +125, +186, +99, +31, +119, +118, +221, +60, +148, +182, +155, +135, +49, +186, +9, +0, +110, +201, +122, +55, +128, +189, +49, +139, +221, +123, +172, +255, +26, +44, +198, +223, +91, +121, +210, +172, +23, +41, +221, +113, +20, +188, +49, +216, +254, +7, +189, +118, +172, +42, +129, +31, +88, +47, +141, +241, +88, +11, +166, +119, +52, +184, +92, +235, +164, +227, +117, +151, +162, +164, +48, +165, +44, +110, +160, +164, +109, +129, +148, +204, +134, +179, +237, +78, +99, +188, +169, +150, +151, +151, +171, +181, +90, +237, +231, +38, +121, +108, +169, +84, +42, +158, +123, +238, +185, +103, +166, +109, +123, +242, +145, +245, +113, +203, +147, +54, +148, +61, +32, +100, +193, +130, +172, +165, +188, +71, +154, +213, +227, +197, +184, +24, +215, +105, +248, +126, +28, +85, +98, +215, +126, +103, +246, +20, +253, +157, +234, +227, +36, +0, +52, +37, +173, +86, +171, +213, +190, +170, +76, +113, +101, +37, +155, +245, +107, +45, +89, +50, +217, +202, +121, +204, +178, +237, +49, +238, +110, +9, +163, +45, +69, +9, +0, +169, +149, +153, +206, +60, +243, +204, +229, +29, +26, +87, +154, +89, +121, +125, +205, +203, +251, +209, +18, +38, +172, +21, +131, +198, +56, +94, +150, +52, +177, +45, +21, +133, +226, +228, +145, +13, +123, +246, +236, +217, +149, +245, +193, +241, +251, +241, +9, +69, +201, +194, +39, +212, +95, +229, +97, +172, +138, +28, +51, +116, +30, +183, +242, +217, +96, +187, +75, +149, +187, +73, +187, +238, +204, +111, +55, +9, +161, +35, +175, +85, +92, +177, +88, +44, +237, +217, +179, +231, +60, +187, +189, +178, +178, +178, +123, +140, +125, +207, +202, +103, +165, +89, +25, +199, +78, +57, +221, +158, +47, +0, +0, +0, +0, +0, +83, +51, +172, +164, +187, +219, +115, +111, +150, +250, +194, +187, +165, +86, +109, +156, +118, +219, +127, +46, +105, +251, +73, +123, +126, +214, +31, +211, +156, +14, +61, +5, +103, +149, +91, +121, +160, +172, +164, +7, +234, +162, +250, +3, +217, +126, +5, +0, +63, +128, +109, +179, +235, +45, +88, +237, +39, +158, +88, +112, +222, +74, +47, +187, +179, +70, +6, +113, +251, +181, +90, +111, +214, +5, +13, +174, +30, +81, +84, +146, +104, +224, +39, +24, +84, +198, +120, +172, +123, +129, +115, +92, +105, +227, +117, +19, +1, +138, +146, +90, +143, +61, +246, +216, +99, +213, +106, +245, +17, +119, +102, +167, +163, +160, +254, +25, +87, +37, +37, +239, +241, +105, +141, +119, +222, +185, +37, +180, +27, +146, +234, +133, +66, +97, +232, +197, +255, +120, +157, +189, +30, +183, +90, +66, +27, +64, +191, +121, +121, +63, +250, +129, +228, +62, +249, +124, +190, +167, +40, +176, +40, +73, +235, +165, +82, +169, +239, +119, +107, +181, +90, +117, +251, +125, +207, +227, +255, +40, +254, +255, +101, +245, +184, +140, +250, +172, +155, +151, +215, +215, +78, +25, +213, +179, +91, +206, +207, +218, +146, +170, +197, +98, +177, +165, +33, +226, +117, +143, +41, +58, +102, +39, +20, +205, +252, +63, +30, +47, +227, +252, +111, +238, +143, +203, +18, +132, +173, +106, +84, +183, +84, +42, +109, +106, +189, +145, +85, +165, +82, +105, +72, +58, +234, +140, +211, +42, +144, +205, +235, +251, +113, +86, +249, +137, +84, +246, +189, +189, +22, +66, +239, +126, +21, +127, +3, +0, +0, +0, +0, +0, +0, +167, +139, +180, +158, +238, +105, +61, +247, +78, +86, +95, +120, +75, +0, +112, +199, +87, +84, +82, +70, +215, +53, +106, +63, +244, +20, +156, +109, +126, +239, +250, +138, +162, +160, +245, +146, +162, +4, +128, +218, +253, +247, +223, +255, +214, +151, +191, +252, +229, +151, +76, +178, +241, +7, +30, +120, +224, +174, +87, +188, +226, +21, +159, +83, +116, +1, +216, +74, +73, +186, +21, +48, +134, +245, +174, +183, +25, +240, +86, +82, +191, +242, +241, +143, +127, +252, +101, +239, +125, +239, +123, +111, +25, +182, +175, +91, +111, +189, +245, +63, +238, +223, +191, +255, +254, +1, +171, +198, +121, +172, +93, +180, +182, +0, +123, +86, +99, +143, +247, +247, +126, +239, +247, +62, +250, +135, +127, +248, +135, +119, +104, +115, +16, +170, +240, +193, +15, +126, +240, +185, +215, +95, +127, +253, +117, +219, +56, +222, +83, +129, +31, +200, +43, +158, +172, +25, +161, +0, +230, +230, +253, +104, +255, +223, +248, +73, +136, +238, +184, +142, +43, +250, +155, +180, +94, +169, +84, +250, +130, +166, +67, +18, +0, +230, +141, +155, +0, +176, +30, +183, +53, +152, +117, +243, +242, +250, +218, +73, +105, +255, +95, +187, +73, +193, +235, +146, +170, +126, +50, +139, +43, +94, +119, +88, +81, +48, +125, +85, +73, +112, +125, +93, +227, +255, +111, +238, +142, +43, +80, +82, +177, +40, +148, +212, +138, +171, +104, +76, +36, +126, +236, +49, +37, +237, +199, +214, +213, +159, +0, +112, +170, +157, +227, +89, +97, +159, +209, +164, +232, +24, +91, +34, +170, +221, +78, +61, +167, +131, +90, +134, +0, +0, +0, +0, +0, +0, +156, +42, +70, +85, +0, +152, +181, +190, +240, +118, +129, +220, +190, +186, +99, +240, +131, +140, +105, +251, +161, +167, +224, +124, +112, +3, +215, +54, +115, +125, +73, +81, +111, +207, +106, +189, +94, +47, +79, +186, +225, +248, +177, +43, +241, +182, +3, +37, +129, +7, +187, +48, +156, +118, +177, +214, +173, +38, +80, +91, +95, +95, +79, +45, +169, +26, +175, +175, +105, +243, +235, +101, +156, +199, +90, +95, +228, +77, +129, +161, +12, +198, +26, +111, +187, +221, +182, +25, +113, +254, +123, +42, +215, +237, +118, +83, +19, +126, +166, +52, +222, +161, +188, +94, +194, +85, +245, +87, +50, +112, +223, +195, +254, +216, +173, +197, +135, +189, +143, +235, +138, +46, +208, +91, +153, +222, +45, +245, +18, +246, +184, +173, +74, +26, +146, +130, +189, +123, +247, +190, +43, +30, +167, +63, +27, +205, +102, +33, +174, +170, +127, +70, +232, +84, +130, +5, +179, +122, +188, +24, +23, +227, +218, +206, +113, +121, +102, +230, +253, +152, +97, +156, +109, +37, +191, +59, +21, +4, +193, +207, +199, +235, +138, +74, +142, +109, +87, +82, +243, +194, +11, +47, +188, +93, +210, +31, +105, +243, +113, +178, +109, +100, +254, +31, +197, +59, +143, +110, +171, +152, +113, +255, +198, +90, +133, +168, +134, +247, +125, +22, +110, +27, +166, +150, +164, +198, +254, +253, +251, +191, +181, +127, +255, +254, +215, +104, +112, +181, +26, +123, +253, +184, +255, +203, +217, +207, +166, +57, +174, +81, +102, +230, +245, +53, +35, +239, +199, +81, +255, +95, +219, +140, +253, +70, +188, +253, +202, +83, +158, +242, +148, +253, +241, +152, +75, +222, +182, +54, +170, +42, +40, +57, +118, +54, +174, +134, +198, +251, +223, +124, +80, +233, +248, +156, +179, +141, +230, +43, +94, +241, +138, +219, +37, +125, +78, +163, +171, +74, +89, +171, +10, +183, +178, +153, +123, +156, +86, +157, +219, +110, +85, +169, +73, +222, +143, +179, +250, +123, +117, +86, +248, +159, +11, +237, +127, +78, +75, +12, +168, +4, +65, +240, +26, +37, +109, +182, +220, +215, +201, +154, +162, +227, +51, +143, +201, +82, +0, +0, +0, +0, +0, +0, +35, +141, +170, +0, +48, +107, +51, +86, +166, +57, +166, +237, +122, +126, +131, +18, +36, +198, +77, +82, +216, +233, +228, +130, +65, +99, +29, +150, +12, +49, +142, +173, +60, +63, +191, +119, +189, +149, +254, +95, +146, +180, +44, +105, +161, +209, +104, +76, +92, +218, +51, +126, +236, +46, +37, +129, +4, +155, +73, +214, +117, +110, +15, +234, +93, +191, +105, +92, +245, +122, +61, +117, +28, +241, +250, +170, +146, +89, +74, +102, +156, +199, +54, +148, +204, +86, +27, +183, +2, +192, +88, +227, +109, +52, +26, +53, +69, +201, +17, +254, +239, +135, +242, +234, +234, +106, +106, +207, +229, +41, +140, +119, +28, +110, +192, +108, +220, +125, +184, +65, +178, +105, +115, +171, +134, +184, +23, +219, +59, +218, +124, +241, +221, +15, +112, +216, +108, +198, +109, +233, +113, +172, +217, +60, +94, +140, +107, +60, +140, +107, +60, +179, +250, +126, +244, +185, +129, +100, +159, +141, +193, +157, +77, +109, +1, +81, +127, +246, +180, +251, +183, +108, +222, +184, +165, +188, +237, +239, +111, +207, +249, +153, +155, +0, +224, +59, +89, +9, +153, +179, +250, +250, +58, +153, +239, +199, +180, +255, +175, +235, +241, +226, +38, +116, +216, +247, +163, +18, +0, +220, +239, +135, +182, +13, +200, +56, +46, +251, +63, +212, +146, +72, +26, +241, +24, +236, +171, +253, +207, +214, +213, +230, +255, +133, +236, +220, +250, +99, +179, +128, +191, +251, +51, +255, +255, +190, +73, +198, +60, +139, +191, +87, +103, +133, +223, +18, +192, +18, +120, +187, +74, +126, +103, +216, +57, +245, +207, +163, +37, +224, +0, +0, +0, +0, +0, +0, +156, +146, +70, +149, +239, +199, +248, +114, +218, +220, +34, +161, +168, +164, +119, +186, +107, +80, +155, +130, +97, +165, +231, +183, +139, +95, +106, +223, +31, +179, +223, +14, +97, +212, +182, +92, +91, +125, +126, +126, +239, +122, +107, +1, +176, +75, +210, +66, +179, +217, +236, +11, +100, +63, +254, +248, +227, +71, +91, +173, +214, +192, +139, +194, +165, +82, +169, +180, +103, +207, +158, +93, +118, +59, +126, +172, +37, +0, +184, +229, +123, +109, +172, +105, +189, +235, +115, +138, +46, +84, +151, +36, +85, +155, +205, +102, +234, +140, +250, +120, +125, +85, +155, +47, +88, +143, +243, +216, +53, +13, +158, +137, +54, +174, +160, +215, +235, +165, +206, +202, +111, +181, +90, +53, +69, +73, +22, +126, +144, +165, +220, +104, +52, +22, +211, +30, +27, +111, +123, +90, +1, +255, +81, +189, +132, +203, +74, +46, +182, +15, +10, +8, +165, +177, +32, +90, +83, +253, +179, +248, +178, +244, +18, +30, +197, +29, +163, +127, +219, +31, +167, +59, +14, +219, +247, +164, +37, +161, +103, +245, +120, +49, +46, +198, +181, +157, +227, +26, +229, +100, +189, +31, +39, +25, +167, +149, +191, +247, +247, +151, +87, +114, +236, +45, +168, +104, +227, +243, +255, +86, +217, +253, +230, +237, +60, +186, +227, +106, +122, +183, +27, +241, +184, +108, +70, +54, +175, +175, +217, +61, +143, +163, +204, +202, +251, +209, +77, +168, +113, +147, +77, +220, +100, +14, +123, +189, +13, +74, +0, +240, +43, +0, +180, +188, +159, +101, +61, +62, +243, +122, +30, +103, +149, +251, +123, +84, +234, +79, +208, +241, +207, +227, +86, +206, +27, +0, +0, +0, +0, +0, +192, +204, +35, +1, +96, +250, +44, +1, +160, +164, +254, +139, +213, +101, +141, +190, +248, +100, +23, +33, +119, +122, +230, +158, +91, +106, +223, +22, +43, +129, +234, +6, +139, +71, +141, +203, +15, +44, +111, +229, +249, +109, +234, +93, +255, +7, +127, +240, +7, +23, +190, +255, +253, +239, +255, +131, +97, +15, +120, +223, +251, +222, +247, +95, +191, +240, +133, +47, +60, +172, +205, +129, +246, +210, +229, +151, +95, +254, +244, +207, +127, +254, +243, +111, +178, +31, +188, +241, +141, +111, +124, +77, +24, +134, +175, +177, +219, +55, +222, +120, +227, +129, +3, +7, +14, +220, +171, +100, +102, +217, +176, +222, +245, +150, +48, +81, +84, +60, +75, +204, +79, +68, +240, +197, +235, +171, +218, +220, +139, +116, +156, +199, +218, +172, +199, +173, +6, +216, +131, +94, +175, +151, +154, +68, +208, +110, +183, +171, +74, +218, +35, +184, +202, +205, +102, +115, +84, +2, +192, +176, +227, +54, +41, +155, +253, +54, +168, +151, +176, +191, +140, +163, +51, +96, +25, +167, +151, +112, +26, +191, +39, +173, +123, +241, +217, +127, +143, +116, +53, +120, +223, +147, +94, +128, +158, +213, +227, +197, +184, +24, +215, +118, +142, +43, +205, +201, +124, +63, +142, +195, +198, +102, +227, +112, +229, +212, +127, +172, +237, +216, +119, +6, +220, +215, +45, +137, +157, +182, +175, +89, +60, +143, +179, +58, +174, +52, +252, +190, +31, +207, +172, +188, +31, +221, +99, +230, +126, +111, +193, +118, +247, +216, +13, +27, +87, +218, +49, +26, +39, +144, +60, +143, +231, +113, +86, +185, +191, +71, +237, +184, +22, +21, +157, +215, +44, +73, +216, +36, +0, +0, +0, +0, +0, +0, +128, +83, +6, +9, +0, +211, +103, +9, +0, +54, +91, +173, +162, +164, +23, +172, +127, +188, +173, +68, +232, +186, +250, +131, +227, +219, +85, +50, +125, +16, +183, +2, +64, +73, +73, +73, +86, +91, +220, +11, +102, +163, +46, +20, +250, +23, +215, +138, +138, +158, +159, +253, +124, +220, +231, +55, +86, +233, +250, +56, +112, +237, +143, +89, +146, +74, +241, +186, +161, +156, +210, +245, +86, +186, +53, +109, +150, +188, +91, +153, +160, +210, +106, +181, +82, +199, +21, +175, +183, +197, +53, +206, +99, +7, +37, +100, +76, +100, +84, +2, +64, +92, +1, +96, +69, +155, +251, +63, +87, +50, +38, +0, +76, +203, +168, +94, +194, +254, +50, +142, +65, +109, +41, +178, +246, +18, +206, +178, +237, +142, +243, +117, +156, +158, +189, +238, +50, +174, +89, +61, +94, +140, +139, +113, +109, +231, +184, +178, +108, +251, +100, +188, +31, +183, +50, +78, +127, +92, +150, +16, +103, +227, +78, +27, +91, +168, +249, +60, +143, +179, +58, +174, +44, +219, +230, +247, +253, +120, +219, +158, +133, +247, +227, +160, +227, +103, +65, +226, +81, +199, +111, +208, +241, +25, +180, +140, +83, +1, +96, +222, +206, +227, +172, +26, +244, +250, +26, +183, +13, +219, +169, +116, +60, +0, +0, +0, +0, +0, +192, +105, +44, +107, +2, +128, +93, +124, +206, +186, +184, +178, +94, +40, +219, +238, +139, +46, +105, +23, +129, +124, +91, +25, +147, +91, +1, +160, +162, +168, +111, +125, +77, +81, +249, +122, +191, +124, +231, +186, +55, +30, +183, +28, +233, +233, +206, +239, +93, +95, +105, +183, +219, +254, +140, +244, +62, +133, +66, +161, +41, +105, +85, +209, +113, +117, +213, +226, +117, +67, +197, +219, +182, +64, +251, +118, +247, +174, +223, +73, +126, +89, +229, +70, +165, +82, +241, +251, +18, +251, +2, +69, +175, +95, +255, +249, +23, +7, +252, +172, +79, +188, +109, +235, +131, +59, +141, +217, +84, +59, +21, +124, +155, +38, +191, +39, +237, +78, +154, +213, +227, +197, +184, +198, +195, +184, +166, +231, +100, +190, +31, +199, +177, +147, +199, +118, +86, +207, +227, +172, +142, +43, +13, +191, +239, +199, +51, +43, +239, +199, +89, +25, +135, +52, +159, +231, +113, +86, +113, +44, +1, +0, +0, +0, +0, +0, +98, +227, +36, +0, +248, +125, +226, +139, +26, +92, +158, +114, +146, +82, +153, +86, +210, +115, +187, +19, +0, +134, +141, +209, +231, +142, +107, +220, +139, +131, +86, +182, +190, +168, +56, +240, +31, +134, +225, +125, +195, +238, +252, +221, +239, +126, +247, +127, +191, +240, +194, +11, +111, +87, +18, +252, +63, +233, +129, +231, +187, +239, +190, +251, +127, +122, +243, +155, +223, +252, +249, +97, +235, +63, +249, +201, +79, +254, +206, +85, +87, +93, +245, +119, +118, +59, +12, +195, +7, +134, +221, +247, +224, +193, +131, +183, +95, +112, +193, +5, +183, +76, +56, +148, +156, +146, +150, +4, +35, +19, +0, +114, +185, +220, +70, +144, +219, +91, +85, +8, +130, +96, +154, +23, +121, +221, +217, +98, +141, +66, +161, +224, +183, +28, +232, +211, +233, +116, +202, +146, +150, +181, +249, +245, +189, +28, +175, +27, +42, +222, +182, +5, +212, +173, +63, +233, +36, +227, +181, +99, +83, +31, +149, +0, +112, +215, +93, +119, +253, +235, +187, +238, +186, +107, +130, +221, +108, +36, +0, +212, +213, +159, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +96, +7, +140, +155, +0, +96, +253, +216, +173, +183, +189, +219, +43, +222, +126, +230, +111, +179, +163, +164, +7, +188, +5, +77, +79, +70, +223, +123, +119, +102, +190, +63, +19, +223, +103, +1, +221, +73, +198, +100, +251, +177, +210, +237, +181, +180, +59, +55, +26, +141, +146, +162, +210, +243, +109, +69, +129, +222, +130, +78, +141, +153, +231, +91, +229, +190, +230, +42, +218, +98, +2, +64, +188, +110, +26, +220, +50, +173, +13, +73, +141, +98, +177, +152, +37, +1, +96, +73, +155, +207, +235, +226, +168, +4, +128, +120, +219, +54, +171, +222, +18, +0, +198, +73, +148, +177, +18, +186, +214, +83, +182, +126, +237, +181, +215, +254, +205, +181, +215, +94, +251, +6, +73, +187, +36, +237, +186, +251, +238, +187, +127, +253, +205, +111, +126, +243, +171, +198, +216, +230, +134, +123, +238, +185, +231, +190, +125, +251, +246, +253, +103, +73, +71, +227, +229, +9, +69, +9, +0, +173, +120, +159, +148, +83, +5, +0, +0, +0, +0, +0, +0, +0, +0, +0, +118, +200, +36, +9, +0, +86, +38, +221, +237, +107, +94, +117, +190, +31, +148, +0, +96, +1, +204, +186, +250, +251, +194, +239, +100, +223, +123, +55, +1, +32, +53, +144, +236, +140, +105, +146, +126, +230, +214, +187, +211, +2, +251, +11, +105, +119, +110, +181, +90, +86, +41, +160, +25, +63, +230, +164, +87, +0, +152, +33, +246, +154, +43, +75, +170, +116, +58, +157, +212, +243, +22, +4, +65, +168, +164, +186, +132, +171, +27, +175, +155, +150, +158, +146, +36, +150, +44, +9, +0, +37, +69, +9, +0, +254, +123, +163, +58, +234, +57, +57, +9, +0, +182, +191, +73, +74, +155, +186, +21, +11, +220, +234, +29, +146, +148, +27, +53, +254, +12, +227, +59, +174, +40, +248, +127, +66, +81, +11, +6, +171, +0, +48, +105, +197, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +19, +72, +75, +0, +176, +0, +189, +149, +97, +175, +41, +233, +101, +95, +241, +22, +183, +26, +128, +31, +52, +47, +170, +63, +248, +94, +118, +150, +134, +162, +32, +111, +78, +81, +208, +61, +80, +50, +99, +120, +171, +61, +28, +109, +236, +238, +115, +112, +23, +151, +5, +252, +167, +209, +134, +192, +125, +174, +35, +43, +0, +172, +173, +173, +45, +74, +58, +91, +155, +43, +43, +248, +179, +216, +123, +99, +44, +163, +158, +67, +206, +89, +10, +74, +206, +109, +77, +82, +237, +71, +63, +250, +81, +254, +196, +137, +19, +63, +14, +195, +208, +206, +101, +40, +109, +4, +216, +245, +196, +19, +79, +184, +149, +27, +114, +171, +171, +171, +63, +14, +195, +80, +97, +24, +90, +226, +66, +16, +134, +161, +114, +185, +92, +120, +232, +208, +161, +186, +164, +149, +248, +185, +185, +237, +23, +44, +152, +61, +111, +253, +58, +237, +181, +178, +81, +109, +96, +84, +0, +189, +219, +237, +90, +146, +135, +255, +126, +43, +197, +235, +134, +114, +18, +0, +220, +146, +250, +227, +86, +0, +112, +199, +107, +231, +60, +31, +175, +43, +148, +74, +165, +137, +19, +0, +226, +199, +30, +143, +151, +85, +73, +235, +218, +220, +2, +128, +10, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +14, +24, +149, +0, +80, +80, +82, +206, +190, +38, +105, +81, +81, +47, +243, +234, +3, +15, +60, +240, +91, +47, +123, +217, +203, +222, +50, +201, +78, +191, +245, +173, +111, +125, +233, +229, +47, +127, +249, +103, +21, +5, +10, +45, +104, +220, +139, +191, +239, +196, +203, +52, +18, +0, +242, +234, +127, +14, +110, +194, +130, +194, +48, +252, +129, +221, +121, +117, +117, +245, +59, +75, +75, +75, +255, +179, +182, +30, +172, +180, +217, +255, +101, +101, +168, +0, +176, +182, +182, +182, +32, +233, +73, +74, +146, +34, +134, +37, +0, +88, +16, +215, +95, +218, +222, +237, +44, +73, +12, +238, +185, +45, +197, +99, +92, +140, +151, +218, +53, +215, +92, +115, +232, +154, +107, +174, +185, +90, +209, +177, +234, +57, +219, +182, +178, +238, +29, +37, +231, +45, +191, +180, +180, +244, +219, +241, +182, +202, +74, +102, +237, +231, +227, +251, +55, +20, +149, +154, +175, +43, +73, +246, +240, +207, +245, +52, +18, +47, +118, +146, +27, +80, +175, +87, +171, +85, +255, +92, +249, +2, +37, +213, +29, +92, +35, +171, +61, +196, +219, +246, +3, +234, +227, +178, +22, +0, +118, +140, +45, +177, +163, +43, +169, +240, +27, +191, +241, +27, +119, +231, +243, +249, +251, +194, +48, +60, +35, +12, +195, +93, +223, +251, +222, +247, +222, +248, +188, +231, +61, +239, +236, +65, +27, +250, +193, +15, +126, +240, +232, +139, +95, +252, +226, +175, +5, +65, +112, +52, +8, +130, +35, +221, +110, +247, +81, +69, +193, +255, +99, +138, +130, +255, +107, +222, +120, +231, +41, +185, +3, +0, +0, +0, +0, +0, +0, +0, +0, +0, +152, +107, +195, +18, +0, +220, +146, +255, +86, +202, +126, +81, +209, +76, +238, +101, +73, +181, +122, +189, +94, +153, +116, +167, +241, +99, +119, +197, +219, +182, +0, +168, +205, +20, +118, +219, +2, +108, +37, +40, +236, +151, +252, +223, +148, +0, +224, +138, +103, +175, +231, +181, +245, +128, +229, +88, +21, +0, +234, +245, +250, +162, +178, +37, +0, +88, +0, +222, +74, +171, +55, +149, +148, +133, +119, +103, +228, +103, +9, +16, +187, +99, +172, +170, +255, +252, +250, +21, +30, +44, +208, +221, +82, +114, +174, +172, +212, +190, +109, +203, +125, +157, +184, +85, +22, +220, +254, +245, +118, +174, +45, +161, +192, +173, +248, +176, +45, +194, +48, +188, +99, +216, +186, +207, +124, +230, +51, +15, +94, +121, +229, +149, +223, +85, +20, +180, +62, +44, +233, +159, +179, +110, +86, +73, +64, +189, +37, +169, +113, +224, +192, +129, +111, +31, +56, +112, +96, +159, +164, +61, +146, +150, +191, +242, +149, +175, +252, +187, +125, +251, +246, +189, +210, +30, +112, +231, +157, +119, +254, +187, +59, +239, +188, +51, +211, +198, +239, +190, +251, +238, +191, +190, +248, +226, +139, +191, +174, +40, +168, +254, +184, +164, +199, +148, +180, +0, +104, +43, +91, +133, +7, +127, +188, +93, +109, +126, +79, +117, +227, +109, +22, +218, +237, +118, +181, +221, +110, +91, +117, +143, +110, +24, +14, +223, +124, +24, +134, +106, +181, +90, +221, +120, +76, +171, +138, +202, +254, +31, +83, +212, +2, +160, +225, +44, +110, +133, +135, +121, +74, +238, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +230, +86, +150, +4, +0, +119, +38, +251, +146, +226, +32, +113, +163, +209, +152, +56, +1, +32, +126, +236, +174, +120, +251, +22, +76, +110, +169, +63, +80, +105, +1, +237, +73, +249, +129, +248, +212, +4, +128, +94, +175, +151, +83, +244, +156, +253, +254, +241, +219, +42, +46, +1, +191, +160, +100, +182, +180, +5, +198, +155, +206, +221, +108, +182, +188, +5, +87, +235, +138, +142, +93, +67, +73, +155, +3, +247, +184, +141, +98, +199, +166, +172, +205, +199, +166, +172, +100, +6, +191, +148, +4, +187, +155, +222, +254, +27, +241, +254, +42, +241, +250, +154, +51, +150, +188, +183, +159, +82, +188, +29, +75, +86, +176, +115, +109, +201, +0, +91, +61, +215, +59, +173, +171, +228, +152, +212, +21, +29, +179, +19, +138, +159, +247, +168, +150, +0, +105, +226, +199, +218, +140, +250, +19, +234, +47, +169, +223, +214, +228, +21, +0, +44, +209, +162, +235, +140, +191, +165, +164, +58, +198, +70, +107, +142, +124, +62, +63, +116, +31, +241, +186, +227, +138, +2, +254, +238, +114, +92, +253, +73, +41, +147, +140, +19, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +22, +184, +9, +0, +105, +125, +225, +151, +21, +5, +236, +109, +169, +182, +90, +173, +190, +32, +250, +19, +79, +60, +241, +68, +171, +213, +26, +24, +248, +44, +149, +74, +165, +221, +187, +119, +239, +158, +194, +120, +115, +41, +139, +31, +248, +118, +103, +255, +23, +227, +197, +189, +95, +238, +196, +137, +19, +63, +150, +164, +32, +8, +116, +236, +216, +177, +195, +138, +18, +28, +236, +49, +22, +16, +181, +153, +204, +22, +176, +246, +151, +237, +100, +37, +243, +221, +178, +250, +22, +184, +183, +224, +179, +5, +229, +243, +74, +74, +202, +55, +71, +140, +209, +13, +204, +187, +73, +0, +246, +156, +237, +152, +74, +253, +1, +227, +134, +146, +50, +239, +107, +234, +159, +205, +111, +227, +181, +22, +8, +161, +179, +31, +59, +230, +110, +2, +128, +219, +194, +96, +42, +186, +221, +174, +251, +156, +182, +139, +37, +90, +88, +101, +4, +59, +55, +246, +60, +131, +114, +185, +60, +113, +2, +64, +252, +88, +55, +1, +192, +47, +169, +191, +213, +202, +24, +54, +126, +107, +9, +80, +87, +52, +147, +191, +170, +56, +249, +163, +88, +44, +14, +61, +39, +241, +186, +199, +149, +4, +253, +87, +149, +188, +14, +167, +49, +62, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +19, +242, +19, +0, +134, +245, +133, +95, +121, +239, +123, +223, +251, +162, +15, +124, +224, +3, +191, +211, +237, +118, +243, +97, +24, +6, +139, +139, +139, +125, +189, +237, +175, +185, +230, +154, +63, +251, +212, +167, +62, +245, +143, +74, +74, +195, +111, +108, +247, +170, +171, +174, +58, +255, +246, +219, +111, +255, +109, +251, +193, +171, +95, +253, +234, +139, +30, +123, +236, +177, +23, +228, +114, +185, +94, +62, +159, +239, +125, +234, +83, +159, +250, +208, +239, +254, +238, +239, +126, +43, +195, +120, +221, +49, +218, +98, +193, +215, +156, +119, +223, +192, +191, +239, +35, +143, +60, +114, +253, +238, +221, +187, +159, +19, +134, +97, +16, +134, +161, +150, +151, +151, +223, +30, +175, +179, +0, +255, +146, +162, +64, +168, +5, +213, +45, +1, +192, +2, +213, +29, +111, +217, +114, +239, +250, +183, +189, +237, +109, +207, +126, +219, +219, +222, +246, +236, +73, +30, +251, +192, +3, +15, +220, +245, +138, +87, +188, +226, +115, +138, +130, +242, +150, +44, +96, +1, +255, +180, +49, +90, +217, +254, +162, +162, +192, +127, +53, +12, +195, +255, +50, +108, +63, +223, +252, +230, +55, +191, +242, +202, +87, +190, +242, +51, +74, +18, +0, +172, +244, +187, +37, +69, +72, +209, +241, +46, +222, +112, +195, +13, +47, +58, +112, +224, +192, +13, +195, +182, +117, +243, +205, +55, +95, +125, +245, +213, +87, +223, +175, +100, +166, +248, +160, +228, +141, +137, +116, +187, +93, +171, +246, +208, +145, +164, +32, +8, +174, +137, +87, +45, +92, +126, +249, +229, +255, +242, +243, +159, +255, +252, +155, +236, +190, +87, +92, +113, +197, +11, +174, +184, +226, +138, +23, +216, +237, +107, +174, +185, +230, +35, +31, +249, +200, +71, +178, +182, +1, +176, +170, +8, +86, +173, +193, +77, +150, +200, +29, +58, +116, +232, +167, +255, +244, +79, +255, +116, +176, +221, +110, +23, +187, +221, +110, +225, +233, +79, +127, +250, +222, +133, +133, +133, +77, +85, +39, +36, +105, +109, +109, +173, +245, +240, +195, +15, +31, +206, +231, +243, +157, +98, +177, +216, +62, +116, +232, +208, +79, +21, +5, +214, +159, +80, +116, +156, +45, +192, +110, +9, +0, +91, +77, +58, +241, +91, +2, +88, +2, +192, +70, +229, +135, +66, +161, +48, +52, +1, +32, +94, +55, +40, +1, +192, +77, +58, +33, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +56, +9, +6, +37, +0, +12, +234, +11, +191, +82, +44, +22, +207, +56, +243, +204, +51, +207, +29, +182, +161, +48, +12, +51, +7, +114, +107, +181, +218, +82, +173, +86, +91, +178, +219, +187, +118, +237, +170, +102, +28, +175, +63, +115, +221, +102, +247, +151, +181, +185, +157, +129, +205, +64, +183, +113, +5, +11, +11, +11, +231, +45, +44, +44, +252, +11, +231, +62, +54, +155, +222, +238, +111, +1, +204, +170, +250, +103, +215, +91, +185, +119, +11, +90, +111, +107, +239, +250, +172, +234, +245, +122, +89, +209, +249, +41, +41, +26, +147, +205, +76, +183, +192, +244, +176, +49, +218, +113, +116, +75, +255, +143, +98, +73, +16, +214, +2, +96, +45, +254, +153, +91, +149, +160, +155, +203, +229, +82, +143, +75, +179, +217, +180, +138, +3, +214, +82, +32, +159, +118, +255, +113, +56, +9, +0, +126, +0, +187, +212, +235, +245, +166, +181, +31, +63, +128, +110, +199, +90, +138, +142, +119, +225, +202, +43, +175, +252, +47, +146, +254, +47, +73, +103, +73, +58, +227, +7, +63, +248, +193, +37, +207, +125, +238, +115, +159, +52, +104, +99, +63, +254, +241, +143, +31, +127, +222, +243, +158, +247, +85, +73, +71, +36, +253, +127, +241, +114, +76, +81, +112, +125, +93, +73, +11, +0, +171, +68, +177, +213, +0, +187, +141, +219, +74, +244, +175, +43, +121, +47, +21, +36, +5, +25, +43, +0, +184, +21, +10, +214, +213, +223, +178, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +73, +48, +40, +1, +192, +2, +180, +139, +138, +102, +196, +47, +75, +90, +105, +52, +26, +181, +180, +13, +85, +42, +149, +19, +138, +130, +151, +13, +127, +31, +11, +11, +11, +123, +210, +30, +27, +247, +21, +207, +18, +80, +119, +199, +104, +227, +172, +197, +95, +253, +4, +0, +219, +158, +5, +75, +7, +245, +36, +183, +96, +170, +37, +9, +216, +76, +110, +171, +26, +96, +251, +104, +196, +183, +173, +196, +254, +76, +244, +174, +111, +52, +26, +21, +69, +45, +25, +138, +206, +152, +172, +79, +124, +218, +24, +173, +173, +128, +37, +123, +44, +40, +69, +171, +213, +42, +42, +58, +206, +205, +248, +49, +118, +28, +2, +245, +39, +0, +84, +235, +245, +122, +106, +50, +65, +188, +222, +170, +44, +184, +199, +116, +203, +210, +18, +0, +194, +48, +156, +90, +162, +129, +250, +91, +43, +184, +201, +0, +109, +69, +207, +201, +146, +103, +154, +241, +207, +211, +158, +159, +37, +110, +88, +75, +135, +85, +37, +45, +0, +26, +206, +50, +232, +245, +59, +13, +161, +162, +215, +73, +43, +222, +79, +189, +80, +40, +12, +221, +87, +188, +206, +146, +99, +172, +58, +6, +51, +254, +1, +0, +0, +0, +0, +0, +0, +0, +0, +128, +25, +48, +172, +2, +128, +5, +214, +151, +20, +87, +0, +104, +181, +90, +169, +179, +244, +107, +181, +218, +170, +164, +71, +21, +5, +7, +93, +197, +229, +229, +229, +115, +210, +30, +91, +44, +22, +179, +6, +55, +253, +49, +46, +198, +227, +92, +80, +20, +4, +119, +181, +149, +4, +106, +59, +146, +218, +65, +16, +248, +129, +74, +55, +120, +105, +109, +4, +44, +9, +160, +164, +36, +48, +90, +84, +146, +36, +96, +1, +211, +169, +244, +174, +63, +118, +236, +88, +243, +248, +241, +227, +235, +249, +124, +190, +27, +183, +68, +232, +230, +243, +249, +94, +16, +4, +97, +175, +215, +203, +245, +122, +189, +160, +215, +235, +229, +194, +48, +12, +74, +165, +82, +105, +207, +158, +61, +187, +236, +177, +205, +102, +211, +77, +0, +232, +42, +9, +226, +90, +187, +130, +97, +99, +28, +116, +174, +135, +106, +181, +90, +165, +248, +62, +235, +241, +190, +220, +160, +125, +46, +222, +78, +73, +82, +181, +217, +108, +166, +190, +78, +226, +245, +85, +69, +51, +199, +75, +218, +220, +186, +97, +171, +6, +181, +60, +216, +114, +171, +134, +17, +251, +179, +224, +127, +160, +232, +248, +91, +117, +131, +134, +164, +70, +16, +4, +67, +147, +91, +226, +117, +110, +160, +191, +233, +124, +181, +100, +142, +237, +12, +176, +91, +251, +11, +123, +237, +20, +227, +132, +156, +129, +226, +117, +235, +74, +18, +0, +178, +38, +239, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +216, +102, +126, +2, +128, +245, +133, +175, +74, +90, +8, +195, +240, +79, +135, +61, +240, +206, +59, +239, +252, +246, +165, +151, +94, +250, +95, +21, +205, +88, +62, +18, +47, +143, +197, +183, +93, +165, +235, +174, +187, +238, +190, +235, +174, +187, +238, +181, +138, +2, +190, +82, +82, +110, +191, +173, +100, +214, +115, +150, +32, +167, +59, +198, +90, +60, +198, +251, +134, +221, +249, +175, +255, +250, +175, +239, +126, +213, +171, +94, +117, +103, +188, +159, +222, +238, +221, +187, +223, +225, +236, +107, +73, +81, +2, +65, +40, +41, +255, +193, +15, +126, +240, +185, +215, +95, +127, +253, +117, +195, +182, +117, +235, +173, +183, +254, +199, +253, +251, +247, +223, +175, +36, +41, +96, +42, +189, +235, +191, +242, +149, +175, +252, +211, +219, +223, +254, +246, +111, +43, +154, +241, +125, +76, +81, +111, +245, +99, +241, +126, +150, +156, +165, +122, +249, +229, +151, +63, +221, +237, +99, +255, +198, +55, +190, +241, +53, +97, +24, +190, +198, +110, +223, +120, +227, +141, +7, +14, +28, +56, +112, +175, +146, +224, +236, +176, +49, +218, +236, +255, +178, +50, +84, +0, +104, +183, +219, +86, +41, +160, +162, +254, +4, +0, +171, +0, +80, +140, +215, +85, +227, +164, +132, +161, +226, +245, +131, +182, +181, +101, +183, +221, +118, +219, +75, +255, +232, +143, +254, +232, +69, +214, +134, +224, +220, +115, +207, +253, +147, +105, +108, +119, +4, +55, +1, +160, +39, +47, +248, +47, +169, +145, +214, +22, +33, +94, +215, +208, +224, +36, +0, +43, +213, +191, +221, +9, +0, +110, +5, +128, +96, +239, +222, +189, +239, +82, +82, +89, +195, +213, +80, +20, +252, +95, +85, +127, +5, +0, +18, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +25, +48, +168, +2, +128, +245, +132, +79, +157, +21, +30, +179, +128, +231, +154, +162, +160, +245, +227, +138, +250, +130, +187, +108, +150, +185, +45, +110, +176, +55, +84, +210, +219, +60, +107, +2, +64, +230, +49, +58, +51, +215, +45, +160, +42, +69, +1, +203, +142, +162, +32, +180, +237, +51, +215, +237, +118, +253, +22, +2, +125, +214, +215, +215, +171, +241, +182, +218, +154, +114, +239, +250, +20, +110, +121, +253, +74, +187, +221, +78, +157, +93, +239, +148, +215, +183, +18, +237, +195, +198, +56, +105, +5, +128, +138, +250, +91, +0, +216, +24, +139, +54, +198, +86, +171, +149, +154, +0, +16, +175, +175, +196, +247, +183, +4, +128, +169, +56, +251, +236, +179, +23, +21, +37, +117, +236, +36, +75, +0, +232, +41, +58, +174, +126, +48, +127, +146, +4, +0, +75, +2, +176, +247, +197, +118, +38, +0, +184, +21, +45, +220, +246, +29, +29, +239, +182, +228, +180, +9, +80, +127, +165, +9, +90, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +51, +192, +79, +0, +176, +153, +225, +22, +72, +30, +42, +46, +167, +223, +86, +20, +168, +116, +23, +63, +104, +104, +179, +152, +59, +241, +250, +188, +183, +206, +182, +209, +82, +50, +163, +120, +216, +172, +231, +177, +122, +215, +119, +58, +157, +130, +162, +32, +115, +211, +126, +164, +36, +216, +105, +251, +9, +36, +229, +219, +237, +182, +223, +66, +160, +207, +54, +246, +174, +183, +106, +8, +118, +44, +236, +88, +217, +98, +235, +194, +180, +82, +242, +146, +20, +134, +161, +29, +159, +169, +204, +168, +55, +157, +78, +167, +168, +232, +88, +47, +41, +10, +254, +90, +121, +250, +182, +226, +22, +17, +241, +186, +165, +118, +187, +157, +154, +0, +176, +195, +108, +44, +165, +94, +175, +151, +154, +224, +81, +44, +22, +45, +184, +221, +84, +250, +107, +112, +16, +59, +47, +86, +74, +223, +150, +182, +162, +214, +19, +163, +90, +0, +216, +177, +244, +31, +187, +19, +220, +22, +0, +254, +237, +65, +109, +53, +90, +234, +127, +191, +210, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +152, +17, +169, +65, +209, +25, +52, +214, +204, +245, +56, +1, +192, +18, +14, +220, +36, +4, +11, +184, +218, +12, +235, +124, +167, +211, +41, +13, +220, +72, +108, +7, +122, +215, +239, +36, +191, +236, +187, +159, +180, +209, +167, +219, +237, +230, +21, +205, +172, +183, +192, +180, +5, +198, +219, +146, +206, +144, +180, +71, +210, +46, +73, +203, +163, +170, +20, +140, +201, +77, +16, +105, +148, +74, +165, +212, +113, +14, +96, +247, +239, +21, +139, +197, +122, +218, +29, +171, +213, +170, +205, +108, +119, +19, +0, +38, +97, +199, +182, +25, +111, +111, +45, +159, +207, +15, +221, +86, +188, +110, +205, +219, +247, +78, +6, +212, +173, +2, +128, +148, +140, +189, +173, +36, +201, +197, +213, +85, +127, +2, +141, +45, +84, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +102, +192, +188, +37, +0, +140, +213, +187, +62, +78, +0, +176, +231, +104, +51, +173, +221, +4, +0, +155, +229, +157, +143, +239, +59, +212, +118, +246, +174, +63, +9, +108, +134, +183, +219, +175, +126, +248, +157, +163, +246, +8, +139, +234, +111, +213, +144, +83, +20, +252, +221, +237, +44, +211, +76, +0, +176, +210, +250, +86, +154, +190, +94, +46, +151, +83, +199, +121, +249, +229, +151, +127, +237, +139, +95, +252, +226, +193, +248, +254, +58, +116, +232, +208, +187, +108, +93, +169, +84, +234, +75, +240, +248, +218, +215, +190, +118, +239, +155, +222, +244, +166, +255, +83, +81, +240, +253, +72, +188, +88, +95, +123, +55, +57, +100, +146, +113, +91, +96, +188, +41, +105, +61, +67, +2, +192, +186, +146, +224, +255, +78, +7, +212, +45, +232, +111, +95, +173, +138, +68, +78, +155, +95, +223, +110, +181, +138, +158, +183, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +56, +201, +230, +45, +1, +96, +146, +10, +0, +131, +18, +0, +44, +200, +107, +9, +0, +185, +81, +21, +0, +182, +177, +119, +125, +160, +36, +232, +106, +219, +181, +49, +23, +156, +117, +65, +92, +226, +127, +26, +252, +10, +0, +205, +180, +59, +59, +9, +0, +22, +20, +206, +41, +58, +7, +29, +197, +51, +255, +237, +107, +167, +211, +153, +102, +5, +128, +158, +146, +82, +243, +245, +114, +185, +156, +58, +139, +191, +88, +44, +218, +44, +254, +150, +36, +61, +233, +73, +79, +58, +123, +216, +125, +227, +100, +130, +163, +138, +18, +0, +78, +168, +127, +22, +190, +189, +54, +38, +29, +179, +37, +88, +52, +148, +61, +1, +192, +146, +15, +118, +186, +164, +190, +37, +90, +76, +250, +124, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +204, +8, +55, +1, +192, +15, +92, +174, +101, +124, +124, +69, +81, +112, +216, +2, +152, +229, +1, +247, +41, +198, +139, +237, +207, +130, +142, +61, +69, +193, +79, +11, +64, +218, +140, +227, +169, +204, +172, +159, +227, +222, +245, +198, +109, +91, +144, +43, +20, +10, +169, +1, +240, +74, +165, +82, +87, +18, +0, +79, +11, +36, +143, +117, +174, +139, +197, +98, +75, +155, +131, +212, +219, +61, +75, +221, +94, +35, +27, +229, +244, +227, +50, +253, +67, +85, +171, +213, +227, +146, +142, +41, +58, +191, +169, +42, +149, +138, +37, +0, +212, +21, +37, +0, +172, +106, +115, +11, +128, +173, +84, +0, +176, +99, +91, +47, +20, +10, +67, +131, +235, +241, +186, +186, +146, +99, +75, +73, +125, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +19, +241, +19, +0, +58, +74, +74, +194, +175, +103, +124, +124, +85, +81, +2, +128, +245, +17, +247, +131, +180, +121, +37, +37, +197, +243, +74, +130, +253, +110, +25, +126, +11, +152, +142, +50, +47, +189, +235, +51, +187, +248, +226, +139, +127, +238, +117, +175, +123, +221, +57, +249, +124, +190, +155, +203, +229, +122, +249, +124, +190, +155, +207, +231, +123, +65, +16, +132, +189, +94, +47, +215, +235, +245, +130, +94, +175, +151, +11, +195, +48, +240, +203, +216, +223, +123, +239, +189, +223, +189, +237, +182, +219, +254, +91, +169, +84, +90, +95, +88, +88, +56, +118, +255, +253, +247, +31, +212, +230, +89, +236, +131, +130, +201, +99, +157, +235, +215, +191, +254, +245, +207, +253, +217, +207, +126, +118, +126, +16, +4, +97, +46, +151, +235, +217, +34, +69, +199, +184, +215, +235, +229, +236, +171, +63, +198, +45, +114, +19, +0, +214, +107, +181, +90, +106, +2, +196, +194, +194, +194, +113, +73, +79, +40, +121, +45, +14, +85, +173, +86, +155, +138, +146, +5, +214, +21, +5, +255, +215, +213, +159, +0, +48, +233, +44, +124, +63, +185, +162, +56, +227, +21, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +156, +34, +252, +4, +0, +11, +202, +215, +37, +173, +5, +65, +240, +235, +138, +130, +228, +43, +87, +93, +117, +213, +115, +111, +191, +253, +246, +223, +182, +59, +191, +229, +45, +111, +121, +217, +91, +222, +242, +150, +151, +217, +237, +247, +189, +239, +125, +183, +222, +114, +203, +45, +127, +167, +205, +229, +228, +131, +3, +7, +14, +60, +231, +134, +27, +110, +56, +48, +108, +16, +119, +223, +125, +247, +91, +47, +190, +248, +226, +191, +202, +48, +222, +121, +232, +93, +63, +150, +149, +149, +149, +242, +202, +202, +138, +95, +53, +33, +147, +245, +245, +245, +35, +127, +246, +103, +127, +246, +63, +20, +5, +144, +31, +87, +18, +208, +30, +85, +198, +126, +216, +185, +222, +37, +105, +241, +221, +239, +126, +247, +115, +110, +187, +237, +182, +119, +217, +157, +23, +23, +23, +107, +139, +139, +139, +169, +237, +22, +182, +129, +245, +155, +111, +43, +14, +166, +239, +223, +191, +255, +91, +251, +247, +239, +127, +141, +162, +214, +15, +69, +69, +149, +34, +242, +218, +220, +155, +190, +43, +73, +65, +16, +252, +219, +120, +91, +126, +187, +134, +166, +146, +89, +247, +13, +37, +179, +255, +173, +29, +130, +245, +181, +159, +100, +38, +190, +159, +164, +18, +236, +221, +187, +247, +93, +241, +152, +253, +42, +19, +150, +124, +177, +170, +254, +10, +0, +36, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +24, +219, +160, +10, +0, +27, +189, +203, +229, +244, +186, +47, +149, +74, +169, +193, +246, +122, +189, +190, +40, +233, +44, +109, +46, +191, +30, +156, +56, +113, +98, +37, +237, +177, +237, +118, +59, +175, +108, +101, +255, +231, +165, +119, +253, +142, +136, +251, +216, +91, +208, +223, +250, +216, +219, +113, +105, +107, +120, +16, +219, +63, +142, +171, +138, +94, +11, +57, +73, +157, +90, +173, +182, +186, +237, +131, +207, +198, +42, +69, +52, +21, +157, +63, +55, +41, +32, +231, +220, +207, +2, +230, +195, +2, +246, +254, +107, +171, +225, +44, +126, +50, +192, +200, +234, +1, +35, +88, +11, +128, +182, +250, +19, +84, +58, +218, +156, +176, +178, +209, +38, +32, +254, +218, +22, +45, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +76, +104, +80, +2, +128, +5, +91, +45, +32, +44, +73, +225, +168, +160, +112, +24, +134, +129, +156, +132, +1, +71, +208, +203, +230, +174, +173, +0, +0, +23, +83, +73, +68, +65, +84, +233, +116, +166, +85, +22, +126, +30, +122, +215, +239, +152, +106, +181, +106, +125, +236, +109, +22, +249, +160, +62, +246, +131, +184, +231, +58, +167, +232, +188, +213, +21, +37, +71, +228, +242, +249, +252, +86, +131, +224, +67, +21, +10, +5, +55, +121, +35, +173, +74, +65, +168, +254, +22, +0, +238, +237, +134, +250, +95, +103, +67, +75, +236, +199, +6, +85, +0, +104, +41, +169, +38, +145, +214, +46, +97, +92, +238, +107, +212, +191, +93, +244, +238, +107, +213, +13, +220, +241, +208, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +68, +6, +37, +0, +24, +155, +149, +223, +147, +212, +187, +235, +174, +187, +254, +238, +145, +71, +30, +185, +182, +209, +104, +44, +118, +187, +221, +226, +254, +253, +251, +47, +250, +165, +95, +250, +165, +151, +218, +157, +63, +252, +225, +15, +191, +254, +67, +31, +250, +144, +63, +251, +95, +146, +84, +42, +149, +250, +2, +159, +127, +243, +55, +127, +115, +223, +39, +63, +249, +201, +191, +172, +86, +171, +107, +43, +43, +43, +39, +190, +241, +141, +111, +28, +204, +56, +222, +121, +233, +93, +159, +217, +167, +62, +245, +169, +31, +190, +253, +237, +111, +255, +182, +162, +153, +252, +199, +20, +5, +244, +143, +41, +10, +10, +231, +21, +5, +232, +243, +138, +158, +123, +75, +253, +65, +99, +247, +56, +212, +21, +37, +68, +88, +2, +64, +90, +25, +123, +247, +92, +91, +226, +70, +37, +222, +86, +241, +198, +27, +111, +252, +193, +141, +55, +222, +120, +165, +162, +234, +9, +229, +120, +93, +37, +190, +159, +5, +180, +187, +241, +216, +22, +37, +45, +196, +75, +245, +245, +175, +127, +253, +57, +127, +250, +167, +127, +250, +146, +97, +207, +55, +78, +202, +176, +113, +143, +10, +188, +219, +108, +127, +11, +254, +219, +115, +47, +168, +127, +86, +255, +168, +192, +189, +95, +1, +160, +163, +100, +150, +190, +125, +63, +173, +4, +0, +171, +0, +32, +37, +199, +185, +173, +104, +204, +126, +34, +66, +87, +155, +199, +65, +5, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +19, +25, +148, +0, +96, +129, +99, +247, +103, +221, +135, +31, +126, +56, +124, +248, +225, +135, +27, +146, +86, +36, +149, +175, +188, +242, +202, +231, +184, +27, +218, +189, +123, +247, +238, +172, +59, +125, +252, +241, +199, +215, +190, +240, +133, +47, +252, +191, +138, +202, +214, +31, +213, +230, +210, +232, +195, +204, +67, +239, +250, +105, +178, +64, +187, +5, +134, +109, +230, +124, +99, +200, +98, +165, +228, +71, +5, +145, +221, +115, +29, +42, +154, +249, +223, +136, +191, +218, +98, +1, +241, +188, +162, +224, +255, +162, +164, +170, +183, +221, +92, +252, +51, +91, +74, +221, +110, +55, +53, +145, +194, +73, +0, +176, +25, +239, +195, +102, +187, +91, +208, +223, +13, +254, +91, +50, +68, +110, +200, +99, +178, +234, +13, +89, +166, +85, +1, +160, +227, +124, +117, +199, +236, +39, +34, +88, +75, +3, +155, +245, +239, +46, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +48, +22, +63, +1, +192, +2, +143, +214, +63, +222, +250, +196, +187, +51, +154, +67, +73, +181, +56, +144, +59, +145, +94, +175, +103, +65, +209, +177, +31, +234, +140, +105, +150, +123, +215, +103, +150, +207, +231, +219, +138, +102, +238, +159, +80, +82, +1, +224, +9, +109, +78, +138, +176, +231, +109, +37, +235, +253, +50, +246, +118, +158, +178, +4, +178, +221, +115, +221, +85, +20, +240, +47, +43, +9, +254, +151, +157, +109, +86, +226, +251, +4, +218, +124, +206, +114, +74, +102, +182, +103, +10, +204, +59, +9, +0, +110, +155, +130, +180, +10, +0, +243, +22, +12, +183, +132, +133, +81, +109, +9, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +96, +170, +10, +41, +235, +108, +230, +185, +20, +5, +119, +75, +74, +122, +197, +231, +242, +249, +252, +196, +1, +206, +74, +165, +98, +189, +235, +143, +234, +212, +235, +93, +239, +39, +41, +164, +182, +41, +168, +86, +171, +171, +146, +254, +89, +81, +208, +223, +130, +255, +131, +18, +0, +220, +74, +0, +238, +50, +141, +50, +246, +86, +89, +193, +170, +11, +88, +137, +125, +191, +244, +190, +95, +77, +33, +167, +40, +65, +192, +42, +0, +20, +202, +229, +114, +106, +192, +190, +90, +173, +90, +165, +130, +81, +231, +26, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +48, +134, +97, +9, +0, +86, +154, +220, +2, +221, +57, +245, +207, +14, +47, +254, +242, +47, +255, +242, +151, +37, +253, +133, +162, +210, +240, +203, +206, +82, +146, +212, +9, +195, +240, +29, +182, +177, +135, +30, +122, +232, +225, +103, +61, +235, +89, +159, +84, +20, +12, +63, +234, +45, +167, +90, +239, +250, +174, +146, +89, +249, +246, +220, +134, +90, +88, +88, +88, +83, +148, +0, +96, +199, +99, +88, +2, +192, +176, +178, +245, +91, +45, +99, +239, +6, +249, +155, +146, +10, +183, +220, +114, +203, +179, +175, +184, +226, +138, +15, +133, +97, +152, +235, +245, +122, +185, +94, +175, +23, +244, +122, +189, +92, +24, +134, +125, +37, +236, +195, +48, +12, +194, +48, +220, +88, +23, +134, +97, +80, +46, +151, +139, +238, +125, +238, +185, +231, +158, +251, +246, +237, +219, +247, +151, +138, +146, +60, +142, +196, +139, +181, +0, +176, +74, +19, +244, +188, +7, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +45, +26, +85, +1, +192, +74, +191, +7, +234, +79, +0, +176, +175, +54, +219, +219, +74, +193, +151, +20, +5, +220, +251, +218, +3, +228, +114, +185, +158, +162, +64, +248, +113, +69, +101, +238, +109, +182, +251, +113, +157, +122, +189, +235, +199, +170, +0, +176, +176, +176, +176, +42, +233, +81, +141, +174, +0, +176, +157, +220, +49, +231, +206, +59, +239, +188, +96, +105, +105, +233, +252, +105, +108, +184, +90, +173, +174, +43, +122, +62, +214, +230, +192, +77, +246, +72, +171, +164, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +24, +67, +90, +2, +128, +9, +135, +44, +46, +155, +125, +238, +6, +190, +147, +157, +20, +10, +93, +69, +129, +255, +99, +138, +130, +254, +171, +138, +2, +227, +117, +157, +122, +189, +235, +173, +210, +64, +75, +73, +123, +130, +161, +74, +165, +82, +91, +209, +177, +176, +113, +79, +90, +198, +127, +38, +57, +237, +30, +234, +138, +18, +0, +6, +181, +123, +24, +244, +124, +3, +69, +231, +197, +93, +236, +92, +5, +222, +125, +173, +98, +69, +87, +91, +175, +136, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +115, +41, +75, +2, +128, +212, +95, +38, +190, +161, +168, +164, +126, +222, +91, +215, +113, +214, +245, +37, +0, +20, +139, +197, +182, +164, +199, +21, +5, +127, +199, +9, +2, +143, +50, +139, +189, +235, +45, +17, +194, +42, +19, +20, +135, +220, +79, +146, +84, +169, +84, +44, +81, +192, +102, +196, +143, +170, +130, +48, +87, +170, +213, +106, +83, +81, +226, +199, +186, +250, +19, +63, +236, +56, +14, +59, +238, +150, +164, +225, +46, +69, +37, +137, +27, +46, +123, +253, +217, +241, +115, +23, +42, +12, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +56, +45, +248, +51, +169, +135, +41, +42, +10, +162, +219, +82, +253, +230, +55, +191, +249, +31, +94, +248, +194, +23, +190, +41, +238, +17, +191, +177, +72, +82, +16, +4, +225, +89, +103, +157, +117, +173, +146, +242, +254, +235, +74, +74, +191, +175, +57, +183, +27, +154, +124, +182, +118, +206, +27, +211, +194, +45, +183, +220, +242, +11, +91, +233, +93, +127, +230, +153, +103, +46, +219, +125, +134, +244, +174, +63, +162, +168, +130, +129, +251, +28, +252, +0, +246, +198, +120, +20, +37, +23, +44, +58, +183, +253, +100, +0, +11, +138, +251, +199, +101, +93, +81, +48, +123, +39, +88, +50, +196, +176, +165, +236, +125, +239, +179, +89, +249, +121, +69, +199, +162, +165, +36, +153, +161, +169, +164, +189, +67, +67, +201, +115, +181, +138, +7, +238, +185, +247, +21, +212, +95, +221, +193, +173, +246, +224, +31, +71, +75, +244, +176, +42, +10, +45, +231, +118, +39, +243, +145, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +57, +54, +73, +5, +128, +166, +164, +96, +239, +222, +189, +11, +35, +250, +196, +31, +86, +18, +248, +245, +23, +11, +10, +183, +38, +28, +183, +153, +197, +222, +245, +238, +152, +2, +239, +103, +254, +241, +182, +227, +49, +207, +45, +0, +186, +74, +102, +224, +91, +229, +3, +247, +28, +219, +226, +39, +3, +140, +10, +204, +91, +82, +65, +73, +73, +2, +66, +53, +254, +234, +183, +85, +176, +246, +12, +110, +59, +135, +174, +50, +180, +118, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +83, +69, +214, +4, +128, +73, +12, +11, +254, +91, +144, +59, +181, +228, +254, +201, +182, +133, +222, +245, +22, +236, +111, +198, +183, +67, +231, +182, +127, +188, +221, +25, +235, +110, +98, +193, +78, +38, +0, +184, +45, +28, +44, +33, +163, +23, +255, +172, +165, +104, +214, +189, +5, +239, +83, +219, +25, +56, +219, +112, +43, +0, +76, +250, +252, +2, +37, +101, +255, +45, +248, +111, +213, +20, +42, +222, +125, +173, +253, +131, +177, +100, +149, +172, +21, +46, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +96, +238, +157, +140, +4, +0, +155, +41, +62, +211, +179, +220, +183, +208, +187, +222, +18, +0, +236, +251, +182, +162, +32, +118, +83, +155, +103, +164, +219, +177, +112, +123, +215, +159, +140, +10, +0, +54, +78, +183, +210, +67, +75, +209, +235, +195, +95, +210, +184, +149, +0, +220, +101, +146, +231, +151, +139, +247, +103, +21, +0, +22, +15, +31, +62, +252, +199, +103, +159, +125, +246, +243, +7, +221, +249, +209, +71, +31, +253, +254, +222, +189, +123, +223, +21, +111, +219, +198, +79, +5, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +167, +141, +137, +19, +0, +46, +184, +224, +130, +59, +36, +125, +78, +81, +112, +54, +23, +47, +129, +162, +96, +242, +176, +224, +127, +67, +233, +125, +223, +183, +100, +223, +190, +125, +127, +43, +233, +23, +180, +125, +189, +235, +173, +148, +189, +141, +63, +173, +2, +128, +125, +205, +169, +255, +248, +248, +247, +29, +180, +156, +140, +10, +0, +110, +240, +223, +142, +75, +110, +192, +146, +102, +216, +243, +153, +228, +249, +249, +45, +0, +106, +221, +110, +55, +63, +236, +206, +241, +186, +154, +146, +243, +231, +182, +3, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +83, +222, +180, +42, +0, +184, +1, +125, +43, +119, +63, +108, +153, +21, +219, +213, +187, +126, +91, +146, +27, +182, +217, +44, +142, +217, +90, +0, +88, +2, +64, +181, +211, +233, +12, +77, +0, +136, +215, +85, +149, +156, +175, +130, +104, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +224, +52, +146, +53, +1, +192, +157, +29, +110, +65, +85, +155, +225, +222, +246, +238, +107, +9, +0, +86, +134, +189, +165, +244, +146, +249, +147, +154, +213, +222, +245, +152, +142, +73, +43, +0, +52, +226, +199, +80, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +105, +101, +146, +4, +0, +247, +123, +11, +176, +187, +220, +196, +0, +183, +15, +252, +118, +204, +48, +159, +197, +222, +245, +152, +14, +171, +0, +80, +80, +148, +204, +145, +53, +1, +96, +205, +121, +28, +21, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +156, +54, +198, +77, +0, +240, +131, +255, +131, +250, +194, +135, +26, +222, +251, +125, +154, +102, +181, +119, +61, +166, +35, +167, +36, +248, +95, +149, +180, +144, +33, +1, +96, +65, +210, +106, +252, +152, +130, +168, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +224, +52, +50, +110, +2, +64, +119, +27, +199, +50, +137, +89, +236, +93, +63, +74, +160, +193, +9, +10, +227, +38, +83, +248, +207, +123, +39, +183, +107, +73, +22, +254, +12, +123, +219, +110, +119, +192, +54, +73, +158, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +109, +148, +53, +1, +0, +211, +19, +40, +10, +160, +187, +237, +9, +138, +26, +220, +170, +96, +88, +59, +133, +65, +45, +21, +182, +107, +187, +54, +19, +127, +208, +118, +253, +25, +249, +214, +74, +97, +208, +118, +103, +45, +121, +4, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +78, +41, +36, +0, +236, +60, +11, +212, +23, +37, +149, +20, +149, +171, +47, +57, +223, +187, +58, +138, +90, +45, +180, +37, +181, +226, +239, +165, +193, +85, +15, +182, +115, +187, +5, +103, +91, +238, +182, +139, +222, +125, +221, +237, +181, +226, +69, +34, +248, +15, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +219, +142, +4, +128, +157, +231, +6, +234, +43, +138, +130, +233, +181, +248, +251, +138, +119, +223, +142, +164, +134, +164, +117, +37, +229, +246, +109, +246, +254, +78, +109, +215, +74, +254, +151, +156, +109, +85, +227, +175, +37, +239, +190, +173, +120, +187, +214, +34, +64, +138, +130, +255, +126, +11, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +148, +109, +37, +1, +32, +173, +223, +188, +223, +27, +62, +173, +223, +188, +223, +27, +126, +84, +47, +123, +127, +63, +131, +182, +57, +73, +15, +250, +157, +234, +117, +111, +129, +122, +155, +73, +191, +160, +40, +160, +190, +168, +40, +96, +239, +106, +43, +58, +71, +22, +64, +15, +227, +159, +13, +10, +168, +111, +231, +118, +173, +236, +191, +5, +255, +109, +155, +126, +98, +65, +67, +253, +175, +169, +110, +188, +93, +255, +248, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +166, +108, +171, +9, +0, +195, +122, +195, +251, +129, +100, +235, +3, +239, +247, +134, +15, +53, +56, +1, +32, +173, +151, +189, +187, +4, +218, +220, +107, +126, +210, +30, +244, +59, +213, +235, +222, +159, +169, +95, +253, +206, +119, +190, +243, +206, +151, +188, +228, +37, +151, +13, +125, +64, +16, +188, +74, +201, +12, +253, +162, +210, +19, +0, +166, +189, +93, +59, +46, +86, +1, +96, +241, +240, +225, +195, +127, +124, +246, +217, +103, +63, +127, +208, +54, +31, +125, +244, +209, +239, +239, +221, +187, +247, +93, +74, +146, +10, +90, +67, +182, +11, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +152, +162, +105, +36, +0, +248, +61, +225, +203, +3, +182, +235, +246, +132, +111, +42, +10, +86, +135, +26, +28, +44, +31, +213, +203, +190, +232, +252, +44, +231, +109, +219, +221, +199, +184, +61, +232, +119, +170, +215, +189, +59, +163, +190, +44, +169, +218, +104, +52, +252, +82, +250, +190, +154, +183, +207, +81, +51, +245, +167, +185, +93, +191, +5, +64, +173, +219, +237, +250, +9, +17, +27, +226, +117, +182, +221, +166, +250, +219, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +182, +201, +52, +19, +0, +42, +206, +226, +111, +183, +168, +168, +60, +188, +91, +114, +190, +171, +193, +165, +225, +71, +245, +178, +175, +58, +223, +231, +226, +237, +54, +36, +213, +157, +239, +39, +233, +65, +111, +129, +110, +11, +160, +187, +207, +103, +88, +175, +123, +107, +15, +96, +207, +39, +203, +126, +252, +82, +253, +181, +86, +171, +229, +39, +24, +248, +22, +156, +125, +14, +11, +168, +111, +231, +118, +221, +10, +0, +213, +78, +167, +51, +52, +1, +32, +94, +87, +85, +20, +252, +175, +43, +169, +212, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +216, +70, +91, +73, +0, +216, +46, +163, +122, +217, +215, +226, +159, +213, +226, +251, +173, +75, +90, +115, +190, +210, +131, +126, +186, +38, +173, +0, +208, +136, +31, +67, +5, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +216, +1, +83, +77, +0, +8, +195, +240, +239, +134, +173, +59, +120, +240, +224, +237, +23, +92, +112, +193, +45, +25, +54, +51, +118, +47, +123, +215, +52, +123, +208, +31, +61, +122, +244, +51, +43, +43, +43, +47, +30, +180, +238, +216, +177, +99, +223, +219, +181, +107, +215, +191, +159, +100, +187, +115, +198, +42, +0, +20, +20, +87, +22, +200, +152, +0, +176, +230, +60, +142, +4, +12, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +216, +102, +179, +56, +51, +123, +146, +94, +246, +27, +156, +0, +180, +149, +238, +103, +6, +250, +214, +88, +171, +135, +178, +162, +74, +12, +11, +25, +18, +0, +172, +106, +67, +57, +126, +44, +199, +31, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +182, +217, +44, +6, +102, +39, +233, +101, +191, +193, +233, +65, +111, +9, +0, +204, +64, +7, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +156, +242, +198, +105, +1, +16, +40, +74, +24, +176, +165, +230, +47, +199, +143, +31, +127, +184, +215, +235, +109, +36, +21, +4, +65, +32, +73, +97, +46, +151, +235, +29, +62, +124, +120, +77, +81, +80, +62, +148, +212, +85, +84, +158, +127, +80, +96, +222, +109, +1, +96, +9, +0, +147, +84, +0, +24, +183, +7, +189, +155, +120, +80, +145, +84, +59, +122, +244, +232, +225, +32, +8, +30, +14, +195, +176, +111, +156, +65, +16, +132, +71, +143, +30, +61, +28, +239, +71, +146, +122, +41, +207, +103, +222, +245, +36, +117, +36, +53, +37, +213, +37, +173, +229, +243, +249, +238, +176, +59, +199, +235, +214, +226, +251, +54, +227, +199, +246, +118, +96, +156, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +112, +90, +27, +39, +1, +192, +74, +193, +219, +82, +149, +180, +232, +44, +75, +43, +43, +43, +239, +143, +191, +207, +43, +10, +252, +218, +114, +66, +210, +170, +162, +210, +240, +22, +44, +207, +107, +116, +2, +64, +69, +82, +181, +221, +110, +79, +146, +0, +48, +110, +15, +122, +247, +249, +85, +36, +213, +158, +254, +244, +167, +223, +22, +143, +121, +193, +187, +239, +90, +188, +212, +226, +231, +211, +210, +22, +74, +221, +255, +202, +175, +252, +202, +255, +33, +233, +62, +73, +187, +189, +85, +117, +73, +79, +76, +178, +205, +41, +110, +55, +84, +114, +30, +155, +146, +214, +51, +36, +0, +172, +43, +9, +254, +119, +226, +109, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +182, +209, +184, +21, +0, +10, +138, +102, +200, +151, +148, +36, +0, +44, +73, +218, +37, +105, +57, +94, +86, +20, +5, +194, +91, +138, +130, +192, +45, +37, +1, +120, +155, +249, +223, +212, +232, +4, +128, +141, +153, +248, +19, +84, +0, +88, +80, +148, +112, +48, +78, +15, +122, +123, +126, +229, +120, +223, +181, +120, +59, +187, +148, +204, +244, +55, +214, +146, +192, +130, +255, +229, +248, +57, +157, +170, +21, +0, +186, +138, +158, +103, +67, +217, +19, +0, +26, +241, +99, +186, +162, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +108, +187, +113, +43, +0, +184, +165, +249, +43, +74, +130, +244, +150, +20, +96, +193, +243, +64, +81, +224, +119, +162, +25, +241, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +96, +60, +227, +36, +0, +204, +133, +92, +46, +215, +83, +52, +251, +124, +110, +122, +208, +127, +227, +27, +223, +120, +253, +107, +95, +251, +218, +55, +12, +91, +31, +4, +193, +155, +103, +105, +187, +59, +164, +167, +164, +237, +64, +93, +210, +90, +134, +202, +3, +107, +154, +163, +243, +14, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +211, +180, +165, +4, +128, +35, +71, +142, +252, +175, +123, +246, +236, +249, +87, +89, +238, +123, +255, +253, +247, +127, +249, +162, +139, +46, +250, +223, +182, +178, +191, +44, +156, +4, +128, +45, +247, +160, +255, +217, +207, +126, +246, +159, +206, +57, +231, +156, +231, +12, +90, +119, +232, +208, +161, +191, +63, +247, +220, +115, +247, +79, +60, +208, +57, +246, +212, +167, +62, +245, +35, +146, +118, +43, +106, +255, +224, +58, +33, +233, +137, +41, +237, +38, +84, +114, +254, +154, +202, +222, +122, +96, +203, +231, +29, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +230, +209, +142, +149, +232, +239, +245, +122, +129, +162, +214, +0, +238, +50, +117, +78, +2, +192, +184, +61, +232, +3, +231, +107, +94, +217, +142, +141, +181, +69, +112, +31, +139, +233, +232, +41, +58, +119, +45, +69, +231, +50, +107, +2, +192, +184, +231, +29, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +78, +9, +91, +169, +0, +144, +139, +131, +250, +153, +180, +90, +173, +162, +164, +154, +162, +25, +218, +37, +245, +7, +206, +167, +102, +64, +2, +192, +176, +153, +224, +129, +162, +0, +190, +45, +85, +73, +11, +146, +150, +37, +173, +72, +218, +29, +143, +121, +160, +78, +167, +147, +143, +31, +99, +37, +234, +11, +26, +254, +124, +114, +206, +254, +202, +241, +227, +106, +241, +190, +150, +91, +173, +86, +121, +212, +211, +26, +177, +254, +84, +100, +21, +0, +44, +1, +160, +94, +40, +20, +134, +38, +0, +196, +235, +234, +26, +125, +222, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +224, +148, +180, +165, +4, +128, +99, +199, +142, +29, +206, +231, +243, +143, +116, +187, +221, +124, +183, +219, +205, +239, +221, +187, +119, +239, +176, +59, +183, +90, +173, +146, +162, +160, +247, +186, +164, +162, +118, +46, +1, +96, +216, +76, +112, +155, +233, +95, +136, +151, +170, +164, +69, +69, +101, +237, +119, +73, +218, +211, +110, +183, +135, +38, +0, +116, +187, +221, +188, +162, +231, +211, +80, +146, +208, +48, +44, +80, +159, +243, +246, +83, +139, +247, +179, +34, +105, +87, +163, +209, +168, +140, +120, +90, +219, +114, +172, +38, +245, +147, +159, +252, +228, +247, +158, +242, +148, +167, +252, +252, +160, +117, +143, +60, +242, +200, +255, +243, +212, +167, +62, +245, +154, +41, +236, +198, +175, +0, +80, +164, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +12, +183, +149, +4, +128, +252, +51, +158, +241, +140, +143, +75, +58, +75, +210, +153, +146, +206, +14, +195, +112, +104, +224, +183, +221, +110, +151, +20, +5, +191, +43, +154, +114, +2, +64, +16, +4, +159, +150, +244, +207, +146, +14, +199, +139, +95, +1, +32, +45, +1, +160, +168, +40, +128, +95, +83, +148, +0, +176, +172, +56, +1, +160, +211, +233, +100, +73, +0, +88, +83, +18, +220, +31, +244, +124, +252, +253, +84, +226, +253, +172, +196, +251, +201, +154, +0, +112, +186, +233, +169, +191, +2, +64, +176, +119, +239, +222, +119, +41, +58, +230, +254, +241, +106, +40, +10, +254, +175, +106, +244, +121, +7, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +83, +210, +86, +18, +0, +130, +248, +241, +22, +212, +174, +165, +221, +217, +169, +0, +80, +209, +244, +91, +0, +52, +20, +149, +226, +111, +120, +75, +91, +233, +45, +0, +44, +48, +95, +81, +127, +11, +128, +172, +21, +0, +22, +20, +5, +157, +203, +138, +142, +197, +160, +10, +0, +238, +126, +202, +241, +190, +220, +165, +28, +134, +225, +168, +18, +255, +89, +42, +26, +132, +74, +102, +204, +55, +37, +173, +151, +74, +165, +246, +136, +237, +174, +41, +42, +155, +63, +139, +51, +230, +173, +5, +64, +91, +209, +115, +55, +29, +239, +182, +228, +180, +9, +208, +232, +243, +14, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +167, +164, +113, +18, +0, +220, +25, +217, +210, +230, +96, +123, +115, +138, +227, +178, +242, +239, +29, +73, +237, +180, +210, +239, +177, +227, +146, +78, +40, +10, +104, +175, +43, +91, +41, +120, +11, +204, +151, +52, +56, +48, +95, +233, +245, +122, +163, +2, +243, +147, +234, +40, +73, +88, +88, +47, +22, +139, +173, +17, +247, +95, +83, +114, +156, +135, +205, +108, +119, +3, +230, +77, +73, +245, +74, +165, +50, +106, +187, +118, +156, +210, +182, +155, +83, +114, +156, +42, +146, +106, +113, +242, +195, +64, +99, +182, +70, +72, +227, +182, +0, +240, +111, +251, +137, +25, +109, +37, +137, +15, +45, +205, +102, +66, +3, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +108, +171, +73, +18, +0, +236, +123, +55, +248, +111, +51, +176, +167, +193, +2, +189, +27, +1, +242, +82, +169, +52, +42, +144, +253, +152, +164, +39, +20, +37, +2, +172, +42, +153, +9, +222, +81, +246, +10, +0, +149, +123, +239, +189, +247, +210, +87, +191, +250, +213, +111, +154, +198, +147, +72, +17, +222, +116, +211, +77, +207, +122, +199, +59, +222, +113, +93, +167, +211, +41, +244, +122, +189, +92, +173, +86, +91, +114, +239, +240, +206, +119, +190, +243, +79, +238, +184, +227, +142, +127, +80, +148, +212, +112, +68, +73, +2, +64, +59, +94, +210, +42, +0, +216, +140, +249, +252, +133, +23, +94, +120, +187, +164, +47, +106, +115, +117, +134, +182, +250, +147, +37, +210, +182, +107, +149, +30, +10, +138, +18, +37, +178, +38, +0, +140, +106, +141, +48, +138, +37, +52, +72, +201, +107, +175, +29, +111, +207, +223, +127, +215, +89, +223, +81, +250, +121, +7, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +83, +210, +56, +9, +0, +22, +96, +182, +96, +172, +5, +232, +237, +107, +125, +74, +99, +178, +253, +216, +62, +178, +36, +0, +60, +33, +233, +168, +164, +99, +138, +18, +0, +108, +102, +123, +207, +89, +124, +22, +216, +222, +40, +205, +223, +233, +116, +182, +210, +18, +33, +171, +240, +140, +51, +206, +40, +175, +172, +172, +60, +109, +216, +29, +170, +213, +234, +170, +162, +231, +179, +166, +228, +249, +88, +169, +254, +180, +10, +0, +54, +67, +62, +239, +252, +172, +167, +100, +22, +189, +177, +50, +250, +110, +165, +132, +180, +10, +0, +22, +252, +175, +74, +90, +200, +144, +0, +144, +165, +53, +194, +40, +246, +58, +179, +175, +86, +137, +32, +167, +205, +9, +5, +246, +60, +237, +245, +153, +118, +222, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +224, +148, +52, +73, +2, +128, +177, +82, +235, +77, +37, +165, +215, +167, +193, +159, +201, +94, +207, +144, +0, +240, +184, +162, +128, +185, +85, +0, +88, +215, +232, +150, +4, +155, +90, +0, +236, +80, +2, +64, +111, +84, +75, +131, +90, +173, +102, +9, +0, +235, +138, +170, +0, +172, +42, +73, +182, +24, +149, +0, +208, +86, +244, +220, +220, +224, +191, +127, +44, +44, +185, +194, +45, +157, +63, +108, +187, +39, +139, +61, +159, +81, +237, +31, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +26, +47, +1, +96, +39, +133, +74, +2, +216, +189, +32, +8, +70, +149, +114, +119, +103, +124, +103, +45, +251, +238, +182, +0, +216, +201, +4, +0, +21, +139, +197, +212, +160, +246, +194, +194, +194, +186, +162, +100, +6, +171, +0, +80, +87, +246, +10, +0, +109, +239, +251, +166, +54, +87, +103, +112, +75, +234, +187, +37, +243, +7, +109, +215, +173, +248, +80, +151, +180, +150, +150, +192, +16, +175, +91, +139, +239, +59, +139, +137, +5, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +112, +74, +154, +213, +4, +128, +62, +95, +255, +250, +215, +255, +239, +71, +31, +125, +180, +215, +104, +52, +42, +238, +207, +139, +197, +98, +187, +82, +169, +140, +154, +233, +63, +140, +155, +0, +80, +209, +14, +182, +0, +184, +236, +178, +203, +190, +115, +217, +101, +151, +189, +84, +81, +73, +253, +162, +146, +242, +246, +82, +52, +211, +223, +22, +11, +164, +175, +197, +183, +45, +152, +158, +150, +0, +224, +7, +255, +115, +218, +92, +130, +127, +35, +185, +98, +192, +50, +104, +187, +150, +32, +208, +148, +180, +158, +33, +1, +192, +42, +48, +216, +227, +178, +38, +101, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +38, +52, +23, +9, +0, +31, +253, +232, +71, +31, +146, +244, +168, +164, +101, +111, +85, +67, +209, +76, +249, +73, +184, +45, +0, +118, +52, +1, +64, +73, +105, +254, +188, +162, +64, +189, +187, +174, +225, +45, +117, +231, +251, +180, +153, +244, +219, +85, +50, +191, +23, +111, +179, +21, +143, +33, +107, +2, +64, +35, +126, +76, +87, +84, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +109, +55, +23, +9, +0, +115, +206, +2, +243, +29, +69, +1, +113, +169, +63, +168, +158, +119, +238, +235, +206, +220, +111, +41, +41, +249, +111, +51, +251, +79, +6, +171, +0, +96, +9, +0, +245, +66, +161, +48, +52, +1, +32, +94, +103, +73, +11, +54, +126, +42, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +54, +243, +19, +0, +114, +138, +102, +198, +231, +156, +37, +24, +242, +253, +110, +69, +51, +242, +151, +37, +45, +42, +154, +69, +63, +124, +71, +133, +66, +71, +201, +76, +118, +155, +25, +62, +40, +48, +108, +1, +115, +11, +128, +215, +227, +113, +6, +218, +60, +147, +188, +45, +105, +85, +73, +137, +124, +235, +105, +159, +101, +198, +185, +187, +159, +134, +164, +245, +82, +169, +212, +74, +127, +72, +98, +204, +94, +247, +189, +120, +108, +110, +121, +254, +150, +243, +188, +220, +49, +117, +156, +231, +97, +203, +201, +156, +65, +239, +87, +0, +40, +82, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +102, +207, +160, +4, +128, +130, +183, +228, +135, +252, +108, +143, +164, +51, +149, +36, +2, +212, +82, +119, +212, +159, +0, +208, +214, +232, +4, +128, +118, +124, +223, +220, +95, +253, +213, +95, +189, +225, +69, +47, +122, +209, +27, +123, +189, +158, +27, +44, +87, +16, +4, +97, +46, +151, +235, +45, +47, +47, +95, +18, +223, +119, +84, +32, +62, +109, +63, +245, +98, +177, +56, +110, +2, +64, +150, +94, +247, +182, +31, +119, +127, +57, +69, +199, +48, +55, +224, +254, +22, +112, +239, +121, +203, +201, +154, +69, +223, +83, +127, +5, +128, +96, +239, +222, +189, +239, +82, +116, +190, +253, +164, +143, +134, +162, +99, +178, +170, +254, +10, +0, +36, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +54, +115, +19, +0, +2, +69, +65, +233, +162, +164, +146, +179, +248, +183, +237, +103, +187, +20, +37, +1, +236, +146, +180, +164, +236, +9, +0, +77, +101, +79, +0, +104, +74, +202, +237, +221, +187, +183, +182, +188, +188, +252, +180, +148, +205, +111, +165, +2, +128, +237, +103, +146, +10, +0, +89, +103, +186, +247, +82, +214, +205, +58, +183, +42, +65, +195, +249, +121, +199, +187, +45, +57, +109, +2, +212, +127, +62, +104, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +219, +108, +88, +2, +64, +89, +209, +236, +110, +119, +41, +123, +223, +175, +56, +203, +82, +252, +179, +225, +59, +234, +79, +0, +72, +107, +1, +160, +248, +231, +54, +19, +190, +147, +207, +231, +71, +5, +207, +109, +6, +190, +5, +225, +179, +4, +156, +221, +22, +0, +150, +0, +208, +206, +240, +56, +73, +167, +85, +175, +123, +183, +5, +128, +127, +187, +232, +221, +215, +90, +27, +216, +57, +166, +5, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +236, +16, +191, +5, +192, +56, +172, +175, +125, +75, +81, +32, +188, +147, +118, +231, +120, +118, +125, +93, +73, +5, +128, +147, +29, +48, +119, +103, +182, +55, +37, +213, +43, +149, +202, +118, +85, +0, +152, +103, +118, +156, +164, +164, +29, +64, +91, +73, +43, +8, +87, +215, +89, +223, +81, +122, +107, +4, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +20, +5, +206, +247, +57, +121, +179, +254, +63, +253, +233, +79, +191, +248, +146, +75, +46, +185, +177, +215, +235, +5, +97, +24, +6, +97, +24, +230, +236, +251, +94, +175, +151, +179, +37, +94, +23, +156, +115, +206, +57, +103, +217, +198, +254, +241, +31, +255, +241, +225, +103, +62, +243, +153, +119, +40, +10, +144, +31, +137, +151, +199, +36, +29, +85, +20, +56, +95, +139, +191, +250, +179, +238, +11, +254, +56, +188, +197, +101, +85, +5, +134, +45, +105, +138, +138, +218, +22, +44, +56, +95, +171, +146, +22, +227, +219, +238, +186, +188, +55, +102, +251, +186, +170, +40, +169, +193, +253, +121, +115, +196, +126, +231, +77, +160, +232, +181, +225, +46, +249, +248, +107, +224, +221, +215, +173, +220, +208, +243, +22, +146, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +96, +27, +165, +86, +0, +88, +94, +94, +174, +214, +106, +181, +159, +155, +104, +195, +81, +201, +255, +163, +138, +2, +241, +199, +21, +5, +203, +179, +182, +0, +216, +9, +110, +11, +128, +188, +243, +179, +158, +146, +50, +246, +117, +69, +73, +7, +57, +37, +73, +5, +245, +1, +223, +207, +66, +69, +131, +237, +98, +199, +169, +123, +178, +7, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +24, +110, +43, +45, +0, +210, +55, +220, +159, +0, +112, +66, +81, +2, +128, +149, +204, +111, +107, +120, +2, +128, +5, +156, +219, +74, +102, +152, +187, +165, +231, +93, +29, +37, +45, +5, +172, +231, +124, +71, +217, +74, +241, +251, +251, +241, +131, +255, +235, +146, +202, +146, +74, +138, +18, +0, +220, +190, +246, +45, +209, +235, +30, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +48, +67, +182, +59, +1, +224, +152, +250, +19, +0, +234, +138, +130, +230, +29, +101, +75, +0, +112, +191, +183, +25, +249, +46, +55, +49, +192, +237, +57, +63, +110, +2, +192, +160, +253, +20, +156, +37, +240, +182, +111, +11, +189, +238, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +51, +193, +237, +225, +158, +83, +84, +238, +126, +216, +82, +246, +190, +15, +20, +149, +206, +183, +242, +249, +45, +37, +51, +241, +155, +74, +202, +228, +55, +36, +173, +41, +154, +81, +191, +22, +223, +78, +235, +13, +63, +168, +231, +188, +187, +184, +108, +214, +254, +176, +101, +212, +115, +79, +219, +143, +187, +4, +67, +182, +79, +175, +123, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +192, +76, +216, +74, +5, +128, +80, +201, +76, +254, +158, +250, +3, +254, +131, +150, +122, +252, +181, +149, +97, +187, +59, +209, +115, +158, +222, +246, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +83, +134, +155, +0, +96, +1, +241, +142, +146, +32, +189, +205, +114, +111, +41, +154, +245, +111, +229, +241, +139, +222, +118, +122, +241, +186, +150, +183, +184, +63, +179, +68, +1, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +48, +101, +126, +5, +128, +158, +162, +50, +254, +150, +12, +96, +37, +253, +11, +3, +22, +255, +113, +157, +1, +75, +219, +187, +77, +121, +124, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +182, +65, +224, +221, +206, +13, +88, +242, +67, +126, +238, +10, +21, +37, +1, +248, +75, +119, +192, +207, +72, +2, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +128, +109, +244, +255, +3, +81, +54, +219, +142, +19, +14, +200, +253, +0, +0, +0, +0, +73, +69, +78, +68, +174, +66, +96, +130, +}; diff --git a/Fonts/pixelated_title.sv.png b/Fonts/pixelated_title.sv.png new file mode 100644 index 0000000..af2946b Binary files /dev/null and b/Fonts/pixelated_title.sv.png differ diff --git a/LICENSE_FONTS b/LICENSE_FONTS index d795ea8..1ddccdc 100644 --- a/LICENSE_FONTS +++ b/LICENSE_FONTS @@ -1,4 +1,5 @@ -Cave Story-Regular by enigmansmp1824 -(CC-BY-SA) -https://fontlibrary.org/en/font/cave-story#Cave%20Story-Regular +Press Start 2P by CodeMan38 + +(Open Font License) +https://fonts.google.com/specimen/Press+Start+2P?selection.family=Press+Start+2P diff --git a/README.md b/README.md index 8ecf7d4..8a44d13 100644 --- a/README.md +++ b/README.md @@ -22,5 +22,6 @@ All resources have been created using the following FLOSS: - [tuxguitar](http://tuxguitar.com.ar/) - [inkscape](https://inkscape.org/en/) -Font: [Cave Story-Regular by enigmansmp1824 -(CC-BY-SA)](https://fontlibrary.org/en/font/cave-story#Cave%20Story-Regular) +Font: [Press Start 2P by CodeMan38 (Open Font License)](https://fonts.google.com/specimen/Press+Start+2P?selection.family=Press+Start+2P) + + diff --git a/Scenes/Events/UFO.tscn b/Scenes/Events/UFO.tscn index 01fbdb0..5b5fab3 100644 --- a/Scenes/Events/UFO.tscn +++ b/Scenes/Events/UFO.tscn @@ -7,7 +7,7 @@ [ext_resource path="res://Scenes/Events/player_spawner.tscn" type="PackedScene" id=5] [ext_resource path="res://Sprites/Charasets/cow.png" type="Texture" id=6] [ext_resource path="res://Sound/UFO_abduct.ogg" type="AudioStream" id=7] -[ext_resource path="res://Fonts/Cave-Story-Regular.fnt" type="BitmapFont" id=8] +[ext_resource path="res://Fonts/pixelated_regular.fnt" type="BitmapFont" id=8] [sub_resource type="Animation" id=1] @@ -499,10 +499,10 @@ focus/ignore_mouse = true focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 0 -margin/left = -206.484 -margin/top = -157.14 -margin/right = 201.516 -margin/bottom = -112.14 +margin/left = -202.0 +margin/top = -154.0 +margin/right = 204.0 +margin/bottom = -112.0 custom_fonts/font = ExtResource( 8 ) align = 1 percent_visible = 1.0 diff --git a/Scenes/Events/cage.tres.gd b/Scenes/Events/cage.tres.gd index 7fd6130..5ddf021 100644 --- a/Scenes/Events/cage.tres.gd +++ b/Scenes/Events/cage.tres.gd @@ -1,6 +1,6 @@ extends StaticBody2D -export(String) var text +export(Array) var text onready var foreground = get_node("Foreground") onready var background = get_node("Background") @@ -17,7 +17,7 @@ func _ready(): func open_cage(): sound.play() - text_label.set_text(text) + text_label.set_text( text[rand_range(0, text.size())]) text_anim.play("Apear") get_node("Area2D").queue_free() diff --git a/Scenes/Events/cowbell_bonus.tscn b/Scenes/Events/cowbell_bonus.tscn index 91dd261..6fbb470 100644 --- a/Scenes/Events/cowbell_bonus.tscn +++ b/Scenes/Events/cowbell_bonus.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=4 format=1] -[ext_resource path="res://Fonts/Cave-Story-Titles.fnt" type="BitmapFont" id=1] +[ext_resource path="res://Fonts/pixelated_regular.fnt" type="BitmapFont" id=1] [sub_resource type="GDScript" id=1] diff --git a/Scenes/Events/enemy_1.gd b/Scenes/Events/enemy_1.gd index f673160..74180ef 100644 --- a/Scenes/Events/enemy_1.gd +++ b/Scenes/Events/enemy_1.gd @@ -28,7 +28,7 @@ func _ready(): #set_fixed_process(true) set_process(true) -func dissapear(): +func disappear(): play_damage_sound() sprite.set_opacity(0) set_fixed_process(false) @@ -45,10 +45,10 @@ func dissapear(): func die_by_jump(): life = 0 - dissapear() + disappear() func die(): - dissapear() + disappear() func on_opacity_low (): sprite.set_modulate(Color("fb12e7")) @@ -61,7 +61,6 @@ func play_damage_sound(): var sample = sample_list[rand_range(0, sample_list.size())] sound.play(sample, 0) - func decrease_life (value): play_damage_sound() hit_single.set_emitting(false) diff --git a/Scenes/Events/jail.tscn b/Scenes/Events/jail.tscn index 74c661e..e2b61a6 100644 --- a/Scenes/Events/jail.tscn +++ b/Scenes/Events/jail.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=29 format=1] +[gd_scene load_steps=28 format=1] [ext_resource path="res://Scenes/Events/cage.tres.gd" type="Script" id=1] [ext_resource path="res://Sprites/Charasets/jail.png" type="Texture" id=2] @@ -23,7 +23,7 @@ [ext_resource path="res://Sprites/Effects/jail_particles.png" type="Texture" id=21] [ext_resource path="res://Sprites/Effects/leche.png" type="Texture" id=22] [ext_resource path="res://Sound/cage_explosion.ogg" type="AudioStream" id=23] -[ext_resource path="res://Fonts/Cave-Story-Regular.fnt" type="BitmapFont" id=24] +[ext_resource path="res://Scenes/Events/text_dialog.tscn" type="PackedScene" id=24] [sub_resource type="RectangleShape2D" id=1] @@ -39,38 +39,11 @@ animations = [ { "speed": 20.0 } ] -[sub_resource type="ColorRamp" id=4] +[sub_resource type="ColorRamp" id=3] offsets = FloatArray( 0, 0.00787402, 1 ) colors = ColorArray( 0, 0, 0, 1, 0.71875, 0.71875, 0.71875, 1, 1, 1, 1, 0 ) -[sub_resource type="Animation" id=5] - -resource/name = "Apear" -length = 0.7 -loop = false -step = 0.1 -tracks/0/type = "value" -tracks/0/path = NodePath(".:visibility/opacity") -tracks/0/interp = 1 -tracks/0/imported = false -tracks/0/keys = { -"times": FloatArray( 0, 0.7 ), -"transitions": FloatArray( 1, 1 ), -"update": 0, -"values": [ 0.0, 1.0 ] -} -tracks/1/type = "value" -tracks/1/path = NodePath(".:rect/pos") -tracks/1/interp = 1 -tracks/1/imported = false -tracks/1/keys = { -"times": FloatArray( 0, 0.5 ), -"transitions": FloatArray( 1, 1 ), -"update": 0, -"values": [ Vector2( -70, -44 ), Vector2( -70, -58 ) ] -} - [node name="Cage" type="StaticBody2D" groups=[ "cages", ]] @@ -86,11 +59,11 @@ constant_angular_velocity = 0.0 friction = 1.0 bounce = 0.0 script/script = ExtResource( 1 ) -text = null +text = [ "Vamos señores wuuu!", "Los astronautas no existen", "e=mc^2", "e_e", "Wiii", "cocococo", "Zzz...", "¡Ya era hora!", ":D", "Pos coman pinocha", "Alejate primo alejate", "Efectivamente", "Porque quiero que sepas que tú para mi eres un amigo pa siempre", "La gravedad no existe", "La caida de la gran babilonia", "FUAAAA!!", "Tu no me mandas", ":C", "No te pongas nervioso", "¿Donde esta la contaminacion que yo no la veo?", "seh seh seh seh", "Tu crees que arcadio va a llevar el coche al para?", "La psicologia es util", "C++ > Java", "GNU Not Unix", "Salchichas comodoro", "Ostia el workbook!", "Macarrones con tomatico ", "Yo soy tu padre", "" ] [node name="Foreground" type="Sprite" parent="."] -z/z = 1 +z/z = -1 texture = ExtResource( 2 ) hframes = 2 region_rect = Rect2( 0, 0, 78, 61 ) @@ -125,7 +98,6 @@ stream/buffering_ms = 500 frames = SubResource( 2 ) animation = "Idle" -frame = 11 playing = true [node name="Bars" type="Particles2D" parent="."] @@ -159,7 +131,7 @@ params/anim_initial_pos = 0.0 randomness/linear_velocity = 0.2 randomness/spin_velocity = 0.2 randomness/initial_angle = 10.0 -color/color_ramp = SubResource( 4 ) +color/color_ramp = SubResource( 3 ) [node name="Dust" type="Particles2D" parent="."] @@ -194,7 +166,7 @@ randomness/linear_velocity = 0.2 randomness/spin_velocity = 0.2 randomness/initial_angle = 10.0 color/color = Color( 0.5, 0.5, 0.5, 1 ) -color/color_ramp = SubResource( 4 ) +color/color_ramp = SubResource( 3 ) [node name="Area2D" type="Area2D" parent="."] @@ -228,34 +200,7 @@ stream/paused = false stream/loop_restart_time = 0.0 stream/buffering_ms = 500 -[node name="Text" type="Label" parent="."] - -visibility/opacity = 0.0 -focus/ignore_mouse = true -focus/stop_mouse = true -size_flags/horizontal = 2 -size_flags/vertical = 0 -margin/left = -70.0 -margin/top = -44.0 -margin/right = 73.0 -margin/bottom = -23.0 -custom_fonts/font = ExtResource( 24 ) -text = "0" -align = 1 -percent_visible = 1.0 -lines_skipped = 0 -max_lines_visible = -1 - -[node name="AnimationPlayer" type="AnimationPlayer" parent="Text"] - -playback/process_mode = 1 -playback/default_blend_time = 0.0 -root/root = NodePath("..") -anims/Apear = SubResource( 5 ) -playback/active = true -playback/speed = 1.0 -blend_times = [ ] -autoplay = "" +[node name="Text" parent="." instance=ExtResource( 24 )] [connection signal="body_enter" from="Area2D" to="." method="_on_Area2D_body_enter"] diff --git a/Scenes/Events/milk_ray.gd b/Scenes/Events/milk_ray.gd index 48f47d8..000fdb0 100644 --- a/Scenes/Events/milk_ray.gd +++ b/Scenes/Events/milk_ray.gd @@ -8,7 +8,7 @@ onready var sound = get_node("sound") var player -export var damage = 50 +export var damage = 120 var enabled = false const MAX_DISTANCE = 10000 diff --git a/Scenes/Events/on_map_text_dialog.tscn b/Scenes/Events/on_map_text_dialog.tscn new file mode 100644 index 0000000..f1f512b --- /dev/null +++ b/Scenes/Events/on_map_text_dialog.tscn @@ -0,0 +1,34 @@ +[gd_scene load_steps=4 format=1] + +[ext_resource path="res://map_text_dialog.gd" type="Script" id=1] +[ext_resource path="res://Scenes/Events/text_dialog.tscn" type="PackedScene" id=2] + +[sub_resource type="RectangleShape2D" id=1] + +custom_solver_bias = 0.0 +extents = Vector2( 33, 32 ) + +[node name="Area2D" type="Area2D"] + +input/pickable = true +shapes/0/shape = SubResource( 1 ) +shapes/0/transform = Matrix32( 1, 0, 0, 1, 0, 0 ) +shapes/0/trigger = false +gravity_vec = Vector2( 0, 1 ) +gravity = 98.0 +linear_damp = 0.1 +angular_damp = 1.0 +script/script = ExtResource( 1 ) +text = null + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] + +shape = SubResource( 1 ) +trigger = false +_update_shape_index = 0 + +[node name="Text" parent="." instance=ExtResource( 2 )] + +[connection signal="body_enter" from="." to="." method="_on_Area2D_body_enter"] + + diff --git a/Scenes/Events/player.gd b/Scenes/Events/player.gd index 6b10da5..6da904b 100644 --- a/Scenes/Events/player.gd +++ b/Scenes/Events/player.gd @@ -241,9 +241,6 @@ func _ready(): emit_signal("set_max_life", life) emit_signal("update_life", life) - - - func set_movement_left (): animation.play("walk") @@ -299,8 +296,6 @@ func _input(ev): if (ev.is_action_pressed("ui_jump") and jump_key_released): jump_key_pressed = true - - elif (ev.is_action_released("ui_jump")): jump_key_released = true jump_time = 0 diff --git a/Scenes/Events/player.tscn b/Scenes/Events/player.tscn index 587e0a5..f8641dd 100644 --- a/Scenes/Events/player.tscn +++ b/Scenes/Events/player.tscn @@ -75,6 +75,7 @@ bullet_cost = 2 transform/pos = Vector2( -4.25251, 3.87422 ) layer_mask = 30 +damage = 120 [node name="Collision_Normal" type="CollisionPolygon2D" parent="."] diff --git a/Scenes/Events/ray_milk.tscn b/Scenes/Events/ray_milk.tscn index 7e804d5..c6c397f 100644 --- a/Scenes/Events/ray_milk.tscn +++ b/Scenes/Events/ray_milk.tscn @@ -18,11 +18,10 @@ cast_to = Vector2( 10000, 0 ) layer_mask = 63 type_mask = 11 script/script = ExtResource( 1 ) -damage = 50 +damage = 120 [node name="end" parent="." instance=ExtResource( 2 )] -editor/display_folded = true transform/pos = Vector2( 0, -1 ) transform/scale = Vector2( 0.5, 0.5 ) z/z = 1 diff --git a/Scenes/Events/ray_milk_end.tres.gd b/Scenes/Events/ray_milk_end.tres.gd index 9d37f04..602adf8 100644 --- a/Scenes/Events/ray_milk_end.tres.gd +++ b/Scenes/Events/ray_milk_end.tres.gd @@ -3,7 +3,7 @@ extends Area2D var body_hitted = null func _fixed_process(delta): - body_hitted.decrease_life(0.10) + body_hitted.decrease_life(0.40) var t = Timer.new() t.set_wait_time(0.01) t.set_one_shot(true) @@ -13,7 +13,7 @@ func _fixed_process(delta): func _on_Area2D_body_enter( body ): if (body.is_in_group("enemy")): - body.decrease_life(0.10) + body.decrease_life(0.40) body.change_velocity(100, get_parent().get_parent().get_parent().shoot_dir.x > 0) body_hitted = body set_fixed_process(true) diff --git a/Scenes/Events/shooter.gd b/Scenes/Events/shooter.gd index 50dc212..9d35fad 100644 --- a/Scenes/Events/shooter.gd +++ b/Scenes/Events/shooter.gd @@ -68,7 +68,7 @@ func shoot_regular(): player.decrease_milk(bullet_cost) func shoot_laser(): - player.decrease_milk(0.1) + player.decrease_milk(0.3) func _process(delta): if (check_can_shoot()): diff --git a/Scenes/Events/text_dialog.tscn b/Scenes/Events/text_dialog.tscn new file mode 100644 index 0000000..a6cca4d --- /dev/null +++ b/Scenes/Events/text_dialog.tscn @@ -0,0 +1,60 @@ +[gd_scene load_steps=3 format=1] + +[ext_resource path="res://Fonts/pixelated_regular.fnt" type="BitmapFont" id=1] + +[sub_resource type="Animation" id=1] + +resource/name = "Apear" +length = 0.7 +loop = false +step = 0.1 +tracks/0/type = "value" +tracks/0/path = NodePath(".:visibility/opacity") +tracks/0/interp = 1 +tracks/0/imported = false +tracks/0/keys = { +"times": FloatArray( 0, 0.7 ), +"transitions": FloatArray( 1, 1 ), +"update": 0, +"values": [ 0.0, 1.0 ] +} +tracks/1/type = "value" +tracks/1/path = NodePath(".:rect/pos") +tracks/1/interp = 1 +tracks/1/imported = false +tracks/1/keys = { +"times": FloatArray( 0, 0.5 ), +"transitions": FloatArray( 1, 1 ), +"update": 0, +"values": [ Vector2( -195, -44 ), Vector2( -195, -58 ) ] +} + +[node name="Text" type="Label"] + +focus/ignore_mouse = true +focus/stop_mouse = true +size_flags/horizontal = 2 +size_flags/vertical = 0 +margin/left = -195.0 +margin/top = -58.0 +margin/right = 195.0 +margin/bottom = 29.0 +custom_fonts/font = ExtResource( 1 ) +align = 1 +autowrap = true +percent_visible = 1.0 +lines_skipped = 0 +max_lines_visible = -1 + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] + +playback/process_mode = 1 +playback/default_blend_time = 0.0 +root/root = NodePath("..") +anims/Apear = SubResource( 1 ) +playback/active = true +playback/speed = 1.0 +blend_times = [ ] +autoplay = "" + + diff --git a/Scenes/Maps/default_map.tscn b/Scenes/Maps/default_map.tscn new file mode 100644 index 0000000..637b04a --- /dev/null +++ b/Scenes/Maps/default_map.tscn @@ -0,0 +1,473 @@ +[gd_scene load_steps=14 format=1] + +[ext_resource path="res://Scenes/Maps/tileset.xml" type="TileSet" id=1] +[ext_resource path="res://Sprites/Background/night_outside_d.png" type="Texture" id=2] +[ext_resource path="res://Sprites/Background/night_outside_c.png" type="Texture" id=3] +[ext_resource path="res://Sprites/Background/night_outside_b.png" type="Texture" id=4] +[ext_resource path="res://Sprites/Background/night_outside_a.png" type="Texture" id=5] +[ext_resource path="res://Scenes/Events/enemy_1.tscn" type="PackedScene" id=6] +[ext_resource path="res://Scenes/Events/apple.tscn" type="PackedScene" id=7] +[ext_resource path="res://Scenes/Events/heart.tscn" type="PackedScene" id=8] +[ext_resource path="res://Scenes/Events/cowbell.tscn" type="PackedScene" id=9] +[ext_resource path="res://Scenes/Events/death_line.tscn" type="PackedScene" id=10] +[ext_resource path="res://Scenes/Events/UFO.tscn" type="PackedScene" id=11] +[ext_resource path="res://Music/dangerous-hills-loop.ogg" type="AudioStream" id=12] +[ext_resource path="res://Scenes/Events/jail.tscn" type="PackedScene" id=13] + +[node name="Level" type="Node2D"] + +[node name="TileMap" type="TileMap" parent="."] + +transform/pos = Vector2( 0, -1 ) +transform/scale = Vector2( 1.7, 1.7 ) +z/z = -2 +mode = 0 +tile_set = ExtResource( 1 ) +cell/size = Vector2( 64, 64 ) +cell/quadrant_size = 16 +cell/custom_transform = Matrix32( 1, 0, 0, 1, 0, 0 ) +cell/half_offset = 2 +cell/tile_origin = 0 +cell/y_sort = false +collision/use_kinematic = false +collision/friction = 1.0 +collision/bounce = 0.0 +collision/layers = 2 +collision/mask = 15 +occluder/light_mask = 1 +tile_data = IntArray( ) + +[node name="ParallaxBackground" type="ParallaxBackground" parent="."] + +layer = -1 +offset = Vector2( 0, 0 ) +rotation = 0.0 +scale = Vector2( 1, 1 ) +scroll/offset = Vector2( 0, 0 ) +scroll/base_offset = Vector2( 0, 0 ) +scroll/base_scale = Vector2( 1, 1 ) +scroll/limit_begin = Vector2( 1, 0 ) +scroll/limit_end = Vector2( 1, 0 ) +scroll/ignore_camera_zoom = true + +[node name="ParallaxLayerd" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( 0, -352 ) +z/z = -4 +motion/scale = Vector2( 0.15, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayerd"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 2 ) +centered = false +region = true +region_rect = Rect2( 0, 0, 1024, 128 ) + +[node name="ParallaxLayerc" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( -500, -352 ) +z/z = -3 +motion/scale = Vector2( 0.3, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayerc"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 3 ) +centered = false +region = true +region_rect = Rect2( 0, 0, 1200, 128 ) + +[node name="ParallaxLayerb" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( -736, -352 ) +z/z = -2 +motion/scale = Vector2( 0.5, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayerb"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 4 ) +centered = false +region = true +region_rect = Rect2( 0, 0, 2048, 128 ) + +[node name="ParallaxLayera" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( -736, -352 ) +z/z = -1 +motion/scale = Vector2( 0.8, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayera"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 5 ) +centered = false +region = true +region_rect = Rect2( -1000, 0, 2048, 128 ) + +[node name="enemies" type="Node2D" parent="."] + +editor/display_folded = true +transform/pos = Vector2( 2140, -960 ) +transform/scale = Vector2( 1.7, 1.7 ) + +[node name="Enemy3" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -2240, -64 ) +transform/scale = Vector2( 1, 1 ) + +[node name="apples" type="Node2D" parent="."] + +editor/display_folded = true +transform/pos = Vector2( -3140, -3460 ) + +[node name="Apple 2" parent="apples" instance=ExtResource( 7 )] + +transform/pos = Vector2( -400, 370 ) +amount = 20 + +[node name="hearts" type="Node2D" parent="."] + +editor/display_folded = true + +[node name="Heart" parent="hearts" instance=ExtResource( 8 )] + +transform/pos = Vector2( -3320, -3640 ) + +[node name="cowbells" type="Node2D" parent="."] + +editor/display_folded = true +transform/pos = Vector2( 500, 560 ) + +[node name="Cowbell" parent="cowbells" instance=ExtResource( 9 )] + +transform/pos = Vector2( -16, -2301 ) + +[node name="Block" type="Node2D" parent="cowbells"] + +editor/display_folded = true +transform/pos = Vector2( -2550, -1250 ) + +[node name="Col" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true + +[node name="Cowbell18173" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col1" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 50, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col2" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 100, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col3" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 150, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col4" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 200, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col5" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 250, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col6" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 300, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col7" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 350, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col8" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 400, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col9" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 450, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col10" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 500, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="death_line" parent="." instance=ExtResource( 10 )] + +editor/display_folded = false +transform/pos = Vector2( 24240, -320 ) +transform/scale = Vector2( 6889, 1 ) + +[node name="UFO" parent="." instance=ExtResource( 11 )] + +transform/pos = Vector2( -1250, -3350 ) +transform/scale = Vector2( 1.7, 1.7 ) + +[node name="StreamPlayer" type="StreamPlayer" parent="."] + +stream/stream = ExtResource( 12 ) +stream/play = false +stream/loop = true +stream/volume_db = 1.0 +stream/autoplay = true +stream/paused = false +stream/loop_restart_time = 0.0 +stream/buffering_ms = 500 + +[node name="Cages" type="Node2D" parent="."] + +editor/display_folded = true + +[node name="jail" parent="Cages" instance=ExtResource( 13 )] + +transform/pos = Vector2( -1410, -2210 ) +transform/scale = Vector2( 1.7, 1.7 ) + + diff --git a/Scenes/Maps/map_0.tscn b/Scenes/Maps/map_0.tscn new file mode 100644 index 0000000..d22cecd --- /dev/null +++ b/Scenes/Maps/map_0.tscn @@ -0,0 +1,1262 @@ +[gd_scene load_steps=15 format=1] + +[ext_resource path="res://Scenes/Maps/tileset.xml" type="TileSet" id=1] +[ext_resource path="res://Sprites/Background/night_outside_d.png" type="Texture" id=2] +[ext_resource path="res://Sprites/Background/night_outside_c.png" type="Texture" id=3] +[ext_resource path="res://Sprites/Background/night_outside_b.png" type="Texture" id=4] +[ext_resource path="res://Sprites/Background/night_outside_a.png" type="Texture" id=5] +[ext_resource path="res://Scenes/Events/enemy_1.tscn" type="PackedScene" id=6] +[ext_resource path="res://Scenes/Events/apple.tscn" type="PackedScene" id=7] +[ext_resource path="res://Scenes/Events/heart.tscn" type="PackedScene" id=8] +[ext_resource path="res://Scenes/Events/cowbell.tscn" type="PackedScene" id=9] +[ext_resource path="res://Scenes/Events/death_line.tscn" type="PackedScene" id=10] +[ext_resource path="res://Scenes/Events/UFO.tscn" type="PackedScene" id=11] +[ext_resource path="res://Music/dangerous-hills-loop.ogg" type="AudioStream" id=12] +[ext_resource path="res://Scenes/Events/jail.tscn" type="PackedScene" id=13] +[ext_resource path="res://Scenes/Events/on_map_text_dialog.tscn" type="PackedScene" id=14] + +[node name="Level" type="Node2D"] + +[node name="leaves_foreground" type="TileMap" parent="."] + +transform/pos = Vector2( 0, -1 ) +transform/scale = Vector2( 1.7, 1.7 ) +mode = 0 +tile_set = ExtResource( 1 ) +cell/size = Vector2( 64, 64 ) +cell/quadrant_size = 16 +cell/custom_transform = Matrix32( 1, 0, 0, 1, 0, 0 ) +cell/half_offset = 2 +cell/tile_origin = 0 +cell/y_sort = false +collision/use_kinematic = false +collision/friction = 1.0 +collision/bounce = 0.0 +collision/layers = 0 +collision/mask = 0 +occluder/light_mask = 1 +tile_data = IntArray( -2097170, 19, -2097169, 23, -2097168, 22, -2097167, 24, -2031612, 40, -2031611, 37, -2031610, 37, -1900540, 36, -1900538, 37, -1900537, 39, -1572844, 36, -1572841, 42, -1572840, 44, -1572839, 45, -1572833, 35, -1441806, 36, -1441800, 41, -1507328, 42, -1507327, 44, -1507326, 44, -1507325, 45, -1507321, 35, -1441772, -1610612714, -1376249, 36, -1376235, 36, -1376233, 35, -1376232, 23, -1376231, 22, -1376230, 22, -1376229, 22, -1376228, 22, -1376227, 22, -1376226, 24, -1245172, 39, -1179631, 36, -1179621, 35, -851956, 41, -786415, 46, -786412, 41, -720885, 23, -720884, 22, -720883, 24 ) + +[node name="leaves_background" type="TileMap" parent="."] + +transform/pos = Vector2( 0, -1 ) +transform/scale = Vector2( 1.7, 1.7 ) +z/z = -2 +mode = 0 +tile_set = ExtResource( 1 ) +cell/size = Vector2( 64, 64 ) +cell/quadrant_size = 16 +cell/custom_transform = Matrix32( 1, 0, 0, 1, 0, 0 ) +cell/half_offset = 2 +cell/tile_origin = 0 +cell/y_sort = false +collision/use_kinematic = false +collision/friction = 1.0 +collision/bounce = 0.0 +collision/layers = 0 +collision/mask = 0 +occluder/light_mask = 1 +tile_data = IntArray( -2031613, 36, -2031611, 37, -2031610, 37, -1900539, 36, -1900538, 37 ) + +[node name="one_way_platforms1" type="TileMap" parent="."] + +transform/pos = Vector2( 0, -1 ) +transform/scale = Vector2( 1.7, 1.7 ) +z/z = -1 +mode = 0 +tile_set = ExtResource( 1 ) +cell/size = Vector2( 64, 64 ) +cell/quadrant_size = 16 +cell/custom_transform = Matrix32( 1, 0, 0, 1, 0, 0 ) +cell/half_offset = 2 +cell/tile_origin = 0 +cell/y_sort = false +collision/use_kinematic = false +collision/friction = 1.0 +collision/bounce = 0.0 +collision/layers = 2048 +collision/mask = 14 +occluder/light_mask = 1 +tile_data = IntArray( -2031613, 36, -2031612, 37, -2031611, 37, -2031610, 37, -1900539, 37, -1900538, 37, -1572843, 37, -1572842, 37, -1572841, 37, -1572840, 37, -1572839, 37, -1572838, 37, -1572837, 37, -1572836, 37, -1572835, 37, -1572834, 37, -1376248, 37, -1376247, 37, -1376246, 37, -1376234, 37, -1245173, 33, -1245172, 37, -1245171, 35, -1179630, 37, -1179629, 37, -1179628, 37, -1179627, 37, -1179626, 37, -1179625, 37, -1179624, 37, -1179623, 37, -1179622, 37, -1114101, 33, -1114100, 37, -1114099, 35, -983029, 33, -983028, 37, -983027, 35, -851957, 33, -851956, 37, -851955, 35 ) + +[node name="trees" type="TileMap" parent="."] + +transform/pos = Vector2( 0, -1 ) +transform/scale = Vector2( 1.7, 1.7 ) +z/z = -1 +mode = 0 +tile_set = ExtResource( 1 ) +cell/size = Vector2( 64, 64 ) +cell/quadrant_size = 16 +cell/custom_transform = Matrix32( 1, 0, 0, 1, 0, 0 ) +cell/half_offset = 2 +cell/tile_origin = 0 +cell/y_sort = false +collision/use_kinematic = false +collision/friction = 1.0 +collision/bounce = 0.0 +collision/layers = 2 +collision/mask = 15 +occluder/light_mask = 1 +tile_data = IntArray( -2097145, 32, -1769496, 21, -1769487, 20, -1834993, 26, -1834990, 26, -1703955, 21, -1703951, 21, -1703942, 23, -1703941, 22, -1703940, 22, -1703939, 22, -1703938, 24, -1769471, 19, -1769465, 28, -1769464, 2, -1703928, 8, -1441805, 37, -1441804, 37, -1441803, 37, -1441802, 37, -1441801, 37, -1441800, 37, -1441799, 37, -1441798, 37, -1441797, 37, -1441796, 37, -1441795, 37, -1441794, 37, -1441793, 37, -1507328, 37, -1507327, 37, -1507326, 37, -1507325, 37, -1507324, 37, -1507323, 37, -1507322, 37, -1441781, 32, -1376245, 34, -1310709, 31, -1310703, 14, -1310702, 2, -1245168, 14, -1245167, 11, -1245166, 16, -1245154, 32, -1179632, 3, -1179631, 5, -1179618, 31, -1114096, 3, -1114095, 5, -1114094, 13, -1114093, 13, -1114092, 13, -1114091, 13, -1114090, 13, -1114089, 13, -1114088, 13, -1114087, 13, -1114086, 13, -1114082, 31, -1048560, 17, -1048559, 16, -1048546, 31, -983010, 31, -917474, 31, -851938, 31, -786402, 31, -720885, 28, -720879, 28, -720876, 28, -720866, 31 ) + +[node name="base" type="TileMap" parent="."] + +transform/pos = Vector2( 0, -1 ) +transform/scale = Vector2( 1.7, 1.7 ) +z/z = -2 +mode = 0 +tile_set = ExtResource( 1 ) +cell/size = Vector2( 64, 64 ) +cell/quadrant_size = 16 +cell/custom_transform = Matrix32( 1, 0, 0, 1, 0, 0 ) +cell/half_offset = 2 +cell/tile_origin = 0 +cell/y_sort = false +collision/use_kinematic = false +collision/friction = 1.0 +collision/bounce = 0.0 +collision/layers = 2 +collision/mask = 15 +occluder/light_mask = 1 +tile_data = IntArray( -2359320, 13, -2359319, 13, -2359318, 13, -2359317, 13, -2359316, 13, -2359315, 13, -2359314, 13, -2359313, 13, -2359312, 13, -2293784, 32, -2228248, 31, -2162712, 31, -2162709, 13, -2162706, 18, -2097176, 31, -2097175, 13, -2097171, 32, -2097170, 0, -2097169, 1, -2097168, 1, -2097167, 2, -2162669, 14, -2162668, 15, -2031640, 31, -2031635, 31, -2031634, 17, -2031633, 7, -2031632, 7, -2031631, 16, -2097144, 0, -2097143, 15, -2097133, 3, -2097132, 16, -1966104, 31, -1966102, 13, -1966099, 31, -2031609, 34, -2031608, 3, -2031607, 12, -2031606, 15, -2031597, 3, -2031596, 15, -1900568, 31, -1900564, 13, -1900563, 31, -1966076, 13, -1966073, 31, -1966072, 3, -1966071, 4, -1966070, 12, -1966069, 15, -1966061, 17, -1966060, 16, -1966058, 14, -1966057, 15, -1966050, 14, -1966049, 15, -1835032, 30, -1835027, 31, -1835009, 13, -1900540, 13, -1900537, 34, -1900536, 3, -1900535, 4, -1900534, 4, -1900533, 12, -1900532, 15, -1900524, 14, -1900523, 15, -1900522, 3, -1900521, 16, -1900514, 17, -1900513, 16, -1769497, 14, -1769496, 2, -1769493, 13, -1769491, 30, -1769473, 13, -1835007, 18, -1835001, 30, -1835000, 6, -1834999, 7, -1834998, 7, -1834997, 7, -1834996, 16, -1834995, 13, -1834994, 13, -1834993, 13, -1834992, 13, -1834991, 13, -1834990, 13, -1834988, 17, -1834987, 5, -1834986, 3, -1834985, 15, -1834977, 14, -1834976, 15, -1703961, 17, -1703960, 12, -1703959, 15, -1703955, 0, -1703954, 1, -1703953, 1, -1703952, 1, -1703951, 1, -1703950, 1, -1703949, 1, -1703948, 1, -1703947, 1, -1703946, 1, -1703945, 1, -1703944, 1, -1703943, 1, -1703942, 1, -1703941, 1, -1703940, 1, -1703939, 1, -1703938, 1, -1703937, 1, -1769472, 1, -1769471, 1, -1769470, 1, -1769469, 1, -1769468, 1, -1769467, 1, -1769466, 1, -1769465, 1, -1769455, 14, -1769454, 15, -1769452, 14, -1769451, 5, -1769450, 17, -1769449, 16, -1769441, 17, -1769440, 5, -1638424, 17, -1638423, 12, -1638422, 15, -1638419, 6, -1638418, 7, -1638417, 7, -1638416, 7, -1638415, 7, -1638414, 7, -1638413, 7, -1638412, 7, -1638411, 7, -1638410, 7, -1638409, 7, -1638408, 7, -1638407, 7, -1638406, 7, -1638405, 7, -1638404, 7, -1638403, 7, -1638402, 7, -1638401, 7, -1703936, 7, -1703935, 7, -1703934, 7, -1703933, 7, -1703932, 7, -1703931, 7, -1703930, 7, -1703929, 7, -1703919, 3, -1703918, 16, -1703916, 17, -1703915, 16, -1703904, 5, -1572887, 17, -1572886, 12, -1572885, 15, -1638390, 14, -1638389, 15, -1638383, 3, -1638382, 15, -1638369, 14, -1638368, 5, -1507350, 17, -1507349, 12, -1507348, 1, -1507347, 1, -1507346, 1, -1507345, 1, -1507344, 1, -1507343, 1, -1507342, 2, -1572857, 0, -1572856, 1, -1572855, 1, -1572854, 9, -1572853, 12, -1572852, 15, -1572847, 17, -1572846, 16, -1572845, 13, -1572844, 13, -1572833, 3, -1572832, 16, -1441813, 17, -1441812, 7, -1441811, 7, -1441810, 7, -1441809, 7, -1441808, 7, -1441807, 7, -1441806, 8, -1507321, 6, -1507320, 7, -1507319, 7, -1507318, 7, -1507317, 7, -1507316, 12, -1507315, 15, -1507309, 0, -1507308, 2, -1507297, 3, -1507296, 15, -1376270, 14, -1376269, 1, -1376268, 1, -1376267, 1, -1376266, 1, -1376265, 1, -1376264, 1, -1376263, 1, -1376262, 1, -1376261, 1, -1376260, 1, -1376259, 1, -1376258, 1, -1376257, 1, -1441792, 1, -1441791, 1, -1441790, 1, -1441789, 1, -1441788, 1, -1441787, 1, -1441786, 1, -1441785, 15, -1441780, 17, -1441779, 16, -1441773, 3, -1441772, 5, -1441761, 17, -1441760, 16, -1310734, 17, -1310733, 7, -1310732, 7, -1310731, 7, -1310730, 7, -1310729, 7, -1310728, 7, -1310727, 7, -1310726, 7, -1310725, 7, -1310724, 7, -1310723, 7, -1310722, 7, -1310721, 7, -1376256, 7, -1376255, 7, -1376254, 7, -1376253, 7, -1376252, 7, -1376251, 7, -1376250, 7, -1376249, 16, -1376242, 14, -1376241, 1, -1376240, 15, -1376237, 3, -1376236, 12, -1376235, 2, -1376233, 0, -1376232, 1, -1376231, 1, -1376230, 1, -1376229, 1, -1376228, 1, -1376227, 1, -1376226, 1, -1376225, 15, -1310707, 14, -1310706, 9, -1310705, 11, -1310704, 16, -1310701, 6, -1310700, 7, -1310699, 8, -1310697, 6, -1310696, 7, -1310695, 7, -1310694, 7, -1310693, 7, -1310692, 7, -1310691, 7, -1310690, 7, -1310689, 16, -1245171, 6, -1245170, 7, -1245169, 16, -1179637, 31, -1114101, 31, -1048565, 31, -983029, 31, -983014, 14, -983013, 1, -983012, 1, -983011, 2, -917493, 31, -917479, 14, -917478, 9, -917477, 7, -917476, 7, -917475, 8, -851957, 31, -851944, 14, -851943, 9, -851942, 16, -786421, 30, -786415, 29, -786412, 29, -786409, 14, -786408, 9, -786407, 16, -720885, 0, -720884, 1, -720883, 1, -720882, 1, -720881, 1, -720880, 1, -720879, 1, -720878, 1, -720877, 1, -720876, 1, -720875, 1, -720874, 1, -720873, 9, -720872, 16, -655349, 6, -655348, 7, -655347, 7, -655346, 7, -655345, 7, -655344, 7, -655343, 7, -655342, 7, -655341, 7, -655340, 7, -655339, 7, -655338, 7, -655337, 16 ) + +[node name="ParallaxBackground" type="ParallaxBackground" parent="."] + +editor/display_folded = true +layer = -1 +offset = Vector2( 0, 0 ) +rotation = 0.0 +scale = Vector2( 1, 1 ) +scroll/offset = Vector2( 0, 0 ) +scroll/base_offset = Vector2( 0, 0 ) +scroll/base_scale = Vector2( 1, 1 ) +scroll/limit_begin = Vector2( 1, 0 ) +scroll/limit_end = Vector2( 1, 0 ) +scroll/ignore_camera_zoom = true + +[node name="ParallaxLayerd" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( 0, -352 ) +z/z = -4 +motion/scale = Vector2( 0.15, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayerd"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 2 ) +centered = false +region = true +region_rect = Rect2( 0, 0, 1024, 128 ) + +[node name="ParallaxLayerc" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( -500, -352 ) +z/z = -3 +motion/scale = Vector2( 0.3, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayerc"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 3 ) +centered = false +region = true +region_rect = Rect2( 0, 0, 1200, 128 ) + +[node name="ParallaxLayerb" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( -736, -352 ) +z/z = -2 +motion/scale = Vector2( 0.5, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayerb"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 4 ) +centered = false +region = true +region_rect = Rect2( 0, 0, 2048, 128 ) + +[node name="ParallaxLayera" type="ParallaxLayer" parent="ParallaxBackground"] + +editor/display_folded = true +transform/pos = Vector2( -736, -352 ) +z/z = -1 +motion/scale = Vector2( 0.8, 0 ) +motion/offset = Vector2( 1, 2000 ) +motion/mirroring = Vector2( 0, 0 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayera"] + +transform/pos = Vector2( -3712, -2048 ) +transform/scale = Vector2( 6, 6 ) +texture = ExtResource( 5 ) +centered = false +region = true +region_rect = Rect2( -1000, 0, 2048, 128 ) + +[node name="enemies" type="Node2D" parent="."] + +editor/display_folded = true +transform/pos = Vector2( 2140, -960 ) +transform/scale = Vector2( 1.7, 1.7 ) + +[node name="Enemy3" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -35.2942, -176.471 ) +transform/scale = Vector2( 1, 1 ) + +[node name="Enemy4" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -1103.29, -985.647 ) +transform/scale = Vector2( 1, 1 ) + +[node name="Enemy5" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -1373.88, -985.647 ) +transform/scale = Vector2( 1, 1 ) + +[node name="Enemy6" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -1638.59, -985.647 ) +transform/scale = Vector2( 1, 1 ) + +[node name="Enemy7" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -1850.35, -985.647 ) +transform/scale = Vector2( 1, 1 ) + +[node name="Enemy8" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -2068, -985.647 ) +transform/scale = Vector2( 1, 1 ) + +[node name="Enemy9" parent="enemies" instance=ExtResource( 6 )] + +transform/pos = Vector2( -844.47, -985.647 ) +transform/scale = Vector2( 1, 1 ) + +[node name="apples" type="Node2D" parent="."] + +transform/pos = Vector2( -3140, -3460 ) + +[node name="Apple 2" parent="apples" instance=ExtResource( 7 )] + +transform/pos = Vector2( 5140, 1240 ) +amount = 20 + +[node name="Apple3" parent="apples" instance=ExtResource( 7 )] + +transform/pos = Vector2( 5140, 1150 ) +amount = 20 + +[node name="Apple4" parent="apples" instance=ExtResource( 7 )] + +transform/pos = Vector2( 5140, 1060 ) +amount = 20 + +[node name="hearts" type="Node2D" parent="."] + +[node name="Heart" parent="hearts" instance=ExtResource( 8 )] + +transform/pos = Vector2( 1480, -1230 ) + +[node name="Heart1" parent="hearts" instance=ExtResource( 8 )] + +transform/pos = Vector2( -1380, -2510 ) + +[node name="Heart2" parent="hearts" instance=ExtResource( 8 )] + +transform/pos = Vector2( -1310, -2510 ) + +[node name="Heart3" parent="hearts" instance=ExtResource( 8 )] + +transform/pos = Vector2( -1240, -2510 ) + +[node name="cowbells" type="Node2D" parent="."] + +editor/display_folded = true +transform/pos = Vector2( 500, 560 ) + +[node name="Cowbell" parent="cowbells" instance=ExtResource( 9 )] + +transform/pos = Vector2( 1510, -3640 ) + +[node name="Block" type="Node2D" parent="cowbells"] + +editor/display_folded = true +transform/pos = Vector2( 2350, -3400 ) + +[node name="Col" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true + +[node name="Cowbell18173" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col1" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 50, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col2" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 100, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col3" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 150, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col4" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 200, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col5" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 250, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col6" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 300, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col7" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 350, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col8" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 400, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col9" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 450, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col10" type="Node2D" parent="cowbells/Block"] + +editor/display_folded = true +transform/pos = Vector2( 500, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Block1" type="Node2D" parent="cowbells"] + +editor/display_folded = true +transform/pos = Vector2( 2350, -3090 ) + +[node name="Col" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true + +[node name="Cowbell18173" parent="cowbells/Block1/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col1" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 50, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col2" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 100, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col3" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 150, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col4" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 200, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col5" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 250, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col6" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 300, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col7" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 350, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col8" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 400, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col9" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 450, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col10" type="Node2D" parent="cowbells/Block1"] + +editor/display_folded = true +transform/pos = Vector2( 500, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block1/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block1/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block1/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block1/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block1/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Block2" type="Node2D" parent="cowbells"] + +editor/display_folded = true +transform/pos = Vector2( 1800, -3090 ) + +[node name="Col" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true + +[node name="Cowbell18173" parent="cowbells/Block2/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col1" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 50, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col1" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col2" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 100, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col2" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col3" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 150, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col3" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col4" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 200, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col4" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col5" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 250, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col5" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col6" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 300, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col6" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col7" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 350, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col7" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col8" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 400, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col8" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col9" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 450, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col9" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="Col10" type="Node2D" parent="cowbells/Block2"] + +editor/display_folded = true +transform/pos = Vector2( 500, 0 ) + +[node name="Cowbell18173" parent="cowbells/Block2/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 20 ) + +[node name="Cowbell18174" parent="cowbells/Block2/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 70 ) + +[node name="Cowbell18175" parent="cowbells/Block2/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 120 ) + +[node name="Cowbell18176" parent="cowbells/Block2/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 170 ) + +[node name="Cowbell18177" parent="cowbells/Block2/Col10" instance=ExtResource( 9 )] + +transform/pos = Vector2( 0, 220 ) + +[node name="death_line" parent="." instance=ExtResource( 10 )] + +editor/display_folded = false +transform/pos = Vector2( 24240, -320 ) +transform/scale = Vector2( 6889, 1 ) + +[node name="UFO" parent="." instance=ExtResource( 11 )] + +transform/pos = Vector2( -1250, -3330 ) +transform/scale = Vector2( 1.7, 1.7 ) + +[node name="StreamPlayer" type="StreamPlayer" parent="."] + +stream/stream = ExtResource( 12 ) +stream/play = false +stream/loop = true +stream/volume_db = 1.0 +stream/autoplay = true +stream/paused = false +stream/loop_restart_time = 0.0 +stream/buffering_ms = 500 + +[node name="Cages" type="Node2D" parent="."] + +editor/display_folded = true + +[node name="jail" parent="Cages" instance=ExtResource( 13 )] + +transform/pos = Vector2( -1860, -2650 ) +transform/scale = Vector2( 1.7, 1.7 ) + +[node name="Tips" type="Node2D" parent="."] + +transform/pos = Vector2( -1890, -3020 ) + +[node name="Area2D" parent="Tips" instance=ExtResource( 14 )] + +text = "Este camino está bloqueado. Busca otra forma de desplazarte." + +[node name="Area2D1" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 640, 20 ) +text = "Utiliza las teclas de dirección para moverte" + +[node name="Area2D2" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 1520, 30 ) +text = "Pulsa A o el botón del resorte para saltar por encima de estos bloques." + +[node name="Area2D3" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 2110, 30 ) +text = "Puedes subir a las ramas de los árboles saltando desde abajo" + +[node name="Area2D4" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 2550, 30 ) +text = "Salta!" + +[node name="Area2D5" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 2550, -370 ) +text = "Puedes volver a bajar pulsando abajo" + +[node name="Area2D6" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 3570, -60 ) +text = "Recoge cencerros para obtener mejoras" + +[node name="Area2D7" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 3900, -60 ) +text = "Bien hecho!" + +[node name="Area2D8" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 4010, 370 ) +text = "Si recoges muchos cencerros en muy poco tiempo conseguirás bonificaciones! +" + +[node name="Area2D9" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 4790, 1050 ) +text = "A veces es más seguro no continuar avanzando si nada indica que el camino continúa +" + +[node name="Area2D10" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 4920, 1340 ) +text = "Esta vez era broma, pero no vuelvas a hacerlo!" + +[node name="Area2D11" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 4300, 1790 ) +text = "¡Cuidado! Eso que ves es un enemigo, para derrotarlo salta sobre su cabeza" + +[node name="Area2D12" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 3560, 1790 ) +text = "Si has perdido vida puedes recuperarla recogiendo corazones +" + +[node name="Area2D13" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 3590, 700 ) +text = "Recoge manzanas para poder producir leche con la que atacar +" + +[node name="Area2D14" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 2940, 370 ) +text = "Ataca con la tecla S o el botón de la ubre!" + +[node name="Area2D15" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 1380, 500 ) +text = "Menudo pasillo mas largo eh?" + +[node name="Area2D16" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( 380, 370 ) +text = "Rompe la jaula acercándote a ella para liberar a los animales" + +[node name="Area2D17" parent="Tips" instance=ExtResource( 14 )] + +transform/pos = Vector2( -340, -710 ) +text = "Vuelve a la nave y pulsa la tecla arriba para ser abducido" + + diff --git a/Scenes/Maps/map_1.tscn b/Scenes/Maps/map_1.tscn index 5ecc45d..e4aae34 100644 --- a/Scenes/Maps/map_1.tscn +++ b/Scenes/Maps/map_1.tscn @@ -114,7 +114,7 @@ collision/bounce = 0.0 collision/layers = 2 collision/mask = 15 occluder/light_mask = 1 -tile_data = IntArray( -2097183, 32, -2031647, 38, -1966111, 31, -1900575, 38, -1835039, 31, -1179680, 32, -1114144, 31, -1048608, 38, -983072, 30 ) +tile_data = IntArray( -2359266, 31, -2097183, 32, -2031647, 38, -1966111, 31, -1900575, 38, -1835039, 31, -1179680, 32, -1114144, 31, -1048608, 38, -983072, 30 ) [node name="tile_base" type="TileMap" parent="." groups=[ "map", @@ -465,7 +465,6 @@ transform/pos = Vector2( -710, -1390 ) [node name="cowbells" type="Node2D" parent="."] -editor/display_folded = true transform/pos = Vector2( 500, 560 ) [node name="Cowbell" parent="cowbells" instance=ExtResource( 9 )] @@ -520,10 +519,6 @@ transform/pos = Vector2( -3270, -2670 ) transform/pos = Vector2( -1418, -2238 ) -[node name="Cowbell21" parent="cowbells" instance=ExtResource( 9 )] - -transform/pos = Vector2( -1228, -2238 ) - [node name="Cowbell22" parent="cowbells" instance=ExtResource( 9 )] transform/pos = Vector2( -1028, -2238 ) @@ -2032,7 +2027,7 @@ transform/pos = Vector2( 0, 220 ) [node name="death_line" parent="." instance=ExtResource( 10 )] editor/display_folded = false -transform/pos = Vector2( 24190, -350 ) +transform/pos = Vector2( 24240, -320 ) transform/scale = Vector2( 6889, 1 ) [node name="UFO" parent="." instance=ExtResource( 11 )] @@ -2057,60 +2052,55 @@ stream/buffering_ms = 500 transform/pos = Vector2( -1410, -2210 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "Wiii" [node name="jail1" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( -1890, -2210 ) transform/scale = Vector2( 1.7, 1.7 ) -text = ":D" [node name="jail2" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( -3170, -3080 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "Thankius!" [node name="jail3" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( -2640, -470 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "¡Ya era hora!" [node name="jail4" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( 1900, -1770 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "cocococo" [node name="jail5" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( 3690, -2760 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "pio pio pio" [node name="jail6" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( 4670, -1880 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "e=mc^2" [node name="jail7" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( 2270, -3300 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "Zzz..." + +[node name="jail10" parent="Cages" instance=ExtResource( 13 )] + +transform/pos = Vector2( -720, -1660 ) +transform/scale = Vector2( 1.7, 1.7 ) [node name="jail8" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( 650, -2100 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "e_e" [node name="jail9" parent="Cages" instance=ExtResource( 13 )] transform/pos = Vector2( 2550, -1530 ) transform/scale = Vector2( 1.7, 1.7 ) -text = "jijiji" diff --git a/Scenes/Menu/HUD.tscn b/Scenes/Menu/HUD.tscn index ea60a17..5137063 100644 --- a/Scenes/Menu/HUD.tscn +++ b/Scenes/Menu/HUD.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=22 format=1] [ext_resource path="res://Scenes/Menu/level_selector.gd" type="Script" id=1] -[ext_resource path="res://Scenes/Maps/map_1.tscn" type="PackedScene" id=2] -[ext_resource path="res://Scenes/Maps/map_2.tscn" type="PackedScene" id=3] +[ext_resource path="res://Scenes/Maps/map_0.tscn" type="PackedScene" id=2] +[ext_resource path="res://Scenes/Maps/map_1.tscn" type="PackedScene" id=3] [ext_resource path="res://Scenes/Menu/life_hud.gd" type="Script" id=4] [ext_resource path="res://Scenes/Menu/buttons_hud.gd" type="Script" id=5] [ext_resource path="res://Sprites/GUI/Buttons/bttn_arrow.png" type="Texture" id=6] @@ -14,7 +14,7 @@ [ext_resource path="res://Sprites/GUI/HUD/milkbar_outter_3.png" type="Texture" id=12] [ext_resource path="res://Sprites/GUI/HUD/milkbar_outter_1.png" type="Texture" id=13] [ext_resource path="res://Scenes/Menu/cowbells_hud.gd" type="Script" id=14] -[ext_resource path="res://Fonts/Cave-Story-Titles.fnt" type="BitmapFont" id=15] +[ext_resource path="res://Fonts/pixelated_title.fnt" type="BitmapFont" id=15] [ext_resource path="res://Sprites/Charasets/cowbell.png" type="Texture" id=16] [ext_resource path="res://Scenes/Events/cowbell_animation_one_shot.tres" type="Animation" id=17] [ext_resource path="res://Scenes/Events/cowbell_animations.tres" type="Animation" id=18] @@ -88,7 +88,7 @@ margin/top = 0.0 margin/right = 1280.0 margin/bottom = 768.0 script/script = ExtResource( 1 ) -levels = [ ExtResource( 2 ), ExtResource( 3 ) ] +levels = [ ExtResource( 2 ), ExtResource( 3 ), null ] [node name="Viewport" type="Viewport" parent="Control"] @@ -289,9 +289,9 @@ focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 2 margin/left = 630.0 -margin/top = 22.0 +margin/top = 30.0 margin/right = 830.0 -margin/bottom = 73.0 +margin/bottom = 81.0 custom_fonts/normal_font = ExtResource( 15 ) bbcode/enabled = true bbcode/bbcode = "0" diff --git a/Scenes/Menu/game_over.tscn b/Scenes/Menu/game_over.tscn index 0f32684..07bc6be 100644 --- a/Scenes/Menu/game_over.tscn +++ b/Scenes/Menu/game_over.tscn @@ -1,8 +1,8 @@ -[gd_scene load_steps=3 format=1] +[gd_scene load_steps=4 format=1] [ext_resource path="res://Scenes/Menu/game_over.gd" type="Script" id=1] -[ext_resource path="res://Fonts/Cave-Story-Regular.fnt" type="BitmapFont" id=2] - +[ext_resource path="res://Fonts/Cave-Story-Titles.fnt" type="BitmapFont" id=2] +[ext_resource path="res://Fonts/Cave-Story-Regular.fnt" type="BitmapFont" id=3] [node name="Node2D" type="Node2D"] @@ -49,11 +49,11 @@ focus/ignore_mouse = true focus/stop_mouse = true size_flags/horizontal = 2 size_flags/vertical = 0 -margin/left = 275.0 -margin/top = -55.0 -margin/right = 520.0 -margin/bottom = 73.0 -custom_fonts/font = ExtResource( 2 ) +margin/left = 424.0 +margin/top = -60.0 +margin/right = 669.0 +margin/bottom = 68.0 +custom_fonts/font = ExtResource( 3 ) text = "Game over" valign = 1 autowrap = true diff --git a/Scenes/Menu/level_selector.gd b/Scenes/Menu/level_selector.gd index 38d2eeb..97b0ede 100644 --- a/Scenes/Menu/level_selector.gd +++ b/Scenes/Menu/level_selector.gd @@ -12,9 +12,8 @@ func _ready(): viewport.add_child(levels[0].instance()) func next_level(): - if (level_index < levels.size()): - for element in viewport.get_children(): - element.queue_free() + if (level_index < levels.size()): + viewport.get_child(0).free() reset_hud() viewport.add_child(levels[level_index].instance()) level_index += 1 diff --git a/Scenes/Menu/main_menu.tscn b/Scenes/Menu/main_menu.tscn index 009f174..6b09d13 100644 --- a/Scenes/Menu/main_menu.tscn +++ b/Scenes/Menu/main_menu.tscn @@ -1,7 +1,7 @@ [gd_scene load_steps=9 format=1] [ext_resource path="res://Sprites/GUI/Buttons/btn_shoot.png" type="Texture" id=1] -[ext_resource path="res://Fonts/Cave-Story-Titles.fnt" type="BitmapFont" id=2] +[ext_resource path="res://Fonts/pixelated_title.fnt" type="BitmapFont" id=2] [ext_resource path="res://Scenes/Menu/bttn_play.gd" type="Script" id=3] [ext_resource path="res://Scenes/Menu/about_button.gd" type="Script" id=4] [ext_resource path="res://Music/dangerous_hills.ogg" type="AudioStream" id=5] diff --git a/Scenes/Menu/milk_botte_hud.gd b/Scenes/Menu/milk_botte_hud.gd index 62d7d44..251b22e 100644 --- a/Scenes/Menu/milk_botte_hud.gd +++ b/Scenes/Menu/milk_botte_hud.gd @@ -16,7 +16,9 @@ export(Texture) var sprite3 onready var sprites = [sprite1, sprite2, sprite3] func reset_values(): - on_update_milk_bar(0) + for element in get_children(): + element.queue_free() + on_set_max_milk (max_value) func on_set_max_milk (maxm): max_value = maxm diff --git a/map_text_dialog.gd b/map_text_dialog.gd new file mode 100644 index 0000000..9ad58e8 --- /dev/null +++ b/map_text_dialog.gd @@ -0,0 +1,9 @@ +extends Area2D + +export(String, MULTILINE) var text + +func _on_Area2D_body_enter( body): + if (body.is_in_group("player")): + get_node("Text").set_text(text) + get_node("Text/AnimationPlayer").play("Apear") + get_node("CollisionShape2D").queue_free() diff --git a/player_spawner.gd b/player_spawner.gd index ca70559..9cecbd4 100644 --- a/player_spawner.gd +++ b/player_spawner.gd @@ -33,7 +33,7 @@ func abduct(): sound.play() player.disable_player() anim.play("unvanish") - cow_is_abducted = true + cow_is_abducted = true var rest = total_cages - player.cages_open if (rest > 0):