diff options
Diffstat (limited to 'scene/resources/default_theme/font_hidpi.inc')
-rw-r--r-- | scene/resources/default_theme/font_hidpi.inc | 25461 |
1 files changed, 25461 insertions, 0 deletions
diff --git a/scene/resources/default_theme/font_hidpi.inc b/scene/resources/default_theme/font_hidpi.inc new file mode 100644 index 0000000000..2fc0f56c3f --- /dev/null +++ b/scene/resources/default_theme/font_hidpi.inc @@ -0,0 +1,25461 @@ +static const int _hidpi_font_height=25; +static const int _hidpi_font_ascent=19; +static const int _hidpi_font_charcount=191; +static const int _hidpi_font_charrects[191][8]={ +/* charidx , ofs_x, ofs_y, size_x, size_y, valign, halign, advance */ +{192,63,23,16,23,-4,-1,15}, +{224,184,182,10,19,0,1,13}, +{64,98,2,18,19,2,1,21}, +{96,159,234,5,4,0,5,14}, +{160,0,0,0,0,19,0,6}, +{32,0,0,0,0,19,0,6}, +{33,2,249,3,17,2,2,6}, +{193,83,25,16,23,-4,-1,15}, +{225,92,160,10,19,0,1,13}, +{65,163,23,16,17,2,-1,15}, +{161,246,236,3,17,6,2,6}, +{97,142,190,10,13,6,1,13}, +{162,67,214,9,17,2,2,13}, +{98,242,136,11,18,1,2,14}, +{194,103,25,16,23,-4,-1,15}, +{226,106,160,10,19,0,1,13}, +{66,122,146,11,17,2,2,15}, +{34,226,203,8,6,2,1,10}, +{35,189,44,14,17,2,1,16}, +{163,62,166,11,17,2,1,13}, +{195,123,23,16,23,-4,-1,15}, +{227,134,167,10,19,0,1,13}, +{67,209,65,12,17,2,1,14}, +{99,225,186,9,13,6,1,11}, +{228,170,182,10,18,1,1,13}, +{100,227,143,11,18,1,1,14}, +{196,23,23,16,22,-3,-1,15}, +{36,2,179,10,20,1,2,13}, +{68,193,65,12,17,2,2,16}, +{164,176,65,13,12,5,0,13}, +{37,120,2,18,17,2,1,20}, +{69,41,222,9,17,2,2,13}, +{165,98,99,12,17,2,1,13}, +{197,43,23,16,21,-2,-1,15}, +{229,16,179,10,20,-1,1,13}, +{101,189,109,11,13,6,1,13}, +{38,183,23,16,17,2,1,17}, +{70,54,222,9,17,2,2,12}, +{198,75,2,19,17,2,-1,20}, +{102,202,212,8,18,1,1,8}, +{166,44,268,2,24,1,6,13}, +{230,142,2,18,13,6,1,20}, +{71,2,71,14,17,2,1,17}, +{167,176,160,10,18,1,0,12}, +{199,146,94,12,23,2,1,14}, +{103,159,67,13,19,6,0,13}, +{231,212,189,9,19,6,1,11}, +{39,30,271,3,6,2,1,5}, +{72,130,99,12,17,2,2,17}, +{104,162,160,10,18,1,2,14}, +{200,238,186,9,23,-4,2,13}, +{40,46,243,7,21,2,1,7}, +{232,2,156,11,19,0,1,13}, +{168,68,235,7,3,1,4,14}, +{73,106,209,8,17,2,0,9}, +{169,230,2,17,17,2,1,20}, +{105,222,232,4,18,1,1,6}, +{201,28,222,9,23,-4,2,13}, +{41,130,238,6,21,2,0,7}, +{233,197,126,11,19,0,1,13}, +{202,93,209,9,23,-4,2,13}, +{74,13,225,7,22,2,-2,7}, +{234,167,137,11,19,0,1,13}, +{42,82,120,12,11,1,0,13}, +{170,100,236,6,8,2,1,8}, +{106,110,237,6,24,1,-1,6}, +{171,144,121,11,10,8,0,12}, +{43,2,119,12,12,5,1,13}, +{203,80,209,9,22,-3,2,13}, +{107,32,177,11,18,1,2,12}, +{235,77,166,11,18,1,1,13}, +{75,74,77,13,17,2,2,14}, +{44,230,213,4,6,16,1,6}, +{172,204,109,11,7,10,1,13}, +{236,204,234,5,19,0,0,6}, +{204,130,211,8,23,-4,0,9}, +{108,23,271,3,18,1,2,6}, +{76,86,188,10,17,2,2,12}, +{173,140,238,6,2,12,1,8}, +{45,120,237,6,2,12,1,8}, +{109,208,2,18,13,6,2,22}, +{205,178,205,8,23,-4,0,9}, +{237,213,234,5,19,0,2,6}, +{77,143,19,16,17,2,2,21}, +{46,9,251,3,3,16,2,6}, +{110,100,183,10,13,6,2,14}, +{206,154,207,8,23,-4,0,9}, +{238,238,213,8,19,0,-1,6}, +{174,2,23,17,17,2,1,20}, +{78,91,78,13,17,2,2,18}, +{175,18,125,12,2,-1,0,12}, +{111,162,90,12,13,6,1,14}, +{207,118,211,8,22,-3,0,9}, +{239,24,249,7,18,1,0,6}, +{79,203,23,15,17,2,1,18}, +{47,120,167,10,17,2,-1,9}, +{176,166,207,8,8,2,1,10}, +{112,212,143,11,19,6,2,14}, +{240,18,103,12,18,1,1,14}, +{208,171,44,14,17,2,0,16}, +{80,128,190,10,17,2,2,14}, +{48,234,115,11,17,2,1,13}, +{177,66,127,12,14,5,1,13}, +{113,182,126,11,19,6,1,14}, +{241,30,199,10,19,0,2,14}, +{81,97,52,15,22,2,1,18}, +{209,142,67,13,23,-4,2,18}, +{49,57,243,7,17,2,2,13}, +{178,190,206,8,10,2,0,8}, +{114,142,207,8,13,6,2,10}, +{242,242,87,12,19,0,1,14}, +{210,59,50,15,23,-4,1,18}, +{82,82,99,12,17,2,2,14}, +{50,2,135,11,17,2,1,13}, +{179,35,249,7,10,2,0,8}, +{115,72,188,10,13,6,0,11}, +{243,226,92,12,19,0,1,14}, +{211,40,49,15,23,-4,1,18}, +{83,129,125,11,17,2,0,13}, +{51,17,135,11,17,2,1,13}, +{180,168,219,5,4,0,5,14}, +{116,214,212,8,16,3,0,8}, +{244,194,86,12,19,0,1,14}, +{212,21,49,15,23,-4,1,18}, +{84,66,106,12,17,2,0,13}, +{52,125,78,13,17,2,0,13}, +{53,32,156,11,17,2,1,13}, +{85,50,106,12,17,2,2,17}, +{181,204,166,10,19,6,2,14}, +{117,198,189,10,13,6,2,14}, +{245,178,86,12,19,0,1,14}, +{213,2,44,15,23,-4,1,18}, +{54,47,156,11,17,2,1,13}, +{86,222,23,15,17,2,-1,14}, +{246,241,65,12,18,1,1,14}, +{214,116,52,15,22,-3,1,18}, +{182,34,131,12,21,1,1,16}, +{118,135,50,14,13,6,-1,12}, +{55,62,145,11,17,2,1,13}, +{87,2,2,22,17,2,-1,21}, +{119,28,2,20,13,6,-1,18}, +{215,114,125,11,11,5,1,13}, +{247,210,92,12,10,6,0,13}, +{183,16,251,3,3,9,2,6}, +{56,77,145,11,17,2,1,13}, +{88,225,44,14,17,2,-1,13}, +{216,78,52,15,19,1,1,18}, +{248,98,120,12,15,5,1,14}, +{120,50,127,12,13,6,0,12}, +{184,150,234,5,6,19,0,5}, +{89,207,44,14,17,2,-1,13}, +{121,153,44,14,19,6,-1,12}, +{217,225,65,12,23,-4,2,17}, +{249,44,199,10,19,0,2,14}, +{57,92,139,11,17,2,1,13}, +{185,177,232,5,10,2,0,8}, +{218,2,92,12,23,-4,2,17}, +{250,156,184,10,19,0,2,14}, +{90,232,165,10,17,2,1,13}, +{122,148,167,10,13,6,1,11}, +{58,37,263,3,13,6,2,6}, +{186,90,236,6,8,2,1,8}, +{219,34,104,12,23,-4,2,17}, +{123,2,224,7,21,2,1,9}, +{91,186,232,5,21,2,2,7}, +{251,58,191,10,19,0,2,14}, +{59,238,236,4,16,6,1,6}, +{187,47,177,11,10,8,1,12}, +{188,164,2,18,17,2,0,18}, +{252,190,149,10,18,1,2,14}, +{124,50,268,2,24,1,6,13}, +{220,114,99,12,22,-3,2,17}, +{92,137,146,11,17,2,-1,9}, +{60,159,121,11,12,5,1,13}, +{189,186,2,18,17,2,0,18}, +{253,56,77,14,25,0,-1,12}, +{221,20,76,14,23,-4,-1,13}, +{125,79,235,7,21,2,1,9}, +{93,195,234,5,21,2,0,7}, +{61,152,137,11,6,8,1,13}, +{190,52,2,19,17,2,0,18}, +{222,114,188,10,17,2,2,14}, +{254,219,115,11,24,1,2,14}, +{62,174,109,11,12,5,1,13}, +{94,108,78,13,11,2,0,13}, +{126,107,140,11,5,8,1,13}, +{223,17,156,11,18,1,2,14}, +{191,15,203,9,18,6,0,10}, +{255,38,76,14,24,1,-1,12}, +{63,2,203,9,17,2,0,10}, +{95,218,166,10,2,21,0,10}, +}; +static const int _hidpi_font_kerning_pair_count=0; +static const int _hidpi_font_kerning_pairs[1][3]={ +{0,0,0} +}; +static const int _hidpi_font_img_width=256; +static const int _hidpi_font_img_height=512; +static const int _hidpi_font_img_data_size=25255; +static const unsigned char _hidpi_font_img_data[25255]={ +137, +80, +78, +71, +13, +10, +26, +10, +0, +0, +0, +13, +73, +72, +68, +82, +0, +0, +1, +0, +0, +0, +2, +0, +8, +6, +0, +0, +0, +109, +154, +178, +251, +0, +0, +32, +0, +73, +68, +65, +84, +120, +156, +236, +157, +119, +184, +38, +53, +245, +199, +51, +84, +165, +55, +1, +21, +16, +41, +34, +42, +130, +98, +23, +1, +21, +20, +84, +108, +40, +138, +138, +10, +34, +40, +86, +148, +159, +216, +11, +34, +138, +130, +162, +40, +32, +160, +128, +160, +2, +162, +32, +162, +34, +34, +29, +145, +142, +235, +210, +219, +210, +151, +14, +219, +251, +231, +247, +199, +57, +97, +114, +231, +205, +204, +100, +102, +50, +239, +189, +119, +111, +190, +207, +179, +207, +221, +55, +57, +57, +147, +153, +73, +206, +36, +39, +167, +24, +147, +144, +144, +144, +144, +144, +144, +48, +129, +1, +172, +75, +142, +45, +74, +104, +158, +231, +208, +188, +176, +132, +230, +85, +14, +205, +58, +158, +250, +245, +156, +250, +103, +121, +234, +95, +237, +212, +239, +225, +169, +95, +25, +88, +160, +245, +235, +122, +234, +55, +5, +78, +0, +238, +5, +230, +2, +83, +128, +95, +2, +107, +149, +244, +119, +105, +224, +22, +224, +65, +96, +37, +31, +77, +8, +128, +143, +211, +0, +129, +60, +215, +1, +190, +8, +156, +15, +220, +13, +204, +1, +30, +7, +38, +1, +63, +3, +182, +12, +228, +243, +33, +224, +102, +109, +255, +63, +224, +109, +21, +180, +235, +3, +179, +244, +249, +173, +88, +195, +119, +109, +224, +43, +192, +101, +192, +19, +250, +188, +239, +5, +126, +3, +108, +160, +52, +27, +0, +191, +7, +30, +86, +190, +215, +0, +159, +0, +150, +168, +224, +187, +42, +112, +172, +62, +170, +211, +42, +232, +26, +189, +187, +62, +248, +42, +175, +235, +244, +255, +239, +211, +103, +49, +67, +223, +211, +133, +246, +89, +3, +75, +0, +159, +5, +174, +211, +231, +240, +36, +240, +79, +224, +117, +117, +253, +214, +246, +43, +105, +251, +127, +1, +143, +0, +243, +245, +239, +185, +192, +103, +234, +222, +85, +16, +128, +27, +244, +134, +246, +45, +169, +255, +164, +51, +134, +247, +41, +161, +249, +138, +214, +79, +174, +184, +206, +205, +74, +243, +126, +79, +221, +33, +206, +53, +78, +247, +212, +239, +164, +117, +55, +150, +240, +254, +43, +48, +93, +7, +225, +87, +129, +95, +1, +139, +128, +127, +149, +208, +127, +65, +249, +125, +188, +172, +191, +33, +0, +174, +5, +22, +2, +151, +56, +253, +191, +86, +127, +15, +252, +171, +225, +245, +52, +224, +251, +192, +108, +229, +115, +43, +112, +6, +112, +52, +112, +18, +112, +149, +94, +11, +224, +52, +96, +149, +10, +94, +175, +215, +251, +183, +130, +240, +126, +29, +60, +94, +225, +1, +156, +165, +124, +119, +14, +184, +231, +43, +149, +118, +1, +112, +35, +112, +5, +50, +209, +1, +30, +211, +107, +63, +166, +191, +239, +214, +241, +101, +251, +125, +98, +9, +207, +247, +2, +83, +129, +187, +128, +153, +84, +79, +212, +224, +119, +215, +35, +95, +144, +9, +253, +85, +253, +255, +125, +250, +126, +158, +212, +223, +139, +128, +157, +245, +61, +161, +215, +191, +70, +251, +128, +190, +139, +87, +215, +92, +99, +39, +224, +81, +100, +194, +31, +13, +236, +14, +188, +93, +255, +30, +173, +229, +143, +80, +33, +216, +131, +0, +28, +166, +157, +250, +75, +73, +253, +105, +136, +148, +159, +11, +156, +82, +66, +115, +142, +242, +56, +164, +226, +58, +63, +87, +154, +35, +60, +117, +183, +235, +96, +189, +18, +145, +164, +79, +43, +212, +31, +170, +109, +127, +90, +194, +123, +85, +96, +181, +66, +217, +121, +192, +116, +15, +237, +26, +136, +164, +254, +47, +21, +95, +164, +58, +0, +175, +209, +62, +253, +85, +127, +91, +120, +87, +82, +53, +188, +214, +0, +254, +173, +237, +79, +1, +94, +80, +66, +183, +46, +240, +107, +165, +187, +17, +88, +181, +132, +238, +79, +74, +179, +137, +254, +126, +169, +254, +62, +201, +67, +251, +110, +247, +62, +2, +250, +250, +38, +224, +115, +238, +243, +70, +190, +158, +71, +58, +131, +127, +33, +176, +139, +83, +255, +34, +100, +34, +2, +188, +215, +195, +243, +64, +224, +183, +192, +234, +84, +76, +212, +166, +239, +174, +71, +190, +22, +243, +129, +15, +58, +229, +203, +33, +31, +35, +128, +121, +200, +234, +235, +237, +133, +235, +92, +163, +245, +103, +84, +240, +255, +178, +62, +195, +31, +0, +43, +148, +208, +172, +0, +28, +172, +116, +95, +174, +235, +115, +213, +205, +236, +168, +29, +122, +18, +88, +178, +80, +183, +4, +34, +133, +174, +212, +127, +15, +120, +218, +47, +67, +46, +217, +182, +171, +184, +206, +59, +148, +102, +114, +161, +124, +11, +45, +63, +94, +111, +24, +224, +45, +5, +154, +171, +181, +188, +86, +218, +33, +95, +210, +215, +35, +203, +211, +223, +122, +234, +127, +161, +188, +222, +80, +199, +171, +230, +58, +191, +85, +62, +239, +208, +223, +22, +141, +4, +0, +176, +20, +178, +66, +152, +15, +236, +22, +216, +102, +95, +189, +214, +159, +75, +234, +239, +5, +110, +45, +148, +221, +9, +220, +89, +40, +91, +1, +184, +7, +249, +154, +61, +183, +73, +191, +61, +215, +92, +203, +121, +6, +199, +121, +234, +247, +215, +186, +127, +212, +240, +129, +242, +137, +218, +250, +221, +197, +228, +235, +220, +231, +209, +158, +186, +45, +156, +250, +67, +61, +245, +239, +209, +186, +7, +75, +120, +239, +132, +76, +234, +93, +245, +247, +18, +192, +222, +200, +252, +155, +137, +204, +199, +75, +128, +79, +107, +253, +110, +74, +223, +110, +37, +128, +72, +173, +57, +218, +169, +87, +20, +234, +236, +151, +227, +112, +231, +33, +109, +82, +160, +217, +74, +203, +103, +0, +203, +86, +92, +103, +37, +29, +228, +139, +128, +213, +157, +242, +3, +180, +253, +135, +145, +175, +11, +192, +145, +78, +253, +202, +122, +131, +243, +40, +145, +134, +14, +173, +139, +127, +22, +251, +3, +188, +0, +89, +186, +122, +39, +78, +40, +128, +103, +32, +43, +162, +251, +80, +161, +233, +92, +183, +169, +0, +248, +134, +182, +251, +124, +195, +118, +118, +121, +249, +90, +79, +221, +60, +224, +226, +66, +217, +165, +192, +220, +66, +217, +143, +149, +199, +87, +155, +92, +187, +162, +79, +115, +149, +223, +174, +158, +186, +55, +106, +221, +35, +53, +60, +192, +51, +81, +187, +190, +187, +152, +124, +157, +119, +61, +48, +233, +128, +167, +59, +245, +59, +120, +234, +55, +211, +186, +5, +37, +109, +31, +6, +14, +114, +202, +78, +82, +250, +169, +250, +255, +211, +149, +230, +215, +14, +205, +193, +200, +118, +160, +157, +78, +0, +81, +42, +0, +236, +95, +40, +255, +63, +251, +66, +129, +15, +234, +255, +247, +46, +208, +216, +1, +124, +86, +192, +117, +46, +85, +218, +119, +56, +101, +215, +35, +66, +97, +45, +125, +0, +179, +129, +123, +157, +122, +187, +255, +191, +48, +128, +255, +14, +200, +222, +235, +8, +109, +115, +80, +161, +254, +108, +100, +114, +108, +92, +199, +171, +230, +58, +86, +231, +241, +93, +167, +204, +34, +88, +0, +32, +66, +241, +9, +100, +133, +147, +57, +229, +203, +34, +203, +192, +201, +136, +112, +158, +141, +124, +193, +207, +36, +95, +214, +219, +47, +141, +111, +75, +53, +157, +130, +206, +1, +217, +98, +76, +115, +126, +111, +142, +12, +252, +27, +128, +165, +27, +244, +121, +73, +68, +241, +117, +18, +162, +220, +186, +31, +152, +166, +207, +53, +4, +11, +107, +248, +131, +127, +162, +118, +122, +119, +49, +249, +58, +247, +178, +89, +77, +253, +139, +61, +117, +27, +217, +74, +79, +221, +199, +16, +37, +228, +242, +250, +251, +189, +74, +122, +5, +35, +63, +154, +203, +0, +43, +59, +191, +87, +64, +4, +192, +103, +66, +239, +161, +120, +97, +59, +209, +255, +81, +40, +63, +91, +203, +159, +173, +255, +0, +126, +87, +160, +57, +79, +203, +63, +29, +112, +157, +111, +43, +237, +161, +250, +219, +158, +48, +92, +234, +208, +252, +93, +203, +94, +170, +191, +237, +254, +255, +107, +13, +239, +233, +66, +224, +9, +231, +183, +221, +234, +252, +184, +9, +31, +15, +223, +37, +16, +125, +197, +66, +224, +57, +78, +185, +69, +19, +1, +176, +151, +182, +249, +136, +83, +182, +52, +114, +2, +0, +162, +80, +60, +4, +89, +129, +221, +173, +101, +175, +117, +104, +239, +3, +174, +247, +240, +189, +137, +193, +45, +192, +20, +84, +137, +10, +100, +228, +58, +135, +109, +27, +244, +119, +13, +70, +42, +1, +255, +131, +40, +94, +127, +10, +28, +228, +60, +131, +235, +40, +81, +132, +82, +175, +12, +133, +194, +68, +141, +241, +238, +98, +242, +117, +238, +115, +163, +166, +245, +84, +11, +128, +243, +25, +185, +250, +253, +135, +146, +110, +19, +208, +167, +163, +129, +115, +155, +220, +135, +219, +120, +115, +189, +208, +12, +244, +107, +64, +190, +183, +191, +201, +161, +187, +13, +184, +207, +249, +189, +44, +185, +214, +218, +251, +48, +10, +215, +121, +173, +210, +94, +166, +191, +191, +172, +191, +247, +115, +104, +62, +165, +101, +223, +208, +223, +118, +192, +189, +162, +130, +239, +42, +133, +223, +75, +34, +95, +182, +71, +244, +247, +82, +246, +183, +75, +11, +124, +196, +55, +48, +106, +238, +225, +237, +218, +230, +239, +133, +242, +90, +120, +120, +157, +170, +85, +207, +112, +202, +172, +48, +62, +13, +88, +202, +41, +63, +89, +203, +95, +228, +148, +93, +12, +60, +238, +225, +251, +59, +165, +45, +42, +1, +79, +214, +223, +123, +235, +239, +19, +244, +119, +208, +145, +33, +162, +167, +1, +81, +150, +61, +167, +80, +151, +57, +183, +218, +90, +191, +82, +124, +31, +177, +222, +93, +13, +223, +117, +17, +1, +118, +135, +62, +131, +59, +145, +15, +79, +153, +2, +206, +34, +182, +0, +120, +20, +248, +168, +243, +219, +30, +253, +45, +89, +164, +245, +180, +221, +157, +154, +237, +85, +85, +227, +12, +120, +64, +251, +181, +149, +150, +109, +173, +191, +143, +112, +232, +236, +121, +234, +70, +250, +123, +91, +253, +125, +91, +224, +117, +150, +66, +148, +141, +115, +144, +47, +157, +61, +62, +219, +208, +161, +89, +95, +203, +46, +66, +20, +122, +243, +245, +193, +84, +157, +33, +207, +65, +142, +204, +190, +11, +124, +29, +153, +24, +0, +7, +107, +253, +167, +245, +247, +167, +156, +54, +175, +64, +246, +85, +115, +66, +7, +145, +182, +179, +171, +162, +119, +21, +202, +45, +130, +143, +1, +145, +163, +190, +187, +10, +101, +147, +148, +207, +250, +37, +215, +93, +199, +41, +59, +135, +194, +190, +94, +203, +95, +137, +124, +161, +167, +144, +31, +3, +46, +68, +236, +45, +158, +129, +28, +211, +61, +166, +255, +15, +62, +50, +212, +247, +0, +126, +77, +254, +218, +206, +51, +104, +183, +20, +53, +222, +137, +26, +229, +221, +85, +241, +5, +254, +172, +207, +224, +12, +228, +163, +100, +79, +90, +6, +148, +200, +14, +47, +136, +47, +0, +22, +48, +242, +212, +96, +62, +30, +197, +123, +201, +53, +223, +14, +204, +15, +161, +45, +99, +240, +27, +237, +151, +253, +242, +126, +71, +127, +191, +199, +161, +249, +144, +150, +125, +76, +127, +219, +37, +253, +207, +27, +92, +231, +207, +218, +230, +213, +200, +222, +107, +146, +135, +102, +178, +214, +109, +163, +180, +127, +168, +225, +121, +16, +114, +44, +54, +83, +7, +197, +100, +196, +152, +102, +73, +228, +136, +240, +17, +68, +215, +176, +148, +210, +175, +141, +104, +202, +247, +68, +20, +87, +161, +131, +104, +35, +29, +40, +247, +227, +124, +157, +181, +206, +162, +201, +22, +224, +73, +224, +170, +66, +217, +108, +224, +81, +15, +237, +85, +202, +127, +69, +167, +236, +106, +28, +125, +73, +129, +254, +29, +200, +23, +110, +174, +254, +221, +89, +203, +237, +123, +222, +75, +127, +255, +81, +127, +23, +87, +11, +3, +103, +246, +228, +202, +226, +55, +122, +234, +236, +106, +14, +224, +114, +28, +157, +70, +19, +104, +251, +211, +244, +255, +49, +223, +93, +41, +95, +96, +53, +224, +85, +5, +250, +243, +128, +89, +21, +188, +160, +255, +21, +192, +195, +200, +60, +8, +57, +154, +108, +191, +2, +80, +6, +86, +201, +247, +47, +253, +125, +1, +131, +26, +251, +117, +148, +230, +4, +135, +6, +26, +28, +65, +144, +75, +222, +163, +245, +239, +119, +60, +52, +7, +219, +235, +232, +223, +214, +6, +59, +192, +79, +148, +199, +14, +250, +123, +25, +68, +25, +249, +91, +253, +253, +212, +192, +8, +224, +101, +245, +17, +85, +104, +34, +0, +230, +1, +255, +46, +148, +61, +12, +60, +89, +40, +179, +43, +39, +236, +96, +32, +63, +189, +105, +162, +189, +182, +43, +182, +127, +163, +19, +20, +255, +145, +225, +20, +10, +71, +134, +90, +110, +183, +99, +167, +0, +203, +104, +89, +134, +28, +69, +205, +70, +116, +2, +183, +43, +205, +177, +192, +154, +78, +219, +117, +16, +163, +178, +183, +54, +232, +111, +180, +119, +87, +197, +183, +132, +230, +122, +60, +31, +39, +231, +186, +16, +95, +0, +92, +200, +72, +29, +128, +213, +135, +189, +38, +224, +158, +142, +166, +196, +240, +45, +8, +192, +154, +200, +132, +159, +142, +44, +207, +103, +162, +230, +142, +5, +186, +219, +144, +189, +210, +82, +250, +210, +231, +160, +90, +203, +192, +235, +108, +162, +55, +53, +189, +108, +194, +0, +175, +211, +186, +25, +250, +119, +253, +150, +247, +180, +49, +50, +201, +254, +238, +148, +253, +18, +217, +195, +46, +167, +191, +131, +6, +17, +114, +66, +241, +168, +62, +35, +223, +18, +223, +162, +137, +0, +152, +138, +163, +99, +209, +178, +127, +41, +159, +173, +156, +178, +143, +146, +91, +211, +109, +168, +101, +86, +87, +50, +112, +228, +86, +114, +173, +101, +144, +85, +210, +124, +28, +237, +180, +62, +31, +223, +137, +129, +111, +107, +177, +141, +211, +143, +135, +145, +21, +136, +181, +250, +187, +9, +153, +228, +47, +39, +223, +42, +44, +210, +255, +91, +59, +17, +8, +80, +22, +235, +181, +162, +189, +187, +58, +190, +30, +154, +207, +107, +223, +119, +42, +169, +183, +136, +45, +0, +246, +98, +228, +41, +128, +181, +25, +248, +15, +176, +70, +129, +118, +25, +231, +255, +246, +20, +224, +115, +229, +119, +30, +0, +114, +43, +165, +119, +234, +95, +159, +33, +131, +213, +3, +216, +115, +221, +198, +154, +71, +114, +141, +246, +192, +87, +70, +235, +151, +116, +6, +214, +45, +109, +238, +69, +249, +156, +137, +12, +248, +23, +232, +239, +79, +40, +223, +13, +28, +154, +160, +65, +4, +236, +81, +117, +191, +206, +75, +111, +34, +0, +46, +213, +254, +173, +224, +148, +189, +81, +7, +223, +147, +136, +117, +221, +73, +58, +96, +63, +141, +28, +25, +94, +139, +216, +100, +204, +210, +246, +75, +85, +93, +195, +225, +251, +53, +223, +59, +37, +224, +200, +176, +80, +183, +53, +114, +108, +252, +48, +50, +177, +111, +68, +108, +57, +220, +99, +169, +231, +32, +71, +177, +119, +34, +203, +244, +25, +218, +239, +131, +128, +181, +3, +251, +27, +237, +221, +85, +241, +245, +212, +127, +82, +235, +247, +172, +224, +97, +17, +91, +0, +44, +135, +8, +204, +239, +57, +101, +118, +203, +246, +16, +162, +8, +62, +22, +177, +113, +113, +143, +116, +127, +160, +207, +102, +229, +34, +207, +70, +64, +108, +209, +33, +215, +56, +15, +44, +215, +200, +245, +0, +182, +99, +251, +249, +120, +141, +54, +200, +5, +212, +207, +157, +178, +186, +179, +234, +245, +43, +248, +217, +229, +239, +46, +37, +245, +22, +77, +4, +192, +129, +218, +230, +125, +133, +242, +183, +34, +75, +208, +185, +136, +118, +126, +119, +45, +223, +17, +89, +98, +63, +170, +207, +127, +117, +63, +231, +129, +235, +108, +128, +8, +140, +187, +41, +104, +182, +41, +63, +50, +108, +45, +120, +187, +34, +246, +187, +171, +226, +91, +168, +255, +54, +34, +120, +223, +226, +171, +31, +6, +128, +119, +225, +152, +82, +35, +91, +172, +61, +80, +161, +140, +163, +220, +213, +250, +15, +40, +253, +59, +99, +92, +252, +245, +250, +128, +158, +64, +164, +224, +128, +101, +17, +185, +30, +224, +113, +253, +251, +34, +31, +175, +209, +4, +178, +130, +248, +175, +246, +209, +213, +97, +124, +222, +243, +15, +228, +220, +250, +243, +148, +120, +129, +33, +90, +103, +144, +229, +153, +215, +104, +198, +25, +136, +77, +4, +192, +198, +250, +66, +175, +43, +227, +27, +3, +192, +223, +180, +111, +239, +242, +212, +149, +29, +25, +54, +222, +91, +199, +64, +236, +119, +87, +199, +215, +169, +251, +37, +34, +12, +159, +223, +215, +189, +133, +2, +57, +201, +90, +8, +124, +143, +146, +237, +53, +176, +60, +242, +193, +94, +8, +124, +61, +214, +133, +151, +33, +223, +119, +95, +86, +65, +119, +155, +210, +220, +19, +229, +194, +145, +65, +110, +96, +227, +245, +112, +44, +208, +214, +14, +118, +114, +101, +228, +193, +53, +124, +160, +161, +55, +32, +185, +213, +226, +81, +116, +112, +78, +170, +232, +151, +221, +71, +122, +45, +53, +41, +63, +50, +12, +114, +89, +141, +141, +216, +239, +46, +132, +47, +114, +252, +55, +19, +248, +166, +71, +200, +120, +173, +253, +250, +6, +178, +18, +120, +28, +249, +232, +28, +137, +232, +129, +222, +174, +127, +143, +212, +242, +199, +136, +241, +229, +47, +92, +248, +47, +250, +160, +190, +87, +65, +99, +245, +0, +199, +70, +189, +120, +4, +32, +230, +181, +15, +34, +190, +221, +181, +95, +213, +186, +65, +132, +120, +146, +205, +70, +246, +229, +165, +198, +78, +4, +160, +164, +221, +178, +228, +74, +196, +243, +241, +216, +246, +59, +180, +27, +0, +95, +168, +187, +39, +135, +126, +69, +68, +203, +63, +139, +234, +237, +205, +187, +144, +189, +252, +92, +253, +235, +221, +230, +244, +141, +216, +239, +46, +148, +111, +205, +107, +251, +68, +219, +251, +233, +10, +96, +21, +228, +56, +251, +2, +100, +219, +183, +64, +255, +94, +128, +184, +47, +119, +219, +243, +39, +140, +13, +168, +16, +248, +57, +178, +237, +2, +57, +29, +248, +27, +112, +34, +162, +4, +252, +7, +98, +246, +91, +42, +72, +134, +216, +87, +23, +63, +11, +160, +255, +180, +219, +96, +24, +125, +76, +72, +24, +151, +0, +158, +139, +24, +96, +93, +128, +44, +197, +231, +32, +202, +175, +135, +16, +37, +208, +143, +40, +24, +172, +140, +66, +31, +93, +220, +75, +141, +193, +15, +35, +143, +72, +147, +0, +72, +72, +24, +207, +208, +121, +188, +8, +177, +182, +132, +10, +35, +21, +68, +97, +188, +8, +81, +212, +37, +1, +48, +70, +16, +93, +209, +148, +48, +225, +144, +25, +99, +206, +214, +255, +191, +167, +130, +238, +125, +74, +219, +41, +254, +66, +194, +144, +64, +79, +65, +8, +17, +207, +182, +219, +172, +210, +2, +177, +197, +190, +3, +245, +78, +107, +201, +115, +51, +196, +230, +124, +134, +46, +153, +91, +251, +248, +147, +219, +217, +79, +199, +241, +204, +155, +104, +32, +204, +235, +204, +194, +6, +111, +185, +171, +130, +246, +74, +29, +67, +79, +5, +141, +109, +208, +151, +23, +58, +215, +218, +60, +180, +93, +129, +199, +43, +16, +95, +135, +169, +228, +78, +101, +127, +35, +192, +189, +182, +132, +223, +106, +72, +28, +192, +75, +17, +165, +226, +60, +253, +123, +9, +240, +37, +234, +143, +34, +215, +38, +183, +164, +172, +220, +202, +57, +207, +108, +33, +129, +198, +83, +157, +64, +143, +65, +8, +201, +157, +72, +94, +171, +191, +109, +20, +161, +217, +29, +250, +123, +57, +162, +28, +219, +6, +241, +138, +187, +168, +3, +175, +231, +234, +139, +4, +79, +128, +141, +197, +9, +58, +8, +207, +67, +142, +152, +78, +67, +237, +22, +16, +123, +254, +251, +2, +218, +91, +108, +130, +24, +43, +129, +199, +85, +27, +57, +177, +0, +241, +98, +124, +81, +11, +1, +240, +67, +231, +90, +3, +22, +169, +1, +237, +183, +39, +87, +170, +62, +138, +152, +45, +91, +19, +229, +133, +148, +152, +249, +86, +240, +123, +55, +185, +237, +11, +136, +149, +227, +21, +228, +71, +226, +232, +24, +26, +112, +148, +42, +240, +185, +64, +105, +75, +143, +148, +149, +206, +250, +195, +92, +208, +164, +159, +173, +64, +207, +65, +8, +25, +92, +1, +172, +130, +172, +0, +188, +65, +70, +3, +121, +206, +68, +221, +82, +129, +93, +240, +4, +0, +109, +200, +111, +75, +196, +0, +106, +33, +240, +242, +46, +188, +10, +124, +215, +36, +183, +173, +184, +162, +3, +31, +87, +155, +30, +100, +79, +95, +194, +231, +56, +228, +88, +112, +50, +178, +63, +183, +251, +249, +89, +192, +49, +1, +237, +45, +54, +35, +247, +24, +253, +145, +135, +206, +70, +204, +253, +8, +121, +188, +137, +208, +208, +232, +75, +34, +167, +30, +211, +244, +223, +3, +4, +172, +78, +10, +60, +236, +170, +238, +120, +52, +52, +28, +114, +218, +98, +45, +88, +7, +252, +92, +42, +120, +237, +72, +30, +150, +254, +116, +10, +199, +193, +136, +233, +243, +239, +181, +126, +14, +21, +95, +119, +114, +31, +142, +74, +75, +75, +228, +200, +18, +28, +55, +232, +94, +192, +96, +16, +66, +23, +179, +16, +5, +206, +103, +28, +250, +110, +65, +8, +35, +1, +89, +94, +158, +133, +216, +166, +159, +67, +64, +200, +176, +0, +158, +91, +234, +96, +187, +33, +70, +31, +149, +231, +81, +250, +44, +31, +160, +16, +68, +163, +1, +143, +23, +33, +66, +196, +78, +136, +25, +148, +216, +178, +7, +240, +154, +10, +124, +64, +255, +255, +98, +68, +56, +63, +137, +172, +10, +188, +121, +20, +10, +237, +45, +182, +32, +143, +111, +119, +135, +135, +110, +146, +78, +134, +149, +112, +2, +101, +6, +246, +241, +205, +74, +126, +166, +254, +3, +216, +177, +225, +125, +218, +85, +231, +75, +10, +229, +91, +218, +137, +26, +200, +231, +105, +200, +105, +7, +72, +0, +151, +210, +83, +15, +228, +216, +22, +196, +124, +219, +43, +176, +24, +185, +13, +240, +90, +209, +146, +111, +127, +250, +93, +254, +227, +15, +66, +8, +178, +23, +62, +10, +248, +3, +185, +27, +234, +199, +28, +154, +110, +65, +8, +35, +0, +177, +129, +182, +152, +6, +60, +111, +180, +250, +82, +6, +196, +51, +110, +33, +178, +116, +108, +28, +46, +92, +121, +172, +133, +44, +55, +167, +33, +49, +20, +94, +167, +2, +224, +142, +144, +9, +235, +225, +23, +228, +60, +84, +209, +254, +41, +1, +160, +191, +109, +190, +135, +45, +29, +154, +77, +181, +236, +116, +253, +221, +84, +0, +216, +136, +203, +123, +34, +113, +242, +0, +126, +223, +176, +159, +214, +225, +236, +205, +133, +114, +203, +47, +200, +215, +129, +220, +77, +126, +54, +142, +123, +115, +9, +173, +13, +63, +14, +78, +220, +75, +15, +221, +133, +74, +243, +141, +146, +250, +175, +107, +125, +231, +143, +90, +37, +40, +4, +33, +212, +50, +128, +41, +206, +239, +151, +105, +217, +121, +78, +89, +227, +32, +132, +68, +80, +234, +20, +248, +117, +218, +35, +14, +3, +136, +85, +221, +84, +2, +179, +249, +148, +240, +184, +10, +49, +211, +117, +93, +120, +95, +138, +36, +155, +184, +170, +170, +109, +31, +240, +8, +0, +235, +208, +244, +125, +135, +198, +110, +13, +172, +67, +75, +176, +0, +64, +172, +23, +103, +34, +75, +238, +103, +32, +138, +183, +121, +200, +106, +52, +56, +139, +19, +121, +20, +235, +243, +200, +99, +31, +108, +71, +190, +143, +31, +240, +139, +40, +225, +99, +151, +246, +65, +39, +25, +228, +1, +86, +142, +175, +160, +177, +219, +185, +107, +75, +234, +109, +24, +252, +214, +91, +189, +32, +80, +8, +66, +168, +101, +69, +1, +176, +162, +150, +253, +175, +64, +215, +40, +8, +97, +204, +9, +75, +132, +61, +162, +135, +103, +84, +1, +53, +214, +209, +246, +126, +61, +2, +192, +78, +238, +91, +28, +154, +155, +144, +85, +202, +114, +5, +154, +16, +1, +96, +221, +174, +255, +233, +148, +89, +103, +166, +143, +85, +181, +45, +240, +121, +22, +185, +75, +249, +49, +200, +170, +98, +17, +34, +76, +62, +217, +128, +143, +93, +225, +4, +133, +78, +39, +143, +140, +52, +16, +172, +213, +161, +113, +183, +1, +235, +23, +234, +108, +26, +189, +133, +192, +51, +67, +251, +217, +10, +20, +66, +16, +105, +217, +83, +2, +0, +241, +79, +182, +46, +194, +71, +20, +232, +130, +67, +16, +197, +158, +176, +68, +216, +35, +122, +120, +142, +249, +21, +69, +76, +180, +189, +223, +162, +0, +208, +178, +91, +181, +108, +115, +103, +178, +255, +214, +169, +111, +34, +0, +172, +150, +124, +79, +167, +236, +35, +90, +214, +104, +73, +76, +158, +245, +200, +226, +82, +52, +218, +116, +3, +30, +118, +11, +252, +161, +64, +250, +221, +148, +254, +177, +26, +58, +187, +13, +216, +183, +80, +254, +89, +45, +111, +125, +170, +21, +12, +10, +65, +8, +181, +12, +68, +82, +90, +205, +181, +125, +112, +69, +23, +202, +224, +32, +132, +68, +158, +176, +68, +216, +35, +22, +248, +141, +249, +21, +69, +76, +126, +93, +238, +215, +233, +131, +43, +0, +108, +70, +167, +3, +157, +255, +239, +228, +212, +7, +9, +0, +68, +155, +110, +191, +210, +110, +234, +177, +149, +17, +165, +222, +34, +2, +163, +67, +33, +43, +9, +155, +142, +204, +226, +7, +33, +109, +11, +124, +172, +246, +191, +54, +111, +162, +210, +239, +172, +244, +149, +115, +131, +124, +27, +80, +76, +224, +114, +190, +150, +183, +14, +172, +26, +12, +202, +87, +0, +51, +16, +39, +148, +187, +245, +1, +108, +224, +105, +219, +100, +5, +16, +109, +194, +18, +105, +143, +88, +224, +57, +230, +87, +20, +49, +249, +117, +185, +95, +167, +15, +174, +0, +176, +154, +245, +155, +17, +229, +228, +99, +140, +12, +89, +21, +42, +0, +108, +146, +153, +129, +112, +93, +136, +203, +46, +192, +55, +107, +120, +44, +137, +28, +117, +218, +113, +252, +85, +36, +145, +137, +205, +90, +244, +253, +2, +189, +53, +104, +242, +70, +182, +70, +142, +134, +33, +60, +109, +91, +232, +10, +224, +153, +200, +50, +127, +33, +170, +92, +68, +242, +46, +44, +64, +4, +221, +64, +22, +237, +232, +160, +16, +132, +80, +203, +32, +223, +2, +216, +24, +248, +190, +140, +42, +65, +65, +8, +137, +60, +97, +137, +180, +71, +44, +240, +28, +211, +43, +138, +30, +248, +181, +190, +95, +114, +108, +81, +40, +191, +195, +169, +59, +182, +80, +23, +42, +0, +110, +161, +30, +183, +214, +240, +176, +123, +240, +135, +113, +210, +217, +35, +81, +150, +236, +209, +160, +171, +176, +252, +165, +150, +121, +147, +131, +32, +138, +92, +8, +215, +1, +212, +102, +202, +118, +104, +47, +82, +218, +143, +235, +239, +143, +234, +239, +139, +235, +218, +70, +1, +133, +32, +132, +90, +6, +35, +149, +128, +231, +107, +217, +235, +157, +178, +224, +32, +132, +68, +158, +176, +68, +220, +35, +106, +219, +49, +191, +162, +136, +201, +175, +235, +253, +146, +163, +40, +0, +126, +228, +212, +109, +87, +168, +171, +21, +0, +200, +17, +39, +200, +87, +187, +44, +171, +144, +13, +36, +91, +229, +128, +100, +163, +18, +15, +164, +178, +71, +12, +122, +158, +18, +2, +72, +102, +170, +57, +136, +197, +160, +215, +148, +156, +60, +55, +95, +232, +41, +128, +205, +204, +60, +144, +32, +213, +67, +251, +25, +165, +61, +189, +208, +246, +179, +33, +215, +234, +12, +252, +65, +8, +97, +164, +0, +216, +18, +89, +146, +92, +75, +30, +146, +58, +56, +8, +33, +113, +149, +58, +207, +33, +210, +30, +209, +105, +59, +30, +86, +20, +49, +183, +80, +157, +238, +151, +28, +69, +1, +96, +195, +166, +77, +101, +48, +203, +116, +136, +0, +176, +6, +83, +135, +87, +208, +252, +76, +105, +142, +170, +160, +177, +177, +3, +183, +45, +169, +127, +51, +121, +54, +43, +123, +74, +240, +195, +10, +126, +239, +83, +154, +57, +52, +179, +3, +120, +123, +21, +173, +210, +219, +109, +192, +147, +200, +92, +156, +174, +99, +248, +217, +117, +109, +163, +129, +193, +32, +132, +224, +8, +0, +45, +179, +22, +78, +31, +163, +65, +16, +66, +34, +79, +88, +34, +236, +17, +61, +237, +198, +244, +138, +162, +7, +126, +81, +239, +55, +6, +16, +19, +93, +59, +25, +95, +89, +65, +103, +29, +100, +30, +163, +36, +19, +53, +146, +238, +28, +224, +43, +21, +124, +118, +37, +199, +29, +84, +68, +31, +210, +190, +221, +165, +180, +191, +43, +163, +83, +90, +107, +102, +124, +19, +225, +74, +85, +187, +13, +248, +162, +254, +173, +204, +157, +216, +11, +232, +41, +8, +97, +236, +9, +75, +132, +61, +98, +129, +223, +115, +24, +227, +43, +138, +152, +252, +250, +184, +223, +24, +32, +143, +91, +88, +107, +157, +71, +190, +196, +247, +186, +33, +147, +39, +253, +152, +173, +207, +206, +205, +175, +184, +30, +146, +123, +241, +225, +194, +152, +57, +160, +230, +154, +111, +34, +63, +13, +56, +133, +193, +188, +136, +235, +145, +7, +87, +157, +67, +133, +16, +243, +240, +182, +219, +128, +251, +245, +111, +183, +216, +254, +109, +65, +15, +65, +8, +137, +56, +97, +137, +180, +71, +44, +240, +28, +15, +43, +138, +152, +91, +168, +232, +247, +27, +3, +228, +113, +40, +107, +175, +77, +110, +121, +120, +102, +73, +253, +74, +136, +167, +168, +197, +124, +228, +52, +203, +245, +228, +91, +136, +108, +57, +118, +116, +198, +204, +64, +134, +170, +2, +223, +119, +21, +120, +220, +166, +215, +113, +189, +1, +167, +226, +232, +202, +2, +239, +253, +89, +136, +224, +69, +255, +174, +83, +223, +170, +39, +16, +49, +8, +33, +145, +39, +44, +145, +246, +136, +5, +250, +49, +189, +162, +232, +129, +95, +212, +251, +141, +1, +100, +91, +99, +221, +118, +7, +142, +155, +61, +244, +214, +207, +96, +30, +37, +177, +27, +144, +204, +86, +159, +68, +20, +216, +54, +174, +197, +99, +136, +99, +219, +161, +56, +161, +191, +145, +109, +133, +61, +234, +251, +118, +205, +181, +215, +64, +132, +232, +101, +72, +152, +54, +27, +174, +237, +98, +100, +101, +209, +54, +94, +134, +77, +102, +251, +239, +122, +234, +113, +2, +34, +78, +88, +34, +238, +17, +29, +218, +49, +191, +162, +136, +201, +175, +143, +251, +77, +72, +240, +34, +246, +132, +37, +226, +30, +209, +161, +27, +15, +43, +138, +152, +91, +168, +232, +247, +155, +144, +224, +69, +236, +9, +75, +196, +61, +162, +210, +140, +249, +21, +69, +76, +126, +125, +220, +111, +66, +66, +41, +98, +78, +88, +250, +217, +35, +142, +249, +21, +69, +76, +126, +125, +220, +111, +194, +4, +3, +225, +231, +154, +209, +39, +108, +108, +196, +20, +80, +74, +19, +123, +203, +19, +155, +95, +212, +251, +13, +1, +162, +48, +179, +86, +119, +165, +249, +246, +144, +252, +136, +32, +182, +250, +107, +84, +208, +21, +177, +16, +57, +206, +187, +4, +177, +247, +95, +181, +97, +255, +214, +82, +62, +39, +20, +202, +47, +3, +30, +172, +104, +183, +10, +185, +210, +240, +131, +21, +116, +239, +82, +154, +39, +129, +85, +60, +245, +43, +146, +219, +44, +236, +81, +193, +103, +71, +165, +185, +135, +190, +3, +240, +208, +49, +96, +228, +120, +0, +227, +96, +69, +17, +147, +95, +31, +247, +27, +10, +242, +179, +241, +42, +75, +187, +131, +148, +230, +212, +26, +94, +22, +54, +247, +226, +127, +200, +163, +254, +160, +99, +118, +32, +155, +117, +5, +191, +237, +181, +221, +23, +157, +178, +12, +217, +86, +253, +179, +166, +237, +183, +181, +109, +105, +92, +65, +114, +205, +254, +129, +21, +52, +86, +72, +60, +130, +39, +211, +51, +18, +142, +204, +190, +223, +119, +135, +222, +91, +107, +208, +49, +96, +228, +68, +5, +241, +87, +20, +67, +255, +98, +247, +1, +36, +98, +51, +136, +243, +210, +64, +40, +50, +96, +9, +242, +120, +123, +111, +170, +225, +101, +81, +52, +65, +222, +20, +248, +179, +214, +45, +160, +196, +4, +216, +195, +239, +11, +218, +102, +123, +167, +204, +70, +50, +174, +244, +182, +100, +228, +42, +224, +205, +158, +122, +27, +69, +107, +186, +111, +98, +23, +104, +109, +223, +127, +229, +169, +179, +130, +198, +155, +216, +53, +58, +232, +24, +48, +114, +34, +130, +200, +95, +216, +216, +252, +70, +27, +136, +89, +44, +120, +108, +227, +129, +29, +180, +110, +10, +53, +153, +145, +203, +4, +128, +214, +101, +192, +201, +90, +127, +23, +97, +137, +69, +143, +87, +250, +181, +157, +178, +119, +106, +217, +71, +3, +218, +219, +201, +57, +224, +17, +75, +190, +242, +25, +136, +150, +236, +161, +93, +151, +220, +7, +96, +43, +167, +124, +67, +196, +154, +113, +38, +195, +178, +206, +164, +99, +192, +200, +132, +132, +34, +200, +191, +180, +103, +120, +234, +78, +209, +186, +111, +5, +240, +41, +21, +0, +90, +191, +6, +185, +147, +207, +7, +2, +248, +93, +13, +60, +84, +40, +179, +118, +23, +181, +81, +131, +24, +185, +10, +112, +3, +162, +174, +163, +2, +124, +22, +129, +31, +77, +96, +95, +229, +243, +63, +59, +7, +201, +205, +189, +27, +133, +224, +31, +115, +32, +82, +60, +123, +135, +95, +148, +56, +251, +9, +195, +1, +226, +33, +103, +93, +110, +215, +116, +202, +87, +213, +242, +133, +192, +122, +1, +124, +42, +5, +128, +210, +216, +128, +156, +94, +167, +29, +90, +160, +166, +79, +118, +21, +112, +170, +83, +102, +19, +122, +252, +180, +238, +158, +156, +54, +75, +2, +215, +104, +187, +47, +145, +235, +6, +38, +19, +176, +154, +137, +2, +58, +166, +61, +42, +225, +25, +45, +158, +189, +195, +179, +83, +156, +125, +82, +26, +176, +74, +32, +91, +16, +235, +82, +91, +186, +5, +1, +54, +82, +154, +218, +173, +7, +185, +59, +243, +126, +78, +153, +77, +144, +113, +118, +85, +91, +135, +222, +162, +74, +0, +236, +175, +52, +94, +227, +40, +224, +88, +253, +119, +186, +210, +93, +227, +148, +29, +139, +172, +32, +30, +118, +203, +106, +250, +100, +87, +1, +11, +144, +37, +251, +242, +200, +137, +204, +28, +26, +186, +244, +34, +122, +131, +133, +58, +71, +238, +69, +182, +4, +175, +107, +194, +163, +53, +136, +148, +246, +168, +192, +51, +106, +60, +123, +229, +25, +35, +206, +254, +132, +73, +3, +214, +22, +228, +138, +169, +82, +37, +36, +240, +93, +165, +249, +99, +0, +191, +173, +149, +246, +122, +167, +204, +10, +226, +247, +214, +180, +173, +68, +129, +214, +134, +227, +122, +162, +134, +167, +141, +219, +183, +135, +83, +182, +188, +142, +173, +63, +212, +221, +79, +129, +151, +93, +5, +28, +65, +190, +218, +109, +101, +73, +73, +110, +215, +1, +240, +235, +54, +60, +218, +92, +52, +90, +218, +163, +66, +187, +232, +241, +236, +137, +16, +103, +95, +249, +244, +146, +6, +172, +112, +141, +12, +9, +38, +81, +171, +87, +33, +242, +234, +139, +142, +201, +88, +201, +163, +233, +122, +143, +33, +245, +222, +166, +40, +77, +80, +134, +40, +242, +208, +90, +47, +37, +87, +92, +62, +140, +19, +59, +176, +164, +157, +181, +122, +180, +184, +214, +41, +187, +164, +64, +107, +39, +246, +188, +26, +158, +7, +40, +157, +187, +119, +183, +1, +77, +188, +201, +58, +42, +120, +217, +85, +192, +44, +125, +38, +243, +105, +169, +180, +3, +246, +113, +238, +179, +113, +0, +211, +54, +23, +140, +154, +246, +104, +60, +129, +142, +105, +192, +60, +147, +118, +46, +98, +172, +113, +1, +226, +137, +182, +159, +62, +175, +223, +214, +240, +9, +89, +125, +61, +68, +33, +204, +86, +13, +207, +78, +201, +88, +129, +101, +144, +179, +105, +240, +8, +124, +224, +245, +90, +231, +61, +222, +43, +225, +249, +121, +109, +115, +32, +185, +178, +205, +27, +135, +175, +164, +189, +69, +213, +22, +224, +163, +74, +83, +25, +172, +22, +9, +171, +182, +0, +120, +154, +83, +182, +167, +182, +13, +118, +119, +119, +218, +126, +219, +233, +95, +171, +47, +55, +226, +225, +249, +48, +162, +245, +159, +133, +108, +71, +106, +117, +35, +157, +64, +15, +105, +143, +38, +2, +60, +147, +246, +14, +157, +180, +247, +144, +251, +118, +131, +124, +201, +189, +249, +223, +148, +79, +211, +213, +87, +168, +87, +98, +231, +100, +172, +192, +225, +122, +221, +95, +120, +234, +236, +17, +90, +169, +129, +143, +167, +205, +106, +58, +206, +46, +35, +95, +254, +7, +235, +131, +2, +5, +128, +205, +72, +52, +201, +83, +231, +238, +245, +31, +211, +177, +236, +150, +93, +171, +109, +255, +68, +192, +254, +191, +192, +123, +21, +167, +127, +175, +14, +109, +87, +224, +113, +168, +182, +255, +46, +121, +124, +197, +147, +218, +240, +106, +114, +209, +232, +105, +143, +148, +46, +218, +146, +54, +38, +175, +24, +40, +76, +218, +211, +128, +13, +11, +245, +27, +147, +235, +24, +230, +80, +72, +78, +233, +208, +181, +89, +125, +221, +194, +144, +142, +106, +201, +141, +89, +30, +193, +209, +68, +35, +123, +101, +235, +132, +84, +106, +226, +91, +194, +243, +68, +125, +127, +139, +128, +203, +26, +182, +181, +168, +18, +0, +231, +42, +205, +128, +209, +26, +45, +16, +187, +127, +21, +109, +55, +66, +86, +144, +15, +34, +38, +194, +107, +144, +219, +6, +116, +218, +238, +214, +93, +184, +143, +180, +71, +209, +20, +138, +49, +121, +41, +191, +78, +194, +132, +145, +147, +246, +119, +120, +38, +45, +240, +33, +173, +183, +198, +60, +215, +151, +208, +181, +93, +125, +5, +229, +180, +139, +1, +228, +24, +10, +156, +21, +31, +240, +97, +45, +107, +52, +129, +181, +173, +221, +138, +64, +243, +112, +102, +22, +101, +118, +0, +27, +147, +167, +219, +42, +53, +9, +38, +87, +72, +126, +163, +80, +254, +16, +112, +121, +147, +62, +53, +233, +95, +77, +91, +27, +219, +97, +31, +167, +236, +123, +90, +118, +126, +219, +62, +133, +92, +56, +106, +218, +35, +226, +230, +81, +143, +170, +156, +36, +130, +48, +33, +159, +180, +179, +240, +56, +174, +32, +146, +251, +97, +29, +136, +111, +35, +159, +180, +3, +138, +50, +198, +199, +234, +235, +255, +244, +154, +238, +57, +183, +253, +202, +238, +21, +202, +199, +105, +187, +190, +182, +157, +14, +172, +208, +176, +173, +133, +207, +18, +240, +233, +228, +138, +194, +201, +84, +175, +166, +62, +169, +116, +174, +80, +123, +166, +150, +5, +47, +251, +155, +244, +175, +166, +157, +213, +167, +220, +204, +200, +248, +133, +171, +146, +27, +26, +213, +70, +24, +110, +5, +34, +166, +61, +34, +162, +66, +49, +38, +47, +165, +137, +34, +76, +28, +26, +239, +209, +23, +121, +84, +216, +159, +233, +111, +27, +231, +221, +183, +36, +109, +187, +250, +42, +85, +90, +18, +127, +197, +244, +76, +125, +110, +51, +145, +176, +213, +107, +33, +194, +173, +109, +68, +98, +155, +246, +186, +241, +68, +115, +250, +239, +102, +36, +90, +2, +216, +22, +184, +82, +235, +102, +81, +51, +1, +129, +159, +43, +237, +115, +157, +50, +155, +29, +168, +117, +64, +78, +95, +255, +2, +218, +44, +129, +132, +41, +3, +143, +179, +15, +240, +45, +173, +187, +145, +62, +182, +126, +68, +76, +123, +68, +68, +133, +98, +100, +94, +49, +5, +147, +157, +180, +251, +123, +234, +172, +119, +217, +221, +232, +215, +141, +138, +44, +49, +180, +95, +125, +61, +94, +82, +223, +215, +113, +174, +53, +73, +221, +25, +216, +91, +255, +127, +98, +72, +219, +2, +159, +165, +16, +129, +4, +240, +178, +22, +237, +45, +236, +49, +224, +181, +228, +46, +211, +32, +199, +203, +175, +8, +224, +115, +62, +98, +155, +146, +57, +101, +246, +196, +230, +13, +77, +251, +229, +233, +95, +19, +1, +176, +151, +182, +185, +180, +164, +126, +37, +36, +38, +39, +120, +18, +157, +116, +6, +17, +211, +30, +17, +113, +73, +27, +153, +87, +76, +97, +226, +157, +180, +200, +215, +209, +166, +198, +122, +171, +83, +110, +245, +1, +143, +122, +120, +181, +93, +125, +45, +240, +212, +245, +118, +156, +75, +158, +24, +227, +120, +224, +239, +250, +255, +70, +19, +5, +57, +86, +180, +167, +10, +23, +52, +105, +235, +240, +40, +98, +54, +114, +234, +114, +38, +240, +113, +2, +35, +24, +33, +123, +253, +127, +23, +202, +78, +80, +158, +149, +227, +35, +176, +127, +65, +2, +0, +153, +220, +86, +89, +92, +149, +233, +200, +206, +185, +135, +136, +173, +240, +38, +98, +218, +35, +34, +42, +20, +35, +243, +138, +41, +76, +188, +147, +150, +252, +216, +230, +228, +66, +121, +213, +150, +169, +237, +234, +107, +154, +167, +174, +183, +227, +92, +68, +184, +216, +112, +241, +179, +144, +175, +120, +169, +128, +113, +218, +173, +132, +40, +64, +175, +32, +183, +41, +120, +130, +0, +15, +199, +132, +126, +225, +186, +93, +254, +69, +255, +190, +57, +100, +224, +24, +99, +172, +239, +243, +233, +30, +18, +235, +86, +121, +119, +96, +63, +108, +128, +145, +103, +246, +204, +203, +122, +118, +133, +106, +120, +175, +212, +191, +62, +11, +193, +233, +250, +247, +233, +182, +0, +241, +28, +219, +215, +24, +243, +152, +49, +166, +184, +135, +92, +174, +208, +206, +197, +3, +250, +119, +221, +192, +126, +217, +120, +241, +119, +121, +234, +172, +146, +241, +156, +44, +203, +30, +242, +212, +63, +133, +44, +203, +30, +53, +198, +88, +251, +251, +218, +19, +133, +44, +203, +230, +24, +99, +78, +49, +198, +172, +105, +228, +190, +79, +200, +178, +44, +228, +136, +108, +145, +49, +102, +101, +99, +204, +22, +198, +152, +101, +140, +140, +181, +151, +100, +89, +118, +71, +64, +219, +132, +30, +225, +10, +128, +51, +140, +76, +178, +101, +141, +49, +135, +213, +180, +251, +137, +145, +1, +125, +179, +49, +230, +175, +158, +122, +155, +81, +40, +200, +218, +204, +24, +51, +75, +255, +250, +194, +28, +197, +228, +21, +83, +152, +216, +201, +181, +142, +49, +198, +32, +75, +232, +99, +140, +49, +75, +26, +99, +246, +203, +178, +172, +24, +74, +202, +78, +218, +251, +61, +188, +174, +214, +191, +161, +89, +100, +172, +64, +242, +153, +81, +199, +20, +114, +3, +200, +178, +236, +19, +89, +142, +111, +7, +182, +153, +145, +101, +217, +58, +89, +150, +45, +147, +101, +217, +74, +89, +150, +189, +61, +203, +178, +59, +3, +251, +151, +208, +35, +158, +18, +0, +89, +150, +205, +53, +198, +124, +220, +24, +179, +208, +24, +179, +43, +21, +105, +143, +140, +49, +187, +25, +99, +230, +26, +99, +62, +146, +101, +217, +66, +15, +223, +25, +250, +119, +57, +79, +157, +15, +85, +95, +199, +152, +188, +98, +10, +19, +59, +249, +236, +196, +217, +215, +200, +228, +59, +47, +203, +50, +95, +54, +88, +75, +119, +165, +167, +174, +237, +234, +107, +192, +175, +222, +196, +21, +114, +9, +139, +57, +70, +68, +94, +201, +178, +236, +28, +99, +204, +123, +141, +49, +79, +24, +99, +118, +49, +198, +76, +193, +73, +123, +100, +100, +201, +185, +171, +49, +230, +65, +99, +204, +142, +89, +150, +149, +125, +101, +218, +46, +105, +125, +95, +199, +152, +188, +98, +10, +147, +127, +232, +223, +29, +16, +141, +243, +119, +140, +8, +150, +189, +139, +132, +1, +91, +166, +54, +171, +175, +27, +77, +46, +56, +92, +196, +20, +114, +227, +2, +136, +157, +197, +41, +148, +28, +143, +33, +217, +129, +254, +136, +39, +100, +151, +214, +23, +209, +58, +200, +40, +18, +196, +117, +111, +224, +31, +192, +125, +136, +237, +197, +52, +228, +136, +239, +135, +56, +14, +113, +37, +237, +59, +185, +168, +211, +209, +249, +203, +50, +233, +148, +246, +136, +184, +10, +197, +152, +188, +98, +158, +116, +44, +67, +158, +196, +209, +42, +210, +6, +142, +4, +149, +182, +54, +83, +44, +205, +146, +78, +206, +162, +228, +152, +139, +136, +199, +185, +227, +5, +58, +232, +209, +231, +252, +101, +224, +6, +125, +39, +147, +145, +99, +189, +83, +181, +222, +39, +48, +125, +199, +138, +173, +130, +140, +34, +169, +207, +111, +119, +218, +77, +69, +20, +159, +55, +146, +91, +38, +86, +230, +112, +164, +163, +139, +58, +29, +157, +191, +162, +128, +136, +121, +212, +35, +243, +138, +38, +76, +180, +126, +123, +231, +197, +78, +7, +54, +45, +212, +55, +202, +20, +75, +120, +210, +201, +109, +43, +120, +68, +19, +114, +49, +64, +216, +241, +226, +234, +192, +33, +136, +127, +195, +92, +202, +225, +245, +55, +64, +162, +232, +252, +202, +161, +187, +29, +17, +162, +147, +157, +178, +83, +40, +113, +55, +118, +104, +90, +7, +25, +5, +94, +64, +46, +124, +255, +11, +108, +83, +168, +95, +11, +137, +16, +84, +155, +48, +148, +14, +46, +234, +68, +112, +254, +234, +12, +34, +230, +81, +143, +204, +43, +154, +48, +81, +154, +103, +146, +219, +3, +128, +56, +108, +220, +197, +160, +197, +93, +112, +166, +88, +6, +87, +95, +11, +201, +133, +204, +69, +212, +251, +40, +68, +21, +114, +129, +60, +90, +135, +144, +215, +251, +181, +95, +205, +219, +129, +99, +128, +163, +129, +91, +157, +231, +119, +55, +226, +33, +87, +122, +239, +228, +246, +242, +199, +49, +210, +97, +201, +90, +28, +126, +161, +162, +173, +69, +171, +32, +163, +74, +99, +45, +16, +175, +37, +66, +204, +126, +58, +186, +168, +143, +58, +136, +152, +71, +61, +22, +47, +34, +10, +19, +165, +57, +70, +105, +14, +71, +246, +138, +255, +209, +151, +22, +37, +83, +172, +115, +29, +43, +184, +102, +2, +149, +186, +16, +34, +11, +185, +192, +254, +29, +71, +203, +16, +242, +192, +79, +245, +250, +255, +194, +49, +224, +65, +246, +237, +103, +107, +93, +109, +48, +76, +100, +245, +48, +3, +88, +190, +80, +158, +33, +1, +54, +7, +220, +130, +29, +26, +139, +86, +65, +70, +201, +45, +63, +33, +32, +136, +232, +132, +1, +17, +243, +168, +199, +226, +69, +92, +193, +180, +2, +146, +66, +189, +215, +220, +121, +200, +18, +215, +46, +103, +47, +5, +158, +94, +65, +27, +85, +200, +5, +246, +175, +117, +8, +121, +114, +147, +224, +29, +61, +117, +111, +214, +186, +255, +5, +244, +97, +54, +37, +201, +57, +144, +85, +209, +204, +138, +182, +22, +173, +130, +140, +34, +43, +22, +40, +49, +227, +29, +22, +144, +109, +198, +65, +136, +192, +155, +129, +8, +247, +255, +34, +65, +74, +26, +101, +75, +50, +192, +243, +145, +101, +213, +165, +200, +87, +109, +46, +98, +111, +125, +35, +98, +6, +250, +57, +28, +39, +138, +10, +62, +209, +242, +168, +199, +226, +69, +68, +193, +52, +44, +32, +49, +16, +173, +91, +241, +5, +84, +36, +153, +32, +162, +144, +11, +236, +91, +107, +231, +20, +242, +61, +255, +102, +158, +186, +205, +180, +110, +150, +175, +109, +129, +246, +118, +68, +219, +62, +32, +28, +17, +13, +252, +109, +21, +109, +67, +4, +64, +105, +144, +81, +157, +112, +0, +223, +173, +235, +103, +9, +239, +5, +250, +111, +243, +10, +154, +45, +108, +39, +75, +234, +95, +69, +110, +101, +57, +11, +9, +117, +126, +13, +249, +202, +229, +30, +42, +2, +210, +184, +140, +150, +71, +150, +116, +118, +223, +185, +0, +89, +94, +93, +142, +104, +87, +109, +148, +88, +232, +224, +49, +53, +218, +32, +162, +96, +26, +22, +16, +51, +95, +27, +101, +168, +50, +172, +58, +227, +68, +200, +145, +231, +196, +27, +176, +68, +36, +79, +206, +225, +59, +210, +45, +210, +218, +40, +58, +199, +48, +210, +149, +214, +78, +220, +210, +12, +63, +206, +243, +168, +18, +0, +165, +65, +70, +157, +231, +252, +209, +186, +126, +118, +184, +126, +169, +0, +64, +20, +125, +246, +68, +234, +199, +56, +66, +16, +153, +207, +214, +235, +241, +14, +10, +91, +164, +34, +163, +21, +201, +195, +33, +61, +12, +124, +134, +194, +210, +1, +89, +98, +110, +143, +68, +62, +45, +93, +138, +38, +244, +3, +96, +23, +2, +61, +240, +232, +81, +200, +21, +132, +72, +41, +159, +170, +129, +171, +245, +214, +49, +104, +50, +78, +0, +77, +36, +169, +198, +127, +237, +164, +174, +233, +75, +230, +240, +1, +249, +96, +157, +236, +180, +135, +138, +175, +115, +224, +4, +44, +13, +50, +74, +67, +103, +174, +150, +215, +175, +18, +0, +214, +255, +165, +204, +147, +48, +67, +20, +211, +0, +159, +173, +234, +136, +117, +150, +185, +135, +228, +168, +145, +80, +1, +70, +162, +42, +225, +103, +157, +0, +88, +93, +39, +44, +136, +128, +186, +65, +133, +129, +221, +26, +76, +193, +73, +217, +85, +194, +227, +56, +165, +253, +13, +162, +140, +189, +17, +89, +6, +223, +164, +191, +109, +236, +127, +239, +185, +122, +224, +4, +252, +168, +210, +12, +4, +25, +37, +63, +254, +251, +112, +85, +63, +43, +120, +119, +21, +0, +151, +106, +213, +167, +42, +218, +127, +86, +105, +46, +40, +35, +120, +137, +211, +145, +237, +189, +68, +9, +9, +10, +29, +39, +139, +16, +101, +211, +92, +10, +49, +7, +28, +186, +74, +1, +160, +52, +171, +146, +123, +125, +46, +64, +244, +18, +55, +35, +231, +230, +171, +5, +244, +229, +173, +192, +31, +40, +183, +4, +92, +22, +73, +178, +234, +141, +242, +27, +56, +1, +171, +130, +140, +90, +219, +139, +218, +4, +174, +29, +174, +95, +37, +0, +108, +44, +132, +82, +215, +108, +224, +141, +101, +2, +204, +18, +28, +166, +4, +215, +182, +185, +137, +16, +208, +33, +149, +23, +49, +76, +28, +19, +162, +193, +25, +180, +223, +210, +191, +139, +86, +90, +155, +0, +0, +32, +0, +73, +68, +65, +84, +222, +140, +196, +129, +2, +224, +215, +136, +206, +105, +167, +254, +122, +92, +142, +192, +9, +88, +21, +100, +212, +218, +94, +84, +166, +18, +239, +120, +253, +42, +1, +96, +149, +195, +85, +39, +86, +175, +84, +154, +1, +119, +116, +75, +96, +247, +254, +223, +111, +115, +19, +33, +160, +67, +42, +47, +122, +48, +113, +108, +34, +144, +234, +94, +18, +178, +207, +178, +3, +225, +34, +156, +56, +243, +139, +35, +156, +231, +241, +108, +242, +0, +40, +3, +105, +189, +3, +5, +192, +44, +228, +200, +106, +83, +106, +50, +3, +247, +129, +128, +119, +91, +25, +100, +20, +120, +175, +214, +45, +4, +158, +23, +251, +250, +74, +83, +37, +0, +108, +164, +160, +170, +24, +150, +219, +41, +205, +64, +64, +154, +34, +147, +221, +155, +222, +64, +8, +232, +152, +202, +139, +30, +76, +28, +105, +32, +144, +2, +6, +137, +53, +104, +249, +175, +237, +99, +5, +143, +78, +138, +51, +15, +253, +174, +74, +94, +155, +89, +55, +128, +215, +55, +156, +126, +174, +82, +65, +103, +177, +62, +185, +130, +236, +6, +10, +203, +240, +144, +123, +97, +164, +25, +175, +139, +25, +136, +113, +85, +109, +134, +223, +46, +168, +122, +183, +4, +4, +25, +69, +140, +150, +172, +53, +227, +165, +64, +168, +179, +89, +237, +245, +29, +154, +42, +1, +112, +145, +86, +149, +42, +248, +144, +99, +123, +128, +139, +203, +8, +236, +50, +194, +171, +201, +44, +121, +65, +193, +241, +210, +137, +148, +202, +43, +22, +104, +40, +144, +106, +6, +137, +53, +55, +189, +3, +40, +117, +171, +45, +60, +186, +214, +138, +179, +2, +173, +59, +248, +158, +164, +194, +62, +32, +128, +151, +107, +107, +0, +97, +2, +96, +83, +253, +125, +158, +254, +254, +92, +129, +174, +78, +9, +248, +2, +68, +121, +103, +147, +97, +62, +162, +255, +30, +103, +100, +98, +149, +248, +113, +240, +6, +239, +165, +117, +144, +81, +36, +196, +184, +85, +92, +94, +173, +109, +151, +40, +208, +108, +4, +236, +27, +114, +125, +15, +77, +149, +0, +176, +153, +150, +188, +222, +185, +140, +60, +5, +248, +82, +217, +5, +172, +34, +225, +35, +37, +245, +151, +56, +255, +174, +45, +235, +204, +120, +1, +13, +5, +82, +217, +75, +34, +15, +142, +249, +32, +37, +138, +176, +2, +143, +40, +138, +51, +135, +246, +51, +74, +106, +99, +244, +253, +40, +228, +126, +60, +124, +150, +67, +180, +230, +247, +146, +159, +41, +135, +8, +128, +23, +235, +239, +23, +35, +10, +188, +199, +113, +194, +164, +215, +12, +220, +237, +17, +205, +255, +21, +192, +11, +61, +245, +43, +146, +39, +30, +237, +197, +89, +169, +112, +47, +93, +131, +140, +190, +9, +57, +102, +181, +120, +20, +49, +198, +185, +66, +199, +90, +217, +115, +240, +142, +173, +2, +77, +213, +115, +92, +158, +252, +35, +240, +115, +156, +179, +126, +125, +175, +246, +136, +244, +94, +74, +86, +167, +6, +152, +164, +68, +7, +4, +220, +104, +163, +37, +106, +27, +32, +103, +216, +118, +223, +95, +154, +117, +6, +217, +159, +129, +76, +168, +129, +248, +252, +17, +251, +51, +240, +146, +144, +189, +223, +66, +228, +203, +235, +205, +250, +83, +194, +227, +91, +250, +183, +181, +226, +76, +233, +86, +68, +4, +207, +253, +200, +82, +245, +106, +228, +75, +245, +172, +22, +247, +247, +11, +189, +228, +62, +206, +96, +13, +17, +0, +238, +243, +56, +82, +203, +142, +114, +202, +170, +6, +174, +61, +254, +219, +164, +226, +58, +171, +42, +77, +111, +238, +172, +12, +162, +85, +144, +81, +229, +181, +18, +226, +130, +124, +62, +178, +181, +156, +175, +255, +30, +68, +44, +56, +7, +188, +52, +125, +207, +210, +67, +83, +183, +146, +122, +33, +185, +11, +243, +108, +68, +240, +216, +241, +128, +94, +191, +60, +2, +51, +249, +126, +216, +191, +71, +8, +236, +12, +121, +134, +84, +128, +15, +86, +240, +120, +151, +210, +60, +89, +54, +208, +200, +205, +85, +171, +150, +203, +7, +41, +205, +169, +101, +52, +49, +80, +124, +73, +136, +82, +101, +46, +34, +164, +182, +109, +200, +163, +179, +226, +76, +233, +236, +209, +212, +167, +244, +247, +219, +245, +247, +145, +13, +239, +109, +7, +109, +247, +111, +196, +239, +192, +42, +70, +155, +10, +128, +53, +144, +21, +192, +83, +102, +173, +53, +99, +197, +46, +153, +253, +95, +37, +243, +212, +22, +1, +96, +177, +141, +31, +232, +60, +239, +82, +171, +76, +224, +13, +74, +227, +11, +78, +99, +105, +86, +65, +236, +254, +255, +139, +40, +85, +103, +34, +102, +202, +223, +163, +238, +227, +232, +92, +0, +106, +150, +197, +117, +3, +148, +60, +67, +170, +215, +57, +67, +105, +46, +86, +154, +3, +43, +104, +182, +81, +26, +111, +230, +89, +100, +159, +102, +67, +96, +15, +76, +36, +165, +137, +178, +146, +112, +7, +60, +226, +170, +57, +29, +249, +250, +15, +36, +113, +168, +184, +134, +69, +12, +197, +217, +154, +218, +135, +187, +112, +252, +220, +17, +201, +63, +143, +64, +67, +46, +196, +16, +231, +126, +229, +181, +161, +150, +89, +115, +239, +70, +2, +64, +203, +173, +178, +233, +124, +253, +253, +162, +178, +123, +33, +223, +95, +123, +93, +117, +145, +252, +5, +151, +43, +205, +183, +67, +238, +103, +60, +130, +124, +245, +253, +241, +10, +26, +155, +197, +168, +116, +78, +197, +232, +200, +191, +157, +65, +89, +234, +74, +90, +55, +64, +25, +185, +10, +24, +8, +195, +68, +158, +108, +114, +58, +53, +74, +43, +100, +95, +10, +254, +0, +31, +246, +203, +53, +133, +138, +227, +35, +34, +172, +36, +156, +1, +191, +3, +185, +208, +241, +133, +247, +170, +186, +23, +139, +78, +138, +51, +165, +177, +246, +221, +123, +22, +202, +173, +253, +124, +80, +54, +89, +114, +47, +183, +61, +156, +50, +171, +124, +107, +35, +0, +150, +210, +241, +3, +240, +30, +36, +194, +141, +247, +94, +16, +197, +153, +93, +162, +254, +27, +217, +171, +254, +16, +248, +37, +162, +217, +182, +10, +201, +83, +41, +9, +230, +177, +56, +128, +60, +148, +252, +85, +248, +79, +25, +50, +242, +172, +65, +223, +235, +179, +35, +27, +146, +31, +7, +222, +141, +56, +64, +12, +228, +109, +67, +60, +143, +234, +6, +168, +93, +5, +252, +203, +83, +103, +39, +100, +173, +194, +10, +248, +130, +210, +14, +4, +192, +68, +60, +221, +160, +230, +248, +139, +56, +43, +9, +139, +251, +116, +130, +44, +212, +191, +193, +137, +49, +28, +30, +173, +21, +103, +90, +191, +33, +242, +149, +190, +181, +120, +63, +206, +96, +89, +72, +141, +247, +23, +185, +121, +235, +31, +11, +229, +22, +141, +5, +128, +214, +89, +55, +222, +41, +228, +57, +0, +203, +238, +101, +19, +100, +251, +121, +51, +34, +12, +22, +32, +219, +194, +73, +136, +99, +207, +152, +241, +200, +236, +11, +136, +223, +131, +13, +44, +115, +56, +206, +156, +67, +244, +60, +86, +183, +242, +8, +53, +102, +209, +49, +58, +243, +60, +242, +37, +9, +58, +208, +110, +38, +207, +229, +126, +47, +206, +241, +76, +5, +31, +119, +21, +176, +165, +83, +190, +14, +34, +217, +103, +81, +227, +43, +174, +244, +171, +35, +75, +248, +249, +56, +171, +18, +68, +57, +52, +71, +7, +250, +122, +1, +124, +58, +173, +36, +156, +231, +49, +21, +73, +189, +101, +87, +12, +247, +16, +232, +107, +237, +155, +52, +52, +84, +156, +105, +189, +141, +80, +227, +77, +37, +134, +228, +5, +4, +143, +208, +116, +104, +214, +215, +65, +119, +63, +133, +85, +152, +211, +207, +86, +2, +64, +235, +255, +162, +245, +7, +215, +141, +149, +97, +129, +6, +49, +15, +128, +79, +59, +247, +88, +233, +121, +25, +3, +58, +166, +108, +112, +22, +87, +137, +103, +221, +121, +31, +167, +16, +102, +172, +207, +206, +44, +1, +188, +31, +89, +122, +77, +33, +151, +204, +51, +144, +227, +134, +115, +244, +197, +122, +163, +172, +58, +124, +236, +42, +192, +205, +40, +107, +7, +196, +79, +27, +244, +231, +183, +218, +102, +63, +167, +236, +83, +90, +118, +118, +85, +91, +135, +190, +211, +74, +194, +25, +12, +175, +210, +223, +75, +147, +71, +112, +13, +50, +70, +242, +77, +26, +154, +43, +206, +182, +68, +4, +240, +13, +148, +11, +171, +140, +92, +136, +15, +28, +95, +233, +251, +189, +72, +249, +248, +148, +144, +22, +93, +4, +192, +198, +228, +74, +82, +239, +189, +244, +1, +58, +132, +39, +115, +120, +188, +72, +199, +250, +52, +253, +55, +3, +120, +65, +191, +61, +55, +6, +217, +46, +253, +28, +57, +29, +153, +173, +215, +189, +30, +217, +34, +4, +127, +249, +233, +24, +89, +56, +26, +200, +87, +1, +11, +144, +101, +235, +242, +200, +249, +234, +28, +224, +217, +13, +248, +216, +60, +238, +215, +59, +101, +246, +38, +223, +27, +200, +163, +211, +74, +162, +100, +242, +110, +66, +46, +181, +107, +61, +193, +202, +38, +13, +205, +20, +103, +255, +12, +185, +111, +100, +255, +13, +112, +174, +167, +206, +250, +200, +123, +67, +144, +59, +253, +108, +45, +0, +148, +230, +71, +14, +221, +176, +4, +192, +113, +180, +12, +79, +166, +237, +215, +66, +162, +20, +77, +3, +94, +13, +188, +14, +153, +136, +119, +16, +176, +98, +29, +11, +160, +99, +100, +225, +216, +157, +177, +171, +128, +35, +200, +151, +85, +71, +213, +183, +28, +224, +99, +61, +174, +94, +138, +216, +140, +131, +196, +44, +8, +86, +14, +209, +97, +37, +81, +54, +224, +201, +181, +179, +79, +226, +248, +179, +55, +228, +17, +172, +56, +139, +1, +242, +227, +183, +91, +116, +114, +20, +255, +89, +88, +215, +92, +95, +88, +116, +239, +189, +20, +104, +86, +162, +194, +0, +166, +15, +208, +33, +60, +153, +182, +185, +10, +89, +245, +190, +216, +41, +123, +41, +114, +218, +226, +203, +196, +52, +38, +65, +135, +200, +194, +177, +59, +98, +87, +1, +179, +244, +193, +206, +175, +155, +40, +37, +124, +172, +185, +227, +129, +228, +246, +234, +63, +110, +200, +163, +245, +74, +162, +106, +192, +3, +103, +105, +221, +37, +84, +236, +51, +107, +120, +4, +43, +206, +186, +130, +22, +232, +163, +31, +37, +125, +235, +20, +215, +142, +14, +225, +201, +22, +55, +48, +86, +34, +11, +147, +175, +2, +0, +126, +221, +146, +199, +106, +200, +190, +200, +42, +35, +161, +197, +190, +140, +150, +43, +137, +154, +201, +187, +38, +249, +146, +235, +235, +109, +120, +104, +253, +152, +80, +156, +57, +253, +44, +221, +2, +244, +116, +221, +56, +113, +237, +18, +226, +129, +14, +62, +252, +14, +143, +85, +156, +65, +245, +234, +14, +125, +57, +17, +57, +149, +88, +4, +92, +214, +146, +71, +171, +149, +68, +192, +228, +125, +155, +214, +207, +167, +100, +201, +21, +192, +99, +84, +20, +103, +158, +126, +12, +93, +0, +16, +41, +174, +29, +221, +87, +16, +209, +34, +235, +34, +167, +103, +181, +122, +135, +26, +30, +157, +231, +95, +39, +208, +193, +135, +191, +192, +167, +114, +240, +7, +242, +216, +202, +225, +243, +177, +150, +60, +90, +173, +36, +66, +250, +143, +232, +57, +64, +246, +214, +3, +131, +52, +144, +199, +208, +21, +103, +158, +62, +140, +134, +0, +232, +28, +215, +142, +142, +43, +136, +174, +237, +61, +252, +126, +5, +124, +38, +148, +190, +132, +71, +163, +249, +71, +228, +208, +224, +157, +124, +248, +11, +188, +106, +7, +127, +0, +15, +187, +55, +158, +142, +199, +64, +169, +1, +159, +206, +43, +137, +150, +215, +13, +17, +0, +67, +87, +156, +121, +250, +208, +73, +0, +208, +34, +65, +38, +29, +227, +218, +209, +113, +5, +209, +181, +125, +31, +104, +58, +255, +136, +189, +133, +34, +162, +15, +127, +36, +1, +96, +253, +238, +143, +237, +216, +151, +206, +43, +137, +4, +63, +104, +153, +32, +147, +142, +113, +237, +232, +184, +130, +232, +218, +190, +15, +52, +153, +127, +99, +81, +128, +21, +59, +216, +73, +0, +32, +71, +101, +119, +42, +143, +114, +183, +198, +48, +94, +81, +86, +18, +9, +35, +65, +135, +4, +153, +116, +140, +107, +71, +247, +21, +68, +140, +21, +72, +40, +46, +41, +187, +70, +91, +208, +82, +128, +141, +139, +35, +19, +68, +67, +127, +168, +49, +102, +125, +99, +204, +133, +89, +150, +117, +61, +143, +181, +38, +180, +167, +100, +89, +54, +163, +35, +175, +4, +35, +3, +204, +24, +115, +130, +49, +102, +101, +99, +204, +117, +198, +152, +173, +179, +44, +27, +225, +186, +154, +101, +217, +131, +198, +24, +111, +10, +117, +99, +204, +52, +99, +204, +106, +198, +152, +42, +129, +188, +162, +67, +91, +132, +205, +204, +124, +99, +69, +123, +123, +252, +235, +91, +6, +119, +109, +191, +192, +24, +19, +154, +26, +172, +52, +79, +97, +7, +216, +128, +170, +222, +116, +112, +89, +150, +129, +56, +136, +189, +220, +24, +243, +110, +99, +204, +207, +70, +16, +16, +33, +61, +81, +21, +28, +233, +23, +180, +2, +64, +246, +194, +215, +171, +212, +178, +251, +154, +39, +232, +152, +175, +128, +136, +43, +137, +132, +28, +116, +76, +144, +73, +199, +184, +118, +116, +95, +65, +116, +143, +172, +27, +1, +180, +84, +226, +209, +53, +52, +120, +200, +4, +237, +34, +0, +154, +2, +73, +188, +121, +47, +185, +2, +233, +76, +2, +114, +17, +214, +240, +92, +134, +60, +60, +210, +5, +145, +186, +106, +121, +23, +49, +23, +217, +147, +253, +3, +248, +24, +53, +6, +42, +228, +129, +39, +75, +51, +225, +146, +251, +51, +84, +126, +105, +104, +17, +66, +189, +235, +251, +167, +99, +130, +76, +58, +198, +181, +163, +99, +100, +220, +174, +237, +99, +128, +14, +74, +60, +186, +10, +176, +174, +3, +96, +172, +130, +158, +86, +18, +158, +235, +88, +216, +184, +114, +87, +58, +215, +3, +9, +128, +82, +26, +45, +150, +220, +142, +224, +94, +252, +57, +232, +151, +32, +87, +174, +13, +228, +209, +43, +208, +54, +14, +161, +222, +245, +253, +211, +61, +65, +102, +167, +184, +118, +116, +95, +65, +116, +143, +172, +59, +72, +255, +107, +2, +143, +1, +233, +126, +138, +209, +77, +128, +117, +29, +0, +99, +21, +244, +176, +146, +40, +185, +206, +192, +243, +67, +38, +237, +174, +228, +19, +242, +59, +21, +237, +109, +30, +123, +240, +231, +160, +183, +2, +226, +22, +106, +98, +231, +211, +34, +132, +122, +215, +247, +79, +199, +4, +153, +202, +163, +117, +92, +59, +186, +175, +32, +186, +71, +214, +29, +108, +115, +51, +112, +116, +32, +109, +215, +83, +140, +110, +2, +172, +235, +0, +152, +232, +168, +122, +126, +192, +207, +180, +174, +74, +193, +100, +128, +15, +41, +221, +149, +158, +186, +127, +104, +221, +39, +98, +246, +219, +225, +223, +233, +253, +211, +49, +65, +166, +195, +167, +85, +92, +59, +186, +175, +32, +186, +71, +214, +237, +118, +223, +93, +79, +33, +186, +9, +176, +174, +3, +192, +211, +153, +115, +129, +29, +156, +178, +231, +33, +174, +154, +222, +32, +22, +227, +29, +85, +207, +15, +137, +173, +0, +48, +167, +134, +135, +171, +160, +220, +202, +41, +223, +4, +49, +90, +122, +136, +158, +50, +50, +119, +125, +255, +116, +76, +144, +25, +3, +116, +140, +140, +219, +181, +125, +199, +190, +119, +181, +131, +232, +38, +192, +186, +14, +128, +2, +221, +1, +228, +246, +203, +23, +35, +89, +135, +23, +34, +231, +238, +223, +174, +106, +235, +240, +24, +106, +68, +150, +174, +168, +122, +126, +72, +104, +105, +0, +223, +241, +85, +145, +214, +222, +247, +31, +157, +50, +251, +242, +170, +2, +150, +116, +58, +197, +233, +250, +254, +233, +152, +32, +51, +22, +232, +18, +25, +55, +66, +251, +14, +253, +238, +124, +10, +65, +23, +1, +214, +117, +0, +120, +104, +119, +33, +247, +59, +7, +177, +189, +175, +205, +244, +170, +109, +71, +37, +34, +75, +23, +84, +61, +63, +36, +200, +37, +4, +68, +47, +66, +226, +251, +63, +132, +8, +204, +231, +34, +49, +225, +166, +233, +75, +172, +90, +2, +119, +157, +192, +93, +219, +119, +74, +144, +57, +209, +65, +164, +83, +8, +218, +10, +176, +88, +2, +0, +216, +131, +60, +28, +213, +125, +136, +115, +203, +44, +100, +9, +91, +27, +189, +135, +150, +17, +89, +136, +247, +5, +12, +66, +69, +251, +162, +18, +112, +119, +68, +186, +47, +162, +66, +186, +23, +120, +89, +147, +231, +159, +144, +103, +254, +169, +140, +236, +210, +245, +253, +69, +184, +255, +78, +9, +50, +39, +58, +232, +225, +20, +34, +4, +125, +88, +2, +46, +105, +140, +153, +103, +140, +217, +205, +136, +165, +221, +124, +36, +212, +213, +89, +198, +152, +223, +0, +87, +102, +89, +54, +165, +162, +253, +95, +141, +49, +153, +49, +102, +171, +44, +203, +38, +25, +99, +12, +176, +181, +49, +230, +116, +173, +43, +219, +131, +217, +64, +28, +3, +97, +149, +3, +225, +211, +190, +190, +86, +255, +94, +103, +140, +153, +25, +200, +231, +56, +96, +166, +49, +102, +89, +99, +204, +6, +70, +172, +219, +102, +24, +99, +246, +200, +178, +204, +171, +160, +241, +224, +23, +198, +152, +47, +25, +99, +62, +102, +140, +121, +208, +24, +179, +200, +24, +211, +40, +248, +73, +7, +84, +221, +235, +242, +198, +152, +50, +1, +115, +134, +49, +230, +14, +35, +247, +124, +28, +176, +125, +150, +101, +179, +122, +232, +223, +226, +138, +63, +25, +99, +94, +103, +140, +249, +160, +41, +90, +233, +25, +81, +226, +105, +157, +49, +198, +252, +37, +250, +213, +187, +126, +65, +2, +248, +31, +170, +77, +91, +103, +243, +173, +225, +31, +189, +255, +33, +60, +61, +180, +69, +60, +66, +96, +96, +70, +242, +48, +221, +85, +240, +234, +67, +186, +222, +127, +140, +231, +71, +135, +4, +153, +19, +29, +140, +242, +41, +132, +33, +82, +122, +162, +138, +182, +171, +144, +159, +21, +15, +229, +28, +222, +67, +51, +12, +1, +224, +110, +1, +206, +215, +178, +61, +170, +218, +58, +244, +59, +50, +50, +9, +171, +197, +181, +78, +153, +55, +19, +81, +215, +251, +143, +245, +252, +104, +153, +32, +179, +41, +144, +60, +123, +219, +118, +228, +241, +44, +228, +136, +246, +118, +196, +86, +227, +17, +36, +188, +155, +55, +55, +132, +182, +9, +70, +139, +254, +140, +218, +41, +132, +33, +82, +122, +34, +224, +53, +136, +214, +255, +110, +228, +107, +48, +93, +95, +254, +231, +145, +68, +15, +0, +159, +247, +180, +27, +85, +45, +118, +9, +125, +45, +207, +42, +90, +224, +37, +200, +158, +248, +65, +90, +72, +237, +174, +215, +247, +208, +12, +229, +249, +209, +34, +65, +102, +83, +144, +107, +205, +91, +9, +2, +196, +215, +222, +42, +222, +166, +33, +147, +237, +86, +231, +57, +120, +141, +182, +24, +41, +160, +203, +254, +61, +25, +58, +198, +60, +252, +71, +229, +20, +194, +16, +33, +61, +17, +240, +85, +242, +164, +33, +211, +148, +151, +43, +193, +30, +208, +191, +255, +240, +180, +29, +51, +3, +184, +9, +207, +58, +90, +36, +42, +12, +192, +192, +190, +206, +195, +99, +92, +111, +1, +74, +218, +188, +4, +249, +154, +109, +90, +79, +29, +14, +196, +165, +251, +23, +228, +99, +43, +88, +16, +32, +2, +234, +30, +109, +247, +45, +70, +230, +86, +220, +1, +249, +104, +65, +131, +172, +79, +5, +254, +151, +52, +121, +70, +99, +2, +116, +76, +79, +68, +126, +68, +177, +200, +243, +80, +159, +142, +8, +7, +139, +123, +60, +237, +199, +220, +0, +14, +225, +89, +71, +11, +60, +83, +7, +212, +2, +60, +145, +112, +10, +180, +227, +126, +11, +224, +105, +243, +7, +29, +19, +231, +19, +89, +8, +40, +255, +53, +17, +239, +57, +107, +136, +84, +43, +8, +128, +47, +42, +173, +55, +115, +18, +240, +93, +173, +255, +83, +203, +62, +141, +63, +1, +96, +204, +83, +3, +176, +85, +122, +34, +242, +208, +216, +165, +81, +127, +129, +19, +44, +111, +79, +221, +152, +27, +192, +33, +60, +67, +104, +129, +175, +105, +221, +69, +33, +215, +141, +125, +125, +135, +102, +52, +4, +192, +187, +17, +223, +4, +128, +107, +67, +219, +53, +5, +242, +85, +223, +159, +124, +149, +89, +42, +8, +128, +11, +149, +198, +107, +181, +136, +232, +49, +0, +166, +182, +236, +203, +248, +20, +0, +198, +24, +67, +203, +244, +68, +72, +104, +109, +128, +247, +87, +208, +188, +85, +105, +230, +122, +234, +198, +220, +0, +142, +53, +1, +145, +21, +208, +93, +90, +255, +65, +95, +251, +62, +175, +239, +208, +12, +93, +0, +56, +109, +47, +5, +158, +104, +218, +174, +197, +117, +150, +5, +62, +129, +56, +67, +129, +223, +110, +222, +245, +210, +172, +194, +194, +150, +125, +24, +55, +2, +96, +192, +14, +32, +203, +178, +59, +141, +49, +109, +76, +111, +173, +146, +235, +222, +10, +154, +39, +245, +239, +99, +45, +248, +143, +91, +100, +89, +54, +27, +241, +243, +255, +157, +49, +230, +71, +192, +153, +197, +104, +57, +17, +48, +211, +200, +57, +125, +85, +228, +87, +107, +137, +57, +148, +40, +72, +136, +99, +16, +70, +108, +7, +182, +52, +198, +252, +97, +24, +215, +213, +107, +90, +248, +140, +146, +236, +88, +253, +175, +233, +231, +89, +124, +222, +24, +51, +16, +80, +213, +17, +10, +27, +103, +89, +118, +91, +27, +198, +192, +134, +198, +152, +111, +24, +99, +182, +55, +198, +172, +110, +196, +78, +228, +76, +99, +204, +1, +89, +150, +61, +220, +174, +187, +17, +64, +190, +244, +218, +165, +130, +230, +195, +74, +243, +119, +79, +221, +152, +251, +130, +133, +240, +28, +43, +32, +210, +41, +78, +228, +62, +205, +64, +180, +245, +83, +144, +227, +182, +222, +130, +81, +34, +91, +128, +47, +57, +227, +112, +10, +176, +15, +176, +172, +135, +214, +58, +222, +148, +154, +221, +246, +212, +71, +139, +141, +90, +182, +127, +41, +185, +158, +110, +6, +146, +241, +218, +42, +65, +239, +35, +32, +75, +118, +111, +32, +79, +89, +253, +199, +10, +154, +191, +41, +205, +94, +158, +186, +174, +2, +32, +186, +29, +195, +56, +19, +0, +157, +79, +113, +198, +35, +16, +37, +224, +247, +200, +109, +76, +110, +70, +204, +175, +75, +173, +92, +201, +93, +111, +191, +48, +228, +190, +182, +22, +0, +136, +89, +185, +77, +113, +127, +2, +42, +76, +129, +149, +17, +69, +43, +104, +114, +217, +81, +1, +114, +220, +99, +207, +102, +191, +138, +35, +121, +145, +125, +217, +119, +156, +23, +52, +224, +210, +26, +65, +0, +68, +255, +2, +142, +51, +1, +208, +233, +20, +103, +188, +1, +57, +6, +252, +57, +249, +23, +112, +18, +226, +118, +93, +25, +44, +69, +219, +238, +167, +109, +174, +199, +19, +125, +169, +47, +116, +20, +0, +111, +215, +182, +247, +2, +79, +43, +212, +45, +79, +158, +154, +238, +85, +49, +59, +124, +24, +13, +98, +160, +3, +31, +32, +63, +49, +152, +129, +156, +32, +92, +77, +254, +117, +190, +7, +120, +97, +73, +219, +174, +2, +32, +250, +23, +112, +60, +9, +0, +99, +186, +157, +226, +140, +55, +144, +127, +108, +174, +4, +222, +233, +123, +231, +21, +109, +87, +64, +182, +8, +32, +17, +162, +54, +44, +212, +63, +7, +81, +36, +238, +80, +198, +163, +101, +159, +187, +8, +0, +43, +192, +189, +246, +36, +228, +89, +169, +126, +208, +189, +167, +57, +83, +104, +24, +195, +28, +9, +252, +113, +4, +249, +41, +130, +141, +106, +250, +29, +186, +231, +155, +175, +18, +0, +209, +191, +128, +93, +5, +0, +34, +248, +162, +41, +153, +144, +124, +134, +223, +167, +58, +55, +94, +171, +83, +156, +241, +6, +196, +123, +238, +205, +29, +218, +111, +70, +126, +50, +3, +242, +5, +157, +66, +110, +4, +4, +145, +227, +80, +56, +124, +159, +131, +28, +143, +90, +171, +65, +155, +190, +252, +45, +21, +109, +255, +163, +109, +119, +43, +169, +223, +93, +235, +207, +139, +221, +225, +232, +73, +12, +74, +174, +213, +121, +15, +79, +228, +47, +96, +4, +1, +112, +59, +208, +72, +219, +203, +96, +88, +232, +39, +245, +30, +190, +133, +44, +119, +103, +0, +207, +106, +211, +159, +190, +129, +68, +93, +62, +7, +103, +27, +230, +43, +107, +200, +115, +91, +34, +71, +112, +118, +120, +175, +12, +124, +5, +89, +69, +76, +67, +140, +181, +30, +211, +201, +246, +157, +216, +2, +211, +25, +79, +63, +212, +191, +247, +1, +151, +147, +7, +3, +5, +143, +153, +188, +182, +181, +202, +77, +239, +252, +32, +143, +22, +52, +96, +100, +215, +181, +195, +195, +18, +0, +177, +124, +17, +162, +125, +1, +35, +8, +128, +127, +211, +32, +76, +54, +254, +176, +208, +147, +28, +1, +6, +112, +112, +155, +190, +12, +3, +120, +150, +169, +190, +178, +64, +94, +219, +34, +198, +60, +208, +99, +28, +254, +97, +194, +121, +135, +115, +113, +98, +99, +32, +219, +83, +27, +247, +97, +30, +158, +120, +10, +228, +186, +14, +111, +206, +5, +224, +101, +90, +31, +239, +88, +115, +200, +2, +96, +92, +107, +177, +129, +53, +144, +200, +174, +155, +57, +101, +167, +227, +152, +147, +34, +169, +179, +190, +136, +39, +203, +43, +213, +97, +161, +63, +224, +12, +158, +41, +140, +193, +116, +102, +228, +71, +188, +215, +160, +10, +96, +95, +89, +0, +31, +119, +226, +207, +70, +236, +253, +215, +239, +181, +243, +67, +130, +243, +14, +189, +193, +93, +200, +79, +201, +14, +241, +212, +217, +188, +138, +155, +149, +180, +125, +177, +214, +183, +50, +94, +50, +192, +15, +8, +199, +59, +91, +93, +164, +250, +250, +227, +90, +139, +141, +248, +194, +91, +220, +141, +164, +117, +190, +88, +255, +29, +73, +174, +116, +2, +216, +201, +211, +222, +27, +22, +26, +241, +37, +176, +86, +150, +118, +25, +232, +93, +38, +142, +22, +128, +205, +145, +47, +212, +116, +244, +235, +229, +43, +171, +225, +225, +78, +252, +39, +16, +93, +199, +154, +253, +247, +126, +120, +112, +222, +255, +219, +74, +234, +109, +236, +200, +171, +61, +117, +118, +107, +91, +183, +2, +8, +13, +92, +51, +192, +224, +19, +12, +186, +53, +162, +147, +178, +88, +254, +186, +138, +155, +11, +66, +73, +31, +198, +173, +22, +27, +17, +0, +255, +208, +254, +22, +149, +73, +211, +181, +236, +106, +100, +63, +60, +224, +111, +142, +39, +44, +52, +178, +234, +177, +225, +192, +143, +5, +246, +213, +255, +15, +100, +215, +85, +250, +205, +41, +28, +17, +57, +117, +75, +81, +227, +75, +142, +104, +199, +191, +174, +207, +221, +26, +241, +60, +140, +8, +177, +239, +80, +208, +150, +107, +155, +149, +200, +205, +110, +63, +92, +86, +86, +113, +77, +119, +226, +79, +69, +4, +225, +74, +85, +109, +198, +43, +156, +241, +80, +246, +21, +127, +189, +214, +15, +152, +76, +35, +250, +2, +168, +215, +1, +60, +16, +187, +195, +65, +91, +0, +36, +40, +100, +240, +191, +10, +62, +139, +133, +22, +27, +145, +230, +243, +16, +79, +184, +218, +88, +254, +228, +214, +105, +175, +119, +202, +108, +172, +247, +91, +144, +179, +222, +29, +244, +183, +47, +44, +244, +11, +17, +69, +214, +63, +138, +66, +0, +88, +26, +217, +142, +204, +161, +228, +156, +24, +81, +62, +222, +172, +252, +23, +234, +4, +190, +18, +39, +136, +7, +254, +132, +26, +43, +147, +135, +50, +255, +112, +89, +89, +201, +53, +237, +196, +191, +3, +209, +239, +120, +133, +87, +23, +32, +31, +149, +243, +200, +181, +237, +23, +163, +43, +88, +116, +75, +217, +128, +215, +154, +228, +202, +234, +43, +90, +244, +197, +98, +227, +146, +250, +170, +220, +133, +54, +102, +96, +153, +3, +147, +61, +5, +184, +172, +105, +191, +234, +58, +60, +20, +29, +64, +87, +32, +57, +7, +64, +190, +164, +3, +86, +96, +200, +23, +208, +126, +101, +75, +61, +22, +11, +109, +26, +217, +65, +56, +237, +94, +128, +172, +100, +78, +1, +206, +70, +4, +153, +87, +234, +59, +109, +70, +132, +133, +70, +142, +169, +230, +32, +66, +228, +101, +90, +246, +170, +138, +1, +178, +52, +112, +134, +214, +63, +37, +4, +16, +45, +252, +153, +90, +126, +22, +37, +123, +113, +224, +120, +165, +185, +141, +66, +4, +102, +196, +200, +235, +8, +74, +162, +58, +35, +38, +170, +179, +25, +185, +5, +24, +40, +243, +180, +179, +58, +143, +219, +145, +21, +104, +84, +1, +64, +158, +72, +3, +100, +251, +228, +70, +37, +250, +50, +170, +88, +107, +192, +239, +40, +135, +215, +128, +30, +39, +160, +189, +133, +55, +232, +13, +249, +87, +252, +113, +79, +221, +33, +90, +119, +120, +73, +219, +95, +104, +125, +101, +240, +216, +54, +29, +30, +47, +2, +96, +57, +96, +178, +246, +249, +32, +79, +253, +247, +181, +110, +18, +129, +201, +53, +218, +220, +63, +226, +249, +103, +83, +124, +109, +79, +254, +213, +190, +145, +234, +243, +123, +27, +157, +230, +77, +192, +211, +28, +30, +95, +118, +104, +42, +195, +66, +35, +66, +224, +207, +74, +115, +54, +242, +37, +254, +171, +254, +46, +157, +252, +218, +214, +158, +62, +148, +250, +114, +212, +220, +183, +253, +2, +185, +74, +192, +129, +178, +66, +155, +101, +17, +123, +125, +171, +31, +153, +138, +184, +244, +118, +222, +2, +0, +27, +147, +199, +39, +252, +63, +84, +177, +140, +108, +171, +62, +70, +174, +84, +11, +245, +11, +121, +185, +182, +121, +156, +246, +167, +66, +22, +239, +40, +169, +255, +148, +214, +95, +229, +169, +179, +249, +29, +239, +163, +218, +18, +208, +171, +95, +104, +5, +101, +56, +46, +4, +128, +49, +198, +0, +155, +34, +75, +180, +69, +192, +118, +78, +249, +246, +90, +54, +29, +216, +164, +1, +191, +198, +247, +79, +158, +6, +236, +78, +29, +108, +25, +112, +131, +150, +253, +178, +162, +221, +83, +97, +161, +129, +159, +234, +255, +207, +199, +49, +109, +37, +32, +44, +52, +242, +197, +183, +66, +192, +218, +199, +87, +78, +126, +109, +103, +151, +182, +91, +85, +209, +213, +240, +176, +249, +15, +126, +86, +85, +230, +105, +183, +52, +34, +44, +236, +22, +228, +9, +196, +22, +162, +181, +18, +144, +60, +8, +173, +215, +48, +134, +60, +54, +69, +168, +0, +184, +17, +17, +80, +91, +118, +232, +147, +197, +175, +74, +234, +207, +211, +250, +31, +150, +212, +91, +189, +220, +111, +200, +125, +1, +86, +4, +78, +213, +242, +235, +9, +48, +133, +110, +210, +225, +237, +232, +43, +8, +97, +79, +0, +62, +168, +15, +99, +42, +178, +175, +93, +139, +124, +217, +87, +26, +171, +160, +132, +23, +52, +23, +0, +107, +35, +58, +140, +253, +157, +178, +143, +35, +91, +148, +117, +42, +218, +89, +5, +223, +221, +136, +176, +122, +12, +88, +215, +169, +15, +78, +78, +137, +40, +243, +236, +201, +193, +163, +192, +138, +1, +253, +182, +118, +24, +165, +9, +76, +3, +120, +44, +139, +40, +57, +247, +170, +42, +171, +104, +111, +147, +169, +218, +213, +207, +44, +125, +150, +235, +183, +232, +203, +53, +202, +99, +159, +146, +250, +157, +155, +8, +128, +24, +112, +4, +192, +2, +36, +252, +155, +187, +42, +249, +63, +173, +155, +75, +137, +169, +48, +162, +31, +179, +39, +65, +51, +16, +161, +100, +149, +230, +143, +83, +19, +113, +106, +204, +67, +7, +192, +62, +136, +1, +141, +61, +18, +244, +162, +134, +143, +205, +85, +127, +142, +254, +131, +22, +123, +35, +109, +55, +44, +59, +136, +21, +200, +21, +103, +224, +40, +123, +104, +16, +22, +154, +145, +219, +0, +43, +4, +254, +130, +19, +162, +173, +164, +157, +141, +90, +52, +15, +89, +138, +46, +89, +69, +223, +39, +116, +66, +188, +19, +81, +66, +66, +11, +67, +32, +242, +16, +97, +222, +184, +126, +136, +94, +163, +118, +44, +197, +132, +243, +110, +109, +170, +239, +7, +24, +180, +4, +172, +212, +57, +33, +31, +152, +35, +17, +191, +154, +185, +250, +247, +215, +140, +119, +91, +9, +125, +233, +127, +28, +152, +233, +57, +30, +66, +20, +84, +15, +213, +189, +52, +100, +15, +125, +157, +211, +246, +42, +234, +151, +192, +163, +106, +7, +161, +125, +248, +142, +115, +141, +89, +72, +44, +192, +38, +201, +45, +93, +69, +224, +25, +200, +222, +240, +116, +253, +93, +41, +4, +180, +173, +213, +23, +128, +8, +163, +175, +50, +202, +103, +241, +192, +155, +105, +24, +74, +77, +219, +217, +108, +197, +175, +40, +169, +223, +216, +222, +104, +5, +143, +198, +97, +195, +107, +250, +100, +241, +44, +100, +165, +243, +31, +100, +91, +58, +29, +9, +83, +22, +111, +255, +62, +222, +64, +158, +65, +183, +12, +159, +80, +186, +79, +84, +189, +52, +135, +159, +155, +92, +116, +239, +0, +250, +78, +118, +16, +93, +1, +60, +3, +249, +106, +205, +5, +14, +70, +150, +228, +51, +144, +37, +222, +36, +234, +211, +99, +219, +163, +62, +244, +239, +210, +78, +185, +141, +201, +119, +38, +213, +66, +96, +9, +125, +110, +246, +204, +25, +29, +248, +63, +165, +143, +100, +20, +61, +130, +124, +5, +89, +22, +195, +114, +51, +123, +131, +37, +245, +173, +194, +134, +215, +244, +201, +98, +192, +158, +98, +194, +131, +220, +12, +178, +12, +193, +2, +0, +241, +182, +122, +2, +209, +218, +46, +68, +246, +211, +165, +251, +239, +10, +62, +48, +188, +45, +192, +114, +58, +201, +127, +212, +178, +253, +243, +145, +125, +224, +83, +147, +223, +169, +91, +10, +9, +216, +50, +147, +18, +75, +50, +15, +253, +206, +228, +138, +73, +16, +5, +221, +184, +177, +204, +35, +95, +1, +238, +89, +82, +255, +182, +50, +1, +64, +79, +97, +195, +157, +103, +217, +42, +34, +80, +239, +64, +236, +217, +191, +133, +72, +187, +39, +145, +165, +231, +36, +36, +81, +65, +165, +253, +57, +34, +81, +15, +71, +52, +222, +51, +144, +51, +224, +155, +144, +4, +151, +181, +222, +107, +228, +202, +141, +78, +2, +0, +88, +18, +49, +246, +0, +49, +30, +178, +231, +167, +23, +208, +80, +67, +170, +237, +198, +211, +41, +200, +243, +139, +147, +223, +169, +91, +146, +22, +74, +34, +36, +144, +171, +221, +79, +7, +217, +79, +140, +5, +144, +159, +164, +120, +243, +232, +145, +155, +150, +251, +4, +64, +47, +97, +195, +199, +180, +0, +0, +62, +68, +190, +108, +90, +128, +236, +123, +220, +165, +224, +245, +128, +55, +224, +164, +78, +124, +155, +16, +100, +14, +98, +185, +118, +143, +83, +246, +48, +53, +199, +111, +140, +76, +37, +238, +67, +168, +0, +248, +166, +210, +79, +66, +52, +208, +203, +146, +107, +184, +191, +214, +240, +153, +192, +56, +18, +0, +125, +193, +62, +115, +224, +161, +209, +238, +75, +40, +16, +97, +104, +141, +171, +246, +41, +212, +189, +7, +81, +118, +226, +27, +75, +244, +20, +54, +220, +25, +203, +209, +5, +64, +103, +222, +58, +137, +231, +81, +56, +127, +5, +94, +65, +254, +117, +246, +102, +168, +37, +143, +199, +254, +49, +70, +122, +177, +61, +31, +57, +170, +128, +18, +73, +236, +208, +186, +46, +175, +173, +4, +0, +146, +78, +124, +1, +34, +76, +94, +236, +148, +111, +174, +101, +243, +9, +76, +209, +173, +237, +146, +0, +48, +198, +0, +175, +213, +103, +49, +16, +206, +61, +160, +109, +48, +2, +120, +185, +122, +157, +218, +96, +29, +228, +71, +171, +144, +251, +222, +219, +165, +189, +253, +138, +251, +4, +64, +47, +97, +195, +157, +118, +99, +82, +0, +44, +65, +121, +184, +174, +189, +148, +249, +93, +21, +109, +189, +91, +4, +224, +29, +218, +182, +210, +79, +153, +145, +222, +114, +62, +84, +10, +0, +100, +223, +118, +135, +210, +250, +108, +214, +247, +215, +186, +219, +9, +56, +23, +215, +54, +227, +206, +14, +162, +15, +56, +239, +255, +198, +22, +109, +67, +114, +233, +93, +66, +141, +160, +5, +94, +132, +108, +45, +167, +233, +191, +25, +20, +76, +150, +75, +218, +189, +13, +249, +162, +91, +109, +251, +127, +128, +247, +2, +235, +218, +129, +229, +105, +99, +87, +14, +215, +117, +233, +179, +135, +111, +183, +73, +58, +74, +188, +173, +70, +20, +96, +94, +139, +182, +219, +106, +219, +1, +251, +230, +2, +221, +239, +171, +231, +127, +173, +0, +56, +73, +233, +46, +194, +179, +215, +71, +132, +148, +85, +106, +157, +232, +169, +247, +157, +2, +148, +253, +235, +124, +10, +128, +8, +151, +179, +144, +175, +205, +28, +68, +195, +124, +8, +125, +38, +128, +44, +239, +203, +230, +200, +113, +215, +43, +139, +207, +14, +177, +162, +180, +95, +196, +74, +3, +164, +30, +251, +183, +22, +114, +44, +57, +13, +89, +229, +189, +14, +17, +0, +119, +0, +107, +181, +228, +185, +161, +29, +88, +158, +186, +81, +9, +27, +222, +5, +125, +11, +0, +187, +231, +169, +74, +250, +81, +214, +214, +58, +41, +84, +42, +144, +24, +233, +79, +223, +88, +0, +116, +5, +67, +180, +3, +32, +95, +141, +128, +124, +149, +110, +38, +215, +129, +220, +71, +3, +115, +229, +24, +32, +119, +50, +2, +153, +100, +215, +33, +138, +96, +55, +205, +247, +31, +168, +8, +181, +221, +115, +255, +174, +66, +86, +136, +238, +182, +238, +165, +72, +76, +191, +1, +187, +249, +64, +158, +27, +217, +27, +243, +212, +141, +74, +216, +240, +46, +112, +222, +211, +6, +125, +48, +183, +17, +71, +143, +9, +164, +95, +6, +217, +255, +255, +4, +81, +4, +94, +67, +137, +39, +89, +161, +221, +215, +201, +21, +135, +69, +244, +42, +0, +134, +5, +228, +43, +187, +72, +39, +252, +7, +200, +205, +65, +159, +129, +216, +254, +163, +19, +208, +231, +209, +248, +74, +224, +159, +200, +215, +111, +22, +98, +26, +252, +85, +224, +185, +14, +205, +218, +192, +111, +27, +246, +105, +69, +36, +54, +222, +121, +200, +22, +105, +58, +162, +15, +186, +15, +49, +40, +122, +87, +135, +251, +13, +70, +219, +107, +180, +236, +87, +149, +0, +24, +149, +176, +225, +93, +224, +60, +198, +117, +128, +93, +16, +33, +22, +20, +112, +180, +142, +241, +115, +144, +37, +234, +2, +2, +150, +23, +133, +119, +58, +9, +177, +121, +14, +126, +136, +136, +100, +63, +88, +7, +222, +223, +201, +221, +124, +23, +23, +1, +96, +183, +42, +62, +143, +197, +101, +201, +245, +24, +239, +241, +212, +91, +69, +230, +181, +140, +52, +74, +1, +81, +182, +94, +133, +76, +220, +57, +195, +185, +155, +122, +16, +73, +7, +208, +67, +191, +170, +4, +192, +168, +132, +13, +239, +2, +103, +28, +88, +147, +241, +224, +128, +163, +85, +76, +151, +6, +46, +211, +198, +65, +241, +198, +145, +175, +215, +36, +196, +1, +103, +33, +114, +58, +112, +8, +29, +44, +201, +22, +51, +1, +112, +183, +222, +207, +75, +74, +234, +109, +16, +144, +147, +61, +117, +39, +1, +207, +116, +126, +111, +4, +124, +67, +5, +194, +60, +196, +208, +231, +92, +26, +156, +116, +140, +7, +16, +217, +36, +87, +121, +150, +10, +0, +173, +111, +21, +54, +92, +203, +175, +211, +255, +55, +10, +253, +221, +165, +207, +78, +159, +230, +225, +56, +189, +17, +16, +112, +180, +234, +130, +191, +210, +134, +151, +208, +98, +255, +135, +44, +107, +191, +174, +23, +190, +159, +246, +57, +209, +22, +39, +1, +96, +207, +159, +159, +81, +82, +111, +143, +220, +90, +37, +143, +92, +220, +64, +15, +38, +185, +202, +183, +82, +0, +40, +77, +227, +176, +225, +202, +114, +22, +178, +53, +131, +24, +95, +226, +128, +62, +59, +188, +27, +7, +28, +45, +187, +216, +193, +218, +224, +150, +178, +193, +218, +160, +227, +214, +56, +231, +172, +150, +237, +163, +11, +0, +26, +160, +130, +199, +70, +136, +95, +249, +125, +200, +210, +252, +126, +196, +87, +187, +84, +202, +234, +64, +2, +120, +126, +73, +253, +139, +180, +62, +118, +246, +224, +113, +7, +122, +50, +201, +237, +19, +206, +176, +105, +28, +250, +59, +128, +119, +136, +0, +104, +28, +112, +212, +71, +252, +37, +37, +190, +31, +71, +193, +212, +22, +228, +199, +136, +173, +34, +150, +106, +219, +216, +2, +96, +114, +205, +191, +59, +170, +250, +140, +28, +157, +89, +203, +201, +153, +136, +38, +223, +250, +102, +79, +163, +124, +137, +111, +51, +188, +120, +29, +148, +200, +5, +111, +212, +88, +248, +248, +49, +27, +89, +214, +158, +137, +196, +81, +240, +154, +74, +3, +171, +43, +237, +28, +58, +126, +12, +26, +246, +185, +23, +147, +220, +62, +225, +60, +219, +56, +95, +226, +145, +109, +67, +4, +128, +215, +220, +155, +138, +128, +163, +69, +66, +43, +41, +30, +2, +54, +109, +218, +201, +18, +158, +219, +40, +207, +39, +91, +182, +135, +33, +111, +1, +16, +255, +7, +128, +95, +148, +212, +159, +171, +245, +167, +161, +70, +80, +136, +242, +200, +122, +222, +157, +91, +210, +110, +31, +173, +191, +31, +71, +72, +32, +118, +10, +159, +33, +15, +85, +85, +105, +55, +209, +226, +126, +44, +174, +37, +87, +188, +93, +67, +110, +231, +15, +162, +120, +245, +230, +216, +67, +124, +206, +1, +190, +26, +179, +95, +53, +125, +238, +197, +36, +183, +79, +56, +207, +178, +251, +151, +120, +176, +109, +136, +0, +40, +139, +191, +88, +26, +112, +212, +37, +218, +133, +220, +123, +46, +90, +66, +76, +242, +0, +8, +173, +242, +150, +105, +219, +161, +9, +0, +196, +51, +239, +17, +125, +22, +94, +215, +77, +114, +31, +253, +77, +10, +229, +207, +215, +242, +178, +149, +195, +146, +72, +188, +62, +144, +109, +195, +69, +200, +23, +248, +78, +189, +158, +77, +144, +50, +37, +242, +61, +89, +108, +81, +40, +95, +18, +216, +155, +252, +248, +213, +123, +228, +135, +156, +206, +128, +40, +49, +135, +18, +44, +132, +158, +76, +114, +251, +132, +211, +167, +198, +161, +191, +29, +154, +98, +36, +227, +75, +16, +235, +197, +245, +44, +243, +138, +235, +54, +10, +56, +234, +198, +155, +219, +193, +24, +115, +146, +49, +102, +166, +49, +102, +199, +44, +203, +130, +82, +104, +107, +219, +115, +145, +44, +48, +43, +23, +202, +215, +0, +14, +52, +198, +88, +103, +12, +175, +47, +193, +24, +196, +158, +198, +152, +213, +141, +49, +103, +100, +89, +118, +123, +9, +205, +52, +253, +187, +160, +80, +190, +72, +255, +122, +95, +112, +150, +101, +11, +141, +49, +59, +25, +99, +190, +96, +140, +153, +108, +140, +121, +153, +49, +102, +107, +99, +204, +29, +198, +152, +237, +140, +49, +147, +148, +244, +250, +86, +61, +111, +136, +44, +203, +22, +102, +89, +246, +75, +99, +204, +63, +181, +104, +235, +18, +186, +107, +140, +49, +151, +25, +99, +214, +53, +198, +120, +131, +90, +246, +0, +59, +158, +254, +107, +140, +185, +180, +226, +95, +235, +80, +216, +200, +138, +237, +54, +59, +118, +129, +85, +145, +237, +223, +192, +41, +76, +67, +148, +29, +197, +206, +210, +191, +222, +0, +177, +72, +68, +160, +191, +25, +99, +94, +175, +180, +55, +27, +99, +54, +50, +198, +156, +106, +140, +217, +55, +224, +186, +235, +151, +148, +91, +157, +147, +127, +60, +147, +239, +95, +167, +82, +189, +55, +30, +152, +196, +142, +244, +89, +132, +40, +109, +254, +135, +124, +209, +236, +87, +101, +1, +78, +116, +219, +166, +80, +30, +67, +89, +1, +32, +190, +240, +246, +248, +231, +213, +21, +116, +39, +42, +205, +247, +10, +229, +54, +241, +99, +144, +209, +148, +135, +175, +221, +215, +182, +142, +205, +87, +194, +215, +194, +187, +178, +67, +18, +143, +0, +28, +86, +193, +99, +87, +165, +137, +151, +129, +182, +2, +12, +193, +36, +23, +209, +107, +0, +188, +86, +127, +219, +232, +187, +179, +91, +242, +179, +104, +19, +250, +187, +117, +36, +99, +231, +186, +173, +2, +142, +54, +209, +138, +159, +230, +105, +187, +35, +162, +13, +159, +132, +156, +151, +206, +71, +20, +97, +147, +17, +43, +194, +78, +193, +10, +245, +186, +195, +18, +0, +187, +233, +245, +42, +147, +122, +34, +203, +49, +235, +37, +249, +83, +96, +3, +242, +173, +206, +245, +180, +8, +158, +161, +47, +218, +186, +46, +87, +230, +17, +104, +193, +219, +98, +64, +0, +32, +250, +7, +27, +64, +99, +192, +0, +201, +161, +91, +218, +185, +103, +175, +227, +88, +76, +48, +4, +147, +92, +6, +87, +0, +171, +32, +43, +128, +83, +90, +242, +179, +104, +19, +250, +187, +117, +36, +99, +231, +186, +173, +2, +142, +38, +152, +167, +30, +150, +141, +72, +91, +107, +254, +138, +72, +236, +171, +25, +137, +95, +2, +171, +180, +188, +190, +245, +186, +59, +191, +77, +251, +26, +222, +3, +2, +0, +49, +217, +222, +20, +56, +70, +235, +254, +76, +137, +18, +208, +105, +99, +227, +22, +30, +25, +187, +143, +158, +107, +141, +103, +147, +220, +198, +95, +98, +58, +68, +50, +214, +226, +7, +201, +117, +72, +141, +3, +142, +78, +120, +32, +209, +111, +64, +108, +31, +106, +163, +7, +233, +132, +189, +23, +145, +186, +214, +113, +230, +6, +26, +154, +136, +34, +193, +59, +191, +170, +124, +102, +81, +178, +124, +236, +2, +170, +113, +17, +162, +195, +169, +156, +252, +202, +231, +89, +200, +57, +246, +116, +122, +142, +19, +200, +248, +54, +201, +109, +252, +37, +166, +67, +36, +99, +45, +254, +147, +254, +63, +5, +28, +109, +3, +114, +119, +225, +79, +214, +208, +45, +1, +252, +86, +105, +47, +70, +52, +255, +203, +34, +73, +61, +158, +64, +116, +31, +7, +86, +180, +255, +53, +146, +190, +235, +207, +72, +8, +116, +27, +12, +229, +1, +122, +74, +126, +234, +12, +76, +247, +24, +240, +74, +36, +142, +224, +2, +189, +247, +215, +4, +242, +58, +89, +121, +125, +174, +143, +190, +22, +174, +213, +202, +36, +55, +128, +175, +133, +111, +34, +214, +90, +9, +6, +240, +109, +28, +250, +155, +8, +145, +140, +19, +90, +2, +241, +51, +7, +9, +95, +86, +153, +58, +140, +220, +162, +235, +66, +10, +81, +118, +145, +175, +210, +157, +90, +255, +145, +146, +246, +199, +32, +147, +126, +1, +114, +212, +117, +33, +98, +244, +210, +219, +23, +213, +25, +124, +190, +99, +192, +143, +146, +7, +80, +173, +253, +154, +146, +43, +202, +110, +33, +96, +213, +208, +21, +180, +48, +201, +13, +224, +217, +183, +0, +104, +28, +250, +155, +142, +145, +140, +163, +0, +241, +40, +67, +59, +28, +108, +245, +165, +15, +237, +24, +68, +241, +247, +184, +182, +191, +9, +113, +96, +241, +90, +197, +105, +187, +189, +169, +135, +215, +168, +166, +192, +103, +101, +100, +207, +120, +33, +50, +169, +230, +107, +31, +130, +246, +170, +228, +201, +52, +106, +181, +239, +228, +169, +175, +203, +94, +148, +205, +225, +55, +102, +236, +249, +157, +103, +89, +119, +10, +16, +116, +164, +134, +172, +36, +96, +12, +45, +191, +155, +192, +121, +30, +125, +9, +128, +198, +161, +191, +233, +16, +201, +56, +26, +144, +244, +67, +54, +209, +96, +80, +54, +29, +196, +44, +214, +218, +184, +207, +69, +20, +105, +215, +144, +47, +211, +230, +1, +59, +149, +180, +253, +134, +210, +84, +29, +63, +86, +30, +169, +33, +150, +134, +110, +84, +225, +7, +181, +221, +20, +224, +204, +128, +254, +111, +138, +44, +219, +103, +19, +32, +244, +200, +29, +122, +188, +209, +142, +129, +103, +107, +253, +88, +114, +203, +173, +19, +0, +31, +209, +250, +89, +190, +122, +15, +253, +158, +74, +223, +202, +191, +99, +180, +49, +4, +1, +208, +88, +219, +78, +135, +72, +198, +81, +1, +108, +73, +30, +87, +255, +229, +1, +244, +103, +105, +191, +46, +99, +100, +64, +209, +229, +200, +143, +46, +38, +151, +180, +181, +254, +203, +94, +205, +103, +192, +181, +55, +35, +183, +202, +251, +13, +133, +227, +41, +2, +180, +199, +228, +49, +7, +74, +147, +119, +22, +232, +173, +75, +175, +247, +235, +135, +88, +84, +2, +220, +20, +118, +23, +253, +35, +64, +0, +216, +19, +136, +202, +216, +141, +14, +253, +211, +17, +47, +189, +133, +244, +17, +133, +166, +103, +140, +81, +1, +208, +58, +146, +113, +116, +168, +16, +120, +0, +184, +33, +128, +214, +106, +47, +7, +98, +229, +145, +155, +144, +122, +191, +134, +192, +41, +90, +223, +202, +186, +140, +252, +88, +165, +84, +233, +86, +211, +126, +29, +125, +176, +139, +8, +244, +208, +34, +63, +175, +189, +157, +130, +177, +16, +98, +19, +97, +87, +80, +251, +151, +241, +24, +54, +2, +4, +128, +117, +253, +190, +188, +1, +79, +123, +228, +116, +104, +188, +158, +14, +7, +99, +81, +0, +104, +251, +170, +72, +198, +95, +71, +21, +198, +109, +120, +247, +134, +154, +135, +121, +144, +214, +253, +179, +164, +237, +249, +90, +95, +187, +210, +240, +180, +125, +177, +182, +157, +66, +77, +242, +203, +10, +30, +118, +50, +255, +185, +65, +155, +21, +201, +189, +250, +64, +190, +132, +55, +50, +50, +161, +233, +25, +4, +158, +93, +3, +107, +146, +167, +231, +190, +34, +176, +77, +211, +16, +217, +22, +69, +37, +96, +6, +236, +65, +174, +129, +174, +205, +226, +235, +180, +125, +46, +185, +239, +200, +114, +161, +237, +106, +250, +215, +118, +226, +108, +139, +124, +76, +110, +211, +73, +50, +3, +49, +170, +58, +20, +143, +14, +170, +102, +204, +142, +154, +0, +80, +30, +222, +72, +198, +90, +119, +93, +155, +228, +11, +222, +105, +0, +0, +32, +0, +73, +68, +65, +84, +126, +245, +10, +223, +77, +35, +103, +184, +54, +55, +252, +109, +192, +179, +75, +218, +94, +175, +52, +222, +250, +154, +235, +30, +168, +109, +127, +210, +178, +223, +171, +146, +235, +41, +26, +69, +250, +69, +172, +226, +246, +65, +142, +207, +30, +211, +9, +244, +40, +18, +179, +239, +169, +88, +127, +129, +188, +142, +210, +62, +60, +0, +60, +39, +128, +190, +113, +136, +108, +231, +29, +185, +199, +128, +151, +147, +103, +16, +6, +57, +222, +107, +154, +61, +233, +47, +218, +246, +227, +77, +218, +85, +244, +175, +205, +210, +217, +21, +134, +183, +35, +177, +18, +239, +33, +55, +157, +29, +88, +29, +86, +93, +143, +252, +195, +50, +42, +2, +96, +84, +65, +139, +240, +75, +197, +155, +70, +190, +12, +54, +106, +203, +239, +168, +176, +140, +115, +6, +224, +13, +228, +122, +135, +25, +136, +34, +241, +48, +96, +227, +138, +182, +214, +183, +250, +3, +136, +34, +240, +92, +228, +4, +194, +102, +214, +221, +151, +81, +138, +100, +27, +10, +36, +86, +194, +66, +237, +119, +173, +7, +38, +45, +67, +100, +227, +199, +34, +114, +161, +181, +107, +203, +254, +91, +151, +220, +255, +182, +105, +239, +233, +95, +27, +1, +96, +141, +176, +182, +43, +148, +175, +130, +152, +118, +15, +40, +107, +201, +133, +195, +139, +60, +117, +54, +151, +197, +216, +250, +210, +246, +13, +90, +134, +95, +42, +190, +60, +242, +188, +238, +181, +54, +220, +192, +57, +74, +251, +24, +18, +84, +99, +50, +249, +30, +26, +68, +8, +121, +191, +46, +228, +86, +98, +135, +32, +95, +224, +123, +144, +47, +210, +69, +228, +10, +147, +191, +50, +138, +185, +238, +235, +128, +108, +29, +166, +2, +91, +6, +210, +71, +15, +145, +61, +22, +208, +81, +0, +216, +49, +251, +170, +6, +109, +236, +24, +123, +183, +167, +238, +232, +9, +39, +0, +232, +16, +126, +201, +35, +0, +172, +86, +62, +40, +35, +47, +158, +76, +61, +192, +243, +200, +45, +206, +22, +1, +219, +122, +104, +158, +112, +234, +191, +228, +78, +116, +196, +108, +210, +30, +13, +214, +166, +7, +79, +24, +93, +116, +20, +0, +214, +131, +114, +26, +18, +200, +165, +54, +89, +8, +185, +221, +199, +21, +56, +33, +235, +17, +109, +187, +213, +196, +79, +40, +1, +208, +58, +252, +146, +71, +0, +156, +161, +191, +255, +71, +71, +175, +54, +135, +215, +217, +158, +58, +171, +184, +250, +105, +73, +91, +107, +100, +84, +233, +217, +151, +48, +250, +112, +198, +208, +250, +72, +120, +178, +43, +244, +67, +242, +36, +178, +69, +169, +212, +209, +0, +7, +56, +60, +230, +35, +137, +76, +94, +91, +65, +255, +26, +103, +252, +204, +64, +156, +186, +172, +201, +241, +183, +24, +35, +218, +118, +2, +17, +227, +66, +173, +195, +47, +57, +253, +176, +2, +96, +53, +196, +198, +29, +100, +41, +254, +77, +90, +46, +195, +145, +99, +53, +240, +251, +79, +91, +205, +185, +55, +12, +54, +98, +224, +3, +53, +161, +200, +144, +213, +198, +137, +200, +82, +124, +62, +178, +31, +191, +4, +201, +224, +227, +205, +136, +172, +237, +90, +5, +147, +64, +146, +119, +124, +13, +81, +194, +77, +211, +107, +78, +69, +132, +221, +86, +177, +219, +141, +7, +56, +99, +200, +166, +115, +191, +27, +217, +130, +218, +119, +60, +159, +146, +248, +12, +192, +203, +144, +45, +228, +99, +200, +135, +234, +50, +135, +223, +241, +192, +178, +37, +237, +222, +128, +156, +66, +77, +67, +38, +252, +53, +168, +249, +54, +37, +218, +246, +226, +88, +47, +212, +133, +132, +236, +170, +132, +167, +93, +85, +46, +5, +107, +143, +210, +42, +212, +94, +241, +66, +173, +195, +47, +249, +30, +10, +162, +37, +255, +6, +121, +128, +131, +179, +129, +167, +181, +232, +151, +245, +128, +26, +8, +208, +128, +40, +42, +161, +160, +252, +113, +234, +159, +161, +245, +165, +89, +109, +17, +187, +118, +235, +140, +51, +23, +209, +67, +184, +105, +209, +75, +99, +236, +211, +50, +152, +4, +185, +185, +245, +124, +228, +20, +228, +42, +242, +237, +204, +2, +224, +245, +49, +219, +85, +244, +227, +45, +218, +54, +232, +232, +209, +211, +126, +64, +168, +35, +19, +174, +18, +37, +188, +44, +230, +3, +187, +56, +229, +171, +59, +247, +93, +182, +58, +181, +31, +155, +55, +59, +101, +219, +144, +7, +118, +245, +174, +16, +219, +192, +233, +103, +83, +1, +112, +82, +200, +191, +6, +253, +88, +146, +252, +4, +173, +117, +176, +29, +151, +97, +235, +140, +168, +53, +15, +101, +11, +114, +79, +168, +160, +228, +34, +133, +246, +239, +212, +182, +183, +122, +234, +172, +17, +145, +247, +1, +144, +11, +143, +187, +43, +248, +219, +243, +252, +75, +113, +204, +128, +17, +171, +172, +255, +171, +233, +91, +171, +96, +18, +136, +78, +229, +211, +56, +206, +63, +136, +213, +164, +221, +151, +150, +5, +20, +109, +213, +174, +162, +31, +246, +20, +197, +187, +234, +83, +154, +181, +17, +99, +171, +199, +245, +126, +183, +208, +242, +221, +128, +251, +60, +244, +239, +69, +242, +44, +22, +255, +253, +81, +175, +229, +181, +52, +116, +198, +208, +81, +158, +58, +235, +7, +255, +96, +73, +91, +43, +192, +87, +45, +148, +111, +169, +229, +211, +124, +237, +218, +160, +102, +172, +183, +182, +31, +104, +209, +15, +107, +185, +121, +55, +45, +62, +172, +62, +134, +173, +195, +47, +85, +61, +20, +173, +183, +166, +177, +222, +244, +226, +53, +188, +173, +153, +241, +64, +116, +94, +29, +108, +32, +202, +203, +1, +15, +62, +224, +251, +90, +95, +154, +43, +143, +124, +133, +210, +58, +99, +75, +44, +144, +123, +36, +54, +90, +210, +181, +105, +135, +100, +199, +93, +132, +28, +161, +121, +151, +200, +74, +119, +28, +178, +23, +159, +172, +244, +139, +244, +255, +179, +8, +207, +21, +185, +20, +249, +87, +220, +235, +106, +237, +140, +161, +1, +111, +57, +242, +92, +9, +197, +248, +139, +182, +222, +58, +103, +125, +177, +80, +190, +154, +150, +63, +28, +210, +207, +16, +140, +5, +1, +128, +196, +143, +176, +10, +238, +82, +225, +221, +148, +105, +235, +240, +75, +1, +2, +96, +11, +173, +247, +45, +227, +255, +12, +236, +4, +172, +84, +40, +127, +22, +185, +121, +234, +116, +96, +125, +79, +219, +165, +200, +61, +168, +46, +70, +181, +191, +136, +117, +219, +222, +200, +228, +94, +68, +197, +241, +144, +211, +247, +129, +243, +224, +97, +131, +138, +156, +245, +177, +219, +1, +63, +214, +38, +3, +57, +10, +11, +116, +83, +129, +15, +232, +255, +95, +140, +172, +2, +108, +154, +171, +160, +212, +220, +136, +82, +13, +224, +156, +10, +26, +139, +1, +165, +113, +221, +196, +66, +44, +231, +108, +252, +201, +19, +201, +117, +81, +54, +191, +197, +9, +33, +253, +12, +188, +151, +210, +177, +94, +215, +207, +136, +125, +248, +182, +94, +230, +26, +98, +185, +99, +211, +33, +252, +146, +251, +80, +244, +101, +63, +203, +169, +91, +154, +220, +34, +112, +96, +175, +233, +180, +93, +132, +68, +215, +185, +158, +145, +250, +136, +71, +41, +217, +227, +107, +251, +231, +147, +239, +217, +231, +33, +123, +120, +55, +88, +68, +229, +254, +200, +161, +107, +44, +0, +104, +153, +179, +14, +17, +92, +31, +68, +142, +57, +39, +33, +210, +124, +58, +185, +86, +186, +108, +160, +183, +106, +231, +225, +179, +28, +121, +32, +144, +245, +234, +250, +26, +194, +179, +162, +253, +75, +245, +189, +60, +65, +197, +177, +176, +59, +134, +60, +117, +33, +105, +188, +94, +67, +190, +202, +88, +132, +40, +74, +23, +33, +218, +253, +213, +187, +220, +67, +204, +126, +70, +184, +254, +51, +201, +21, +163, +241, +130, +165, +210, +33, +252, +146, +251, +80, +156, +23, +112, +51, +98, +16, +100, +39, +243, +130, +146, +182, +111, +67, +162, +235, +220, +138, +44, +43, +109, +176, +135, +203, +144, +211, +131, +218, +224, +154, +136, +178, +239, +80, +229, +49, +87, +219, +159, +77, +64, +242, +72, +167, +239, +141, +4, +0, +237, +141, +166, +214, +36, +247, +165, +183, +207, +197, +70, +82, +182, +171, +25, +159, +18, +169, +85, +187, +146, +62, +216, +253, +227, +233, +77, +238, +185, +41, +144, +152, +131, +54, +198, +226, +110, +53, +180, +79, +141, +33, +79, +93, +240, +196, +2, +94, +133, +172, +28, +109, +148, +235, +203, +112, +18, +170, +118, +69, +172, +126, +118, +184, +190, +141, +223, +248, +215, +62, +152, +119, +201, +136, +138, +62, +128, +189, +244, +161, +79, +67, +36, +255, +20, +100, +153, +223, +200, +214, +190, +111, +144, +107, +240, +189, +168, +105, +219, +197, +104, +234, +55, +90, +55, +21, +49, +58, +121, +186, +83, +87, +165, +69, +110, +213, +174, +164, +255, +255, +85, +242, +202, +47, +8, +29, +143, +29, +17, +229, +31, +4, +164, +238, +114, +199, +144, +167, +174, +241, +196, +66, +78, +15, +78, +213, +102, +165, +91, +143, +166, +168, +233, +103, +175, +17, +123, +128, +23, +34, +130, +127, +1, +125, +69, +101, +166, +135, +240, +75, +99, +17, +136, +143, +194, +105, +206, +11, +61, +71, +127, +159, +134, +39, +244, +121, +161, +109, +23, +163, +41, +187, +106, +24, +8, +23, +70, +158, +67, +209, +39, +0, +90, +181, +243, +208, +110, +173, +164, +33, +110, +222, +173, +143, +29, +17, +197, +164, +13, +150, +26, +178, +138, +171, +154, +88, +173, +190, +172, +136, +16, +128, +192, +32, +39, +129, +60, +45, +124, +62, +4, +189, +70, +236, +33, +63, +181, +57, +186, +15, +254, +19, +18, +85, +47, +180, +162, +77, +23, +163, +41, +123, +234, +176, +173, +167, +206, +38, +21, +241, +9, +128, +86, +237, +60, +180, +246, +171, +248, +169, +0, +218, +182, +199, +149, +79, +71, +182, +128, +224, +177, +181, +47, +105, +211, +74, +0, +32, +142, +103, +251, +81, +80, +18, +35, +129, +91, +191, +172, +205, +188, +193, +104, +218, +192, +233, +167, +207, +135, +224, +136, +190, +4, +0, +121, +66, +145, +25, +44, +38, +31, +225, +49, +129, +150, +2, +160, +139, +209, +148, +221, +175, +31, +135, +42, +216, +116, +176, +238, +69, +133, +50, +175, +109, +187, +2, +143, +103, +145, +39, +109, +25, +240, +191, +104, +112, +255, +149, +199, +142, +136, +98, +20, +224, +196, +6, +60, +45, +154, +10, +128, +45, +156, +182, +83, +145, +149, +235, +21, +228, +43, +166, +57, +56, +6, +66, +93, +225, +92, +171, +232, +67, +240, +46, +122, +138, +216, +163, +239, +217, +234, +127, +190, +21, +147, +247, +168, +163, +234, +197, +7, +180, +253, +56, +18, +94, +123, +153, +170, +178, +138, +246, +75, +59, +215, +127, +126, +29, +189, +211, +174, +139, +209, +212, +78, +133, +1, +123, +53, +185, +13, +198, +126, +168, +34, +54, +86, +187, +2, +15, +107, +47, +255, +243, +208, +123, +45, +225, +83, +122, +236, +136, +36, +191, +180, +39, +58, +193, +9, +82, +170, +198, +1, +213, +2, +96, +57, +224, +115, +250, +188, +109, +92, +134, +199, +16, +229, +227, +49, +68, +202, +112, +237, +233, +39, +228, +62, +4, +174, +242, +124, +126, +221, +123, +104, +113, +205, +143, +40, +255, +7, +0, +111, +78, +193, +113, +139, +170, +23, +31, +208, +214, +198, +19, +60, +162, +170, +172, +162, +253, +122, +206, +245, +87, +171, +163, +119, +218, +117, +202, +89, +135, +248, +155, +95, +142, +40, +11, +167, +33, +166, +172, +239, +214, +186, +147, +203, +6, +80, +219, +118, +90, +239, +166, +245, +10, +18, +118, +180, +56, +118, +116, +38, +195, +121, +248, +45, +2, +127, +0, +172, +27, +246, +164, +198, +30, +156, +241, +178, +23, +114, +234, +51, +15, +17, +118, +135, +33, +6, +58, +255, +139, +41, +0, +144, +237, +148, +85, +56, +119, +10, +186, +210, +244, +194, +0, +199, +55, +108, +179, +153, +14, +208, +25, +192, +5, +84, +4, +243, +40, +92, +167, +173, +0, +88, +150, +124, +105, +180, +91, +89, +89, +69, +123, +155, +171, +189, +209, +30, +145, +33, +228, +172, +139, +13, +36, +104, +10, +4, +154, +11, +211, +254, +184, +50, +4, +193, +126, +251, +99, +13, +206, +61, +84, +218, +79, +68, +188, +222, +87, +236, +24, +101, +152, +113, +45, +90, +10, +128, +203, +145, +229, +247, +54, +136, +86, +253, +162, +192, +235, +180, +18, +0, +218, +254, +121, +136, +192, +153, +137, +6, +201, +240, +149, +121, +218, +109, +133, +236, +229, +231, +18, +96, +47, +80, +104, +59, +30, +115, +214, +89, +135, +153, +218, +156, +135, +74, +31, +237, +216, +113, +113, +130, +51, +94, +135, +18, +9, +153, +60, +206, +228, +221, +52, +216, +106, +182, +189, +216, +26, +136, +59, +166, +53, +222, +88, +136, +44, +233, +206, +69, +114, +215, +85, +38, +59, +208, +9, +103, +131, +23, +238, +2, +76, +15, +184, +102, +39, +1, +160, +60, +62, +172, +60, +110, +69, +77, +138, +125, +101, +37, +215, +125, +130, +234, +116, +232, +3, +171, +3, +198, +89, +206, +58, +114, +167, +168, +187, +8, +252, +138, +16, +233, +216, +113, +113, +67, +140, +241, +218, +242, +122, +149, +136, +113, +161, +13, +200, +227, +243, +89, +239, +170, +39, +201, +205, +14, +161, +102, +201, +139, +104, +96, +207, +66, +206, +154, +207, +1, +46, +108, +112, +131, +27, +21, +202, +215, +118, +38, +217, +55, +107, +120, +216, +201, +126, +39, +185, +103, +222, +64, +89, +201, +117, +91, +61, +92, +122, +202, +89, +215, +7, +144, +92, +132, +0, +95, +105, +208, +38, +202, +177, +99, +108, +208, +62, +6, +67, +171, +140, +87, +30, +62, +222, +241, +58, +238, +1, +252, +93, +111, +236, +100, +228, +11, +7, +226, +219, +157, +33, +129, +53, +190, +10, +172, +80, +195, +99, +115, +228, +120, +100, +38, +226, +156, +83, +27, +103, +223, +247, +64, +245, +250, +54, +237, +118, +93, +86, +160, +231, +233, +75, +157, +141, +134, +127, +246, +149, +245, +1, +250, +203, +89, +119, +157, +254, +191, +113, +100, +28, +15, +191, +213, +180, +253, +156, +38, +3, +159, +8, +199, +142, +125, +128, +246, +49, +24, +26, +103, +188, +42, +225, +179, +216, +10, +0, +251, +213, +127, +174, +254, +134, +134, +58, +128, +150, +215, +29, +241, +64, +17, +205, +179, +21, +70, +103, +81, +177, +100, +101, +164, +194, +239, +163, +101, +101, +227, +9, +218, +239, +89, +136, +9, +46, +52, +136, +140, +19, +185, +31, +157, +143, +29, +27, +92, +43, +56, +47, +2, +45, +99, +48, +40, +109, +163, +140, +87, +37, +60, +22, +91, +1, +96, +131, +118, +188, +64, +127, +15, +91, +0, +172, +171, +191, +173, +179, +195, +21, +212, +156, +121, +146, +31, +249, +29, +85, +85, +54, +158, +224, +60, +143, +198, +145, +113, +122, +232, +75, +235, +99, +199, +134, +215, +105, +148, +23, +161, +227, +181, +130, +51, +94, +77, +40, +144, +107, +125, +207, +71, +210, +101, +5, +11, +0, +58, +56, +141, +56, +3, +126, +37, +242, +175, +222, +109, +132, +217, +143, +239, +133, +232, +26, +150, +169, +42, +27, +79, +112, +158, +71, +227, +200, +56, +227, +17, +52, +204, +139, +176, +56, +3, +120, +1, +146, +165, +249, +78, +68, +7, +243, +32, +178, +157, +252, +70, +9, +125, +20, +189, +134, +101, +182, +22, +185, +59, +171, +53, +105, +60, +139, +138, +104, +49, +158, +142, +180, +113, +26, +65, +7, +192, +251, +201, +131, +58, +116, +138, +36, +60, +158, +225, +8, +128, +198, +145, +113, +198, +35, +104, +144, +23, +161, +203, +135, +102, +172, +3, +9, +125, +103, +183, +225, +243, +17, +155, +11, +155, +113, +219, +235, +250, +75, +36, +189, +134, +203, +112, +5, +196, +189, +213, +77, +181, +253, +40, +146, +130, +107, +224, +40, +205, +105, +215, +58, +86, +157, +35, +0, +102, +59, +215, +236, +100, +170, +218, +7, +144, +147, +141, +63, +170, +144, +156, +141, +40, +58, +39, +35, +22, +96, +3, +251, +73, +231, +94, +26, +125, +213, +156, +118, +141, +34, +227, +180, +189, +222, +120, +2, +237, +131, +169, +142, +105, +193, +129, +164, +147, +183, +167, +71, +191, +64, +77, +168, +17, +5, +252, +22, +84, +40, +178, +137, +160, +215, +240, +49, +93, +74, +59, +243, +8, +249, +106, +224, +54, +26, +90, +63, +17, +16, +171, +206, +25, +184, +23, +0, +219, +59, +15, +98, +224, +11, +56, +90, +0, +118, +37, +95, +157, +216, +140, +173, +55, +145, +167, +151, +58, +204, +211, +166, +171, +0, +104, +27, +118, +122, +113, +22, +0, +109, +189, +19, +27, +11, +142, +182, +239, +193, +161, +9, +94, +206, +147, +39, +208, +253, +119, +248, +211, +24, +209, +62, +190, +94, +67, +59, +116, +60, +34, +157, +172, +251, +107, +35, +229, +19, +1, +177, +234, +138, +15, +26, +201, +84, +11, +226, +71, +62, +38, +220, +30, +201, +131, +78, +126, +169, +80, +190, +58, +240, +73, +60, +130, +177, +237, +132, +108, +59, +240, +34, +92, +207, +98, +158, +14, +166, +179, +245, +93, +84, +157, +194, +52, +254, +178, +182, +189, +191, +154, +123, +168, +243, +78, +108, +44, +56, +186, +244, +147, +134, +203, +121, +68, +225, +13, +99, +196, +110, +196, +24, +51, +242, +20, +0, +216, +68, +127, +151, +133, +116, +110, +29, +171, +206, +247, +160, +201, +67, +72, +159, +67, +172, +160, +135, +35, +175, +217, +52, +181, +182, +53, +138, +121, +69, +131, +107, +88, +12, +91, +0, +88, +204, +67, +38, +227, +57, +192, +158, +148, +196, +246, +115, +232, +109, +214, +224, +171, +16, +133, +156, +197, +69, +148, +164, +254, +102, +20, +190, +172, +37, +253, +104, +27, +76, +181, +84, +112, +116, +120, +15, +141, +151, +243, +228, +199, +171, +3, +17, +164, +70, +13, +218, +161, +227, +245, +255, +214, +231, +218, +151, +157, +167, +83, +172, +58, +223, +131, +70, +190, +172, +54, +208, +231, +126, +145, +239, +171, +77, +106, +109, +187, +2, +186, +140, +26, +115, +104, +167, +141, +197, +176, +5, +64, +217, +68, +190, +20, +207, +177, +170, +175, +159, +72, +210, +137, +221, +201, +183, +56, +7, +148, +244, +117, +216, +95, +214, +40, +65, +81, +29, +126, +85, +110, +205, +109, +223, +67, +227, +229, +60, +185, +123, +121, +155, +15, +76, +41, +66, +121, +89, +134, +199, +2, +219, +162, +199, +103, +202, +227, +120, +36, +20, +180, +205, +246, +251, +27, +79, +187, +78, +78, +35, +101, +15, +26, +209, +7, +44, +66, +190, +190, +47, +109, +116, +51, +229, +215, +106, +155, +90, +251, +185, +228, +89, +102, +108, +222, +185, +186, +120, +122, +22, +163, +182, +5, +96, +112, +34, +127, +183, +73, +63, +117, +76, +0, +220, +212, +240, +30, +250, +248, +178, +182, +254, +208, +208, +206, +173, +185, +109, +63, +27, +47, +231, +201, +87, +77, +219, +54, +104, +99, +97, +5, +126, +55, +7, +33, +135, +225, +28, +242, +227, +192, +69, +78, +249, +36, +60, +103, +243, +116, +116, +26, +169, +121, +208, +54, +118, +253, +77, +68, +8, +132, +64, +135, +212, +218, +200, +151, +237, +235, +140, +60, +33, +249, +95, +217, +75, +115, +104, +70, +93, +7, +64, +197, +68, +174, +105, +183, +187, +29, +19, +13, +239, +161, +143, +47, +107, +219, +96, +170, +93, +221, +154, +155, +246, +179, +241, +114, +30, +177, +244, +132, +6, +89, +172, +171, +222, +91, +43, +32, +190, +241, +127, +67, +150, +222, +118, +73, +50, +13, +56, +29, +217, +67, +150, +37, +88, +28, +147, +78, +35, +125, +1, +9, +172, +241, +254, +194, +160, +218, +217, +67, +215, +234, +5, +117, +24, +120, +165, +215, +163, +98, +34, +215, +180, +219, +77, +235, +158, +40, +233, +235, +48, +191, +172, +109, +131, +169, +182, +21, +28, +109, +251, +217, +102, +57, +127, +176, +182, +57, +191, +65, +155, +210, +247, +22, +5, +202, +252, +248, +0, +186, +49, +233, +52, +210, +55, +244, +30, +109, +16, +200, +41, +158, +250, +126, +95, +80, +131, +235, +81, +49, +145, +107, +218, +157, +160, +117, +255, +242, +212, +13, +251, +203, +218, +54, +152, +106, +91, +193, +81, +213, +207, +23, +87, +180, +107, +179, +156, +95, +151, +60, +143, +193, +33, +56, +241, +26, +145, +20, +110, +187, +86, +244, +111, +212, +5, +192, +208, +156, +70, +186, +160, +237, +192, +171, +225, +249, +82, +109, +214, +232, +203, +218, +7, +170, +174, +71, +245, +68, +30, +104, +135, +56, +84, +125, +158, +92, +119, +240, +78, +79, +187, +62, +190, +172, +85, +19, +171, +109, +48, +213, +182, +130, +195, +222, +187, +47, +252, +247, +59, +42, +218, +53, +94, +206, +107, +187, +247, +145, +219, +220, +204, +67, +156, +192, +102, +233, +239, +255, +120, +232, +75, +223, +119, +20, +40, +243, +227, +3, +105, +135, +226, +52, +210, +5, +53, +3, +175, +106, +192, +110, +128, +132, +151, +222, +160, +80, +254, +52, +114, +39, +150, +43, +43, +174, +55, +106, +2, +128, +176, +137, +108, +97, +149, +73, +215, +49, +50, +6, +196, +129, +37, +215, +107, +251, +101, +109, +59, +177, +218, +6, +83, +109, +43, +56, +172, +137, +173, +47, +252, +247, +209, +21, +237, +26, +47, +231, +157, +182, +155, +35, +185, +13, +239, +65, +182, +18, +51, +144, +147, +167, +15, +121, +104, +7, +222, +247, +98, +5, +106, +34, +215, +208, +208, +17, +194, +121, +96, +93, +194, +78, +63, +128, +104, +121, +175, +36, +15, +213, +52, +11, +216, +186, +226, +122, +195, +22, +0, +77, +39, +114, +17, +179, +144, +19, +143, +147, +80, +159, +251, +146, +118, +109, +191, +172, +173, +38, +150, +214, +55, +254, +208, +208, +94, +112, +216, +163, +204, +98, +248, +239, +247, +144, +239, +243, +125, +237, +26, +47, +231, +219, +192, +243, +222, +6, +16, +227, +58, +189, +130, +134, +185, +231, +11, +109, +27, +57, +66, +56, +207, +165, +75, +216, +233, +71, +145, +175, +198, +227, +136, +31, +192, +49, +192, +38, +53, +215, +27, +182, +0, +176, +8, +157, +200, +173, +250, +73, +251, +47, +107, +171, +137, +213, +5, +180, +19, +28, +175, +113, +238, +195, +134, +255, +182, +17, +160, +190, +133, +90, +250, +149, +92, +175, +209, +114, +190, +229, +61, +89, +196, +57, +6, +28, +13, +208, +49, +247, +60, +13, +28, +33, +156, +7, +54, +148, +164, +142, +109, +39, +214, +176, +175, +215, +161, +93, +219, +47, +107, +235, +137, +53, +108, +0, +111, +64, +220, +227, +167, +105, +191, +174, +65, +183, +60, +168, +0, +172, +104, +27, +188, +156, +111, +217, +183, +161, +142, +175, +94, +64, +156, +220, +243, +65, +142, +16, +73, +0, +196, +109, +167, +109, +219, +230, +55, +104, +61, +177, +198, +27, +144, +128, +172, +179, +233, +47, +65, +73, +52, +59, +128, +149, +129, +207, +34, +182, +223, +143, +35, +75, +151, +59, +145, +163, +174, +210, +188, +238, +5, +30, +63, +69, +246, +63, +191, +8, +164, +239, +148, +123, +190, +9, +70, +81, +0, +148, +46, +209, +208, +8, +202, +145, +175, +55, +52, +1, +144, +80, +15, +196, +106, +116, +145, +10, +188, +82, +33, +64, +190, +69, +216, +190, +170, +204, +169, +139, +46, +0, +174, +115, +152, +62, +142, +132, +8, +179, +150, +128, +15, +17, +96, +3, +79, +238, +241, +52, +51, +74, +167, +34, +162, +70, +0, +148, +30, +63, +69, +184, +94, +21, +62, +223, +195, +245, +146, +0, +24, +67, +0, +222, +77, +158, +133, +250, +218, +10, +186, +187, +138, +239, +193, +87, +230, +212, +69, +23, +0, +123, +0, +63, +193, +201, +59, +142, +36, +147, +188, +64, +47, +116, +106, +0, +143, +35, +145, +229, +78, +200, +254, +29, +90, +68, +191, +173, +153, +200, +85, +202, +188, +86, +199, +79, +139, +59, +22, +87, +1, +64, +131, +64, +163, +67, +234, +207, +165, +148, +88, +84, +106, +189, +61, +213, +90, +167, +170, +204, +169, +27, +206, +123, +3, +94, +168, +23, +122, +44, +50, +95, +104, +17, +253, +182, +131, +0, +104, +125, +252, +180, +56, +99, +49, +22, +0, +149, +129, +70, +145, +232, +87, +7, +33, +39, +37, +115, +144, +237, +238, +161, +212, +132, +190, +111, +216, +135, +157, +145, +21, +192, +1, +122, +141, +210, +108, +201, +72, +252, +5, +112, +76, +238, +125, +101, +78, +221, +208, +4, +192, +202, +118, +178, +70, +230, +107, +209, +40, +250, +109, +7, +1, +48, +244, +227, +167, +197, +25, +250, +184, +46, +215, +255, +175, +173, +19, +238, +110, +68, +195, +127, +123, +69, +187, +224, +88, +12, +200, +10, +244, +100, +100, +85, +248, +36, +240, +59, +2, +130, +196, +16, +16, +104, +84, +199, +195, +34, +36, +120, +201, +151, +201, +147, +167, +252, +182, +142, +127, +40, +144, +143, +217, +124, +228, +68, +228, +103, +84, +56, +180, +33, +39, +6, +211, +234, +202, +156, +58, +139, +126, +143, +1, +17, +141, +45, +212, +36, +208, +68, +206, +203, +33, +48, +96, +165, +115, +3, +141, +162, +223, +118, +16, +0, +227, +230, +248, +105, +60, +64, +159, +219, +61, +72, +26, +180, +41, +250, +123, +33, +162, +60, +190, +180, +164, +77, +112, +44, +6, +157, +252, +54, +83, +213, +249, +72, +128, +218, +121, +200, +74, +174, +82, +8, +16, +16, +104, +20, +73, +152, +242, +170, +66, +217, +121, +68, +254, +208, +133, +2, +241, +124, +189, +163, +174, +204, +169, +171, +69, +140, +78, +173, +64, +238, +240, +241, +165, +26, +218, +87, +148, +77, +218, +154, +27, +104, +20, +253, +214, +105, +215, +38, +160, +68, +47, +199, +79, +180, +76, +87, +165, +180, +65, +95, +68, +242, +56, +141, +62, +188, +172, +77, +191, +187, +64, +175, +59, +31, +17, +164, +255, +3, +222, +132, +38, +74, +197, +241, +11, +112, +232, +27, +197, +98, +64, +143, +17, +113, +50, +60, +35, +66, +124, +62, +112, +82, +79, +247, +116, +61, +48, +169, +15, +222, +227, +14, +72, +162, +208, +203, +245, +37, +92, +74, +69, +22, +92, +196, +2, +236, +159, +74, +91, +155, +161, +69, +219, +88, +180, +141, +126, +59, +148, +227, +188, +16, +208, +62, +93, +85, +163, +232, +68, +72, +172, +185, +67, +157, +103, +240, +123, +224, +67, +68, +136, +149, +208, +20, +78, +31, +30, +194, +217, +82, +85, +208, +55, +138, +197, +160, +207, +99, +96, +43, +1, +252, +133, +10, +101, +90, +91, +32, +62, +19, +139, +128, +157, +98, +243, +30, +119, +64, +210, +45, +93, +175, +47, +248, +106, +52, +174, +89, +5, +189, +85, +162, +205, +2, +158, +31, +120, +141, +86, +19, +121, +140, +10, +128, +198, +233, +170, +104, +25, +157, +72, +219, +90, +84, +42, +128, +60, +253, +170, +92, +153, +208, +192, +191, +194, +233, +195, +103, +171, +232, +218, +66, +251, +112, +139, +167, +252, +12, +60, +251, +98, +58, +172, +144, +144, +192, +174, +243, +129, +61, +99, +222, +195, +184, +5, +18, +204, +16, +224, +6, +106, +164, +59, +146, +4, +19, +100, +73, +61, +96, +176, +80, +209, +174, +15, +1, +16, +253, +60, +191, +47, +208, +45, +58, +81, +168, +0, +104, +180, +50, +161, +129, +127, +133, +211, +135, +94, +146, +175, +146, +7, +134, +117, +21, +196, +47, +71, +156, +144, +188, +71, +210, +180, +88, +33, +1, +223, +70, +20, +140, +111, +9, +236, +215, +146, +218, +230, +38, +196, +232, +237, +33, +42, +182, +122, +228, +130, +125, +131, +50, +154, +49, +7, +242, +176, +87, +219, +212, +208, +109, +133, +44, +155, +230, +1, +219, +53, +188, +70, +91, +1, +48, +225, +207, +243, +27, +8, +128, +54, +43, +147, +32, +255, +138, +170, +247, +87, +66, +223, +232, +11, +13, +172, +135, +248, +22, +44, +2, +206, +5, +206, +68, +4, +218, +163, +192, +179, +107, +174, +85, +251, +124, +116, +34, +255, +82, +39, +114, +208, +170, +85, +219, +125, +67, +121, +47, +66, +244, +70, +183, +0, +191, +175, +160, +183, +31, +211, +198, +201, +68, +201, +243, +100, +222, +83, +65, +211, +40, +194, +117, +232, +133, +237, +36, +27, +80, +230, +20, +232, +78, +87, +186, +111, +182, +184, +70, +233, +0, +98, +140, +156, +231, +59, +125, +44, +53, +89, +174, +24, +212, +79, +33, +70, +95, +74, +174, +217, +203, +25, +48, +1, +254, +21, +85, +239, +175, +162, +77, +163, +47, +52, +34, +4, +78, +35, +215, +145, +156, +74, +128, +89, +122, +200, +243, +65, +182, +18, +51, +129, +111, +34, +251, +127, +247, +95, +105, +106, +58, +242, +120, +153, +95, +112, +202, +202, +66, +174, +175, +134, +156, +70, +52, +122, +78, +78, +251, +255, +105, +91, +111, +162, +91, +90, +68, +184, +142, +10, +231, +230, +26, +101, +12, +210, +182, +165, +3, +136, +49, +114, +158, +239, +244, +177, +106, +9, +105, +17, +124, +30, +75, +0, +2, +251, +53, +106, +198, +59, +85, +239, +175, +65, +219, +190, +4, +88, +45, +255, +154, +199, +255, +137, +138, +118, +214, +205, +183, +46, +148, +252, +81, +228, +113, +1, +138, +152, +26, +112, +15, +171, +146, +155, +226, +15, +196, +23, +164, +131, +14, +201, +69, +87, +103, +28, +59, +1, +163, +90, +9, +214, +224, +96, +99, +204, +91, +141, +49, +47, +55, +198, +220, +13, +220, +108, +140, +89, +195, +24, +179, +158, +49, +230, +219, +198, +152, +47, +27, +99, +158, +214, +150, +57, +34, +205, +247, +51, +198, +236, +229, +20, +79, +7, +238, +50, +198, +252, +57, +203, +178, +50, +251, +253, +221, +179, +44, +187, +174, +225, +229, +174, +51, +198, +244, +226, +55, +161, +247, +49, +191, +164, +250, +229, +89, +150, +85, +234, +25, +22, +119, +100, +89, +214, +56, +225, +12, +146, +164, +198, +158, +134, +205, +171, +33, +127, +194, +24, +115, +184, +49, +102, +127, +253, +253, +75, +45, +51, +198, +152, +233, +1, +151, +219, +198, +24, +147, +25, +99, +174, +206, +178, +204, +103, +202, +252, +87, +173, +223, +42, +203, +178, +73, +218, +191, +173, +141, +49, +167, +107, +93, +187, +163, +97, +100, +95, +52, +27, +56, +60, +128, +246, +30, +149, +80, +3, +38, +187, +1, +109, +75, +191, +32, +140, +210, +121, +190, +182, +63, +217, +233, +219, +44, +196, +168, +228, +94, +253, +253, +231, +138, +251, +8, +254, +154, +181, +105, +211, +166, +61, +13, +150, +220, +52, +223, +163, +151, +190, +191, +88, +253, +111, +139, +62, +248, +35, +123, +255, +219, +125, +15, +39, +176, +47, +141, +158, +19, +98, +57, +8, +145, +34, +8, +53, +185, +176, +117, +65, +172, +61, +107, +69, +156, +127, +64, +38, +224, +250, +78, +249, +166, +136, +107, +240, +238, +189, +118, +54, +50, +144, +100, +36, +22, +135, +224, +164, +196, +2, +214, +199, +227, +206, +217, +102, +176, +117, +29, +160, +77, +219, +135, +210, +211, +76, +96, +180, +26, +216, +109, +250, +63, +22, +248, +3, +63, +208, +127, +22, +71, +217, +178, +192, +190, +52, +21, +0, +183, +234, +191, +202, +208, +120, +209, +65, +179, +21, +192, +218, +136, +253, +183, +197, +253, +228, +81, +97, +64, +189, +253, +198, +11, +200, +163, +231, +94, +220, +160, +77, +227, +193, +214, +117, +128, +54, +109, +223, +7, +253, +48, +5, +0, +13, +61, +251, +186, +62, +223, +64, +222, +161, +167, +31, +173, +159, +83, +95, +125, +114, +177, +68, +177, +32, +203, +178, +189, +179, +44, +123, +122, +150, +101, +159, +169, +107, +156, +101, +217, +84, +35, +123, +141, +195, +141, +49, +83, +140, +236, +197, +151, +48, +198, +92, +108, +140, +249, +156, +49, +102, +219, +166, +29, +26, +101, +88, +101, +75, +173, +9, +239, +68, +71, +150, +227, +182, +33, +92, +238, +0, +99, +204, +242, +198, +152, +169, +198, +152, +104, +65, +84, +18, +186, +43, +1, +77, +150, +101, +15, +25, +99, +62, +171, +255, +198, +59, +236, +17, +211, +141, +45, +218, +94, +75, +201, +118, +176, +141, +194, +41, +65, +128, +216, +34, +124, +220, +136, +2, +109, +199, +44, +203, +238, +26, +229, +46, +45, +86, +24, +90, +72, +174, +50, +32, +249, +6, +239, +48, +34, +225, +175, +204, +178, +204, +119, +228, +81, +171, +212, +43, +78, +178, +54, +109, +140, +49, +118, +207, +239, +77, +131, +94, +131, +54, +26, +253, +36, +52, +234, +241, +27, +99, +204, +195, +198, +152, +183, +182, +56, +101, +73, +168, +193, +168, +11, +0, +211, +108, +121, +215, +102, +146, +53, +105, +51, +199, +136, +16, +88, +174, +142, +208, +131, +49, +117, +12, +184, +184, +32, +203, +178, +168, +193, +52, +19, +2, +129, +132, +8, +251, +15, +240, +120, +143, +215, +168, +13, +220, +160, +116, +67, +81, +180, +33, +102, +179, +0, +123, +213, +83, +15, +183, +111, +218, +238, +29, +12, +106, +233, +63, +136, +115, +90, +17, +227, +122, +125, +42, +209, +198, +59, +255, +166, +10, +55, +52, +206, +4, +145, +82, +220, +199, +232, +147, +139, +1, +37, +160, +50, +220, +223, +24, +243, +43, +99, +204, +43, +141, +49, +247, +55, +232, +64, +211, +7, +110, +151, +119, +219, +141, +145, +229, +221, +213, +250, +119, +151, +74, +170, +81, +0, +98, +216, +115, +134, +49, +230, +11, +78, +241, +251, +141, +49, +39, +25, +99, +134, +103, +254, +153, +208, +20, +183, +234, +223, +49, +55, +166, +140, +41, +17, +0, +198, +152, +125, +245, +239, +39, +178, +44, +123, +97, +9, +77, +103, +100, +89, +182, +105, +150, +101, +107, +103, +89, +118, +117, +61, +245, +80, +96, +195, +65, +189, +17, +248, +46, +35, +227, +179, +173, +5, +188, +125, +148, +250, +101, +178, +44, +91, +144, +149, +99, +66, +91, +245, +89, +216, +21, +146, +83, +180, +127, +200, +10, +169, +103, +28, +235, +244, +229, +102, +196, +132, +189, +214, +20, +120, +84, +225, +124, +209, +155, +250, +246, +143, +153, +37, +93, +219, +62, +145, +59, +56, +129, +156, +61, +223, +64, +30, +154, +42, +74, +150, +214, +190, +159, +87, +215, +235, +141, +197, +247, +25, +192, +115, +40, +17, +147, +28, +158, +161, +91, +128, +12, +216, +95, +199, +209, +108, +196, +122, +213, +27, +50, +109, +88, +125, +114, +81, +167, +4, +12, +138, +239, +215, +4, +208, +74, +59, +63, +76, +236, +98, +140, +249, +146, +49, +102, +79, +99, +204, +250, +198, +24, +171, +132, +186, +195, +24, +83, +26, +213, +53, +161, +30, +192, +59, +140, +49, +110, +34, +213, +253, +129, +179, +140, +49, +167, +103, +89, +214, +41, +22, +95, +150, +101, +11, +140, +216, +198, +143, +41, +100, +89, +134, +17, +255, +149, +131, +71, +187, +47, +62, +140, +230, +41, +192, +176, +142, +205, +26, +181, +201, +178, +108, +190, +49, +230, +123, +198, +152, +239, +57, +194, +106, +165, +44, +203, +234, +28, +56, +142, +163, +36, +33, +74, +150, +101, +91, +213, +180, +93, +236, +65, +174, +195, +112, +241, +126, +253, +247, +114, +99, +76, +218, +198, +140, +2, +70, +83, +0, +12, +235, +216, +44, +198, +81, +91, +101, +108, +63, +69, +155, +229, +236, +132, +17, +26, +99, +245, +11, +221, +20, +139, +155, +125, +198, +128, +0, +96, +100, +18, +133, +97, +186, +249, +134, +160, +141, +208, +104, +211, +198, +24, +19, +246, +178, +59, +14, +136, +94, +117, +0, +125, +46, +185, +19, +22, +51, +0, +203, +3, +47, +3, +254, +165, +10, +133, +191, +53, +104, +27, +172, +212, +25, +150, +210, +172, +111, +69, +214, +88, +71, +27, +165, +24, +45, +237, +12, +198, +2, +144, +0, +26, +199, +106, +191, +79, +243, +212, +15, +96, +52, +250, +233, +244, +103, +105, +228, +68, +224, +78, +26, +4, +240, +232, +179, +67, +22, +55, +2, +95, +1, +130, +131, +106, +36, +1, +48, +254, +209, +70, +96, +140, +21, +0, +239, +69, +162, +83, +221, +133, +68, +225, +169, +18, +0, +87, +17, +51, +115, +78, +75, +0, +27, +58, +125, +26, +181, +227, +101, +215, +14, +224, +127, +70, +246, +202, +235, +25, +99, +94, +104, +196, +60, +55, +97, +130, +160, +15, +59, +3, +224, +37, +200, +209, +151, +215, +156, +151, +6, +97, +200, +107, +176, +185, +49, +230, +95, +198, +152, +16, +107, +187, +247, +103, +89, +182, +149, +79, +199, +226, +147, +124, +109, +251, +76, +189, +11, +243, +221, +198, +152, +43, +141, +49, +119, +26, +99, +46, +15, +232, +119, +255, +0, +86, +68, +242, +145, +1, +252, +179, +65, +187, +224, +175, +109, +197, +87, +166, +234, +161, +7, +243, +239, +210, +70, +219, +5, +199, +210, +71, +76, +152, +255, +3, +236, +209, +228, +26, +19, +5, +192, +31, +144, +184, +118, +231, +251, +132, +0, +13, +194, +144, +55, +184, +38, +84, +175, +0, +74, +207, +202, +201, +227, +56, +218, +73, +238, +27, +139, +65, +125, +166, +38, +57, +233, +152, +5, +176, +142, +243, +176, +86, +10, +108, +19, +60, +217, +28, +218, +54, +65, +52, +135, +33, +0, +130, +99, +233, +147, +39, +79, +1, +248, +98, +13, +223, +37, +144, +40, +67, +143, +35, +65, +83, +14, +68, +98, +204, +21, +233, +62, +15, +92, +134, +132, +230, +126, +20, +248, +59, +240, +188, +38, +247, +48, +86, +128, +100, +198, +61, +205, +190, +239, +18, +154, +160, +48, +228, +13, +174, +9, +45, +5, +128, +67, +91, +23, +146, +174, +178, +207, +4, +250, +184, +116, +5, +18, +54, +124, +54, +240, +75, +79, +221, +47, +144, +237, +208, +79, +219, +48, +182, +216, +176, +33, +125, +223, +58, +128, +94, +133, +134, +182, +107, +20, +75, +31, +201, +42, +3, +240, +64, +13, +223, +47, +34, +81, +139, +191, +160, +255, +230, +227, +137, +62, +139, +164, +146, +62, +20, +120, +63, +176, +59, +146, +120, +226, +162, +10, +190, +149, +202, +36, +74, +80, +255, +36, +226, +1, +73, +45, +87, +26, +98, +142, +128, +48, +228, +13, +174, +5, +61, +11, +128, +186, +62, +19, +144, +156, +180, +105, +159, +74, +218, +219, +240, +125, +3, +238, +235, +78, +221, +147, +109, +24, +55, +234, +88, +147, +201, +214, +132, +214, +211, +166, +20, +49, +174, +211, +6, +192, +243, +235, +6, +139, +210, +93, +11, +252, +213, +249, +253, +87, +60, +166, +197, +158, +118, +135, +81, +145, +177, +150, +26, +101, +18, +178, +162, +25, +248, +231, +161, +179, +193, +80, +127, +94, +211, +159, +208, +231, +191, +51, +178, +2, +56, +64, +175, +57, +20, +43, +74, +237, +78, +239, +2, +32, +6, +154, +244, +169, +164, +253, +145, +200, +10, +224, +23, +158, +58, +187, +58, +56, +178, +247, +142, +53, +153, +108, +195, +154, +152, +195, +66, +232, +96, +65, +210, +79, +29, +230, +252, +62, +12, +24, +176, +179, +64, +146, +178, +254, +12, +177, +29, +159, +129, +198, +134, +175, +224, +107, +87, +0, +141, +226, +193, +123, +248, +172, +6, +220, +167, +183, +242, +158, +10, +186, +80, +129, +50, +3, +89, +229, +76, +209, +251, +25, +138, +82, +121, +34, +9, +128, +24, +24, +11, +1, +65, +38, +10, +22, +153, +145, +150, +112, +101, +158, +152, +191, +49, +18, +19, +254, +48, +99, +204, +100, +99, +204, +206, +250, +207, +11, +53, +93, +30, +136, +162, +212, +20, +89, +150, +61, +134, +164, +150, +250, +147, +49, +230, +112, +224, +239, +89, +150, +13, +88, +41, +102, +89, +22, +116, +60, +156, +101, +217, +10, +93, +251, +52, +150, +225, +8, +135, +141, +139, +113, +17, +171, +234, +198, +26, +202, +6, +161, +117, +2, +170, +76, +13, +150, +208, +8, +183, +24, +99, +54, +113, +126, +63, +207, +228, +190, +226, +46, +182, +54, +198, +28, +159, +101, +217, +215, +178, +44, +251, +189, +49, +102, +152, +97, +161, +207, +48, +198, +220, +100, +140, +89, +219, +24, +19, +39, +207, +92, +194, +168, +0, +248, +152, +174, +46, +94, +92, +69, +87, +38, +0, +172, +212, +122, +83, +192, +133, +92, +30, +115, +3, +251, +183, +56, +225, +169, +136, +73, +192, +186, +21, +116, +71, +27, +99, +182, +3, +246, +3, +246, +51, +198, +108, +103, +114, +95, +113, +23, +119, +24, +99, +182, +69, +148, +128, +223, +51, +198, +188, +173, +174, +3, +177, +150, +146, +234, +185, +102, +253, +233, +247, +41, +188, +219, +113, +1, +181, +91, +40, +221, +194, +76, +32, +172, +84, +248, +27, +14, +196, +178, +202, +226, +250, +26, +218, +245, +148, +110, +33, +1, +199, +134, +14, +223, +96, +141, +126, +0, +207, +159, +43, +207, +63, +4, +208, +238, +66, +158, +179, +109, +149, +166, +215, +42, +225, +121, +182, +242, +59, +23, +209, +14, +15, +152, +206, +34, +126, +225, +223, +36, +63, +6, +252, +14, +254, +99, +192, +215, +144, +251, +142, +159, +13, +236, +90, +183, +23, +141, +185, +151, +68, +108, +65, +108, +142, +197, +215, +117, +229, +55, +86, +208, +228, +25, +17, +118, +10, +80, +202, +47, +244, +90, +49, +223, +155, +135, +247, +55, +149, +119, +80, +218, +115, +31, +131, +119, +2, +23, +227, +81, +84, +57, +52, +75, +3, +39, +233, +133, +74, +143, +170, +10, +109, +106, +209, +176, +159, +59, +107, +179, +251, +129, +213, +43, +232, +50, +68, +35, +237, +34, +150, +0, +120, +58, +98, +62, +125, +99, +155, +123, +136, +112, +253, +168, +3, +9, +248, +183, +242, +59, +48, +6, +191, +177, +128, +38, +207, +136, +197, +67, +0, +28, +162, +188, +223, +87, +69, +87, +170, +4, +204, +178, +236, +12, +51, +232, +191, +109, +153, +223, +103, +140, +185, +215, +136, +217, +240, +218, +70, +162, +233, +238, +23, +210, +177, +152, +238, +148, +72, +250, +114, +155, +193, +232, +179, +89, +150, +61, +90, +66, +183, +188, +145, +96, +30, +239, +50, +18, +247, +111, +99, +211, +102, +105, +84, +142, +21, +140, +49, +47, +50, +242, +60, +102, +26, +89, +198, +143, +103, +156, +103, +140, +121, +181, +49, +166, +242, +28, +59, +97, +76, +35, +104, +11, +208, +118, +143, +55, +199, +136, +221, +245, +211, +140, +49, +103, +25, +99, +94, +155, +249, +51, +152, +246, +141, +221, +141, +49, +207, +52, +198, +220, +108, +140, +249, +99, +5, +221, +95, +140, +76, +254, +11, +141, +236, +189, +99, +251, +116, +159, +98, +140, +249, +128, +17, +13, +250, +218, +89, +150, +85, +42, +94, +198, +1, +172, +0, +171, +210, +105, +36, +140, +50, +144, +179, +126, +128, +123, +60, +213, +43, +234, +223, +74, +1, +208, +234, +24, +48, +203, +178, +32, +11, +193, +62, +129, +36, +77, +180, +230, +183, +135, +168, +2, +171, +12, +63, +54, +198, +220, +99, +140, +249, +120, +150, +101, +243, +104, +224, +233, +24, +208, +143, +149, +141, +49, +175, +215, +159, +95, +201, +178, +172, +77, +82, +145, +177, +134, +135, +244, +239, +26, +163, +218, +139, +132, +58, +188, +74, +255, +254, +213, +83, +103, +39, +254, +138, +158, +186, +167, +48, +158, +237, +0, +94, +105, +140, +217, +192, +200, +145, +165, +215, +76, +215, +34, +203, +178, +179, +140, +172, +84, +44, +150, +46, +163, +109, +129, +167, +38, +73, +150, +101, +247, +70, +228, +59, +154, +120, +68, +255, +174, +54, +170, +189, +72, +40, +5, +176, +170, +17, +175, +93, +99, +140, +249, +181, +135, +164, +217, +22, +0, +152, +171, +203, +137, +168, +174, +137, +52, +243, +174, +219, +20, +201, +208, +123, +175, +246, +103, +10, +146, +173, +216, +103, +225, +182, +173, +254, +189, +34, +32, +94, +95, +159, +88, +172, +66, +68, +41, +150, +209, +191, +211, +70, +181, +23, +9, +85, +216, +198, +200, +216, +187, +186, +100, +251, +221, +120, +11, +48, +221, +24, +179, +186, +137, +255, +210, +223, +102, +140, +89, +214, +136, +146, +236, +82, +35, +82, +235, +185, +70, +246, +238, +69, +28, +98, +196, +16, +230, +116, +35, +6, +41, +27, +26, +73, +12, +185, +145, +49, +230, +141, +5, +218, +109, +244, +239, +121, +145, +251, +155, +144, +191, +155, +135, +71, +181, +23, +139, +57, +58, +42, +196, +223, +160, +127, +15, +45, +169, +111, +188, +5, +152, +102, +74, +4, +0, +226, +110, +248, +97, +99, +204, +113, +89, +150, +237, +19, +90, +167, +56, +203, +72, +236, +187, +201, +250, +123, +178, +145, +32, +8, +87, +122, +104, +63, +100, +228, +185, +60, +117, +244, +8, +60, +215, +248, +77, +93, +173, +143, +245, +120, +215, +184, +143, +69, +88, +247, +227, +74, +15, +199, +113, +138, +147, +81, +223, +133, +113, +30, +120, +117, +71, +35, +6, +123, +167, +150, +212, +55, +51, +4, +2, +174, +211, +45, +192, +241, +158, +186, +16, +183, +195, +168, +202, +47, +224, +105, +192, +235, +17, +191, +235, +223, +122, +234, +109, +178, +142, +183, +182, +224, +109, +209, +217, +14, +0, +216, +76, +121, +205, +235, +202, +171, +67, +31, +162, +158, +39, +3, +103, +41, +191, +178, +175, +203, +184, +3, +30, +84, +208, +14, +197, +14, +160, +79, +56, +91, +250, +202, +36, +36, +197, +45, +128, +49, +254, +45, +192, +137, +70, +190, +242, +191, +241, +212, +157, +96, +140, +249, +168, +254, +141, +130, +194, +131, +63, +215, +24, +227, +139, +184, +99, +39, +175, +247, +236, +127, +136, +216, +65, +255, +250, +236, +250, +199, +29, +144, +19, +146, +109, +245, +231, +57, +163, +216, +149, +168, +8, +89, +110, +147, +91, +161, +214, +158, +18, +85, +241, +27, +11, +161, +195, +179, +44, +91, +182, +158, +202, +1, +226, +159, +14, +61, +89, +127, +53, +145, +138, +192, +14, +136, +133, +223, +17, +218, +230, +32, +15, +205, +227, +90, +183, +181, +143, +71, +96, +95, +58, +173, +0, +16, +147, +93, +139, +82, +143, +189, +190, +17, +243, +139, +131, +248, +32, +128, +132, +189, +90, +166, +190, +197, +226, +131, +38, +171, +132, +197, +14, +72, +8, +104, +144, +204, +192, +125, +240, +111, +53, +72, +129, +11, +241, +68, +147, +1, +110, +85, +126, +141, +179, +174, +70, +20, +0, +143, +33, +230, +210, +239, +236, +194, +167, +43, +34, +11, +128, +75, +149, +215, +119, +99, +244, +45, +97, +108, +35, +116, +11, +48, +20, +0, +171, +100, +89, +246, +132, +243, +123, +73, +99, +204, +51, +140, +63, +71, +225, +253, +70, +78, +7, +188, +17, +103, +135, +129, +44, +203, +22, +171, +115, +114, +196, +113, +228, +53, +70, +18, +194, +44, +54, +251, +255, +132, +114, +184, +166, +192, +211, +10, +127, +71, +3, +83, +129, +51, +144, +212, +220, +95, +55, +198, +92, +96, +100, +130, +255, +202, +67, +107, +247, +107, +111, +240, +212, +77, +24, +48, +210, +243, +176, +52, +238, +94, +0, +159, +149, +141, +49, +71, +233, +207, +207, +186, +130, +56, +97, +2, +128, +220, +125, +176, +151, +36, +5, +33, +203, +84, +224, +32, +196, +163, +110, +38, +18, +106, +106, +50, +18, +76, +115, +32, +40, +6, +240, +70, +229, +55, +151, +134, +153, +107, +98, +109, +1, +198, +2, +128, +183, +235, +189, +60, +94, +79, +93, +201, +199, +134, +131, +111, +30, +67, +46, +97, +252, +3, +216, +87, +7, +192, +182, +61, +241, +143, +182, +79, +85, +126, +203, +34, +145, +87, +1, +118, +107, +217, +151, +113, +43, +0, +128, +187, +145, +248, +245, +243, +244, +94, +14, +24, +237, +62, +37, +140, +99, +144, +135, +16, +10, +201, +174, +210, +134, +127, +84, +1, +160, +60, +247, +87, +158, +147, +98, +241, +28, +47, +64, +148, +160, +243, +144, +64, +158, +95, +247, +173, +146, +18, +18, +198, +12, +122, +18, +0, +43, +34, +201, +51, +0, +106, +67, +103, +37, +36, +36, +140, +18, +250, +16, +0, +202, +247, +67, +202, +247, +238, +241, +188, +164, +79, +72, +24, +85, +32, +94, +119, +179, +129, +195, +235, +169, +91, +241, +15, +22, +0, +84, +164, +60, +42, +161, +63, +82, +121, +255, +174, +123, +79, +19, +18, +38, +32, +200, +109, +250, +123, +57, +254, +105, +40, +0, +122, +241, +47, +72, +72, +72, +24, +9, +215, +14, +224, +68, +35, +161, +190, +134, +146, +194, +169, +6, +39, +24, +233, +75, +52, +255, +130, +132, +132, +132, +81, +68, +95, +58, +128, +132, +132, +132, +132, +132, +132, +132, +137, +0, +93, +69, +148, +165, +3, +111, +156, +84, +36, +33, +97, +34, +99, +220, +165, +126, +74, +72, +72, +136, +135, +36, +0, +18, +18, +38, +48, +122, +21, +0, +85, +138, +63, +231, +168, +111, +251, +62, +251, +144, +144, +144, +80, +142, +209, +92, +1, +60, +92, +248, +155, +144, +144, +48, +100, +140, +5, +1, +240, +72, +177, +194, +177, +74, +60, +98, +200, +125, +74, +72, +152, +80, +24, +77, +1, +96, +39, +190, +111, +5, +176, +155, +145, +192, +140, +31, +30, +94, +119, +18, +18, +38, +30, +70, +123, +5, +48, +61, +203, +178, +185, +158, +58, +107, +149, +232, +139, +66, +156, +144, +144, +16, +9, +163, +153, +27, +240, +97, +227, +89, +254, +27, +99, +76, +150, +101, +123, +27, +99, +246, +30, +110, +119, +18, +18, +18, +162, +98, +152, +230, +191, +201, +16, +40, +33, +161, +57, +146, +29, +64, +66, +194, +4, +70, +18, +0, +9, +9, +19, +24, +73, +0, +36, +36, +76, +96, +36, +1, +144, +144, +48, +129, +145, +4, +64, +66, +194, +4, +198, +184, +19, +0, +73, +219, +159, +144, +16, +15, +227, +78, +0, +36, +36, +36, +196, +67, +18, +0, +9, +9, +19, +24, +73, +0, +36, +36, +76, +96, +36, +1, +144, +144, +48, +117, +14, +169, +49, +0, +0, +2, +74, +73, +68, +65, +84, +129, +145, +4, +64, +66, +194, +4, +70, +175, +206, +64, +89, +150, +101, +125, +242, +79, +72, +72, +232, +134, +180, +2, +72, +72, +152, +192, +72, +2, +32, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +33, +225, +255, +219, +131, +3, +2, +0, +0, +0, +0, +33, +253, +95, +221, +17, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +0, +208, +17, +112, +180, +144, +16, +164, +2, +78, +0, +0, +0, +0, +73, +69, +78, +68, +174, +66, +96, +130, +}; |