{"EmailAddress":"mayow.1@osu.edu","FileContents":[37,80,68,70,45,49,46,55,13,10,37,181,181,181,181,13,10,49,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,67,97,116,97,108,111,103,47,80,97,103,101,115,32,50,32,48,32,82,47,76,97,110,103,40,101,110,45,85,83,41,32,47,83,116,114,117,99,116,84,114,101,101,82,111,111,116,32,51,56,32,48,32,82,47,77,97,114,107,73,110,102,111,60,60,47,77,97,114,107,101,100,32,116,114,117,101,62,62,47,77,101,116,97,100,97,116,97,32,50,49,51,32,48,32,82,47,86,105,101,119,101,114,80,114,101,102,101,114,101,110,99,101,115,32,50,49,52,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,80,97,103,101,115,47,67,111,117,110,116,32,49,47,75,105,100,115,91,32,51,32,48,32,82,93,32,62,62,13,10,101,110,100,111,98,106,13,10,51,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,80,97,103,101,47,80,97,114,101,110,116,32,50,32,48,32,82,47,82,101,115,111,117,114,99,101,115,60,60,47,70,111,110,116,60,60,47,70,49,32,53,32,48,32,82,47,70,50,32,57,32,48,32,82,47,70,51,32,49,52,32,48,32,82,47,70,52,32,49,57,32,48,32,82,47,70,53,32,50,49,32,48,32,82,47,70,54,32,50,54,32,48,32,82,47,70,55,32,50,56,32,48,32,82,47,70,56,32,51,50,32,48,32,82,62,62,47,69,120,116,71,83,116,97,116,101,60,60,47,71,83,55,32,55,32,48,32,82,47,71,83,56,32,56,32,48,32,82,62,62,47,80,114,111,99,83,101,116,91,47,80,68,70,47,84,101,120,116,47,73,109,97,103,101,66,47,73,109,97,103,101,67,47,73,109,97,103,101,73,93,32,62,62,47,65,110,110,111,116,115,91,32,49,49,32,48,32,82,32,49,50,32,48,32,82,32,49,51,32,48,32,82,32,51,48,32,48,32,82,32,51,49,32,48,32,82,32,51,52,32,48,32,82,32,51,53,32,48,32,82,32,51,54,32,48,32,82,93,32,47,77,101,100,105,97,66,111,120,91,32,48,32,48,32,54,49,50,32,55,57,50,93,32,47,67,111,110,116,101,110,116,115,32,52,32,48,32,82,47,71,114,111,117,112,60,60,47,84,121,112,101,47,71,114,111,117,112,47,83,47,84,114,97,110,115,112,97,114,101,110,99,121,47,67,83,47,68,101,118,105,99,101,82,71,66,62,62,47,84,97,98,115,47,83,47,83,116,114,117,99,116,80,97,114,101,110,116,115,32,48,62,62,13,10,101,110,100,111,98,106,13,10,52,32,48,32,111,98,106,13,10,60,60,47,70,105,108,116,101,114,47,70,108,97,116,101,68,101,99,111,100,101,47,76,101,110,103,116,104,32,55,56,56,53,62,62,13,10,115,116,114,101,97,109,13,10,120,156,197,61,107,111,219,70,182,223,3,228,63,12,176,31,214,90,212,52,103,56,195,71,111,16,92,215,121,55,110,210,56,221,93,160,184,88,208,182,108,171,145,100,87,146,157,186,232,143,191,115,206,204,144,212,60,68,153,30,101,3,88,209,131,228,57,243,56,239,199,144,131,143,228,217,179,131,227,163,183,47,72,250,252,57,249,225,197,17,249,253,233,147,52,73,225,95,69,25,73,73,46,95,139,138,145,197,248,233,147,127,253,131,204,159,62,249,225,243,211,39,7,175,40,41,147,148,147,207,23,79,159,80,121,89,74,40,41,88,146,50,78,138,18,255,251,60,147,151,189,62,41,200,229,82,62,146,92,226,167,82,127,122,253,244,201,175,123,100,244,127,228,243,187,167,79,94,202,7,254,252,244,9,121,121,124,68,72,7,37,26,13,165,188,76,178,84,161,132,152,108,137,0,107,17,200,138,164,36,5,77,19,86,18,65,203,68,16,206,146,98,43,28,120,150,72,124,51,145,148,54,6,4,134,149,201,167,124,62,251,117,47,167,124,29,157,199,65,21,34,225,220,15,246,215,189,253,168,144,138,164,202,67,144,178,17,229,123,5,139,9,175,72,19,154,126,155,161,201,237,35,194,160,178,44,45,8,33,35,177,39,95,120,228,151,125,154,118,191,144,159,217,99,159,209,125,25,58,73,140,208,114,109,138,152,188,184,164,161,41,58,190,190,26,237,103,123,245,108,60,218,103,123,231,240,66,142,235,251,235,175,143,88,37,202,237,101,202,68,158,20,65,28,212,252,217,127,251,206,135,168,24,149,101,66,69,24,35,23,186,131,83,76,116,56,221,60,65,113,97,85,73,153,109,94,140,232,243,205,89,149,100,129,1,146,125,201,102,69,134,76,214,222,249,154,229,159,220,212,243,134,235,103,145,184,190,72,242,34,52,13,211,81,190,55,145,127,243,47,48,23,99,201,66,206,39,163,106,111,158,156,201,47,175,229,199,217,104,63,223,59,152,200,217,154,31,28,203,207,240,221,85,45,63,226,15,120,67,84,30,206,178,132,7,164,84,108,113,193,36,140,32,40,28,94,125,63,42,112,196,95,123,4,52,143,178,84,130,87,137,40,183,164,14,223,142,17,17,245,4,88,136,210,229,163,114,229,219,89,73,128,143,210,255,189,94,202,205,114,155,140,229,235,249,109,207,76,229,81,80,164,169,228,35,126,28,145,202,104,161,169,44,248,79,202,36,190,103,189,11,94,242,176,175,58,223,108,243,236,152,123,58,203,24,242,215,109,39,102,216,120,98,98,204,211,50,41,170,65,75,217,143,124,63,197,20,113,40,166,204,19,158,135,104,230,18,88,9,48,217,149,164,155,171,91,73,56,167,22,123,61,6,134,122,175,185,107,31,175,41,227,240,26,145,38,69,25,66,185,207,32,169,52,14,32,208,40,220,167,120,6,101,18,31,145,22,73,78,104,194,5,226,113,241,15,159,69,149,62,124,16,140,84,206,8,42,115,227,54,3,56,56,92,172,38,23,245,217,138,252,0,232,192,87,6,124,46,36,92,174,193,11,154,20,210,100,105,225,175,97,78,45,204,55,223,106,230,191,242,112,216,148,38,57,123,240,212,83,219,24,28,130,64,78,37,2,121,37,183,128,3,255,237,223,97,75,206,72,237,167,242,33,208,138,10,13,37,63,188,0,55,25,2,167,164,9,229,33,56,103,160,255,47,144,12,39,146,202,240,99,61,141,7,156,166,34,201,202,0,240,128,226,50,12,142,212,232,67,131,92,93,73,22,51,25,101,123,115,57,196,47,32,144,23,164,158,143,246,139,144,150,54,8,3,73,120,105,104,251,68,92,78,42,88,146,230,1,56,210,142,43,113,148,56,228,91,24,226,82,50,81,24,123,45,165,64,134,159,218,149,38,55,242,227,226,26,222,158,202,239,166,242,50,208,93,103,74,98,192,181,242,55,245,253,221,88,190,44,200,87,208,109,174,144,39,203,31,34,14,139,21,146,250,171,192,176,110,12,64,64,9,254,112,156,230,3,105,70,246,101,162,71,1,127,184,196,149,92,98,137,231,151,57,74,150,125,144,35,82,163,55,3,61,135,9,186,28,41,21,159,92,3,137,95,72,18,151,67,132,43,46,205,248,21,125,192,140,206,150,240,72,120,114,166,30,140,239,234,233,253,74,207,178,38,32,178,130,235,198,102,158,97,194,96,85,38,240,237,239,242,13,174,12,252,140,248,119,16,173,103,17,231,84,241,51,201,103,242,220,153,210,122,250,181,6,212,238,17,131,177,124,249,67,14,18,177,133,113,172,198,48,25,237,16,241,221,87,152,140,137,158,222,41,224,108,136,10,166,138,172,174,209,114,156,142,229,68,169,221,182,64,31,7,92,64,102,215,48,228,5,252,150,144,183,232,105,184,2,173,249,110,76,106,130,96,205,162,212,11,130,211,51,199,5,18,248,157,122,16,110,94,67,184,98,29,184,94,188,51,64,17,23,109,6,123,27,212,138,149,34,248,120,211,154,229,34,161,52,52,177,136,228,66,195,198,129,201,189,64,41,126,196,225,171,37,71,10,51,67,84,59,184,94,156,93,225,78,27,155,149,88,221,202,235,213,216,199,235,75,113,87,47,38,72,183,13,141,147,15,48,251,55,102,194,234,213,40,83,251,173,153,162,225,51,144,121,55,86,46,117,84,199,32,123,150,166,226,229,243,252,89,74,143,164,40,175,210,231,92,190,173,14,83,74,213,183,133,192,111,179,103,105,38,202,52,77,179,52,101,175,158,239,51,248,252,3,254,15,151,192,247,52,101,242,125,174,222,23,47,158,239,195,147,202,234,185,120,134,15,219,47,225,210,252,121,60,198,154,149,73,153,7,134,21,85,86,113,84,113,2,128,102,147,57,108,95,179,243,21,9,234,221,162,55,62,185,152,194,22,249,3,189,20,114,133,187,188,91,109,37,67,26,200,224,224,195,221,228,28,158,10,155,80,114,39,139,139,43,166,53,135,61,242,181,161,159,197,136,230,123,95,8,0,186,184,128,235,27,110,134,242,3,229,1,0,189,239,222,243,5,158,33,7,80,238,145,83,195,61,145,113,146,73,195,10,206,13,239,83,123,85,11,172,243,238,135,21,236,116,61,118,69,61,200,24,102,100,60,151,207,186,83,207,82,114,11,174,155,1,251,194,251,240,90,160,134,36,222,114,137,140,131,25,19,88,46,139,170,182,209,170,105,222,226,192,89,72,163,182,253,92,225,219,26,215,47,245,250,44,114,46,85,35,7,239,19,185,174,63,202,137,122,11,92,227,253,251,147,192,124,13,0,90,208,164,2,189,214,11,246,123,237,250,14,179,163,1,16,75,38,23,40,4,81,66,203,13,200,206,219,81,229,251,50,26,74,148,177,36,11,97,212,194,246,98,129,111,35,162,34,212,254,13,224,178,6,39,109,172,214,156,231,9,45,73,38,105,68,62,47,53,166,167,223,110,181,29,125,253,104,122,44,191,60,67,119,129,194,208,132,223,242,117,55,199,208,89,113,196,151,200,29,120,191,238,189,111,248,224,165,98,150,82,63,185,84,30,224,125,80,48,163,0,167,41,104,184,46,240,72,99,147,82,19,216,148,251,124,28,215,57,144,223,43,165,80,201,193,205,34,193,148,119,85,30,144,227,72,143,231,12,55,176,243,252,175,215,163,76,141,228,203,192,197,113,68,179,84,237,82,119,43,74,190,69,222,213,119,168,48,127,135,186,235,209,119,104,63,69,130,90,201,11,51,63,1,168,192,200,209,223,226,64,98,105,145,20,190,221,247,93,164,231,83,240,125,197,219,221,238,243,165,241,235,219,106,159,148,46,44,80,23,186,143,185,56,76,138,127,239,148,33,200,122,2,177,162,72,187,143,73,141,68,236,114,117,68,150,148,187,92,29,33,146,210,183,58,160,108,212,83,99,252,92,40,83,240,12,52,72,69,77,145,192,87,133,143,140,20,248,159,229,223,123,176,17,21,68,73,205,184,124,39,70,169,69,27,31,52,210,85,164,201,206,64,236,250,176,137,52,90,136,170,115,223,102,121,3,195,249,12,2,236,248,125,36,80,144,51,228,223,151,200,11,97,18,7,42,144,14,168,74,36,153,111,139,198,90,21,185,71,242,93,174,74,85,65,92,217,125,254,59,152,36,52,209,127,26,229,81,183,61,103,24,221,114,65,254,246,243,72,89,124,3,229,176,235,159,175,146,202,71,222,139,72,207,151,106,32,245,13,228,62,214,243,139,132,250,240,87,171,113,40,103,234,29,188,252,59,166,248,224,69,230,215,199,14,141,143,235,18,125,69,242,3,88,211,245,226,93,36,74,18,105,149,48,159,214,212,27,74,177,227,229,195,180,121,38,224,166,111,167,205,91,240,126,5,98,203,192,249,160,213,119,212,19,191,143,51,183,165,72,42,8,169,56,48,35,109,154,82,234,211,165,239,249,202,37,95,236,93,172,208,143,93,47,192,61,67,66,81,140,135,170,161,44,151,96,61,80,199,93,127,15,250,116,110,148,215,69,123,23,99,137,76,42,105,133,250,16,136,165,103,23,34,97,238,214,4,90,204,91,215,148,242,43,77,26,15,255,141,124,119,211,120,214,34,205,53,99,5,42,178,161,185,150,51,107,79,182,113,113,197,129,95,208,36,165,30,248,138,23,202,221,69,75,196,229,116,119,115,144,209,44,201,125,56,124,163,57,200,68,129,178,186,111,187,109,225,211,19,57,147,22,176,118,43,202,81,5,227,228,118,162,207,166,27,251,252,122,105,238,113,232,188,124,241,203,145,100,16,135,159,229,204,161,111,239,195,79,1,166,55,12,52,77,41,56,182,188,176,195,206,164,148,3,97,139,18,35,222,61,206,36,59,249,100,27,60,61,225,9,81,113,75,240,125,190,82,62,230,76,199,74,174,48,102,167,50,78,8,216,8,171,122,53,38,176,255,127,153,171,224,86,190,119,55,202,59,226,99,9,158,239,85,64,29,233,199,211,13,229,230,16,8,112,49,13,4,27,134,64,168,32,252,238,66,8,112,212,1,16,228,100,115,223,24,142,48,34,103,71,225,78,228,222,212,65,70,29,32,157,27,11,12,62,40,238,243,3,188,158,160,67,20,179,151,216,183,123,131,41,217,155,174,137,53,111,28,50,116,50,223,202,116,240,24,81,26,21,102,198,192,36,221,225,110,224,16,43,41,60,16,94,2,249,252,161,77,236,54,146,132,201,145,141,92,121,13,217,8,245,57,164,77,66,184,103,133,89,245,19,35,2,96,163,124,31,13,83,65,5,68,251,92,76,95,168,232,107,44,48,12,131,196,59,156,114,1,46,122,15,0,150,82,140,134,21,209,0,65,130,203,22,67,113,57,186,157,155,55,100,95,1,71,47,179,94,147,34,248,111,36,247,215,166,159,98,242,67,20,117,153,165,84,192,230,254,120,136,241,175,44,73,163,129,171,24,92,235,64,235,93,147,42,146,148,133,26,156,46,224,95,206,193,138,61,195,244,140,60,162,172,44,129,142,184,11,47,154,168,148,19,201,153,7,64,180,157,129,116,227,1,240,10,4,99,19,203,14,232,182,3,118,6,229,144,17,183,187,9,163,82,221,174,220,231,35,167,111,83,21,254,101,68,59,26,18,200,92,239,48,155,97,172,147,22,180,122,175,115,2,22,228,167,81,169,98,85,215,109,26,196,126,137,94,18,105,237,238,43,233,49,88,196,107,137,58,80,63,120,192,221,70,116,235,59,98,11,216,245,89,223,142,19,70,195,161,196,130,12,151,82,188,19,20,209,246,48,50,187,135,68,183,177,215,82,105,243,81,131,64,33,117,228,144,197,198,236,156,236,205,183,246,216,108,66,48,152,58,199,104,251,55,80,201,199,151,163,106,239,211,91,185,209,95,130,143,248,8,190,123,25,152,191,129,72,84,37,230,102,4,208,8,25,138,91,1,179,195,208,20,18,233,3,128,130,134,34,232,24,160,46,73,72,101,159,161,200,236,156,243,33,120,42,168,60,77,170,53,241,249,94,153,40,249,30,100,49,169,88,249,2,179,37,49,95,234,24,44,27,200,14,88,97,138,64,32,93,122,8,58,16,8,230,220,131,208,95,195,97,112,79,134,0,80,145,3,35,68,171,91,192,112,211,177,57,208,183,3,226,196,164,225,174,59,48,95,26,253,254,82,167,209,206,13,219,87,50,33,34,98,133,146,138,14,102,111,65,228,40,35,181,77,90,29,44,40,30,37,58,162,10,30,223,133,209,102,147,103,88,166,100,207,230,38,113,20,17,120,145,193,197,206,74,30,215,247,4,50,71,227,65,130,80,138,151,98,66,186,212,16,24,148,161,47,104,151,84,41,164,74,152,251,198,113,168,77,110,76,19,134,185,35,143,217,241,27,124,40,254,159,226,141,48,7,15,191,75,222,189,250,81,60,12,10,134,101,32,189,235,232,138,51,187,130,105,27,232,194,43,206,160,218,186,234,192,126,150,166,69,233,79,148,222,6,72,238,16,30,22,165,217,80,162,174,35,245,141,67,249,102,220,72,20,74,138,64,80,98,152,244,74,193,197,177,211,17,130,20,22,30,16,103,38,145,9,235,8,176,162,2,227,30,81,133,96,86,37,212,3,251,28,189,110,170,116,3,204,181,122,57,234,186,101,99,74,225,28,181,67,7,131,139,5,250,252,26,127,95,200,26,30,2,179,18,80,96,228,194,140,200,196,33,145,47,245,173,170,113,116,155,130,26,83,238,3,234,101,125,134,25,140,241,176,96,60,79,114,31,22,17,71,202,120,149,112,223,30,90,75,232,143,184,101,88,46,146,172,240,0,172,111,0,226,141,246,38,180,53,88,171,137,242,33,80,21,163,94,134,43,96,134,160,147,81,76,213,115,209,105,182,46,89,93,141,84,43,8,85,95,161,138,146,102,227,133,113,126,99,81,222,20,10,35,138,6,67,204,3,89,212,115,83,0,52,182,43,32,226,235,110,125,76,206,21,84,118,101,194,112,65,69,11,72,40,218,181,160,178,161,60,102,31,20,110,205,184,146,85,49,129,56,210,48,131,22,78,46,136,183,179,155,169,222,99,86,9,76,83,57,4,89,103,138,161,155,2,33,127,6,166,201,135,84,169,79,135,77,117,142,192,160,141,186,166,201,96,179,114,41,219,170,52,55,171,18,109,169,137,206,30,88,225,86,78,221,186,72,69,166,141,76,55,86,160,66,55,30,205,50,14,241,254,222,165,194,29,47,255,223,224,63,226,130,194,51,26,7,150,8,149,241,48,187,52,98,227,157,27,124,20,188,202,91,172,91,79,202,47,51,244,149,106,95,187,156,187,68,69,180,189,147,54,0,118,41,167,76,42,212,94,232,160,85,115,129,90,245,95,129,221,190,5,68,199,77,158,98,238,83,96,188,47,226,193,201,177,121,88,0,142,47,229,201,184,168,163,161,64,89,9,246,88,0,133,128,180,30,2,39,195,24,125,112,17,27,211,168,191,51,8,179,147,3,183,64,199,113,64,101,2,18,116,252,163,190,194,146,193,21,114,12,249,238,251,131,3,37,22,161,41,8,7,86,6,28,67,151,33,195,142,231,114,199,95,143,202,189,131,62,169,101,103,222,12,64,156,129,231,44,128,185,107,98,14,94,62,7,172,100,88,52,11,77,216,112,56,30,89,198,168,180,12,138,32,40,176,215,33,140,58,162,108,139,15,163,112,87,156,129,216,21,25,212,23,244,96,167,192,170,142,55,10,169,206,247,190,247,17,49,204,128,162,55,44,85,23,43,103,170,252,19,26,19,187,50,131,156,147,135,172,110,223,60,70,196,142,67,21,89,144,47,108,216,110,81,145,200,161,74,50,58,169,185,190,203,20,60,138,1,56,39,90,169,83,58,19,75,105,30,13,48,180,33,202,130,82,47,158,200,17,52,253,22,243,8,94,83,26,28,206,113,68,56,21,116,197,11,192,217,232,112,30,2,141,151,97,1,217,107,158,217,249,147,91,32,224,181,206,120,41,32,212,236,246,119,8,153,104,91,0,242,91,104,126,72,17,183,9,154,104,1,40,168,65,27,125,130,76,76,79,153,154,44,87,74,225,128,62,38,43,157,197,216,230,64,119,252,99,232,124,20,166,239,129,202,123,196,238,40,112,199,236,84,223,218,118,170,193,134,8,245,138,140,27,219,204,244,232,81,253,20,208,31,212,248,17,230,107,9,115,208,83,80,245,58,89,92,54,109,86,230,166,203,195,159,24,83,51,158,15,209,58,62,116,107,150,187,107,83,103,114,171,159,140,17,175,245,14,43,29,123,174,109,25,180,208,77,114,234,25,38,111,24,87,139,65,206,26,28,186,45,186,192,180,139,67,67,147,19,134,229,118,115,211,126,71,247,159,217,55,233,129,209,8,137,97,194,127,96,229,23,19,163,210,119,114,80,37,110,129,222,17,67,224,139,52,201,182,220,222,46,33,219,105,115,131,9,89,170,77,149,248,38,132,236,133,20,157,144,253,80,54,7,7,208,143,22,205,160,74,209,130,241,227,113,165,105,130,72,206,162,201,179,97,47,95,215,178,161,84,91,151,155,53,190,162,203,244,155,142,73,167,163,182,229,210,216,190,41,214,120,24,79,193,55,190,243,229,99,80,201,31,156,184,94,130,176,115,22,7,19,68,206,18,241,109,8,194,11,41,58,65,248,161,184,238,65,185,159,58,41,215,209,168,129,98,127,6,47,22,96,22,103,170,135,193,167,219,136,142,19,6,73,182,129,113,119,90,0,172,213,232,243,45,106,191,201,27,224,27,166,122,122,159,175,151,56,75,217,219,54,231,234,56,47,197,131,124,151,67,92,0,37,71,194,9,77,177,19,220,214,13,233,251,254,245,101,69,111,188,98,195,115,34,74,112,76,8,219,142,142,182,112,220,210,28,219,163,40,20,88,89,37,76,4,60,183,153,157,248,183,249,214,158,196,63,206,169,111,0,31,63,125,120,7,249,126,71,114,83,125,134,237,6,123,44,144,134,55,20,126,37,89,4,184,112,253,24,4,83,241,160,218,27,92,25,234,184,144,205,169,120,153,157,138,183,29,174,62,214,204,170,164,50,149,101,136,224,231,122,249,37,153,141,77,34,49,182,170,228,38,68,193,241,111,106,90,9,159,97,0,123,162,250,145,1,117,62,98,34,109,159,165,42,42,180,177,11,88,204,131,64,200,5,202,74,15,140,62,185,152,217,153,35,219,64,247,11,70,184,163,11,123,131,76,220,6,72,64,40,218,80,66,178,104,27,16,126,129,232,64,232,85,14,3,141,125,135,160,0,109,216,75,31,18,17,135,9,253,110,193,129,228,192,192,230,124,40,238,137,52,108,161,125,85,97,107,0,80,206,43,54,68,204,117,252,186,237,216,39,141,225,203,133,249,109,221,12,94,106,187,112,181,114,219,129,98,36,242,10,73,82,201,163,122,58,93,107,195,218,68,41,111,155,182,174,107,134,168,182,90,59,230,238,92,75,215,63,205,237,104,57,222,181,149,232,104,31,175,181,64,52,113,120,185,208,19,108,97,123,14,15,82,131,83,246,246,210,204,192,85,119,71,220,226,252,96,145,98,180,85,131,168,101,213,191,49,92,10,183,67,238,195,41,60,237,56,149,118,71,225,54,148,248,20,238,64,120,173,187,201,222,234,46,67,202,205,176,132,222,147,106,123,131,164,168,79,205,62,48,91,127,53,89,107,197,187,52,126,155,102,67,144,122,137,54,23,197,93,113,222,100,67,141,181,157,134,133,172,82,113,60,135,246,70,83,227,16,66,53,81,93,120,139,82,74,215,195,212,171,190,124,170,33,83,194,242,10,213,67,103,82,166,166,9,44,58,113,34,2,44,83,12,73,237,114,157,89,201,48,22,229,192,104,77,100,185,72,180,208,115,186,222,173,217,97,16,218,75,166,25,68,52,36,179,156,39,204,135,100,47,73,219,137,1,131,73,26,90,38,137,157,147,180,3,37,58,73,187,16,14,181,169,218,116,140,181,91,31,107,162,189,144,219,64,52,46,205,182,71,109,35,203,234,41,82,57,126,185,238,174,92,182,141,154,105,222,210,59,81,207,110,10,16,150,93,163,207,21,17,107,114,175,158,34,183,184,140,72,9,133,180,254,42,207,4,217,221,201,137,42,153,214,50,183,190,109,83,72,65,184,55,221,201,65,10,223,147,75,195,171,140,19,87,245,140,110,90,171,131,11,252,236,202,148,233,91,34,209,228,46,46,187,191,43,73,61,87,18,93,63,69,205,223,13,138,112,224,144,23,227,133,199,235,186,49,63,111,144,164,149,118,75,238,219,83,189,116,105,39,56,108,71,151,254,227,130,50,105,182,11,17,147,52,61,1,203,164,242,0,138,79,157,14,132,207,166,24,115,107,111,8,183,246,5,236,153,80,69,255,32,165,56,99,208,192,200,69,245,83,211,41,189,207,55,20,17,153,2,202,99,93,92,222,41,55,239,93,109,154,92,244,186,160,58,1,153,214,15,245,24,68,61,137,21,44,97,180,127,23,185,212,98,103,213,12,54,252,179,34,3,119,67,183,142,199,244,224,93,170,243,42,228,240,55,151,229,97,110,34,126,139,237,123,155,196,184,63,241,44,131,197,134,14,207,219,96,237,102,49,113,104,135,224,226,253,8,151,128,11,3,14,244,114,65,108,115,76,158,29,6,30,6,31,123,158,187,8,88,89,90,75,104,107,112,48,146,66,248,0,251,37,163,98,125,165,137,14,130,29,144,152,120,6,105,90,144,196,117,112,172,142,35,17,106,221,174,229,18,161,57,136,223,227,13,203,73,184,7,199,144,113,48,208,210,170,221,174,21,203,11,200,253,119,97,188,87,222,41,240,91,225,97,14,48,118,253,38,208,29,97,16,248,138,65,126,252,110,135,40,165,169,212,250,93,24,31,22,192,204,116,64,186,147,160,247,167,92,241,113,32,95,114,8,2,89,70,147,212,135,192,126,31,159,178,99,169,195,160,103,144,49,111,67,15,20,151,245,54,28,217,240,251,224,9,43,109,214,10,29,127,93,230,186,142,114,60,153,199,69,229,3,183,133,28,177,67,123,195,173,161,28,59,68,239,218,26,178,161,196,215,183,28,8,255,5,23,230,78,135,169,93,152,46,140,163,191,161,247,242,118,148,41,19,172,177,92,72,91,19,183,168,47,77,117,205,181,150,238,52,69,117,211,245,17,46,218,26,27,114,12,62,78,165,113,93,171,166,254,220,20,164,147,127,26,70,109,140,194,122,138,253,202,218,243,123,204,169,67,170,94,65,121,22,165,161,181,84,174,39,244,53,89,7,251,76,17,74,125,62,234,30,85,101,12,87,229,162,250,59,240,206,101,103,200,92,185,108,212,144,167,74,221,1,235,12,92,176,143,144,24,46,177,210,164,16,253,107,236,16,43,31,18,25,243,19,43,180,123,216,61,177,218,80,226,19,171,3,161,63,25,165,169,14,187,88,244,149,59,14,179,133,240,36,3,23,179,71,232,3,46,12,56,247,193,5,161,140,123,211,1,200,74,39,195,196,185,77,37,143,131,48,41,177,147,226,110,71,91,98,47,69,27,6,30,199,202,25,10,211,241,60,80,133,60,200,235,147,102,104,148,237,114,247,178,84,192,101,46,12,197,19,137,110,159,236,228,42,53,94,47,55,114,20,213,169,157,251,182,87,47,127,26,18,141,246,243,167,12,203,33,118,205,159,108,40,241,249,147,3,1,187,116,41,50,68,167,231,114,212,9,253,93,54,167,120,53,7,243,221,26,114,118,221,167,235,183,213,43,204,21,109,206,37,195,222,159,186,38,209,56,22,113,187,172,166,250,105,202,241,178,104,242,106,148,83,19,162,116,100,170,2,47,167,250,202,105,83,174,136,53,191,74,130,27,199,100,227,73,92,124,71,238,199,168,14,212,139,206,57,98,211,113,23,207,54,56,25,200,246,28,20,12,144,218,118,38,250,215,211,221,177,67,34,248,126,55,10,43,225,218,174,191,169,190,3,142,171,26,175,234,131,127,38,42,213,86,78,3,249,140,11,116,221,254,146,99,82,49,156,128,249,40,47,147,227,74,160,28,229,145,131,95,76,119,9,197,182,2,46,140,45,252,37,124,72,136,213,69,160,68,181,217,65,192,235,47,57,152,25,131,121,221,15,146,92,26,69,212,241,161,168,82,183,119,120,211,157,90,42,177,119,114,182,152,140,144,57,3,144,255,168,84,34,161,110,91,193,13,139,166,220,220,56,103,209,87,243,177,86,141,245,192,141,187,60,152,160,208,6,34,223,15,166,96,15,178,154,89,142,68,225,204,9,20,22,39,87,48,212,213,108,4,25,243,61,52,50,36,96,230,32,195,43,8,215,217,200,60,188,97,209,32,224,37,166,189,110,7,124,88,222,221,227,145,118,206,19,151,52,149,241,30,164,35,198,109,224,220,60,23,220,22,44,116,88,220,198,199,66,129,139,100,59,23,250,54,148,248,66,223,129,112,132,17,56,21,46,95,59,87,212,20,175,180,205,3,22,245,217,106,114,135,205,217,66,233,178,152,74,132,55,224,49,181,218,46,71,1,2,231,31,103,107,169,63,87,141,8,151,122,193,141,55,26,164,114,53,214,122,21,212,139,57,230,220,54,194,26,117,8,19,121,236,228,46,225,211,244,17,192,239,64,67,8,199,87,34,138,251,162,128,114,202,222,149,116,247,234,144,168,73,48,198,40,85,248,184,54,116,40,198,104,3,138,191,99,29,8,177,98,140,230,240,190,118,63,172,55,166,248,175,4,221,128,199,85,253,211,234,110,159,33,161,29,175,182,200,42,60,219,174,3,251,39,115,222,1,208,11,170,6,96,1,170,179,124,181,138,120,165,116,254,18,191,193,3,37,177,31,38,230,87,145,143,11,120,15,191,252,54,62,123,4,173,185,201,177,28,156,133,46,194,49,85,84,216,231,30,16,49,53,84,142,237,224,123,135,225,213,80,99,196,48,40,56,253,60,240,31,169,160,22,107,250,105,19,223,195,103,253,71,110,6,179,45,242,189,223,160,100,219,217,26,238,30,31,18,16,240,197,196,82,234,140,246,65,125,227,67,90,214,64,253,44,162,251,22,78,178,243,145,112,31,251,16,195,220,183,126,233,195,164,78,27,87,89,10,72,31,7,80,116,233,227,66,232,143,184,144,229,196,248,58,47,71,220,58,132,29,174,173,47,155,186,189,27,163,250,56,89,215,200,75,77,218,245,197,24,211,176,192,44,183,138,100,107,50,67,213,230,166,163,236,212,177,51,73,139,20,250,186,185,115,97,146,196,0,241,75,192,24,132,241,233,168,57,44,30,196,105,115,162,188,110,221,30,79,211,146,86,1,19,187,221,3,208,29,42,243,141,220,68,107,38,38,135,244,82,205,127,68,183,81,10,22,178,11,249,20,197,168,9,88,173,200,135,70,147,53,233,115,86,183,175,86,85,223,47,221,188,162,223,96,175,252,172,91,189,170,216,211,125,111,193,91,236,180,40,184,56,245,17,91,91,56,30,155,174,11,150,148,107,233,246,63,54,74,36,206,209,23,180,92,208,15,70,46,22,53,86,74,124,109,106,240,23,95,214,107,226,161,240,232,227,219,13,7,130,15,84,7,105,65,225,122,7,217,94,118,30,205,219,205,96,186,118,30,141,115,160,196,95,112,7,194,171,136,16,68,146,201,149,115,97,108,76,63,110,172,141,213,125,204,8,58,197,226,72,23,23,39,122,19,51,230,199,161,151,152,11,115,134,135,4,198,132,36,152,127,116,19,83,237,211,137,78,116,146,196,31,69,150,118,200,15,142,169,216,233,142,165,37,135,70,209,46,140,171,70,216,130,201,165,59,105,172,125,209,150,114,171,44,3,95,21,87,155,217,186,186,50,74,251,34,102,144,82,206,80,233,155,162,136,129,87,86,10,80,113,93,24,168,96,45,64,91,186,71,133,139,128,53,90,175,106,82,159,94,195,152,21,75,159,154,249,8,205,79,135,185,223,65,62,169,46,30,107,170,221,48,9,5,90,55,72,104,247,224,118,50,133,105,152,133,138,83,143,226,194,184,28,188,157,95,155,246,39,248,38,98,208,73,100,91,237,81,87,110,68,139,57,49,208,95,214,76,144,35,69,152,249,94,189,108,147,119,15,141,3,1,171,116,209,43,120,62,210,135,243,146,215,184,54,179,71,196,29,28,143,1,75,161,53,148,139,92,204,146,93,134,115,239,128,216,194,154,23,81,226,77,76,49,15,7,129,77,230,124,241,64,107,254,208,100,171,158,161,177,225,139,15,185,155,43,70,176,134,113,108,247,103,143,46,108,190,183,214,246,227,162,39,36,220,253,32,158,43,136,67,130,78,241,128,209,121,112,142,183,147,161,217,24,45,251,176,137,89,9,203,161,51,211,182,164,211,217,89,209,226,60,44,43,161,155,231,174,213,93,27,74,124,117,119,167,16,50,56,79,195,5,225,134,146,200,93,147,128,209,84,112,175,157,221,105,92,22,173,86,218,232,111,170,140,204,220,161,18,31,235,197,25,122,59,206,205,213,152,220,57,27,147,87,104,149,161,216,133,175,46,155,34,179,136,26,135,40,160,158,214,29,54,150,15,69,45,220,197,56,167,11,168,117,58,104,93,247,50,110,125,28,92,198,43,15,96,44,162,65,199,3,42,66,109,231,57,159,247,1,11,107,2,157,191,93,199,195,190,241,60,8,116,60,96,236,241,13,92,219,241,62,8,114,132,218,216,29,84,97,54,185,59,218,27,17,149,251,20,187,37,28,1,25,212,121,63,12,151,193,69,43,169,130,51,230,171,53,31,139,57,228,74,46,199,66,39,128,9,176,85,59,231,92,171,42,170,121,183,171,202,188,209,210,62,141,151,183,81,117,52,206,80,10,56,136,198,76,219,228,28,138,2,109,24,15,14,2,244,169,12,49,125,176,85,34,50,207,172,180,90,201,183,60,75,44,98,200,2,218,230,9,223,192,76,87,95,3,57,34,76,134,69,59,195,150,127,125,181,99,198,110,42,168,29,244,173,112,15,115,24,18,250,245,107,63,52,7,71,255,174,181,31,27,74,124,237,199,129,16,56,34,96,16,132,92,222,194,61,48,124,199,3,172,5,134,64,134,65,78,205,190,182,250,59,249,52,139,198,103,111,234,76,102,90,212,130,155,1,189,104,189,189,121,34,50,27,150,39,85,225,25,34,102,252,186,113,143,173,5,189,57,45,225,190,35,199,109,105,31,51,124,35,68,66,133,103,28,166,219,174,82,88,207,219,238,6,83,72,64,110,92,70,184,4,186,20,99,70,106,228,67,239,154,19,79,32,45,130,92,76,166,77,54,124,227,49,234,230,38,153,8,94,211,142,2,251,6,95,181,7,71,128,94,28,157,0,36,83,205,214,78,154,243,29,33,54,249,115,140,25,213,173,107,170,9,81,42,85,186,27,103,58,197,254,16,55,77,251,11,72,204,210,123,79,14,165,158,54,13,86,214,251,61,161,131,113,108,38,181,73,247,110,34,134,49,107,3,212,17,87,238,216,99,82,6,180,144,168,60,48,148,17,112,219,29,95,75,31,177,85,85,86,101,32,35,122,71,234,138,138,33,233,34,94,61,146,86,232,242,183,171,7,26,149,17,149,74,242,227,184,105,208,119,99,20,70,85,115,223,230,4,93,42,87,18,15,30,100,53,204,9,87,36,212,131,100,84,63,31,30,0,234,194,136,232,129,129,67,90,42,7,196,6,61,101,103,62,174,109,159,19,111,236,89,137,57,226,91,12,126,40,206,49,61,101,20,236,137,222,189,224,18,100,180,26,103,21,150,218,177,234,102,3,137,46,184,118,10,0,221,86,14,132,35,114,211,132,108,128,91,47,234,89,83,196,139,217,202,24,221,177,250,216,171,36,233,110,31,110,29,200,93,93,171,51,80,176,159,203,185,238,73,214,169,102,154,161,195,11,213,68,187,8,210,20,18,47,187,103,23,234,224,146,86,76,26,247,139,213,221,48,129,211,178,243,110,237,86,196,6,133,25,52,137,173,220,137,211,13,212,132,201,248,110,39,235,2,83,65,167,93,85,248,171,163,26,96,235,61,165,247,214,179,241,170,155,240,253,63,68,71,130,214,123,227,153,18,177,253,194,86,184,154,10,106,213,86,93,78,205,239,35,209,56,150,200,91,92,173,136,54,128,224,2,238,233,219,173,14,185,231,209,170,164,85,102,200,174,201,221,2,18,159,220,109,0,191,44,181,42,234,209,163,173,192,105,83,219,167,78,196,65,149,246,130,156,55,93,224,78,77,124,252,94,213,203,195,61,95,218,162,67,21,35,159,232,70,79,43,67,184,147,217,141,58,170,35,51,29,82,13,157,1,83,40,189,106,178,225,26,49,133,31,156,4,92,244,46,0,233,111,110,93,138,68,148,6,122,33,181,162,188,3,124,109,111,218,57,67,27,239,52,104,7,90,91,67,158,134,113,98,92,54,216,191,57,60,130,213,251,81,206,215,161,156,75,108,110,253,230,3,148,169,253,164,18,241,189,243,55,16,15,154,22,144,42,226,199,36,216,225,154,66,240,169,36,185,20,228,185,234,112,157,166,25,194,243,54,185,206,237,128,249,22,200,250,233,153,167,201,150,41,179,91,128,8,144,179,5,35,68,206,91,0,240,83,179,253,124,52,147,209,190,127,123,240,1,200,42,30,64,168,237,151,11,228,128,124,163,122,41,73,233,161,210,248,106,148,217,173,147,228,47,68,3,211,14,206,32,230,244,38,26,70,84,96,187,1,7,35,221,215,32,144,129,52,4,80,129,229,112,59,92,77,90,112,32,2,207,228,66,1,181,26,207,218,196,198,2,204,104,6,38,124,223,208,92,50,180,19,39,6,192,86,100,40,141,58,150,63,8,180,157,213,240,40,182,9,158,170,53,3,226,48,42,79,228,21,164,205,187,80,142,228,82,34,55,126,11,47,255,28,193,27,168,24,206,213,23,47,79,70,216,93,63,87,124,250,5,145,204,251,173,249,132,247,189,132,157,241,233,101,92,6,46,82,52,170,28,108,79,52,110,234,92,132,160,199,112,40,216,2,227,79,46,88,11,140,94,48,46,31,78,89,46,95,251,133,133,157,166,48,88,88,164,150,157,185,19,105,97,3,137,46,46,28,0,230,152,180,182,216,211,212,241,41,51,160,57,239,161,84,103,37,121,107,49,140,99,21,43,71,95,131,250,182,184,110,90,125,6,142,71,26,194,35,229,61,105,238,12,2,220,19,249,198,227,143,135,192,170,168,228,135,238,124,253,48,173,149,148,83,45,169,110,71,166,29,135,110,224,187,169,177,245,16,238,204,115,200,189,114,241,56,212,90,116,211,249,163,61,203,126,61,70,161,164,239,113,211,59,107,57,106,143,141,155,169,224,63,16,181,30,73,167,37,176,178,4,150,35,125,200,199,210,248,89,183,128,118,98,178,174,103,224,164,214,199,159,75,8,58,75,161,233,75,164,38,235,208,68,56,122,158,30,107,78,69,138,2,167,151,216,54,104,250,255,15,176,99,84,239,13,10,101,110,100,115,116,114,101,97,109,13,10,101,110,100,111,98,106,13,10,53,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,114,117,101,84,121,112,101,47,78,97,109,101,47,70,49,47,66,97,115,101,70,111,110,116,47,66,67,68,69,69,69,43,67,97,108,105,98,114,105,47,69,110,99,111,100,105,110,103,47,87,105,110,65,110,115,105,69,110,99,111,100,105,110,103,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,54,32,48,32,82,47,70,105,114,115,116,67,104,97,114,32,51,50,47,76,97,115,116,67,104,97,114,32,49,50,52,47,87,105,100,116,104,115,32,50,48,48,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,54,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,66,67,68,69,69,69,43,67,97,108,105,98,114,105,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,48,47,65,115,99,101,110,116,32,55,53,48,47,68,101,115,99,101,110,116,32,45,50,53,48,47,67,97,112,72,101,105,103,104,116,32,55,53,48,47,65,118,103,87,105,100,116,104,32,53,50,49,47,77,97,120,87,105,100,116,104,32,49,55,52,51,47,70,111,110,116,87,101,105,103,104,116,32,52,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,83,116,101,109,86,32,53,50,47,70,111,110,116,66,66,111,120,91,32,45,53,48,51,32,45,50,53,48,32,49,50,52,48,32,55,53,48,93,32,47,70,111,110,116,70,105,108,101,50,32,49,57,56,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,55,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,69,120,116,71,83,116,97,116,101,47,66,77,47,78,111,114,109,97,108,47,99,97,32,49,62,62,13,10,101,110,100,111,98,106,13,10,56,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,69,120,116,71,83,116,97,116,101,47,66,77,47,78,111,114,109,97,108,47,67,65,32,49,62,62,13,10,101,110,100,111,98,106,13,10,57,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,114,117,101,84,121,112,101,47,78,97,109,101,47,70,50,47,66,97,115,101,70,111,110,116,47,66,67,68,70,69,69,43,67,97,108,105,98,114,105,45,66,111,108,100,47,69,110,99,111,100,105,110,103,47,87,105,110,65,110,115,105,69,110,99,111,100,105,110,103,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,49,48,32,48,32,82,47,70,105,114,115,116,67,104,97,114,32,51,50,47,76,97,115,116,67,104,97,114,32,49,50,52,47,87,105,100,116,104,115,32,50,48,49,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,49,48,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,66,67,68,70,69,69,43,67,97,108,105,98,114,105,45,66,111,108,100,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,48,47,65,115,99,101,110,116,32,55,53,48,47,68,101,115,99,101,110,116,32,45,50,53,48,47,67,97,112,72,101,105,103,104,116,32,55,53,48,47,65,118,103,87,105,100,116,104,32,53,51,54,47,77,97,120,87,105,100,116,104,32,49,55,56,49,47,70,111,110,116,87,101,105,103,104,116,32,55,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,83,116,101,109,86,32,53,51,47,70,111,110,116,66,66,111,120,91,32,45,53,49,57,32,45,50,53,48,32,49,50,54,51,32,55,53,48,93,32,47,70,111,110,116,70,105,108,101,50,32,50,48,50,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,49,49,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,52,51,51,46,51,54,32,55,51,49,46,48,51,32,53,53,49,46,55,50,32,55,53,51,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,104,116,116,112,115,58,47,47,119,119,119,46,108,105,110,107,101,100,105,110,46,99,111,109,47,105,110,47,77,111,104,97,109,101,100,45,109,97,121,111,119,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,49,62,62,13,10,101,110,100,111,98,106,13,10,49,50,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,52,48,46,57,53,32,55,50,49,46,50,54,32,49,48,56,46,56,54,32,55,51,49,46,48,51,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,109,97,105,108,116,111,58,77,97,121,111,119,46,49,64,111,115,117,46,101,100,117,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,50,62,62,13,10,101,110,100,111,98,106,13,10,49,51,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,52,56,52,46,49,55,32,55,50,49,46,50,54,32,53,53,50,46,56,57,32,55,51,49,46,48,51,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,77,97,121,111,119,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,51,62,62,13,10,101,110,100,111,98,106,13,10,49,52,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,121,112,101,48,47,66,97,115,101,70,111,110,116,47,66,67,68,71,69,69,43,67,97,108,105,98,114,105,47,69,110,99,111,100,105,110,103,47,73,100,101,110,116,105,116,121,45,72,47,68,101,115,99,101,110,100,97,110,116,70,111,110,116,115,32,49,53,32,48,32,82,47,84,111,85,110,105,99,111,100,101,32,49,57,55,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,49,53,32,48,32,111,98,106,13,10,91,32,49,54,32,48,32,82,93,32,13,10,101,110,100,111,98,106,13,10,49,54,32,48,32,111,98,106,13,10,60,60,47,66,97,115,101,70,111,110,116,47,66,67,68,71,69,69,43,67,97,108,105,98,114,105,47,83,117,98,116,121,112,101,47,67,73,68,70,111,110,116,84,121,112,101,50,47,84,121,112,101,47,70,111,110,116,47,67,73,68,84,111,71,73,68,77,97,112,47,73,100,101,110,116,105,116,121,47,68,87,32,49,48,48,48,47,67,73,68,83,121,115,116,101,109,73,110,102,111,32,49,55,32,48,32,82,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,49,56,32,48,32,82,47,87,32,49,57,57,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,49,55,32,48,32,111,98,106,13,10,60,60,47,79,114,100,101,114,105,110,103,40,73,100,101,110,116,105,116,121,41,32,47,82,101,103,105,115,116,114,121,40,65,100,111,98,101,41,32,47,83,117,112,112,108,101,109,101,110,116,32,48,62,62,13,10,101,110,100,111,98,106,13,10,49,56,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,66,67,68,71,69,69,43,67,97,108,105,98,114,105,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,48,47,65,115,99,101,110,116,32,55,53,48,47,68,101,115,99,101,110,116,32,45,50,53,48,47,67,97,112,72,101,105,103,104,116,32,55,53,48,47,65,118,103,87,105,100,116,104,32,53,50,49,47,77,97,120,87,105,100,116,104,32,49,55,52,51,47,70,111,110,116,87,101,105,103,104,116,32,52,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,83,116,101,109,86,32,53,50,47,70,111,110,116,66,66,111,120,91,32,45,53,48,51,32,45,50,53,48,32,49,50,52,48,32,55,53,48,93,32,47,70,111,110,116,70,105,108,101,50,32,49,57,56,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,49,57,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,114,117,101,84,121,112,101,47,78,97,109,101,47,70,52,47,66,97,115,101,70,111,110,116,47,66,67,68,72,69,69,43,67,97,108,105,98,114,105,45,73,116,97,108,105,99,47,69,110,99,111,100,105,110,103,47,87,105,110,65,110,115,105,69,110,99,111,100,105,110,103,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,50,48,32,48,32,82,47,70,105,114,115,116,67,104,97,114,32,51,50,47,76,97,115,116,67,104,97,114,32,49,50,50,47,87,105,100,116,104,115,32,50,48,51,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,48,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,66,67,68,72,69,69,43,67,97,108,105,98,114,105,45,73,116,97,108,105,99,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,45,49,49,47,65,115,99,101,110,116,32,55,53,48,47,68,101,115,99,101,110,116,32,45,50,53,48,47,67,97,112,72,101,105,103,104,116,32,55,53,48,47,65,118,103,87,105,100,116,104,32,53,50,49,47,77,97,120,87,105,100,116,104,32,49,57,56,52,47,70,111,110,116,87,101,105,103,104,116,32,52,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,83,116,101,109,86,32,53,50,47,70,111,110,116,66,66,111,120,91,32,45,55,50,53,32,45,50,53,48,32,49,50,54,48,32,55,53,48,93,32,47,70,111,110,116,70,105,108,101,50,32,50,48,52,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,49,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,121,112,101,48,47,66,97,115,101,70,111,110,116,47,83,121,109,98,111,108,77,84,47,69,110,99,111,100,105,110,103,47,73,100,101,110,116,105,116,121,45,72,47,68,101,115,99,101,110,100,97,110,116,70,111,110,116,115,32,50,50,32,48,32,82,47,84,111,85,110,105,99,111,100,101,32,50,48,53,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,50,32,48,32,111,98,106,13,10,91,32,50,51,32,48,32,82,93,32,13,10,101,110,100,111,98,106,13,10,50,51,32,48,32,111,98,106,13,10,60,60,47,66,97,115,101,70,111,110,116,47,83,121,109,98,111,108,77,84,47,83,117,98,116,121,112,101,47,67,73,68,70,111,110,116,84,121,112,101,50,47,84,121,112,101,47,70,111,110,116,47,67,73,68,84,111,71,73,68,77,97,112,47,73,100,101,110,116,105,116,121,47,68,87,32,49,48,48,48,47,67,73,68,83,121,115,116,101,109,73,110,102,111,32,50,52,32,48,32,82,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,50,53,32,48,32,82,47,87,32,50,48,55,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,52,32,48,32,111,98,106,13,10,60,60,47,79,114,100,101,114,105,110,103,40,73,100,101,110,116,105,116,121,41,32,47,82,101,103,105,115,116,114,121,40,65,100,111,98,101,41,32,47,83,117,112,112,108,101,109,101,110,116,32,48,62,62,13,10,101,110,100,111,98,106,13,10,50,53,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,83,121,109,98,111,108,77,84,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,48,47,65,115,99,101,110,116,32,49,48,48,53,47,68,101,115,99,101,110,116,32,45,50,49,54,47,67,97,112,72,101,105,103,104,116,32,54,57,51,47,65,118,103,87,105,100,116,104,32,54,48,48,47,77,97,120,87,105,100,116,104,32,49,49,49,51,47,70,111,110,116,87,101,105,103,104,116,32,52,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,83,116,101,109,86,32,54,48,47,70,111,110,116,66,66,111,120,91,32,48,32,45,50,49,54,32,49,49,49,51,32,54,57,51,93,32,47,70,111,110,116,70,105,108,101,50,32,50,48,54,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,54,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,114,117,101,84,121,112,101,47,78,97,109,101,47,70,54,47,66,97,115,101,70,111,110,116,47,65,114,105,97,108,77,84,47,69,110,99,111,100,105,110,103,47,87,105,110,65,110,115,105,69,110,99,111,100,105,110,103,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,50,55,32,48,32,82,47,70,105,114,115,116,67,104,97,114,32,51,50,47,76,97,115,116,67,104,97,114,32,51,50,47,87,105,100,116,104,115,32,50,48,56,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,55,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,65,114,105,97,108,77,84,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,48,47,65,115,99,101,110,116,32,57,48,53,47,68,101,115,99,101,110,116,32,45,50,49,48,47,67,97,112,72,101,105,103,104,116,32,55,50,56,47,65,118,103,87,105,100,116,104,32,52,52,49,47,77,97,120,87,105,100,116,104,32,50,54,54,53,47,70,111,110,116,87,101,105,103,104,116,32,52,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,76,101,97,100,105,110,103,32,51,51,47,83,116,101,109,86,32,52,52,47,70,111,110,116,66,66,111,120,91,32,45,54,54,53,32,45,50,49,48,32,50,48,48,48,32,55,50,56,93,32,62,62,13,10,101,110,100,111,98,106,13,10,50,56,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,114,117,101,84,121,112,101,47,78,97,109,101,47,70,55,47,66,97,115,101,70,111,110,116,47,66,67,68,73,69,69,43,86,101,114,100,97,110,97,45,66,111,108,100,47,69,110,99,111,100,105,110,103,47,87,105,110,65,110,115,105,69,110,99,111,100,105,110,103,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,50,57,32,48,32,82,47,70,105,114,115,116,67,104,97,114,32,51,50,47,76,97,115,116,67,104,97,114,32,51,50,47,87,105,100,116,104,115,32,50,48,57,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,50,57,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,66,67,68,73,69,69,43,86,101,114,100,97,110,97,45,66,111,108,100,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,48,47,65,115,99,101,110,116,32,49,48,48,53,47,68,101,115,99,101,110,116,32,45,50,48,55,47,67,97,112,72,101,105,103,104,116,32,55,54,53,47,65,118,103,87,105,100,116,104,32,53,54,56,47,77,97,120,87,105,100,116,104,32,50,50,53,55,47,70,111,110,116,87,101,105,103,104,116,32,55,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,83,116,101,109,86,32,53,54,47,70,111,110,116,66,66,111,120,91,32,45,53,53,48,32,45,50,48,55,32,49,55,48,55,32,55,54,53,93,32,47,70,111,110,116,70,105,108,101,50,32,50,49,48,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,51,48,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,49,51,51,46,51,49,32,52,57,52,46,53,57,32,50,48,53,46,48,52,32,53,48,53,46,53,56,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,104,116,116,112,58,47,47,117,109,97,110,105,116,121,46,105,111,47,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,52,62,62,13,10,101,110,100,111,98,106,13,10,51,49,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,49,51,54,46,52,32,51,55,49,46,50,52,32,51,51,53,46,56,53,32,51,56,50,46,50,51,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,104,116,116,112,115,58,47,47,103,105,116,104,117,98,46,99,111,109,47,77,97,121,111,119,47,77,117,115,105,99,45,76,105,98,114,97,114,121,45,79,114,103,97,110,105,122,101,114,45,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,53,62,62,13,10,101,110,100,111,98,106,13,10,51,50,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,47,83,117,98,116,121,112,101,47,84,114,117,101,84,121,112,101,47,78,97,109,101,47,70,56,47,66,97,115,101,70,111,110,116,47,66,67,68,74,69,69,43,67,97,108,105,98,114,105,45,66,111,108,100,73,116,97,108,105,99,47,69,110,99,111,100,105,110,103,47,87,105,110,65,110,115,105,69,110,99,111,100,105,110,103,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,51,51,32,48,32,82,47,70,105,114,115,116,67,104,97,114,32,51,50,47,76,97,115,116,67,104,97,114,32,51,50,47,87,105,100,116,104,115,32,50,49,49,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,51,51,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,47,70,111,110,116,78,97,109,101,47,66,67,68,74,69,69,43,67,97,108,105,98,114,105,45,66,111,108,100,73,116,97,108,105,99,47,70,108,97,103,115,32,51,50,47,73,116,97,108,105,99,65,110,103,108,101,32,45,49,49,47,65,115,99,101,110,116,32,55,53,48,47,68,101,115,99,101,110,116,32,45,50,53,48,47,67,97,112,72,101,105,103,104,116,32,55,53,48,47,65,118,103,87,105,100,116,104,32,53,51,55,47,77,97,120,87,105,100,116,104,32,50,48,50,49,47,70,111,110,116,87,101,105,103,104,116,32,55,48,48,47,88,72,101,105,103,104,116,32,50,53,48,47,83,116,101,109,86,32,53,51,47,70,111,110,116,66,66,111,120,91,32,45,54,57,49,32,45,50,53,48,32,49,51,51,48,32,55,53,48,93,32,47,70,111,110,116,70,105,108,101,50,32,50,49,50,32,48,32,82,62,62,13,10,101,110,100,111,98,106,13,10,51,52,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,49,49,54,46,54,50,32,51,50,53,46,56,54,32,51,53,49,46,52,52,32,51,51,54,46,56,53,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,104,116,116,112,115,58,47,47,109,97,121,111,119,46,103,105,116,104,117,98,46,105,111,47,74,97,118,97,83,99,114,105,112,116,95,84,117,116,111,114,105,97,108,47,80,97,103,101,115,47,105,110,100,101,120,46,104,116,109,108,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,54,62,62,13,10,101,110,100,111,98,106,13,10,51,53,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,49,52,57,46,52,57,32,50,57,50,46,52,50,32,50,57,52,46,50,57,32,51,48,51,46,52,49,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,104,116,116,112,115,58,47,47,109,97,121,111,119,46,103,105,116,104,117,98,46,105,111,47,77,97,112,95,80,114,111,106,101,99,116,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,55,62,62,13,10,101,110,100,111,98,106,13,10,51,54,32,48,32,111,98,106,13,10,60,60,47,83,117,98,116,121,112,101,47,76,105,110,107,47,82,101,99,116,91,32,49,50,50,46,54,52,32,50,52,56,32,50,52,54,46,48,51,32,50,53,56,46,57,56,93,32,47,66,83,60,60,47,87,32,48,62,62,47,70,32,52,47,65,60,60,47,84,121,112,101,47,65,99,116,105,111,110,47,83,47,85,82,73,47,85,82,73,40,104,116,116,112,115,58,47,47,109,97,121,111,119,46,103,105,116,104,117,98,46,105,111,47,65,114,99,97,100,101,41,32,62,62,47,83,116,114,117,99,116,80,97,114,101,110,116,32,56,62,62,13,10,101,110,100,111,98,106,13,10,51,55,32,48,32,111,98,106,13,10,60,60,47,65,117,116,104,111,114,40,77,111,104,97,109,101,100,41,32,47,67,114,101,97,116,111,114,40,254,255,0,77,0,105,0,99,0,114,0,111,0,115,0,111,0,102,0,116,0,174,0,32,0,87,0,111,0,114,0,100,0,32,0,50,0,48,0,49,0,54,41,32,47,67,114,101,97,116,105,111,110,68,97,116,101,40,68,58,50,48,49,55,48,57,50,55,49,53,52,52,50,49,45,48,52,39,48,48,39,41,32,47,77,111,100,68,97,116,101,40,68,58,50,48,49,55,48,57,50,55,49,53,52,52,50,49,45,48,52,39,48,48,39,41,32,47,80,114,111,100,117,99,101,114,40,254,255,0,77,0,105,0,99,0,114,0,111,0,115,0,111,0,102,0,116,0,174,0,32,0,87,0,111,0,114,0,100,0,32,0,50,0,48,0,49,0,54,41,32,62,62,13,10,101,110,100,111,98,106,13,10,52,53,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,79,98,106,83,116,109,47,78,32,49,52,55,47,70,105,114,115,116,32,49,50,52,49,47,70,105,108,116,101,114,47,70,108,97,116,101,68,101,99,111,100,101,47,76,101,110,103,116,104,32,50,50,50,48,62,62,13,10,115,116,114,101,97,109,13,10,120,156,165,90,75,111,28,55,18,190,7,200,127,224,113,247,96,76,23,223,4,130,0,78,156,96,179,118,28,65,18,176,7,35,135,177,221,107,107,45,105,12,121,12,196,255,126,191,106,86,143,52,81,177,217,30,3,182,187,167,201,122,127,85,36,139,246,206,12,38,208,244,199,25,26,172,9,222,144,203,38,88,67,185,152,16,140,197,223,48,24,55,68,19,178,113,9,143,98,60,97,102,50,62,58,19,193,192,22,19,241,33,15,134,63,80,196,95,19,99,50,209,155,228,156,9,209,164,236,241,197,100,30,72,166,16,166,5,83,240,209,23,136,245,96,149,13,17,101,147,6,60,83,48,137,12,89,11,22,24,183,9,252,49,238,188,51,9,250,249,97,48,152,66,30,90,66,31,10,3,203,193,147,5,65,241,8,58,144,80,4,127,232,68,201,65,50,248,165,156,77,102,195,60,232,51,27,8,250,100,168,64,104,134,165,3,232,114,196,19,196,101,48,150,28,25,56,193,82,134,202,214,88,235,61,84,55,214,65,62,62,89,7,23,64,132,245,176,63,59,120,10,223,75,100,143,97,126,54,54,14,224,3,250,232,97,43,230,71,252,67,152,99,19,220,84,32,48,83,96,235,241,2,177,52,128,69,241,28,134,8,119,35,22,52,4,188,4,246,16,60,207,222,161,33,225,133,109,31,200,56,235,160,143,55,14,95,76,113,120,178,113,132,1,239,64,131,16,57,95,248,11,216,5,168,64,144,230,34,243,5,39,23,17,10,120,26,17,101,190,22,17,78,236,11,42,198,101,240,133,243,241,2,174,100,193,176,4,14,139,51,240,60,199,3,97,99,5,200,70,188,48,98,224,56,79,112,25,217,96,188,101,27,108,54,222,65,5,178,160,114,8,54,57,107,252,164,24,188,234,61,252,132,120,26,31,2,15,97,78,228,201,8,148,143,28,122,7,62,201,178,98,0,91,130,179,25,148,62,243,16,130,7,179,24,6,224,83,0,63,2,211,48,64,59,242,0,225,192,78,112,9,144,118,12,17,192,213,178,206,176,63,88,32,144,0,180,224,44,15,97,206,228,49,168,27,60,152,1,71,0,60,92,66,192,21,98,8,206,129,193,59,48,196,144,32,145,35,1,107,195,164,24,128,27,18,163,10,89,17,50,91,129,168,135,194,86,112,74,20,86,21,4,240,119,102,100,226,133,173,64,154,32,63,160,42,82,35,90,68,134,224,154,104,57,221,56,117,16,109,188,32,127,28,227,156,147,197,195,181,4,85,98,96,135,35,27,98,128,64,226,228,138,172,106,226,76,3,120,25,20,49,193,73,4,202,152,10,127,129,172,204,209,65,142,196,98,25,248,224,83,24,61,0,120,26,28,127,65,6,12,192,52,193,146,196,190,33,128,32,33,3,16,110,36,137,205,12,71,76,246,204,7,98,82,160,90,25,82,224,152,34,161,82,156,56,35,243,34,123,3,32,72,137,147,26,76,83,102,176,65,149,52,249,7,80,77,147,127,56,237,38,255,76,249,201,144,128,152,76,14,129,69,66,49,83,132,45,219,194,92,240,226,16,23,68,22,89,11,36,34,131,61,220,1,162,28,224,31,207,153,88,24,125,38,103,76,70,134,230,130,20,248,225,135,205,25,19,13,230,124,115,177,57,219,92,126,249,56,110,46,246,119,159,223,236,127,185,30,111,54,207,95,153,225,79,179,57,123,103,184,2,158,255,248,227,247,223,77,36,16,85,73,46,62,110,111,31,81,205,211,55,207,141,21,146,105,202,31,63,253,251,124,243,199,235,255,193,105,211,240,99,182,118,37,91,247,88,147,23,87,183,31,52,253,195,68,195,5,27,143,111,178,197,31,72,16,184,5,143,5,170,18,109,125,4,93,240,223,60,98,27,30,73,43,149,11,247,36,177,231,145,92,21,43,77,143,196,149,66,163,110,139,211,109,137,180,146,109,90,111,75,172,78,142,238,155,109,201,107,163,155,170,196,161,62,106,172,99,19,93,49,172,148,79,195,99,154,223,110,175,175,110,199,139,247,91,80,61,189,222,255,227,201,147,39,255,52,154,82,69,19,189,108,71,140,85,243,212,210,220,103,33,191,124,166,250,161,58,32,8,155,6,202,207,184,86,9,155,115,141,141,111,162,48,46,170,79,116,2,141,85,105,150,237,76,213,206,68,39,26,24,155,6,38,183,168,172,59,129,198,159,64,19,84,26,187,236,20,95,157,18,234,35,158,232,155,212,76,219,148,23,117,142,39,208,164,19,104,242,9,52,106,46,166,180,236,207,9,36,188,11,159,30,181,168,100,123,170,91,115,139,48,251,37,213,173,186,214,119,104,212,60,204,115,30,190,248,105,247,246,139,74,167,230,98,158,13,123,241,155,90,230,134,150,97,133,186,2,213,124,234,9,108,134,224,224,149,23,155,167,216,83,77,63,20,6,213,17,162,158,202,199,45,2,35,215,12,203,181,202,230,118,177,94,70,68,110,174,79,101,237,250,100,231,237,207,241,98,239,6,125,177,47,107,55,46,54,60,214,165,181,218,151,186,115,41,205,146,186,222,154,120,79,179,136,239,82,61,95,205,153,142,165,13,209,124,46,237,65,80,45,65,124,68,92,194,32,159,124,155,50,67,87,166,90,194,250,50,155,37,157,207,214,61,153,106,9,236,203,108,150,173,242,48,217,184,253,210,200,54,137,193,236,151,89,87,149,229,114,222,149,153,193,169,203,126,105,7,141,230,3,135,10,56,167,22,225,30,145,90,133,185,147,209,9,149,83,203,48,145,91,14,21,181,225,65,93,120,56,181,18,247,101,54,225,193,221,152,158,76,117,103,212,149,105,219,233,110,187,43,142,83,119,86,125,153,205,53,231,30,4,83,30,144,111,230,1,9,124,73,202,86,117,208,172,180,110,207,172,86,247,236,173,159,250,92,227,76,207,189,174,149,140,147,162,77,107,41,224,166,90,53,169,153,226,95,97,82,94,155,104,220,212,171,98,197,195,182,141,74,215,71,136,94,40,109,89,70,136,107,35,196,117,23,33,175,215,151,174,204,118,61,115,221,42,227,245,242,212,149,185,80,101,142,50,65,54,33,42,143,186,151,22,199,204,202,234,118,172,221,178,120,189,171,85,93,164,49,46,107,25,59,69,155,102,6,248,122,90,224,6,239,183,155,228,87,103,128,203,226,73,169,41,190,141,70,223,71,134,94,35,125,167,70,250,54,50,124,119,253,241,234,233,177,47,115,97,253,57,66,163,111,215,101,47,85,195,183,139,150,95,13,150,164,163,48,52,80,24,214,182,223,124,86,180,105,162,80,218,156,20,154,103,249,175,48,169,172,70,161,180,159,196,170,233,194,161,37,62,116,17,17,244,154,24,194,50,34,66,27,17,161,187,35,9,122,77,236,201,140,237,29,201,49,10,165,241,169,234,45,187,130,118,7,152,86,247,106,67,163,22,198,6,10,227,218,53,57,56,69,155,38,10,163,44,203,237,62,228,87,152,180,190,22,74,251,89,172,154,238,164,154,226,251,136,208,107,97,92,110,81,80,90,139,136,216,236,82,80,187,73,217,241,64,208,107,105,242,93,99,245,179,240,161,239,216,50,182,29,223,99,99,165,233,169,242,56,245,104,22,244,179,116,234,71,86,223,231,165,78,100,115,59,178,185,187,183,140,122,77,235,202,92,123,250,72,109,52,73,55,83,148,212,123,1,179,207,244,227,55,145,148,117,146,4,35,73,48,59,63,69,132,147,82,230,229,187,151,239,65,22,90,185,159,145,36,154,238,129,235,83,248,38,57,69,164,83,59,107,226,21,61,72,139,157,165,168,47,0,57,119,35,171,159,217,115,236,68,182,157,227,71,205,76,146,158,168,202,163,189,226,117,140,213,207,252,29,34,253,208,94,186,197,37,234,149,180,116,138,75,105,23,151,99,15,149,118,113,89,232,251,116,90,189,36,189,94,9,228,244,127,4,234,83,48,219,110,70,247,48,218,110,255,250,25,52,151,205,221,114,221,238,215,197,67,238,133,228,58,67,154,215,210,75,155,147,122,54,84,21,119,184,86,218,190,190,30,85,113,146,136,143,73,244,21,88,147,226,230,20,122,182,123,243,249,102,188,221,171,130,170,210,126,118,118,60,146,251,128,224,242,110,28,207,119,187,253,230,124,119,61,254,190,253,104,228,56,119,182,189,3,107,30,53,245,36,54,113,61,196,232,48,250,114,252,107,255,124,252,98,230,189,237,175,224,117,187,219,143,155,151,252,207,47,183,111,239,127,92,98,234,235,221,95,155,139,241,205,126,243,175,113,251,118,188,171,239,76,51,191,63,188,20,158,62,60,189,5,135,237,254,106,119,43,191,239,246,87,255,221,226,101,250,245,159,221,221,135,215,187,221,135,123,103,240,151,79,239,199,113,207,74,238,55,191,111,223,220,237,30,252,254,249,61,254,125,240,251,217,213,246,122,247,238,193,135,139,235,171,183,227,131,185,85,14,166,189,187,219,222,108,126,189,122,247,249,110,20,91,95,126,190,249,244,10,30,241,178,61,155,255,83,132,157,175,209,221,124,131,238,231,22,123,56,244,86,226,225,140,153,14,251,252,60,239,181,14,145,122,185,189,25,63,189,170,63,15,81,149,112,30,254,43,70,21,47,139,66,221,246,30,110,240,43,133,108,32,101,157,144,203,241,163,187,95,245,210,115,233,230,238,111,151,55,146,206,53,139,15,247,10,146,50,131,228,250,32,142,26,4,150,131,28,182,31,173,135,50,78,50,110,133,222,202,248,161,77,37,235,158,157,15,237,50,238,100,220,9,159,249,80,239,69,142,151,121,115,122,72,21,184,63,118,137,159,197,179,114,20,154,143,39,15,54,198,243,58,60,175,179,50,126,88,135,101,124,94,135,197,143,178,13,121,80,19,75,163,38,74,201,254,254,187,255,3,144,183,77,108,13,10,101,110,100,115,116,114,101,97,109,13,10,101,110,100,111,98,106,13,10,56,56,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,48,50,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,49,52,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,51,48,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,52,52,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,53,54,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,54,56,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,55,51,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,55,56,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,56,55,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,57,51,32,48,32,111,98,106,13,10,60,60,47,79,47,76,105,115,116,47,76,105,115,116,78,117,109,98,101,114,105,110,103,47,68,105,115,99,62,62,13,10,101,110,100,111,98,106,13,10,49,57,55,32,48,32,111,98,106,13,10,60,60,47,70,105,108,116,101,114,47,70,108,97,116,101,68,101,99,111,100,101,47,76,101,110,103,116,104,32,51,49,53,62,62,13,10,115,116,114,101,97,109,13,10,120,156,93,146,203,110,195,32,16,69,247,124,5,203,116,17,25,156,56,142,37,203,82,154,135,228,69,31,170,219,15,112,96,156,34,213,24,97,178,240,223,23,6,39,173,130,100,164,163,185,119,184,30,72,246,245,161,214,202,209,228,221,14,162,1,71,59,165,165,133,113,184,90,1,244,12,23,165,9,79,169,84,194,205,132,187,232,91,67,18,111,110,166,209,65,95,235,110,32,101,73,147,15,95,28,157,157,232,98,39,135,51,60,145,228,205,74,176,74,95,232,226,107,223,120,110,174,198,252,64,15,218,81,70,170,138,74,232,124,163,151,214,188,182,61,208,4,109,203,90,250,186,114,211,210,123,254,20,159,147,1,154,34,243,24,70,12,18,70,211,10,176,173,190,0,41,153,95,21,45,79,126,85,4,180,124,168,103,209,117,238,196,119,107,81,189,242,106,198,82,86,5,74,79,72,235,2,41,59,34,101,171,64,156,165,72,27,142,196,99,109,147,225,41,115,63,126,235,126,11,195,243,44,200,120,190,137,234,195,172,142,245,252,33,12,207,15,81,118,194,35,182,5,82,142,209,120,193,34,197,48,197,46,210,26,105,159,71,194,216,171,108,27,127,233,24,233,217,83,234,29,255,131,134,193,132,251,187,79,93,92,173,245,3,199,75,198,73,135,25,43,13,247,119,96,6,19,92,225,251,5,59,138,163,72,13,10,101,110,100,115,116,114,101,97,109,13,10,101,110,100,111,98,106,13,10,49,57,56,32,48,32,111,98,106,13,10,60,60,47,70,105,108,116,101,114,47,70,108,97,116,101,68,101,99,111,100,101,47,76,101,110,103,116,104,32,49,50,52,49,57,52,47,76,101,110,103,116,104,49,32,50,53,53,48,54,48,62,62,13,10,115,116,114,101,97,109,13,10,120,156,236,124,7,124,84,85,250,246,123,238,157,73,38,101,146,73,37,100,72,102,194,144,4,72,32,116,66,145,12,105,16,34,144,194,224,36,180,132,36,52,67,13,65,68,74,44,128,70,81,92,123,5,215,186,130,58,25,64,2,54,84,236,138,202,218,43,174,174,101,5,197,186,187,32,228,255,156,251,206,129,80,116,217,253,190,223,231,127,191,95,78,242,204,243,156,247,188,231,61,229,158,115,238,25,220,44,9,34,138,199,135,137,170,242,203,139,70,93,117,237,208,157,164,63,253,1,145,115,105,65,110,254,132,59,127,24,245,45,137,93,203,137,18,251,20,228,158,157,215,240,236,134,44,18,219,223,32,178,220,55,42,191,160,240,139,167,127,252,39,105,174,46,68,250,55,163,74,198,151,175,250,206,22,67,90,122,56,137,91,247,140,42,247,228,94,57,116,204,83,36,222,59,72,52,58,115,124,121,86,191,127,126,232,71,108,241,37,90,173,170,153,91,189,224,221,203,158,104,38,26,128,250,230,113,53,75,22,59,125,183,236,222,75,52,231,62,228,187,204,88,48,115,110,195,55,103,185,137,134,212,19,89,59,205,172,110,88,64,201,228,66,251,187,81,223,54,179,254,252,25,47,122,63,120,138,104,254,110,18,230,43,102,213,85,215,254,16,58,241,48,226,195,159,6,205,130,193,250,64,120,56,242,119,33,223,109,214,220,197,75,127,232,57,169,144,72,27,77,212,247,141,115,235,22,205,19,47,88,255,66,226,186,245,68,177,175,213,207,175,169,110,158,254,210,3,36,26,75,48,126,247,220,234,165,11,82,194,82,151,161,254,243,168,239,156,91,183,184,218,59,115,74,27,198,179,25,249,252,121,213,115,235,14,166,57,159,35,113,127,21,250,151,191,96,126,195,226,54,59,173,65,255,100,123,206,5,139,234,22,220,177,187,228,2,162,194,75,208,124,87,146,115,29,148,220,218,178,119,239,200,105,145,195,127,162,206,22,146,233,145,175,151,191,44,121,111,208,130,214,195,135,142,92,30,178,223,50,8,217,16,210,136,19,234,5,209,81,18,187,67,55,30,62,116,104,99,200,126,35,82,187,100,121,73,90,108,14,186,131,204,180,154,116,212,180,81,22,122,66,182,98,180,171,161,84,55,101,136,245,40,181,152,111,50,247,71,200,100,102,253,53,90,163,145,133,180,72,179,166,105,38,93,51,237,35,173,205,77,155,219,184,93,162,177,229,78,39,225,25,28,54,113,31,130,111,215,210,156,36,54,200,50,125,187,57,66,142,20,209,35,142,247,70,188,138,229,116,7,158,211,191,153,76,149,180,217,148,79,213,167,45,219,79,155,219,231,245,47,79,204,255,90,210,31,160,205,230,112,154,116,74,188,95,142,215,215,76,103,22,203,240,93,71,193,70,253,238,92,71,159,114,250,186,65,111,163,221,158,167,47,51,159,77,53,103,218,158,209,86,87,142,99,158,78,53,38,239,73,243,240,0,141,58,93,29,253,115,138,60,161,205,174,116,255,25,183,215,76,93,131,147,233,172,83,236,233,212,231,76,234,235,63,98,245,253,155,201,100,162,59,244,151,104,238,105,203,234,176,174,219,199,111,58,49,255,171,253,40,161,59,76,23,81,253,41,241,150,30,175,47,246,255,118,44,148,71,41,173,141,8,196,125,129,235,104,251,78,95,55,40,8,237,94,125,250,50,211,253,52,227,76,250,174,146,254,12,199,49,181,208,12,253,192,73,243,48,158,138,78,91,167,130,186,156,208,230,58,218,112,198,237,29,161,148,160,17,52,248,20,251,203,52,72,191,248,212,231,170,207,166,252,19,242,111,210,228,51,109,235,88,255,6,208,77,250,116,170,60,93,89,240,124,170,12,250,16,16,92,14,223,170,19,218,59,76,83,206,164,13,109,33,165,6,221,76,169,150,55,41,213,180,9,250,150,128,30,78,169,103,82,63,104,201,153,249,169,120,210,63,40,4,109,228,157,218,134,44,51,29,56,110,11,238,78,169,250,110,26,120,74,172,147,198,26,176,221,164,180,120,11,103,253,191,72,240,49,252,77,201,116,169,248,91,219,155,18,50,175,223,121,66,156,155,78,87,55,168,150,110,106,223,222,41,125,201,62,253,51,251,85,255,64,44,57,46,237,197,19,227,234,41,84,122,186,58,230,7,79,180,107,15,82,202,9,49,63,167,20,83,227,137,182,211,182,13,31,115,12,165,4,23,99,125,191,251,175,253,165,15,250,121,237,191,242,83,73,191,141,186,154,91,79,125,134,250,121,212,67,223,64,93,79,177,247,160,138,95,139,165,109,166,124,237,175,84,175,141,51,120,180,214,74,163,196,147,212,77,187,129,122,106,95,81,189,168,161,106,49,183,237,29,228,235,197,84,170,55,77,132,239,231,6,10,140,122,168,35,126,6,247,161,92,241,41,185,100,29,109,53,57,244,111,41,83,91,73,221,181,53,228,208,6,83,238,153,142,237,191,53,97,93,147,216,243,123,247,162,35,117,164,142,212,145,56,105,183,136,208,95,45,171,162,3,237,243,162,13,231,125,55,156,255,221,232,17,205,76,55,180,183,183,231,255,36,233,157,72,104,31,227,157,240,144,104,62,161,15,13,120,135,0,255,105,220,255,219,73,236,166,203,245,129,116,121,123,91,112,58,48,156,249,255,69,210,127,161,110,146,77,81,148,100,186,150,166,105,47,145,75,223,79,211,129,82,147,135,186,234,111,131,7,209,74,221,127,252,253,143,239,195,163,129,7,129,69,192,76,192,9,212,1,231,2,199,190,255,153,242,104,38,190,83,118,214,47,164,201,122,3,85,232,155,41,77,159,69,213,250,118,154,167,23,225,59,188,234,195,6,42,1,214,1,117,192,116,96,40,48,19,168,6,166,30,139,119,114,255,186,159,113,255,250,156,174,127,184,151,141,22,255,192,29,194,71,197,218,3,52,82,123,159,82,181,123,176,70,62,166,73,218,213,212,2396,96,123,188,141,202,131,112,35,220,132,222,219,118,80,253,79,48,4,59,224,150,56,111,133,219,224,118,184,3,254,140,94,221,137,126,190,59,254,74,45,227,245,63,62,226,97,248,11,236,130,123,224,94,184,15,238,135,7,48,86,30,66,221,110,120,4,30,253,158,254,135,116,163,125,127,124,150,199,224,113,120,2,35,240,41,120,26,158,129,231,224,121,120,1,94,132,87,224,85,120,29,99,241,77,248,80,234,65,173,47,193,203,216,242,26,106,95,135,119,15,26,249,236,216,88,234,245,42,246,251,107,124,142,183,225,29,236,255,30,236,129,143,198,141,161,254,47,97,175,119,225,43,248,26,99,94,197,101,114,217,156,129,75,134,47,225,27,172,235,57,11,182,236,229,212,88,202,229,10,184,82,206,197,185,185,137,220,36,110,42,55,131,171,227,22,97,173,12,142,134,149,112,38,198,197,185,232,125,138,135,139,48,30,86,99,28,253,14,117,44,90,200,227,87,225,83,183,101,204,203,219,208,111,204,107,23,163,205,89,190,83,178,252,221,63,96,169,221,120,210,107,112,212,118,201,199,223,247,213,221,241,17,247,99,251,131,24,119,227,123,49,79,254,229,128,217,152,197,175,149,118,192,226,230,86,236,177,51,62,250,129,49,111,60,141,179,60,117,128,53,95,135,183,176,133,217,141,181,63,39,181,60,36,89,249,85,201,202,111,98,251,219,146,23,88,47,178,239,179,232,223,103,198,102,216,133,251,253,43,142,125,2,253,242,132,212,139,121,237,121,20,214,231,1,236,117,29,182,191,18,247,220,187,240,1,122,139,249,236,125,172,189,131,229,219,165,155,233,45,220,49,243,229,27,241,182,135,177,229,19,188,175,190,64,207,126,12,159,98,233,115,44,179,124,23,106,62,67,249,8,181,31,227,10,159,163,176,62,31,224,190,62,193,29,125,136,62,254,12,189,254,53,182,252,13,203,95,193,62,204,95,224,142,246,194,183,88,98,45,47,96,203,87,82,253,91,24,129,97,24,193,91,145,227,120,78,64,253,136,244,49,103,159,148,95,135,253,184,155,97,236,57,140,31,136,246,115,2,39,227,20,120,127,170,48,114,52,156,150,211,97,252,176,145,146,134,102,193,168,226,177,23,107,83,73,26,169,63,124,51,214,223,136,159,171,204,92,18,151,204,165,224,61,108,193,89,13,168,75,226,210,227,45,234,209,22,46,13,117,134,113,253,217,183,164,51,93,6,251,11,61,46,7,63,157,229,194,35,120,147,231,192,87,24,223,89,24,225,34,151,135,173,60,151,141,126,126,154,179,99,100,23,114,69,92,25,87,201,77,194,17,249,156,3,87,99,145,62,157,171,229,236,168,113,112,78,174,0,89,140,231,195,136,231,166,97,203,12,174,158,107,192,214,17,174,132,171,194,231,97,58,215,248,67,119,62,127,33,62,1,82,194,251,251,57,185,129,147,227,253,127,55,63,31,214,96,253,89,140,193,205,176,16,90,225,40,56,90,254,46,255,48,126,108,132,225,126,225,53,188,213,5,80,194,84,240,194,18,88,112,115,169,165,212,162,154,54,67,195,215,192,108,80,114,49,224,65,228,1,84,104,199,237,158,36,25,239,152,172,16,154,173,122,115,168,153,107,174,87,242,45,80,251,242,43,47,31,249,202,203,187,145,187,57,247,203,123,158,217,99,218,255,204,158,164,234,106,183,187,188,140,51,231,154,37,73,49,240,74,165,66,97,207,115,241,147,39,87,85,85,86,86,76,231,39,77,116,241,246,60,3,138,115,210,196,233,252,228,233,66,101,69,14,47,117,165,158,146,22,59,51,173,240,218,190,5,66,227,254,124,126,149,88,223,213,148,35,148,58,44,182,36,37,151,33,183,103,106,221,117,133,73,250,108,183,221,89,83,148,169,80,41,101,10,141,82,85,48,185,46,175,97,69,125,222,240,67,50,149,65,109,40,22,179,236,201,10,153,218,168,213,23,229,102,230,37,43,135,157,114,195,222,207,228,134,111,15,147,213,127,123,187,96,174,10,204,175,84,172,213,107,121,185,90,117,117,174,53,167,108,106,78,138,35,219,172,55,234,13,6,101,150,45,75,169,76,50,106,236,135,52,239,223,164,206,18,179,53,122,131,218,148,170,211,102,219,114,52,6,157,202,104,217,159,139,33,58,113,100,175,82,142,246,172,129,44,143,113,82,115,169,54,69,48,21,52,91,189,38,175,220,11,181,152,146,210,170,107,203,202,29,6,65,178,67,178,157,99,231,116,22,8,118,97,84,133,54,96,199,77,75,174,228,226,69,165,194,42,232,178,43,28,5,101,153,74,254,9,126,255,205,186,134,218,25,213,220,5,252,147,188,62,187,220,233,44,203,84,9,111,203,83,109,133,105,87,150,76,47,76,149,173,151,115,183,167,20,150,79,43,186,53,35,63,85,46,179,107,76,26,185,28,95,100,217,223,190,153,97,78,51,203,108,223,190,62,166,59,62,163,208,106,48,230,215,20,237,27,22,248,130,106,135,217,96,45,200,64,151,87,98,12,45,198,168,177,128,3,170,119,96,104,61,239,209,164,101,231,24,244,105,6,189,42,155,253,75,159,217,159,195,254,221,79,181,162,240,86,161,94,104,128,214,226,226,218,61,181,204,239,213,156,251,222,202,138,167,246,160,247,83,12,50,123,174,116,46,244,98,46,30,70,206,92,110,71,63,79,151,201,22,103,78,235,56,231,254,179,134,119,25,50,146,20,242,91,148,229,118,206,122,226,141,107,167,15,127,145,57,245,200,69,43,79,58,218,219,187,100,170,211,204,111,158,179,233,188,19,59,106,148,230,236,84,225,108,103,126,217,242,179,143,45,91,52,85,220,239,43,152,185,212,31,100,127,169,91,50,178,87,81,129,187,173,129,14,207,36,208,212,104,117,229,250,178,242,50,87,186,59,45,195,145,153,239,200,79,79,211,106,170,252,105,250,204,124,13,184,203,50,210,117,90,87,185,163,198,100,43,244,219,186,146,186,228,93,227,206,16,247,18,231,150,146,185,146,242,119,165,242,178,113,238,163,210,120,255,73,161,61,206,127,22,165,124,37,167,207,65,63,185,50,149,220,149,252,112,133,204,136,94,19,75,50,245,220,9,252,21,60,54,21,56,93,25,74,254,207,170,170,130,173,133,53,78,139,188,83,224,90,82,139,42,102,148,222,80,152,167,182,105,12,106,153,76,109,208,8,229,251,30,86,235,85,50,153,74,175,18,38,237,123,84,109,80,203,229,248,34,12,22,149,24,242,106,138,247,223,203,215,22,77,206,51,148,20,177,191,109,46,29,217,43,124,140,22,41,135,233,176,204,147,84,157,157,51,5,115,81,154,202,162,211,201,161,80,85,49,196,127,237,201,0,121,181,42,77,109,201,41,212,41,237,69,37,217,217,246,41,37,126,123,151,249,64,115,236,78,170,118,39,85,163,77,118,163,99,247,184,177,92,205,236,176,187,178,194,180,254,228,93,187,36,47,243,74,139,37,45,205,98,73,77,97,79,51,90,164,192,37,216,15,48,202,129,206,231,133,143,237,13,254,218,226,106,179,83,144,233,237,53,165,19,42,172,106,78,148,39,231,148,56,154,230,243,70,177,18,195,61,75,197,239,84,148,231,113,147,151,30,191,172,106,120,143,81,172,40,141,76,238,156,190,160,60,85,112,79,61,186,181,46,217,216,186,240,137,20,171,86,165,87,50,11,105,223,113,86,23,36,15,31,55,102,176,59,156,249,89,211,142,92,145,154,159,110,24,254,40,119,98,45,179,203,244,145,247,100,61,248,201,184,4,106,225,156,91,133,38,97,54,158,146,253,74,236,109,245,104,114,75,107,243,176,65,157,55,121,136,223,226,49,166,150,228,9,5,141,168,84,131,74,97,40,99,255,40,153,117,104,205,16,215,114,179,199,48,79,152,91,88,156,94,91,155,57,143,197,60,198,75,18,11,251,61,187,170,221,149,21,235,79,54,48,179,88,61,134,127,114,130,242,178,54,199,232,21,41,153,78,134,23,160,140,194,137,238,70,37,231,116,226,141,41,75,77,177,48,43,78,22,2,178,201,135,216,10,210,149,188,213,88,183,180,167,166,218,123,72,97,186,38,189,114,126,207,233,173,5,179,166,150,153,151,241,6,91,185,195,225,206,84,241,195,235,237,222,41,69,13,147,139,172,134,138,170,146,35,22,30,98,200,77,77,98,23,226,70,113,214,84,71,118,69,253,220,230,130,25,231,157,115,74,215,116,115,118,161,133,123,86,99,210,42,20,90,147,102,255,194,201,83,10,102,28,214,222,94,60,119,222,164,182,181,13,248,188,57,49,186,116,194,179,120,75,172,61,200,134,201,133,102,115,118,82,22,100,103,25,117,54,157,91,39,232,5,221,16,183,204,99,242,148,30,154,148,101,46,204,46,80,164,229,205,78,163,179,179,99,227,249,97,217,81,71,226,227,182,107,244,249,178,238,0,221,255,103,8,90,74,186,91,242,232,13,68,57,254,250,100,102,82,18,211,44,130,78,166,210,25,147,181,234,36,75,166,57,111,94,227,100,221,66,222,104,171,200,119,184,173,42,126,144,55,88,139,115,108,5,22,37,159,149,94,59,107,174,195,104,179,166,42,20,194,117,202,252,178,202,18,188,241,149,19,189,199,76,31,238,211,24,217,109,105,212,8,235,53,70,246,208,25,53,103,20,55,77,202,145,41,212,114,5,198,212,165,252,237,66,39,254,126,228,132,201,224,245,232,148,110,176,22,76,206,2,103,214,100,247,16,247,162,199,106,86,64,150,83,38,228,246,160,218,173,148,235,38,92,159,126,76,197,54,93,68,232,199,231,236,80,97,14,61,103,163,97,144,38,197,209,104,24,153,147,56,12,11,122,155,136,7,5,79,65,97,57,40,38,248,209,152,224,239,21,38,148,185,108,130,94,61,161,186,209,57,169,177,216,108,204,173,156,117,120,117,249,220,212,42,94,155,238,204,202,114,164,40,185,225,247,147,203,109,121,149,121,230,44,91,250,68,151,93,201,191,110,48,26,13,243,147,11,237,150,252,67,230,21,21,46,109,93,120,72,126,94,38,103,196,247,82,65,80,106,20,195,135,103,230,150,214,55,59,28,206,220,170,6,246,65,5,54,242,247,240,199,202,115,160,20,170,60,233,249,70,83,166,209,10,120,193,222,93,116,12,43,202,82,115,66,169,7,156,144,29,111,15,126,68,192,195,145,163,201,133,210,230,149,202,113,119,197,152,7,45,105,22,254,88,65,161,214,234,85,90,107,106,90,105,161,77,89,202,105,211,10,216,17,20,220,74,190,160,44,45,199,172,224,141,166,194,210,178,180,148,92,124,239,229,101,25,121,78,91,138,70,172,156,145,251,178,82,139,23,3,190,240,248,166,37,40,180,202,121,25,197,57,38,165,82,142,62,187,120,228,83,254,90,121,23,164,130,27,166,122,82,82,181,22,187,214,106,183,20,202,138,115,180,169,160,145,153,228,197,67,220,149,55,229,204,51,53,22,142,134,56,30,97,255,35,230,180,106,179,228,35,55,29,225,160,192,19,126,248,195,203,115,188,49,171,216,38,22,89,84,252,37,188,57,175,170,160,176,50,91,37,188,174,210,167,232,147,167,186,242,221,86,141,194,144,98,176,212,76,40,112,227,61,120,205,232,163,39,156,134,29,20,10,124,249,246,140,164,178,242,98,125,114,178,214,98,75,49,185,43,74,13,22,179,62,77,196,147,28,63,242,30,191,68,214,43,157,100,10,123,167,158,119,163,70,99,79,189,141,127,26,180,96,225,247,14,218,217,81,46,191,41,39,104,234,28,127,175,239,127,4,227,236,41,124,191,54,237,249,135,143,177,69,208,91,39,216,240,129,81,241,107,121,67,238,36,103,65,69,150,154,191,93,161,55,107,82,106,38,228,149,100,104,148,218,36,93,74,117,97,110,137,85,195,117,169,233,185,81,243,47,169,217,129,116,38,245,190,101,198,9,19,156,154,148,36,93,106,150,217,88,82,92,168,75,198,162,141,221,204,239,10,126,225,108,249,106,72,134,2,152,54,67,11,41,220,219,144,3,54,190,2,216,167,225,119,64,3,201,124,165,71,173,45,144,103,228,207,50,205,26,239,149,151,119,113,238,103,246,188,44,125,238,60,232,44,22,229,65,85,33,139,215,165,219,51,173,185,201,114,110,38,111,200,118,137,51,74,101,195,102,94,151,150,143,202,36,5,63,147,51,102,151,138,117,165,114,225,12,252,128,164,80,224,11,119,39,58,68,158,154,58,60,227,96,205,200,8,92,207,63,44,251,64,254,38,175,80,43,128,61,21,241,58,20,227,93,96,55,169,236,246,244,226,124,252,228,11,197,121,102,115,70,82,186,202,4,138,164,116,187,210,156,159,151,81,172,23,10,179,134,132,150,193,84,189,112,155,224,141,251,6,106,43,43,107,43,165,24,171,220,93,97,174,124,106,119,5,123,94,146,170,15,113,87,86,142,221,5,201,210,185,240,163,163,16,175,143,125,240,160,146,69,41,91,42,20,76,153,100,23,130,195,207,200,141,105,246,140,138,2,126,97,80,40,170,170,202,19,6,148,46,177,51,167,48,211,40,171,255,34,107,106,197,113,133,86,37,255,161,209,108,54,242,186,253,159,169,117,10,193,104,228,141,251,63,151,52,55,230,217,181,150,252,244,225,69,220,245,229,165,246,60,233,215,139,107,126,30,25,127,115,251,37,100,255,191,41,239,249,199,51,62,174,63,113,22,178,254,11,242,21,63,191,44,179,253,157,188,62,145,19,249,63,36,191,62,62,203,27,127,70,249,242,68,78,228,68,254,39,242,181,137,156,200,137,156,200,137,156,200,137,252,115,206,10,107,34,39,114,34,39,114,34,39,114,34,39,114,34,39,114,34,39,114,34,39,242,207,61,3,64,41,207,254,166,129,190,147,212,47,189,10,210,223,113,24,164,26,43,243,96,17,38,192,232,183,217,78,19,100,241,178,12,156,66,102,188,44,135,116,193,19,47,43,32,95,104,141,151,149,176,74,56,54,94,86,193,4,233,59,70,89,89,13,162,240,89,188,172,225,55,143,173,165,133,37,178,164,120,89,7,19,100,93,241,178,158,191,64,118,118,188,108,128,110,229,132,177,111,182,173,80,158,31,47,115,160,84,222,31,47,243,160,85,23,143,126,135,45,228,168,211,227,101,25,36,171,237,241,178,28,116,234,170,120,89,1,73,234,186,120,89,9,83,213,45,241,178,10,82,149,151,198,203,106,48,169,55,198,203,26,110,225,216,90,90,40,86,95,22,47,235,32,85,253,96,188,172,231,230,170,95,29,251,110,213,42,109,49,251,246,95,153,58,110,103,42,147,157,169,76,118,166,50,217,153,202,100,103,42,147,157,169,76,118,166,50,217,153,202,100,103,42,147,157,169,76,118,166,50,217,153,202,100,103,42,147,157,169,76,118,222,2,34,84,64,25,148,195,36,233,91,100,131,208,1,97,232,131,126,148,78,136,160,110,38,150,194,16,146,94,125,168,9,98,169,23,92,216,50,3,186,49,139,176,8,117,43,160,11,219,250,165,90,0,25,192,222,171,240,213,143,61,103,226,184,110,236,179,28,117,65,236,17,148,250,249,80,122,112,46,191,212,183,23,107,253,168,235,149,218,104,124,16,119,32,162,248,176,95,16,103,88,139,181,213,88,138,224,90,172,79,20,103,140,160,62,128,53,182,231,40,142,246,99,123,47,238,134,205,210,23,159,53,130,61,122,226,107,178,30,34,158,177,79,90,147,173,210,47,157,101,182,116,214,78,212,176,51,70,81,31,144,70,132,37,77,183,180,235,72,252,28,29,216,82,34,205,220,35,105,186,165,25,125,104,35,210,143,174,210,131,243,116,75,22,11,197,119,217,139,154,30,105,85,154,147,157,51,50,110,7,108,197,144,116,22,178,247,168,181,105,239,108,165,62,180,128,136,231,39,139,179,93,245,96,95,31,174,31,145,106,236,196,145,49,127,144,205,104,21,81,218,123,111,252,92,125,146,109,151,75,61,191,219,241,248,19,49,171,173,145,198,209,169,87,98,221,37,197,195,120,111,22,72,179,245,72,51,172,149,236,16,141,123,126,188,189,153,199,232,252,1,105,255,236,252,228,151,176,20,13,140,180,34,243,181,136,115,132,198,78,67,123,92,17,239,211,143,181,117,241,217,35,120,10,242,208,170,49,47,249,164,24,241,161,182,231,128,115,141,70,115,7,238,196,39,173,223,17,95,223,245,3,81,95,243,189,115,138,80,135,109,221,210,108,179,199,69,194,146,120,12,5,227,209,86,133,243,149,227,19,117,224,232,210,177,209,227,199,254,248,115,17,145,118,232,151,226,150,237,118,229,152,199,70,45,249,67,79,234,138,248,83,16,26,235,205,226,156,226,163,23,251,7,164,72,155,139,61,58,160,80,242,64,17,246,241,75,243,205,146,198,246,73,243,71,48,135,208,6,110,204,171,165,236,146,158,192,3,215,115,197,103,119,99,121,173,20,175,43,164,93,135,112,134,181,168,101,246,237,148,172,194,226,250,192,89,71,245,236,217,166,211,175,28,155,175,77,58,3,197,212,90,41,22,250,165,29,70,164,168,239,151,158,82,26,45,74,103,96,79,76,64,242,119,80,90,35,32,249,104,185,52,118,212,90,13,224,197,115,207,136,143,13,143,107,161,167,205,47,217,228,187,39,104,181,180,86,135,244,132,253,208,186,84,103,125,59,208,131,81,201,134,254,177,136,244,75,237,236,153,167,19,140,70,97,72,58,105,111,60,14,105,174,128,244,202,158,171,131,207,205,218,233,249,45,196,81,204,83,44,26,150,143,173,244,67,187,234,253,222,204,255,184,141,190,155,125,244,14,21,227,183,96,68,218,119,199,1,183,209,247,207,62,122,247,28,188,175,169,227,44,192,78,66,103,161,59,121,244,93,37,60,118,191,251,165,27,174,87,186,233,124,63,122,82,178,179,239,0,155,210,253,208,23,127,165,83,81,57,42,69,94,84,26,233,151,110,11,118,154,192,216,60,172,103,183,244,212,252,61,15,253,171,158,139,239,158,9,183,180,27,246,12,208,251,132,75,242,85,8,214,108,17,43,202,202,39,137,243,130,29,225,190,254,190,206,136,56,179,47,28,234,11,251,34,193,190,94,151,56,163,187,91,92,20,92,209,21,233,23,23,5,250,3,225,85,1,191,107,166,175,59,184,60,28,20,131,253,162,79,236,233,243,7,194,189,98,191,175,183,95,196,246,96,167,216,233,235,9,118,175,21,87,7,35,93,98,127,116,121,164,59,32,134,251,162,189,254,96,239,138,126,177,15,187,70,2,61,56,178,215,47,118,244,133,123,3,225,126,151,56,59,34,118,6,124,145,104,56,208,47,134,3,190,110,49,24,193,53,58,250,75,196,254,30,31,238,160,195,23,194,50,27,210,19,237,142,4,67,56,101,111,180,39,16,198,158,253,129,136,52,65,191,24,10,247,225,190,217,182,113,246,238,238,190,213,98,23,110,92,12,246,132,124,29,17,49,216,43,70,216,57,112,103,56,68,236,14,246,226,90,125,157,226,242,224,10,105,98,90,40,18,88,19,193,193,193,149,1,151,24,63,102,65,191,216,227,235,93,43,118,68,241,240,180,239,72,23,174,31,88,45,134,125,120,150,112,16,143,141,3,125,61,98,52,196,150,193,25,87,160,166,63,184,14,187,71,250,240,64,171,216,145,124,226,106,95,184,135,214,98,102,238,232,242,133,113,99,129,176,107,204,244,53,163,107,138,117,125,221,126,60,20,51,194,18,180,16,158,73,172,114,149,87,196,155,75,89,51,181,30,224,139,72,216,231,15,244,248,194,43,217,193,216,38,191,115,234,10,116,65,136,169,59,250,208,30,189,193,64,191,107,110,180,163,208,215,95,36,250,3,226,172,112,95,95,164,43,18,9,213,184,221,171,87,175,118,245,140,142,115,97,119,119,100,109,168,111,69,216,23,234,90,235,238,136,116,246,245,70,250,227,93,89,185,211,135,203,175,100,253,218,250,162,104,169,181,98,180,63,128,139,227,134,88,179,232,67,199,4,194,61,193,72,36,224,23,151,175,149,182,213,224,157,59,3,91,195,82,5,221,230,143,146,131,86,119,5,59,186,198,141,69,6,123,59,186,163,126,28,138,134,244,7,251,67,221,184,0,51,97,40,28,196,14,29,216,43,208,27,113,137,163,107,247,253,63,246,190,3,60,139,98,235,255,204,204,238,59,243,110,153,13,33,129,0,161,133,98,232,161,133,0,161,247,34,132,142,1,66,32,16,90,128,80,69,165,137,168,136,136,94,68,69,108,216,176,113,209,171,94,11,77,20,4,68,68,68,68,64,64,122,23,17,17,17,41,223,217,243,46,72,34,223,247,161,222,251,61,255,231,255,92,150,231,119,118,118,207,206,206,252,102,230,156,51,187,251,102,70,96,251,38,14,169,80,106,224,240,254,254,69,191,101,53,226,138,242,117,75,68,234,126,15,197,214,26,51,118,244,144,172,72,55,186,122,119,191,247,92,201,171,62,21,32,113,8,222,5,123,178,63,84,70,251,253,125,192,200,91,71,228,140,236,119,237,77,177,204,253,34,37,197,254,128,213,69,142,253,157,113,99,115,199,141,69,218,199,15,201,26,232,235,12,30,152,147,155,175,66,55,210,22,212,18,213,6,12,204,238,135,99,162,106,191,49,185,19,104,78,67,235,49,196,193,61,215,251,85,43,206,17,4,198,241,22,120,32,47,95,70,228,193,140,5,88,34,202,202,0,87,231,66,215,255,215,92,60,230,56,12,117,88,215,27,213,119,93,210,159,122,163,250,158,71,250,139,110,84,63,42,138,244,183,221,168,126,129,2,190,62,55,110,84,191,96,65,212,111,78,43,151,40,156,63,249,250,254,181,166,191,234,8,43,10,177,108,22,36,136,182,80,5,53,234,225,241,166,249,116,91,230,211,45,131,186,85,81,35,213,207,61,159,238,204,107,116,11,163,110,121,212,173,129,26,77,240,120,219,124,186,91,174,209,45,130,186,21,80,183,54,106,180,192,227,29,242,234,178,132,107,116,139,161,110,10,234,182,64,141,238,224,255,53,137,188,186,119,94,163,91,28,117,83,81,215,95,183,165,55,30,207,246,251,139,10,51,101,101,77,205,154,58,14,183,111,192,223,190,4,21,194,255,142,147,154,179,97,219,182,9,33,3,66,70,110,102,230,202,149,43,149,96,202,200,196,127,43,97,229,74,33,184,50,23,44,88,160,44,166,236,81,43,199,172,28,189,114,252,202,93,83,119,77,221,142,91,88,178,176,12,133,174,100,97,178,144,57,129,178,8,27,44,76,89,92,201,35,28,194,60,194,46,132,221,148,148,148,9,57,167,134,191,49,252,141,145,73,131,146,214,100,174,206,180,20,88,74,8,209,48,123,205,154,13,59,115,100,8,164,153,19,41,138,101,128,101,38,37,37,249,57,97,70,134,193,45,153,150,182,96,129,165,193,210,41,241,169,169,57,19,114,182,229,108,27,62,111,248,188,181,73,107,147,214,36,217,10,108,63,175,80,195,201,152,217,5,202,44,148,51,145,50,179,13,176,175,100,70,185,133,152,45,115,114,182,109,179,53,179,189,148,248,148,212,148,156,107,243,91,131,155,19,102,248,127,170,191,9,12,84,166,160,235,94,5,107,97,35,92,194,32,65,133,152,194,204,35,69,117,12,230,132,174,228,30,201,158,59,148,189,19,197,156,2,41,50,197,75,45,150,83,34,39,57,39,57,59,59,123,77,246,154,181,179,86,205,90,229,184,97,230,90,249,111,240,219,45,136,225,17,147,115,51,233,30,174,193,92,255,30,191,221,196,12,113,87,249,55,241,135,210,213,113,225,219,5,62,32,103,196,160,96,95,143,137,236,39,251,251,237,251,141,29,81,185,213,232,129,195,42,55,187,109,116,78,222,20,229,96,177,141,214,34,16,89,126,58,102,16,158,130,37,57,168,5,167,112,156,240,166,29,187,148,130,168,46,157,155,250,177,17,160,61,42,4,26,36,69,110,177,80,11,71,72,83,236,245,221,48,110,25,134,57,245,129,71,224,73,140,109,110,131,169,112,47,204,134,231,131,43,60,236,185,165,49,202,43,4,181,161,1,206,114,218,209,44,201,191,123,6,198,55,183,195,157,48,3,30,132,71,225,41,120,33,184,34,10,45,96,2,84,132,194,88,135,134,216,211,219,67,15,236,217,195,177,111,247,197,114,220,1,211,224,62,120,8,30,131,167,225,69,26,233,145,171,10,160,213,44,3,149,32,14,234,64,35,28,101,55,67,79,140,181,70,160,61,205,196,136,106,34,220,133,163,247,111,48,15,158,129,133,168,45,218,164,165,181,134,246,157,59,222,140,145,100,215,206,237,74,97,110,126,62,113,16,13,54,148,133,226,104,123,138,64,10,90,135,14,208,25,163,241,193,24,167,25,144,132,49,217,120,152,4,211,225,126,152,3,143,195,2,120,137,174,178,160,28,206,234,138,66,93,104,140,115,167,142,144,142,179,190,151,233,76,17,40,8,14,148,135,18,24,207,21,67,251,211,4,90,67,26,116,129,94,244,28,192,196,185,97,127,140,28,39,195,221,48,11,30,134,249,240,44,188,18,148,35,6,92,156,79,151,196,184,48,30,251,74,27,232,4,93,113,140,15,133,81,232,13,106,98,207,153,128,253,231,30,120,0,230,194,19,240,156,255,87,94,178,106,140,201,50,12,66,135,48,134,48,158,176,44,97,101,194,90,89,253,114,198,26,169,132,45,9,211,8,211,9,7,16,142,32,156,144,213,111,204,64,99,26,225,12,194,217,132,115,9,231,19,46,32,92,152,149,53,60,215,88,68,184,132,112,29,225,86,194,3,132,167,125,52,129,80,15,200,25,50,200,44,74,88,138,176,252,128,17,35,135,155,149,9,107,16,166,16,54,36,108,78,216,150,48,141,176,123,54,70,103,102,111,194,108,194,92,194,219,9,167,19,206,38,156,71,248,28,222,164,159,185,136,240,77,194,247,8,87,228,96,164,106,174,38,92,79,184,137,112,43,225,78,194,125,132,71,8,79,230,140,204,202,49,207,16,94,240,49,196,9,45,194,40,194,66,168,56,58,20,79,152,64,152,72,88,149,176,22,97,61,194,198,132,45,71,162,8,181,39,236,76,216,147,48,131,112,0,225,80,194,92,194,241,35,71,15,24,17,154,72,56,141,112,70,174,127,124,54,225,92,194,249,132,11,8,23,18,46,34,124,147,240,189,49,216,190,161,21,132,107,8,55,16,110,33,220,65,184,135,240,200,152,33,35,178,67,39,9,207,16,158,247,81,2,97,136,208,33,140,30,51,60,43,87,198,17,38,16,86,38,76,38,108,76,216,150,176,235,152,49,73,213,101,6,97,54,225,8,194,241,132,147,9,239,33,156,141,88,67,62,74,248,52,225,66,194,197,132,239,16,174,32,92,131,88,83,110,36,220,74,184,155,240,16,225,73,194,179,132,151,16,107,169,16,161,67,24,77,24,71,88,130,176,44,97,69,196,218,42,137,48,153,48,149,176,41,97,107,194,14,132,93,113,34,53,70,165,19,102,18,102,19,230,16,142,38,156,64,56,121,204,184,220,49,106,58,225,76,194,135,8,31,37,124,146,240,57,194,151,199,98,75,169,197,132,111,19,46,33,92,73,184,134,112,3,225,102,66,223,45,112,180,27,177,127,66,10,180,78,241,80,252,47,238,49,180,132,55,134,38,110,232,174,209,55,132,255,77,41,131,82,145,125,134,62,43,63,234,63,132,2,189,130,131,22,249,95,181,199,208,178,95,31,11,254,33,228,152,167,1,145,121,195,181,41,78,200,174,198,9,12,239,252,199,48,250,15,98,137,223,97,129,63,132,28,75,94,154,82,165,127,151,186,114,12,242,28,243,110,16,5,250,251,194,232,137,255,236,94,28,237,113,140,73,202,252,41,89,22,163,131,63,35,203,251,191,6,255,195,146,81,20,120,99,88,225,134,241,70,185,102,80,244,134,49,234,15,96,77,140,192,38,96,164,56,15,227,170,247,96,29,108,131,35,112,142,41,22,199,18,89,10,107,205,122,178,193,108,2,155,193,230,177,151,217,123,108,29,219,198,142,176,115,92,241,56,94,131,103,242,217,252,105,190,152,175,224,27,249,110,126,146,95,18,90,148,16,85,69,67,209,65,100,136,17,98,178,152,45,158,22,139,197,10,177,17,173,135,127,63,21,25,59,98,68,190,244,180,124,233,185,249,210,43,242,165,87,94,147,198,113,41,246,93,147,198,57,189,89,21,36,187,38,109,205,204,155,118,206,229,189,222,107,159,55,255,152,55,242,166,99,187,231,205,63,118,104,190,244,196,124,250,79,231,75,191,153,47,189,47,111,186,80,82,190,244,228,124,233,133,249,210,27,243,150,63,254,108,222,243,37,162,243,166,203,205,200,151,158,121,77,26,71,127,185,89,249,206,239,166,52,71,143,18,29,169,225,77,139,34,50,49,151,206,24,104,187,11,161,53,42,31,57,90,161,114,32,147,3,217,56,144,237,175,167,93,241,161,64,206,15,228,11,129,204,199,122,197,67,121,107,89,105,78,222,116,245,124,172,87,223,154,55,93,171,119,222,116,237,150,249,210,173,243,165,15,228,75,31,202,155,78,134,124,105,158,47,93,62,95,122,217,53,189,14,119,234,174,200,151,222,147,87,191,110,190,94,241,187,243,103,242,165,243,181,122,221,115,121,91,53,245,12,162,246,23,48,99,143,64,54,123,146,188,88,127,220,128,205,101,115,129,153,49,102,44,173,100,235,128,48,45,211,49,93,95,131,113,134,215,226,232,79,4,198,210,88,26,105,68,67,200,121,208,115,156,217,158,229,133,60,133,71,66,254,95,4,64,189,83,236,20,234,157,102,167,129,179,159,216,79,32,244,189,250,94,48,244,125,250,62,48,169,7,113,209,66,180,246,75,196,163,185,127,191,40,48,209,78,20,20,177,162,146,72,194,180,41,92,129,158,91,68,137,40,96,34,70,196,224,21,21,253,119,248,162,154,168,230,63,155,97,85,177,70,133,112,142,56,26,231,193,107,96,15,156,103,49,88,19,133,117,139,113,30,3,238,204,118,230,33,62,232,60,142,248,16,114,16,133,158,197,159,75,39,97,147,165,122,85,65,240,40,44,119,53,146,142,151,132,50,22,211,213,73,58,94,60,112,76,149,64,116,188,82,136,62,99,126,191,47,10,9,94,121,16,88,95,203,187,137,164,227,37,162,84,152,174,64,210,185,70,179,98,160,89,41,208,172,28,104,86,9,52,175,148,247,111,84,222,57,84,222,135,169,188,87,206,204,165,51,143,208,153,71,175,61,227,69,81,9,163,169,132,49,84,194,43,103,10,209,153,56,58,83,148,206,96,159,228,184,225,224,181,185,13,140,71,113,188,154,199,34,243,194,153,229,60,0,6,150,46,4,216,134,216,138,146,86,82,198,17,46,18,168,223,224,144,195,235,167,97,173,166,97,210,99,30,76,241,255,190,38,76,165,222,48,157,165,179,222,112,55,203,97,195,97,6,27,201,70,194,76,54,138,141,133,251,217,76,54,19,30,68,15,241,56,60,196,126,96,63,192,28,118,150,157,133,135,217,175,236,87,152,235,119,31,120,132,135,120,8,30,229,14,119,224,49,94,128,23,128,121,188,16,47,4,143,243,98,188,24,204,231,101,120,25,120,130,87,224,21,224,73,158,196,211,224,41,62,150,143,131,21,252,86,126,43,172,228,183,243,219,225,67,62,137,79,134,143,248,116,62,29,86,243,123,249,189,240,49,159,203,231,194,26,254,24,127,12,214,242,23,248,215,176,14,123,146,134,11,162,150,168,5,151,68,83,209,28,46,139,54,162,13,227,226,41,241,20,19,198,88,227,89,102,152,195,205,225,172,134,57,210,28,201,106,154,163,204,81,172,150,57,198,28,195,106,155,147,204,73,44,217,156,98,78,97,117,204,59,205,59,89,138,185,43,52,135,213,181,30,183,94,98,223,91,159,217,173,216,37,167,187,115,63,191,205,121,214,57,192,95,119,95,117,223,224,63,186,31,187,155,249,121,221,90,119,16,74,15,210,131,132,167,135,232,33,34,74,15,211,195,68,1,61,92,15,23,209,122,164,30,41,10,234,81,122,148,136,209,99,244,24,17,171,199,233,113,162,144,190,85,223,42,10,235,219,245,237,34,78,79,212,19,69,17,61,89,79,22,69,245,84,61,85,20,211,211,244,52,17,175,167,235,233,162,184,190,71,223,35,74,232,25,122,134,40,169,103,234,153,162,148,158,173,103,139,210,250,5,253,130,72,208,175,234,87,69,25,189,72,47,18,101,245,98,189,88,148,211,111,233,183,68,121,253,79,253,79,113,147,126,87,191,43,18,245,82,189,84,84,208,203,245,114,81,81,127,160,63,16,149,244,199,250,99,81,89,175,213,107,69,21,253,169,254,84,84,213,27,245,70,81,77,111,210,155,68,146,254,82,127,41,170,235,175,244,87,162,134,222,166,183,137,154,122,135,222,33,106,233,157,122,167,168,173,119,235,221,34,89,239,209,123,68,29,189,79,239,19,41,250,128,62,32,234,234,67,250,144,168,167,143,232,35,162,190,62,166,143,137,84,125,66,159,16,13,244,73,125,82,52,212,167,244,41,209,72,159,214,167,69,99,125,70,159,17,77,244,207,250,103,209,84,255,162,127,17,205,244,175,250,87,209,92,95,212,23,69,11,125,89,95,22,45,177,3,50,209,202,51,60,67,180,246,164,39,69,27,47,236,133,69,91,207,246,108,209,206,115,61,87,180,247,240,159,184,217,43,224,21,16,29,188,130,94,65,209,209,139,245,98,69,154,87,216,43,44,58,121,69,188,34,162,179,87,204,43,38,186,120,197,189,226,162,171,87,210,43,41,186,121,165,189,210,162,187,87,206,43,39,122,120,53,189,154,162,167,151,236,37,139,91,188,20,47,69,164,123,245,188,122,162,151,151,234,53,16,189,177,243,246,35,27,7,100,221,24,59,207,206,163,165,187,204,46,163,245,48,185,9,6,141,51,147,198,89,136,198,153,228,69,121,81,80,60,129,39,64,152,39,242,68,176,252,94,8,182,153,99,230,128,99,142,48,71,128,107,230,154,185,160,205,209,230,104,240,204,137,230,68,136,50,39,155,147,161,128,57,213,156,10,209,58,91,103,67,65,61,88,15,134,24,61,84,15,133,88,157,163,115,160,144,30,161,71,64,97,157,171,115,33,78,143,214,163,161,136,30,171,199,66,81,61,94,143,135,98,250,54,125,27,196,235,59,244,29,80,92,79,210,147,160,132,158,162,167,64,73,125,167,190,19,74,233,187,244,93,80,90,223,173,239,134,4,178,209,101,200,70,151,213,15,232,7,160,156,126,94,63,15,229,245,43,250,21,184,73,191,166,95,131,68,253,119,253,119,168,160,223,212,111,66,69,253,182,126,27,42,233,119,244,59,80,89,47,209,75,160,138,94,166,151,65,85,189,66,175,128,106,122,181,94,13,73,122,141,94,3,213,245,122,189,30,106,232,207,244,103,80,83,127,174,63,135,90,122,179,222,12,181,245,22,189,5,146,245,215,250,107,168,163,183,235,237,144,162,191,209,223,64,93,189,75,239,130,122,250,91,253,45,212,215,123,245,94,72,213,251,245,126,104,160,15,234,131,208,80,31,214,135,161,145,62,170,143,66,99,125,92,31,135,38,250,59,253,29,52,213,223,235,239,161,153,254,65,255,0,205,245,143,250,71,104,161,207,234,179,208,82,159,211,231,160,149,62,175,207,67,107,125,65,95,128,54,250,146,190,4,109,61,63,132,110,231,9,79,64,123,178,127,55,147,253,235,128,182,211,130,142,104,59,29,72,243,52,90,207,78,94,20,90,219,206,94,52,90,219,46,94,12,90,219,174,94,33,180,178,221,188,56,180,178,221,189,162,104,101,123,120,241,232,51,122,122,37,208,103,220,226,149,66,159,145,238,149,245,202,66,47,175,134,87,3,122,123,181,189,218,208,199,171,227,213,129,12,175,174,87,23,250,122,245,189,250,144,25,124,17,232,199,83,181,200,214,86,242,125,31,235,195,250,224,225,129,108,32,48,227,93,227,93,224,82,73,5,66,77,87,211,209,14,255,167,247,253,167,247,253,171,123,95,81,234,125,126,196,206,217,144,208,193,255,244,177,255,244,177,127,81,31,99,230,80,140,249,163,88,2,175,37,90,26,61,33,30,234,209,155,172,206,144,142,179,142,161,24,191,223,142,145,229,76,152,3,243,233,205,138,255,215,204,63,130,245,176,25,118,192,62,90,197,224,60,253,93,109,39,188,2,68,248,253,240,146,240,7,36,151,134,87,146,92,22,254,144,228,242,240,42,148,75,112,111,53,201,37,225,143,73,46,13,175,33,185,44,188,150,228,242,240,39,40,151,162,222,122,146,75,194,159,146,92,26,222,64,114,89,248,51,146,203,195,159,163,92,134,122,155,72,46,9,127,65,114,105,120,51,201,101,225,47,73,46,15,127,133,114,57,234,109,37,185,36,252,53,201,165,225,109,36,151,133,183,147,92,30,254,8,56,158,93,135,184,52,188,17,113,89,120,11,226,242,191,192,200,55,84,243,247,195,59,3,102,118,5,204,236,14,152,249,54,96,102,79,192,204,222,128,145,125,1,35,251,3,70,14,6,140,28,10,24,57,28,48,114,36,96,228,104,192,200,241,128,145,19,1,35,223,5,140,156,12,24,249,62,96,228,135,128,145,211,1,35,63,6,140,156,9,24,249,41,96,100,7,214,255,253,240,1,98,228,24,49,114,234,47,50,242,115,192,200,185,128,145,95,2,70,206,7,140,252,26,48,114,49,96,228,82,208,87,46,71,152,177,32,194,140,197,34,204,88,60,194,140,37,34,204,88,70,132,17,203,140,48,98,201,8,35,150,138,48,98,133,35,140,88,86,132,17,203,142,48,98,185,17,70,44,29,97,196,242,34,140,88,81,17,70,172,2,1,35,103,137,145,11,126,79,177,66,62,35,150,243,215,24,177,10,70,24,177,98,34,140,88,177,17,70,172,66,17,70,172,194,17,70,172,34,17,70,172,162,17,70,172,98,1,35,241,1,35,197,3,70,74,6,140,148,10,24,41,29,233,43,86,66,192,76,153,128,153,178,1,51,229,2,102,202,7,204,220,20,48,82,33,96,164,98,192,72,165,128,145,202,1,35,85,34,140,88,209,62,35,86,28,49,82,194,239,41,86,226,95,100,164,90,192,72,82,192,72,245,128,145,26,1,35,53,3,70,106,7,140,36,7,140,212,9,24,73,9,24,169,27,48,82,63,96,36,53,96,164,65,192,72,195,128,145,70,1,35,77,2,70,154,6,140,52,11,24,105,30,244,149,22,1,51,45,3,102,90,5,204,180,14,152,105,19,48,83,149,24,169,69,140,212,35,70,26,251,61,5,125,54,243,203,77,207,232,122,66,5,182,153,63,35,218,139,142,34,91,12,18,67,197,48,49,70,140,19,183,138,219,196,36,49,67,220,39,102,138,251,197,44,241,0,206,130,247,137,253,226,128,56,40,14,137,195,226,136,56,42,142,137,227,226,132,248,78,156,20,223,139,83,226,7,113,90,252,40,206,136,159,220,137,152,175,199,54,177,77,120,131,167,249,211,192,68,59,209,14,184,232,224,47,19,40,6,136,129,96,136,193,98,8,132,196,104,49,26,148,24,43,198,66,88,140,23,227,49,18,152,32,38,128,45,38,138,137,224,136,201,226,46,112,197,19,226,9,40,40,150,136,207,32,198,189,195,189,3,176,85,49,10,177,140,18,70,73,163,148,81,218,72,48,202,24,101,141,114,70,121,227,38,191,102,88,162,159,232,13,65,36,94,137,15,158,77,84,241,207,225,53,145,103,241,76,228,92,213,72,12,52,170,250,207,175,68,14,158,1,35,198,40,142,218,137,70,34,216,215,92,23,185,111,140,17,107,20,50,10,27,113,70,17,163,168,81,204,136,71,221,223,238,235,191,39,240,140,104,163,160,97,26,33,67,26,202,8,27,150,97,27,142,225,26,26,39,163,81,70,1,255,45,10,214,109,10,22,210,191,134,27,13,140,134,224,24,77,140,38,224,63,129,73,134,56,177,80,188,44,22,137,215,197,106,241,177,88,35,214,138,117,226,19,177,94,124,42,54,136,207,174,199,184,255,68,77,188,40,94,196,28,95,18,47,97,89,94,19,175,33,223,139,197,98,172,209,18,177,10,239,183,79,28,191,154,251,139,168,245,26,158,93,34,150,138,101,98,185,88,33,62,16,43,197,135,226,35,177,234,122,109,76,185,47,20,11,49,247,151,197,203,152,251,34,177,8,115,127,93,188,142,185,175,198,118,49,168,30,126,238,85,33,230,186,185,94,167,30,196,217,190,128,51,255,186,27,236,93,116,157,223,27,240,58,115,4,127,27,238,130,233,193,186,61,51,224,62,28,215,247,95,93,187,231,161,255,113,245,158,103,96,193,53,235,243,44,188,102,133,158,235,173,189,243,223,175,153,115,163,107,221,252,79,43,214,28,188,186,102,205,49,56,14,39,104,229,154,239,225,212,213,21,78,126,162,21,107,206,193,47,193,106,37,23,175,172,78,194,59,241,206,188,11,239,202,187,241,238,188,7,239,201,111,225,233,188,23,239,205,251,240,12,222,151,103,242,126,188,63,207,226,3,248,64,158,205,7,241,193,124,8,31,202,135,241,28,62,156,143,224,35,121,46,31,197,23,240,109,124,59,223,193,191,225,59,249,46,190,155,127,203,247,240,189,124,31,223,207,15,240,131,252,16,63,204,143,240,163,252,24,63,206,79,8,139,127,199,79,10,155,127,207,79,241,31,248,105,254,35,63,195,127,226,103,249,207,252,28,255,133,159,231,191,242,11,252,34,191,196,47,163,27,100,130,11,33,12,97,138,144,144,66,137,176,232,36,58,139,46,162,171,232,45,250,136,76,209,79,12,23,163,196,116,113,183,184,71,220,43,30,22,143,139,39,197,27,226,31,226,45,241,182,120,79,188,47,54,138,207,197,38,241,133,216,44,190,20,91,196,87,98,171,248,90,108,19,219,197,14,241,141,216,41,118,137,221,226,91,177,71,236,53,234,27,169,198,102,227,75,99,139,241,149,177,213,248,218,216,102,108,55,118,24,223,24,59,141,93,198,110,227,91,99,143,177,215,216,103,236,55,14,24,7,141,67,198,97,227,136,113,212,56,102,28,55,78,24,223,25,39,141,239,141,83,198,15,198,105,227,71,227,140,241,147,113,214,248,217,56,103,252,98,156,55,126,53,46,24,23,141,75,198,101,179,128,89,72,182,151,55,203,14,178,163,76,147,157,100,103,217,69,118,149,221,100,119,217,67,246,148,183,200,116,217,75,246,150,125,100,134,236,43,51,101,63,217,95,102,201,1,114,160,204,150,131,228,96,57,68,14,149,195,100,142,28,46,71,224,150,139,219,104,220,198,202,113,114,188,188,85,78,144,183,201,219,229,29,114,162,156,36,39,203,41,114,170,188,83,78,147,119,201,233,242,110,220,238,149,51,228,125,114,166,188,95,206,146,15,200,217,242,65,249,144,252,155,156,35,31,150,115,229,35,242,81,249,152,156,39,31,151,243,229,19,242,73,249,148,124,90,62,35,23,200,103,229,115,242,121,249,130,124,81,46,148,47,201,151,229,43,242,85,249,154,92,36,255,46,23,203,215,229,59,242,93,249,158,124,95,46,145,75,229,50,185,92,174,144,31,200,149,242,67,249,145,92,37,87,203,143,229,26,185,86,174,147,159,200,245,242,83,185,65,126,38,55,202,207,229,38,249,133,220,44,191,148,91,228,87,114,171,252,90,110,147,219,229,14,249,141,220,41,119,201,221,242,91,185,71,238,149,251,228,126,121,64,30,148,135,228,97,121,68,30,149,199,228,113,121,66,126,39,79,202,239,229,41,249,131,60,45,127,148,103,228,79,242,172,252,89,158,147,191,200,243,242,87,121,65,94,84,66,25,202,84,33,37,149,82,97,101,41,91,57,242,13,249,15,249,166,124,75,190,45,255,41,47,201,203,10,20,83,220,90,97,125,96,173,180,62,180,62,178,86,89,171,173,143,173,53,214,90,107,157,245,137,181,222,250,212,218,96,127,104,127,100,175,178,87,219,31,219,107,236,181,246,58,251,19,123,189,189,193,254,204,222,104,127,110,111,178,191,176,55,219,95,218,91,236,175,236,173,246,30,123,175,189,207,222,111,31,176,15,218,135,236,195,246,17,251,168,125,204,62,110,159,176,191,179,79,218,223,219,167,236,31,236,31,237,51,246,79,246,89,251,103,251,156,253,139,125,222,254,213,49,157,144,35,29,229,132,29,203,177,29,199,137,114,10,56,5,157,24,39,214,41,228,20,118,226,156,34,78,81,167,152,19,239,148,112,110,114,42,56,149,156,42,78,53,167,186,83,219,169,227,212,117,234,57,245,157,84,167,129,211,208,105,228,52,118,154,56,77,157,230,78,11,167,165,211,202,105,237,180,113,218,58,237,156,246,110,5,183,162,91,201,173,236,86,113,171,186,213,220,36,183,186,91,195,173,233,214,114,107,187,201,110,29,55,197,173,235,214,115,235,187,169,110,3,183,161,219,200,109,236,54,113,155,186,205,220,230,110,11,183,165,219,202,109,237,182,113,219,186,237,220,246,238,205,110,7,183,163,155,230,118,114,59,187,93,220,174,110,55,183,187,219,195,237,233,222,226,166,187,189,220,222,110,31,55,195,237,235,102,186,253,220,254,110,150,59,192,29,232,102,187,131,220,193,238,16,119,168,59,204,205,113,247,186,251,220,253,238,1,247,160,123,200,61,236,30,113,143,186,199,220,227,238,9,247,59,247,36,218,221,210,145,103,251,244,140,125,10,127,134,163,5,165,39,231,207,210,31,216,255,74,220,140,254,253,107,145,46,122,193,118,145,33,250,194,55,228,77,119,137,92,145,11,187,209,227,221,9,223,138,57,98,14,236,23,243,196,60,56,64,158,253,32,249,173,67,228,183,14,147,223,58,66,126,235,168,120,71,188,11,199,200,67,156,48,234,26,245,24,208,19,120,110,106,83,179,36,51,198,140,97,213,233,25,123,141,208,241,208,41,118,68,214,151,141,216,73,122,222,254,163,245,153,181,151,115,235,184,109,242,194,182,103,55,228,53,232,169,123,127,122,222,190,16,189,253,105,8,67,28,36,64,101,232,128,17,208,124,244,0,43,208,58,227,45,236,79,129,123,30,237,157,166,61,255,29,77,20,20,130,120,199,197,116,113,7,189,156,87,210,241,16,75,59,209,87,116,29,140,0,60,255,11,151,104,204,181,4,70,0,21,35,111,143,156,146,254,113,167,52,98,1,167,12,98,65,167,28,98,172,83,211,191,82,247,242,115,212,189,253,28,117,31,63,71,202,171,25,229,26,188,163,209,29,49,101,235,52,68,87,119,202,115,166,27,157,233,78,103,122,228,57,147,65,103,250,210,153,76,58,195,33,140,173,150,132,109,151,194,83,128,241,250,188,62,112,222,146,99,4,201,219,240,54,96,240,142,188,35,152,214,118,107,59,132,172,139,214,69,144,118,178,157,140,249,113,243,101,254,197,191,201,199,94,111,53,187,255,95,253,235,255,141,135,245,125,232,141,250,205,127,167,207,44,36,71,202,81,114,140,188,7,61,144,239,57,211,208,103,246,32,111,214,27,61,211,227,228,39,179,208,71,250,222,49,226,27,115,111,208,43,222,251,191,248,195,223,123,195,23,208,15,254,230,1,175,245,46,255,143,121,195,223,188,157,18,232,195,23,230,241,138,237,49,250,240,99,143,72,228,225,199,29,189,100,186,50,34,113,135,10,97,212,49,0,35,142,87,40,230,120,85,14,83,38,246,218,238,216,83,251,250,253,242,138,239,228,195,243,250,77,167,187,211,195,233,233,220,226,164,59,189,156,222,78,31,39,195,233,235,100,58,253,156,254,78,150,51,192,25,232,100,59,131,156,193,206,16,103,168,51,204,201,113,134,59,35,156,145,78,238,117,189,237,167,215,247,183,186,163,78,211,157,110,200,235,158,254,189,223,213,221,116,119,221,227,119,222,215,117,180,227,145,15,142,190,174,23,46,142,126,184,164,83,218,41,227,148,187,226,143,117,111,221,135,124,114,205,255,214,43,55,251,189,95,214,25,186,175,206,252,83,222,57,175,111,110,246,127,224,157,59,50,78,107,1,22,101,137,16,195,210,88,87,40,67,239,220,19,89,6,27,8,149,216,32,54,8,106,178,33,108,8,212,98,195,216,112,168,205,70,178,219,33,133,77,100,143,64,115,54,159,61,5,25,236,159,236,115,232,207,71,243,177,48,137,143,231,147,96,42,159,194,239,132,25,252,46,126,47,220,207,239,227,15,192,67,252,65,62,7,30,161,183,231,143,243,71,57,90,123,154,227,63,45,28,17,13,207,208,23,24,11,133,255,87,20,94,18,149,69,53,88,38,170,139,230,176,146,60,254,22,242,248,95,209,236,109,171,241,156,241,57,28,51,99,205,88,22,23,130,16,176,34,33,30,226,172,104,8,167,205,172,88,168,112,168,48,139,15,61,28,122,140,21,15,61,30,122,138,37,132,158,9,61,199,110,10,189,16,122,137,85,10,189,18,122,155,85,11,189,19,90,193,234,135,86,134,54,177,230,161,205,161,29,172,91,104,79,104,15,203,8,237,15,29,100,125,67,135,67,71,89,255,208,113,9,108,160,228,82,177,59,164,133,17,194,52,217,68,182,100,239,201,214,178,45,91,161,70,170,92,246,161,26,173,198,177,85,234,86,117,43,91,171,38,170,137,108,157,154,162,166,176,79,252,183,104,108,189,186,71,221,195,62,85,51,212,12,182,65,205,82,179,216,103,234,65,245,32,219,168,230,168,57,236,115,53,95,205,103,155,212,83,234,41,246,133,90,160,22,176,205,234,69,245,10,251,82,189,174,94,103,219,194,109,195,109,217,118,235,101,235,21,182,195,122,205,90,204,118,90,111,88,75,216,30,107,153,181,140,29,71,111,187,151,157,176,46,218,38,251,9,189,109,67,118,201,110,109,63,203,165,253,188,189,146,247,115,14,186,137,124,138,251,165,187,135,175,138,124,9,131,115,210,197,244,222,165,15,203,14,142,188,115,205,17,6,245,252,191,161,65,17,72,121,140,108,106,225,249,23,113,243,113,49,198,6,47,146,244,83,203,131,212,114,76,237,194,205,255,30,167,18,171,132,125,167,42,171,138,78,47,133,165,96,158,173,88,43,116,49,237,88,59,48,216,60,54,143,190,199,89,7,253,204,178,102,57,179,188,121,147,153,104,86,48,43,154,149,204,202,102,21,179,170,89,205,76,50,171,155,53,204,154,102,45,179,182,153,108,214,49,83,204,186,102,61,179,190,153,106,54,96,95,178,45,236,43,182,149,125,205,182,177,237,108,7,251,134,237,100,187,216,110,246,45,219,195,246,178,125,108,63,59,192,14,178,67,236,48,59,194,142,178,99,236,56,59,97,8,195,16,103,197,207,226,156,248,69,156,23,191,138,11,226,162,184,36,46,255,149,99,6,86,197,224,244,188,193,160,47,114,11,208,19,160,56,220,4,196,227,102,208,215,154,38,178,87,25,36,253,134,88,33,171,245,48,90,76,197,205,130,134,184,217,208,28,90,128,3,237,112,211,208,3,55,15,110,129,116,140,18,51,112,139,166,223,102,23,132,193,184,197,208,239,178,99,225,54,184,29,10,195,20,220,138,208,247,81,69,253,213,59,161,24,142,84,255,183,98,37,88,9,40,65,223,200,148,164,47,166,74,225,168,77,135,210,244,110,55,129,198,107,25,150,195,114,160,44,125,53,83,142,141,99,227,161,60,155,196,38,225,200,190,143,221,7,21,216,253,108,22,84,100,15,177,135,160,50,142,227,249,80,5,199,241,63,161,42,91,201,62,132,106,108,13,91,11,213,217,6,182,1,106,210,83,167,90,52,254,146,41,178,110,75,207,158,50,232,217,83,230,213,39,98,171,131,39,98,213,144,169,226,188,58,175,142,113,99,50,79,198,184,177,57,111,142,113,99,91,222,22,227,198,206,188,51,198,141,61,120,15,48,49,250,25,8,33,140,123,134,129,180,54,90,155,64,89,155,173,173,96,91,39,172,239,32,202,250,222,58,13,209,118,188,93,28,10,217,37,237,4,136,179,203,217,21,32,30,189,200,106,40,141,62,100,61,148,245,253,3,84,64,255,112,24,42,249,214,28,170,161,53,143,135,234,104,195,203,64,109,180,227,229,32,25,45,121,5,168,131,214,188,18,164,224,12,171,10,212,69,139,94,13,234,161,85,175,14,245,209,178,215,196,54,242,191,20,171,207,123,95,173,203,250,160,46,254,183,98,37,242,212,165,46,175,139,186,126,141,4,79,195,25,141,65,53,50,169,70,33,140,242,210,65,82,189,20,198,112,163,32,76,245,178,168,94,46,213,43,154,234,21,99,157,177,206,66,156,117,206,186,0,197,168,142,165,168,142,9,118,21,187,26,148,183,171,219,181,177,94,126,77,171,82,77,171,83,77,147,169,166,41,232,5,143,67,42,250,192,211,208,136,106,221,130,106,221,10,189,83,42,180,67,223,212,12,231,39,126,141,218,240,161,193,59,216,246,56,62,7,80,141,170,251,117,100,157,105,220,195,213,35,145,175,136,57,27,204,26,95,61,198,89,87,230,191,177,141,185,170,135,35,224,58,92,164,242,84,228,194,103,196,160,54,54,137,151,16,241,34,137,23,69,188,132,49,250,237,3,22,177,99,83,171,59,196,145,107,61,99,61,3,26,231,231,171,193,195,57,216,54,108,251,29,214,94,136,183,142,35,59,101,173,75,182,137,53,247,144,145,134,118,29,187,33,12,196,72,226,51,24,142,49,195,86,184,29,99,132,211,48,13,35,128,95,225,17,244,248,37,225,41,106,251,247,168,237,223,71,63,126,19,44,161,30,176,148,122,192,50,234,1,203,169,7,172,160,30,240,1,245,128,149,232,223,107,195,135,232,227,235,192,71,232,231,155,193,42,244,234,237,97,35,70,58,25,176,21,163,155,65,176,27,35,154,92,56,132,177,73,39,56,137,49,70,15,248,1,61,125,38,248,95,60,134,112,158,52,10,192,159,71,66,83,255,89,3,116,242,191,222,130,46,246,135,206,253,176,17,175,201,98,143,211,23,147,226,183,22,129,254,196,107,13,234,117,105,215,180,72,141,223,90,4,186,162,237,184,114,140,67,99,168,120,77,139,212,240,159,61,91,251,172,99,0,118,200,214,16,182,27,225,61,163,253,163,52,219,142,148,167,52,149,36,41,184,59,199,187,20,253,51,150,21,175,140,13,190,211,244,237,16,35,59,36,200,14,25,100,135,76,178,67,33,178,67,146,236,144,34,59,20,38,59,100,145,29,178,201,14,57,100,135,52,217,33,143,236,80,20,217,161,104,178,67,5,201,14,197,144,29,138,37,59,84,152,236,80,17,96,230,54,223,87,241,14,98,165,185,204,92,99,110,66,62,254,183,119,50,156,89,44,26,203,154,192,42,178,26,172,30,107,202,218,178,206,88,198,254,108,40,203,101,227,49,142,153,198,102,176,217,108,46,222,123,1,91,200,22,177,55,217,123,108,5,91,205,214,179,77,200,208,78,100,227,8,59,201,206,176,243,232,2,66,220,225,209,60,142,151,224,101,121,69,228,56,153,85,68,14,18,145,145,42,36,211,209,7,250,178,15,171,75,50,131,213,35,217,151,213,39,153,201,82,73,246,99,13,72,246,103,13,73,102,177,70,36,7,224,248,243,229,64,214,132,100,54,107,78,114,8,107,73,50,7,253,170,47,71,178,142,36,231,155,197,124,105,188,99,198,147,124,215,44,238,75,175,137,42,236,75,179,176,138,243,101,104,177,42,66,114,173,42,74,114,157,162,235,112,170,64,215,201,176,162,235,164,165,74,248,18,99,152,146,36,239,246,90,209,125,134,178,10,104,15,60,244,246,28,83,149,17,211,209,231,251,17,4,90,123,172,37,218,73,172,35,90,8,172,33,246,74,172,95,77,196,254,12,163,9,172,91,109,196,1,44,25,113,32,171,131,152,205,154,250,223,129,176,102,136,195,88,11,196,28,140,26,56,214,170,53,98,46,107,131,56,138,181,69,28,205,218,35,206,103,55,35,62,201,58,32,62,97,198,1,199,250,22,65,124,215,244,191,63,109,162,92,224,88,83,141,205,179,88,121,136,107,85,20,226,58,85,192,255,178,73,225,120,192,250,21,68,180,84,12,112,172,91,44,226,221,80,129,126,131,57,128,254,62,199,68,152,14,179,96,46,60,9,47,192,34,120,27,150,161,55,219,0,91,96,39,173,45,127,230,202,187,61,90,89,187,4,43,139,125,41,137,37,179,84,236,77,173,89,7,180,147,233,88,239,108,172,197,171,200,214,124,100,232,53,146,125,216,34,146,25,236,239,36,251,178,197,36,51,217,235,36,251,179,55,72,102,177,127,144,236,199,222,36,57,128,189,69,114,32,123,155,100,182,170,224,75,172,163,223,219,230,99,45,43,145,92,171,42,147,92,167,252,222,55,31,235,90,149,100,88,85,35,105,169,36,95,98,141,171,147,188,155,61,77,237,247,12,181,220,2,106,185,103,169,229,158,163,150,123,158,218,236,5,106,179,23,169,21,23,82,203,189,68,45,247,50,181,220,43,126,123,168,82,196,120,105,98,60,129,24,47,67,140,151,37,198,203,17,227,229,137,241,155,136,241,68,98,188,238,13,48,125,129,25,200,115,12,139,71,150,43,179,90,215,225,120,52,155,192,38,179,233,108,38,218,140,71,177,87,60,199,94,102,139,217,219,108,9,90,140,53,104,41,54,163,77,219,141,246,235,24,59,197,206,170,154,32,76,155,121,42,153,100,186,106,74,178,143,106,70,50,67,53,39,217,87,181,32,153,169,90,146,236,167,90,145,236,175,90,147,204,82,109,124,201,163,85,91,74,15,84,237,72,102,171,14,36,135,168,52,146,57,170,27,201,145,234,22,146,243,85,150,47,145,171,1,190,68,182,6,146,92,171,178,73,174,83,131,124,137,156,13,38,25,86,67,72,90,106,168,47,145,185,97,36,239,86,254,168,242,20,142,39,76,249,227,41,93,249,35,169,143,242,99,238,12,85,215,111,69,85,207,111,69,85,223,111,57,149,234,183,165,106,224,183,165,106,232,183,162,106,228,183,162,106,236,183,162,242,71,213,16,229,143,170,97,170,163,63,254,84,39,127,252,169,206,254,248,83,93,252,241,167,186,250,227,79,117,167,246,238,225,143,63,213,211,31,127,42,157,218,190,23,181,125,111,106,251,62,212,246,25,212,246,125,169,237,51,169,237,251,81,219,247,167,182,103,96,168,66,126,137,105,175,201,149,61,175,37,253,110,192,36,15,2,100,255,25,242,101,227,245,254,15,23,132,215,18,53,76,212,233,64,191,232,72,68,159,151,122,229,137,37,43,68,118,168,48,217,143,56,191,156,126,142,172,200,213,189,193,126,45,125,239,140,30,231,81,178,35,132,254,155,84,22,133,62,12,88,44,206,125,25,249,42,78,30,200,143,122,158,132,79,145,227,26,170,166,170,165,106,171,100,85,71,165,168,186,170,158,170,175,82,85,3,213,80,53,82,141,85,83,213,76,53,87,45,84,75,213,74,181,86,109,84,91,213,78,181,87,55,171,14,170,163,74,83,157,84,103,213,69,117,85,221,84,119,213,67,245,84,183,176,110,172,7,187,133,245,100,221,217,96,235,105,140,119,22,68,222,71,240,113,124,50,159,193,31,17,243,197,43,226,77,179,132,89,210,44,101,150,54,19,204,50,94,83,175,153,215,92,50,175,133,74,87,189,84,111,213,71,101,168,190,42,83,245,83,253,85,19,149,165,6,168,129,42,91,13,82,131,213,16,53,84,13,195,40,96,191,117,192,58,104,29,178,14,91,71,172,163,214,49,140,8,164,173,236,176,109,217,182,237,216,174,173,189,6,186,181,110,163,219,234,118,186,189,190,89,119,192,104,161,177,221,196,110,106,55,179,155,219,45,236,150,118,43,251,107,123,155,189,221,222,97,127,99,239,180,119,217,187,237,111,237,11,246,69,251,146,125,217,65,10,29,238,8,199,112,74,57,9,78,89,167,188,147,232,84,116,42,59,85,157,36,167,134,83,203,73,118,82,156,155,157,14,78,71,39,205,233,228,116,118,186,56,93,157,110,206,40,103,180,51,198,25,235,140,115,198,59,183,58,19,254,139,189,51,143,111,170,74,255,255,185,55,109,19,218,52,1,109,88,138,130,44,178,40,168,20,101,81,156,113,65,64,22,69,191,184,0,78,117,144,58,208,22,197,101,112,25,118,49,42,34,34,34,70,100,20,29,167,131,128,148,69,97,68,89,4,130,8,45,22,42,4,35,193,18,32,77,105,105,73,27,3,164,14,231,247,190,39,161,180,136,223,175,206,107,126,255,205,235,188,222,119,191,231,158,231,249,60,231,156,231,134,52,88,159,181,62,103,253,139,117,162,117,146,117,178,117,138,117,170,117,154,117,186,245,121,235,12,235,11,86,167,245,69,235,75,214,151,173,51,173,175,216,238,182,253,143,109,152,237,126,219,112,219,8,251,239,236,191,183,223,100,251,163,109,148,237,97,116,235,76,156,12,67,55,227,83,137,174,228,183,131,200,72,179,245,92,209,77,127,74,127,74,92,171,79,210,39,137,235,212,55,245,123,168,207,26,122,170,79,16,122,169,127,39,232,109,90,105,90,41,174,79,108,206,28,121,67,210,103,73,235,196,205,73,95,38,125,41,110,53,27,127,194,210,215,248,19,6,113,155,37,149,153,175,159,241,142,45,134,27,239,216,98,84,74,251,148,43,69,142,241,166,45,158,76,217,69,206,57,49,165,134,108,243,5,107,107,178,205,217,214,54,214,54,226,53,149,115,206,81,57,231,235,42,231,156,171,114,206,55,84,206,57,79,229,156,111,170,156,115,190,202,57,223,82,57,167,75,229,156,111,171,156,115,129,181,47,217,230,59,214,123,201,48,63,84,25,230,70,149,97,110,182,141,36,195,116,99,249,58,49,226,215,104,252,111,106,250,255,65,185,58,205,146,149,55,133,242,102,35,229,199,139,148,31,91,42,63,182,87,150,119,85,150,247,80,150,223,165,44,31,166,114,235,251,98,159,88,36,218,18,155,168,113,98,160,248,154,229,45,162,85,253,94,116,126,92,255,114,132,198,162,137,26,154,168,216,17,42,118,76,74,225,36,165,167,77,233,105,87,122,54,86,122,54,81,122,94,164,244,188,88,233,153,166,244,116,40,61,155,42,61,155,41,61,155,43,61,91,40,61,211,209,237,15,162,101,188,245,246,196,139,234,181,222,198,123,82,188,223,27,35,145,138,92,161,34,87,83,145,171,171,200,53,197,239,109,156,120,113,189,123,155,147,77,215,141,37,177,49,194,126,155,26,207,140,79,238,132,138,234,68,21,213,102,21,207,198,95,77,205,20,183,252,167,199,179,250,35,149,89,251,117,35,148,106,101,39,242,86,161,122,96,39,213,235,174,82,253,237,234,216,103,68,90,72,139,104,181,241,44,187,137,222,84,111,169,183,211,59,155,110,79,28,151,248,88,226,227,137,79,38,78,74,156,146,56,205,246,39,219,88,91,142,109,156,237,49,219,227,182,39,109,127,182,61,109,123,206,54,209,54,217,54,213,54,221,54,195,230,180,189,100,155,105,155,109,251,208,182,196,182,204,182,220,182,218,246,169,109,173,237,115,219,122,219,70,155,219,246,149,109,167,109,151,173,200,86,108,219,107,219,111,243,218,14,216,14,218,74,108,126,219,17,91,192,22,180,29,179,85,216,42,109,39,108,213,182,176,237,164,237,180,173,214,246,47,155,180,107,246,4,187,217,222,200,158,98,79,181,219,237,77,236,23,219,29,246,102,246,22,246,150,246,75,237,173,237,109,236,151,219,187,219,123,216,123,217,175,183,247,249,239,247,154,255,251,189,230,255,208,247,154,213,223,44,106,143,36,54,179,223,76,62,245,194,175,250,187,13,198,11,45,59,41,80,239,91,246,22,227,251,104,241,111,174,253,175,223,67,171,251,174,26,117,232,55,234,153,117,159,136,197,142,12,210,115,235,62,81,210,181,176,56,201,187,239,117,122,47,174,184,149,99,119,234,119,233,247,234,195,245,7,244,209,140,168,227,25,155,183,24,255,110,124,161,98,252,91,113,253,66,45,13,75,175,159,23,227,95,150,235,23,227,223,161,47,88,110,61,175,244,51,254,149,186,65,185,243,231,197,248,23,235,250,5,91,126,161,48,107,53,40,216,220,176,12,191,80,97,150,107,80,240,82,195,146,169,202,185,253,209,231,149,63,81,178,127,161,140,191,80,97,70,109,88,238,61,175,60,120,94,25,211,176,196,237,83,173,141,213,240,223,79,254,126,225,147,63,77,28,100,150,55,126,59,107,0,111,40,195,196,8,122,238,35,34,87,60,33,158,17,147,121,211,157,41,230,136,249,188,235,126,32,22,139,229,188,237,174,19,155,196,54,222,119,247,136,253,248,239,26,245,125,138,223,186,236,245,111,45,239,252,119,150,23,252,116,49,246,217,163,149,213,7,218,18,174,185,213,120,143,98,174,107,170,222,188,210,213,223,112,119,214,140,183,202,161,218,155,108,207,215,222,98,219,165,253,149,237,119,181,79,216,254,84,171,98,251,132,22,18,38,173,154,209,68,99,182,140,176,125,82,59,173,230,204,90,182,127,210,206,176,45,117,222,1,117,93,79,32,230,18,245,36,182,205,122,50,219,41,186,149,237,84,221,174,254,218,184,9,219,23,233,105,108,59,244,166,108,55,211,91,176,157,174,183,100,251,18,189,13,219,109,245,118,108,183,215,59,178,221,73,239,204,246,21,250,21,108,95,169,95,201,118,23,189,11,219,93,245,174,108,95,165,243,238,168,191,163,191,195,246,66,125,33,219,127,213,255,202,246,187,166,254,140,162,3,152,153,77,166,129,137,205,120,75,53,178,24,157,76,232,78,182,135,38,222,197,123,250,221,137,57,108,231,38,62,201,246,83,137,127,97,123,98,226,52,182,167,39,206,102,251,181,196,215,216,158,147,184,131,237,157,137,59,217,46,176,88,133,70,6,100,124,30,213,148,183,99,205,210,204,210,141,237,140,70,43,133,214,104,85,163,85,194,212,104,117,42,190,74,61,145,122,66,152,82,67,54,179,208,108,22,91,138,48,217,172,228,214,154,109,52,57,135,201,126,35,57,160,198,155,114,127,161,219,7,52,54,62,231,79,136,171,164,139,81,241,191,150,63,151,143,104,42,31,209,84,62,162,213,251,139,109,77,229,35,154,202,71,52,149,143,104,42,31,209,84,62,162,169,124,68,83,249,136,166,242,17,77,229,35,154,202,71,52,149,143,104,42,31,137,181,80,87,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,209,84,86,162,169,172,68,83,89,137,166,178,18,77,101,37,154,202,74,52,149,149,104,42,43,57,251,11,68,201,98,141,190,184,193,239,12,222,161,126,103,240,33,209,170,193,239,12,118,81,191,126,103,196,162,153,198,55,139,239,25,191,21,97,252,90,66,108,79,23,141,68,19,209,162,238,183,255,140,255,59,33,246,251,6,103,127,215,175,189,250,93,191,107,212,239,250,253,46,126,77,130,72,17,23,51,242,26,123,38,198,162,52,227,27,251,234,76,162,72,21,14,227,247,171,212,94,82,252,87,64,90,63,60,254,201,241,226,11,181,220,172,150,219,213,114,151,90,126,171,150,94,181,44,201,201,122,226,81,17,80,203,10,181,172,86,203,83,106,121,198,88,106,9,106,153,172,150,141,141,95,0,214,154,170,101,39,181,236,163,150,119,168,229,40,181,156,160,150,51,213,242,221,113,57,227,114,180,85,106,185,78,45,55,171,229,14,181,220,163,150,94,181,244,171,229,177,184,207,127,237,82,251,77,75,179,250,141,169,179,191,179,101,252,86,148,37,254,187,83,245,143,253,186,171,254,211,199,244,248,175,107,253,123,107,155,250,149,198,187,213,111,208,79,23,115,153,129,87,137,205,204,187,126,81,173,233,241,223,17,139,255,134,137,168,16,198,255,189,113,54,142,212,239,152,104,215,199,214,207,102,199,214,179,230,214,187,135,88,221,253,187,134,251,85,239,54,220,63,17,104,184,95,179,167,225,126,228,185,6,251,154,229,72,195,253,20,87,195,253,212,230,13,247,155,93,75,86,85,127,255,84,189,243,140,13,87,244,107,184,127,245,60,97,252,86,91,162,232,36,134,198,127,161,229,220,119,114,141,111,227,46,50,126,175,66,124,107,124,91,86,236,85,223,144,53,169,111,197,126,166,126,133,98,187,250,21,138,91,213,247,97,159,85,191,66,177,94,125,43,118,171,241,43,20,250,30,102,160,27,117,198,195,199,215,24,182,37,141,176,110,184,96,217,79,169,182,254,116,174,164,234,177,162,206,156,87,82,173,169,3,235,202,80,202,40,74,46,229,3,85,138,206,47,220,225,77,253,201,158,23,47,43,234,149,53,70,105,124,201,5,75,135,198,19,235,202,182,198,251,207,150,38,3,227,101,234,5,202,92,138,235,226,51,231,74,154,37,86,212,153,243,74,90,211,180,46,117,37,195,209,151,50,80,149,49,23,42,77,230,58,38,56,94,106,122,204,40,205,154,95,176,116,104,54,180,174,100,55,27,95,87,22,196,203,34,74,94,179,101,245,202,26,117,236,252,82,194,85,121,205,74,154,247,104,222,163,197,98,163,24,91,108,111,107,177,63,253,162,244,193,233,206,244,77,233,59,140,18,59,126,174,164,151,92,168,168,167,230,165,31,139,149,150,9,231,138,81,119,203,100,99,217,172,196,224,210,190,109,58,212,149,62,109,238,174,43,99,226,229,57,202,156,54,207,181,189,133,50,184,237,170,182,219,217,94,213,118,85,187,126,237,7,95,62,66,149,167,46,247,82,78,116,200,163,44,235,56,170,227,51,48,170,227,228,78,125,59,167,27,165,227,168,206,189,58,63,66,153,216,217,217,121,214,21,201,148,203,174,116,82,92,87,126,112,229,226,120,217,209,117,214,213,25,87,135,175,177,117,91,65,89,151,49,47,99,95,70,184,251,132,120,153,218,125,102,119,215,181,199,40,167,174,27,216,99,97,207,13,70,233,53,180,215,108,85,10,122,39,245,158,17,47,236,177,63,163,247,118,181,183,189,247,30,202,140,222,167,110,152,126,195,138,62,109,111,154,115,211,156,155,59,220,178,172,215,208,216,213,172,183,199,174,234,187,202,184,174,239,166,219,230,223,246,225,109,171,250,93,210,111,129,42,91,251,29,84,165,162,95,180,127,227,254,233,172,43,250,15,160,100,246,63,53,32,105,192,232,1,103,6,156,185,189,253,237,149,92,183,117,224,3,3,31,232,63,128,101,182,177,69,25,63,240,185,65,98,80,43,85,218,15,182,13,78,163,100,12,238,5,179,41,243,6,71,134,52,30,146,62,36,125,240,188,33,237,135,204,28,50,147,227,156,185,227,33,152,48,164,241,224,140,59,78,220,17,189,235,129,187,247,12,27,61,60,125,120,251,225,87,253,113,251,168,171,70,125,50,106,223,217,245,195,22,202,220,49,189,198,12,28,187,104,236,146,177,193,236,228,236,180,236,86,217,93,178,51,178,251,102,63,146,61,62,251,185,236,151,178,231,103,47,206,94,158,253,73,246,242,156,126,57,67,115,102,231,44,204,201,203,249,34,103,91,78,48,39,146,219,60,247,250,220,7,114,39,231,206,203,93,158,187,61,119,87,238,129,220,99,227,44,227,174,24,55,96,220,168,113,185,227,38,140,123,105,220,220,113,159,140,219,48,174,228,209,182,143,14,123,52,239,209,77,23,58,246,168,247,177,180,199,58,60,118,255,99,79,60,246,197,99,145,241,189,198,79,31,255,197,133,142,141,175,124,124,206,47,140,67,27,126,54,214,52,24,73,212,184,160,70,129,243,251,76,195,136,143,69,237,5,71,136,179,163,68,189,210,176,159,171,158,172,250,173,49,174,217,215,180,88,220,244,24,99,99,117,239,237,140,100,177,113,209,88,51,6,54,158,200,152,87,148,234,181,231,89,247,215,141,99,140,163,77,6,182,25,99,220,107,221,16,111,177,42,49,235,24,49,115,213,152,24,187,106,96,170,247,172,213,198,81,99,124,84,215,86,27,231,213,245,103,45,223,207,222,79,140,174,94,238,168,86,181,237,167,117,121,172,171,85,169,27,177,235,143,217,106,164,206,173,55,54,159,27,157,189,70,187,127,54,34,175,249,217,136,220,33,62,14,111,51,198,224,216,200,171,234,225,238,212,92,182,139,212,88,197,104,133,223,119,176,94,100,140,38,177,17,35,54,246,48,78,25,138,140,169,83,137,49,200,216,59,167,21,35,143,81,195,178,150,9,234,248,177,54,119,199,235,92,86,127,76,140,141,120,117,99,218,5,71,180,216,104,169,158,127,119,124,12,235,115,118,244,226,104,135,54,119,167,239,96,155,250,187,173,24,248,128,99,76,108,126,80,107,230,130,102,67,153,1,198,56,38,212,141,240,241,145,187,201,212,120,84,168,18,139,32,99,206,80,87,143,49,174,224,222,230,142,9,198,153,179,17,100,28,111,50,213,186,191,46,170,198,115,110,160,99,130,113,191,218,86,71,207,205,79,245,103,40,163,45,106,54,58,59,31,157,155,145,38,196,90,119,222,28,212,33,62,243,100,171,89,71,181,153,243,67,227,207,228,169,253,182,58,250,54,91,224,24,19,155,9,234,188,155,103,248,41,182,119,214,147,177,30,98,248,44,166,108,155,49,134,95,219,140,49,108,110,182,232,226,51,92,105,40,81,162,214,103,251,90,135,244,18,172,50,234,46,57,27,13,70,141,49,111,115,237,50,227,58,230,137,91,98,196,102,138,182,183,168,209,189,94,49,102,138,216,44,161,230,153,127,179,168,185,169,94,185,192,21,171,26,150,248,204,85,87,126,126,135,154,177,126,83,81,115,218,175,47,139,255,247,114,190,167,140,82,55,31,254,66,81,51,228,175,46,106,214,254,149,229,124,239,168,185,190,94,249,185,255,84,14,80,175,24,113,28,83,250,183,149,159,215,252,127,183,238,215,149,152,159,141,28,32,213,219,115,195,109,243,123,21,88,171,141,236,65,149,161,198,145,158,27,140,140,193,216,235,53,244,182,249,70,46,17,59,103,148,107,79,93,123,202,200,62,98,71,213,108,177,39,86,140,123,110,154,163,50,20,35,23,217,222,123,187,202,51,140,92,100,59,119,12,101,158,79,139,231,3,148,129,217,42,11,72,51,242,4,99,95,173,141,12,193,184,102,118,172,24,87,24,215,80,226,71,210,75,6,181,50,114,14,250,249,130,129,217,70,126,98,228,38,170,108,85,71,22,24,185,137,218,219,58,48,219,24,71,226,231,40,100,56,31,246,59,104,228,49,234,190,168,202,104,40,198,29,220,99,228,61,92,107,228,48,231,178,154,126,91,123,239,81,22,23,24,182,14,73,143,89,218,115,67,188,85,182,88,11,251,15,80,117,27,79,138,26,117,197,234,61,175,175,253,76,177,250,58,95,62,34,182,39,146,180,77,242,51,211,16,57,219,116,143,104,97,186,95,216,77,79,200,66,211,6,209,153,51,169,242,136,102,131,150,242,128,118,9,108,146,5,156,61,44,116,182,142,153,238,145,1,161,177,140,10,157,101,161,233,126,185,75,216,197,82,25,17,91,101,132,123,119,114,239,78,238,45,229,222,82,237,33,209,86,251,163,24,170,141,18,93,181,135,69,39,109,180,184,88,203,17,151,113,231,67,220,249,168,41,87,174,16,26,245,30,23,9,92,107,231,218,182,92,107,231,90,187,170,191,156,171,66,34,149,122,253,212,235,167,222,61,212,187,71,203,20,237,184,254,42,174,127,144,235,251,112,125,6,117,119,165,238,206,212,246,15,218,187,95,164,176,181,12,251,46,53,77,148,127,53,77,146,99,177,175,187,233,176,92,100,58,34,186,154,142,138,182,166,82,209,202,84,38,75,77,199,140,111,238,243,180,253,60,237,144,176,240,180,131,60,237,32,79,59,202,211,142,114,166,15,103,186,210,218,185,212,92,42,178,105,93,79,209,24,174,199,99,55,192,104,185,79,100,193,35,240,164,252,78,60,37,43,196,159,97,2,60,13,207,192,115,114,163,248,11,76,132,73,48,25,158,23,237,196,12,120,1,156,240,34,188,4,47,195,76,120,5,102,193,103,34,67,172,131,83,162,133,56,195,155,187,20,105,198,207,232,106,26,140,21,195,180,109,194,129,165,15,154,238,21,55,152,70,10,171,233,65,200,21,143,154,166,136,214,166,105,240,188,72,79,120,79,110,76,88,4,239,195,30,209,46,161,24,190,133,189,176,15,60,176,31,190,3,47,124,15,7,192,39,218,37,166,201,125,137,199,228,198,196,8,235,147,16,149,27,147,240,65,82,119,214,55,138,206,73,55,177,158,32,247,37,61,13,207,192,179,48,69,126,151,52,21,166,201,138,164,233,240,130,220,104,190,78,56,204,61,32,91,164,153,115,96,28,76,20,237,204,147,96,6,219,216,107,198,94,243,91,108,191,3,11,217,94,2,203,68,134,121,13,107,236,55,159,134,90,206,253,4,255,18,105,22,93,180,179,52,98,253,17,107,174,181,44,133,207,133,163,209,8,225,80,49,91,73,124,39,171,40,59,130,247,150,202,29,68,234,14,52,126,6,141,159,65,227,63,161,241,159,136,168,94,68,84,38,17,53,135,136,122,144,136,26,77,68,13,37,162,134,113,231,14,98,224,46,211,189,114,169,233,62,185,132,88,184,151,88,120,153,88,120,210,180,65,46,48,29,22,221,136,167,100,83,128,8,42,19,131,84,44,249,185,170,148,22,156,235,25,243,120,222,60,158,183,144,231,45,228,121,125,120,222,109,60,239,105,158,55,140,231,61,196,243,250,240,188,155,184,123,84,252,89,91,168,165,31,207,122,135,103,229,81,255,70,85,255,69,245,106,93,73,173,43,169,117,45,181,174,165,214,142,212,218,135,90,159,162,214,126,212,122,51,181,118,167,214,158,88,81,74,205,83,169,217,136,243,187,168,113,3,189,174,165,44,230,206,98,206,254,147,35,75,196,37,212,189,129,186,55,80,247,83,212,253,20,87,228,112,69,14,117,247,212,30,148,187,168,255,70,234,159,72,253,131,168,127,24,245,223,164,141,101,156,200,225,185,46,185,142,154,214,241,156,30,60,231,121,44,112,242,172,171,177,224,89,106,127,221,228,151,17,172,240,153,130,242,48,150,116,50,29,147,181,170,119,135,120,82,136,39,157,224,73,39,120,82,19,158,146,193,83,30,226,41,25,60,165,39,79,105,29,239,221,123,169,201,39,18,24,189,222,32,230,211,80,55,141,35,213,140,74,79,48,86,188,45,158,103,57,3,94,0,39,188,8,47,193,203,48,19,94,129,89,176,131,103,239,132,2,40,132,93,240,13,20,193,110,216,3,197,240,45,236,133,253,224,147,63,137,131,240,3,148,192,33,240,195,97,89,44,142,192,81,168,134,26,90,24,134,31,33,2,39,225,148,220,45,78,203,181,34,10,181,240,19,252,11,206,16,39,146,177,82,128,166,52,42,55,141,144,1,211,3,108,103,178,126,72,150,38,236,145,161,1
,55,231,237,255,160,174,118,27,101,139,159,168,175,86,70,195,181,34,234,165,141,161,88,173,144,250,105,165,212,71,203,62,126,159,58,99,191,150,182,226,223,106,175,35,117,164,142,244,191,63,105,63,81,23,237,11,186,82,15,162,74,189,152,174,212,238,3,174,64,62,31,249,73,116,165,184,7,120,137,204,218,62,216,145,55,205,69,89,35,206,205,70,170,212,222,49,116,165,118,11,157,163,53,81,161,118,14,153,244,88,232,79,41,209,84,64,93,181,109,39,254,187,73,71,234,72,29,169,35,117,164,142,212,145,58,82,71,234,72,29,169,35,117,164,255,191,147,252,142,105,48,190,103,74,86,223,51,13,253,47,190,103,26,62,141,252,223,69,229,247,77,227,187,102,224,123,166,252,142,249,123,141,169,35,117,164,142,212,145,58,82,71,234,72,29,169,35,117,164,142,212,145,58,82,71,250,141,164,7,208,133,255,22,68,236,68,14,74,247,145,73,220,14,195,80,114,146,137,18,161,172,228,162,116,26,76,195,200,75,203,104,57,109,164,7,104,11,237,16,125,181,193,73,153,73,189,147,250,38,13,77,26,158,148,235,180,57,59,59,243,157,11,156,231,57,215,30,54,181,181,25,173,88,17,37,157,50,17,205,77,213,129,186,254,118,117,251,36,245,71,221,17,199,234,46,118,174,58,76,168,43,218,126,66,95,230,171,206,106,223,183,213,104,207,232,133,250,8,26,216,214,255,235,181,199,127,62,157,254,105,238,167,159,125,186,230,211,53,134,35,255,245,204,32,163,255,37,84,70,23,157,209,92,172,71,191,208,156,62,70,191,65,223,174,123,244,69,186,87,175,215,247,235,7,244,111,244,111,245,131,250,119,250,247,250,15,250,57,250,68,253,22,204,73,20,69,83,2,230,45,205,24,89,22,90,26,78,35,40,159,10,168,152,206,161,10,170,164,169,84,75,179,168,129,22,211,249,66,19,145,194,38,18,69,178,232,46,74,68,165,152,34,102,139,122,49,95,52,138,37,98,133,184,76,92,46,174,16,235,197,205,98,155,216,37,158,20,207,138,231,196,203,98,159,201,108,10,50,5,155,44,166,16,83,168,41,204,20,46,50,68,111,49,74,100,139,98,10,18,63,27,125,254,249,228,191,20,66,94,11,252,93,145,70,191,157,184,102,96,188,129,229,112,253,177,133,241,43,227,55,202,48,7,199,252,254,237,185,56,165,27,255,193,220,160,221,121,103,244,76,127,159,164,159,214,120,236,111,148,76,221,153,229,211,60,243,160,98,70,199,158,252,95,189,39,201,93,177,122,113,195,162,133,11,230,207,155,91,127,238,156,217,179,102,206,168,171,157,62,109,234,148,201,147,42,43,188,158,9,229,101,165,37,227,199,141,61,187,120,76,209,232,81,133,5,249,121,185,35,221,57,35,206,26,62,108,232,144,236,193,131,6,102,245,238,149,217,61,45,181,155,171,171,35,33,54,202,22,105,13,11,13,177,4,7,153,77,186,38,40,179,192,85,88,229,244,165,85,249,76,105,174,209,163,123,201,188,171,26,134,234,118,134,42,159,19,166,194,19,125,124,206,42,195,205,121,162,167,27,158,51,78,242,116,179,167,251,152,167,176,57,135,211,240,94,153,206,2,151,211,247,74,190,203,217,42,42,75,189,208,235,242,93,21,78,223,1,67,143,53,180,41,205,200,88,145,73,73,65,13,103,65,194,172,124,167,79,84,57,11,124,133,75,102,53,23,84,229,35,94,75,88,104,158,43,175,46,180,87,38,181,132,134,65,134,65,249,186,187,22,180,136,238,35,132,33,180,238,5,67,91,52,178,88,101,179,62,61,181,160,186,214,87,82,234,45,200,183,167,164,84,24,54,202,51,98,249,130,242,124,193,70,44,231,108,217,103,186,220,217,146,185,171,249,138,86,27,77,175,202,8,175,117,213,86,79,246,250,244,106,84,106,214,11,154,155,215,250,162,50,124,61,92,249,190,30,203,62,75,192,144,235,124,153,174,252,2,95,134,11,193,138,203,142,53,32,124,230,84,155,203,217,252,19,161,243,174,3,251,79,180,84,7,44,65,169,182,159,72,74,57,196,99,211,132,114,165,9,125,67,15,49,190,148,20,217,151,203,91,221,52,29,25,95,83,169,151,243,78,154,110,247,147,59,43,163,194,167,85,201,146,93,170,36,206,35,75,154,84,201,177,234,85,174,20,249,168,10,170,2,191,75,102,37,248,154,166,59,123,101,98,246,141,223,84,252,162,220,233,211,211,170,166,215,204,146,92,93,215,236,202,207,231,121,155,224,245,185,243,33,220,213,129,177,22,180,244,201,130,127,117,21,6,49,91,78,67,169,215,151,229,90,224,139,117,229,178,3,12,78,249,12,102,151,123,141,42,129,106,190,216,60,31,85,213,4,106,249,178,10,242,101,191,156,5,205,85,249,220,65,25,203,85,234,221,65,253,219,246,181,12,112,218,183,244,167,1,84,33,251,225,139,207,195,67,73,43,104,246,214,206,240,57,170,236,181,88,159,51,156,94,123,138,207,93,129,233,171,112,121,235,42,228,83,114,217,124,61,246,161,185,20,163,69,163,22,198,118,146,183,114,150,35,15,78,181,56,189,154,93,175,144,79,11,6,103,33,62,92,185,195,81,96,195,227,50,178,242,137,230,14,119,122,133,157,148,27,90,9,120,72,117,66,28,100,244,212,188,209,178,72,151,85,243,70,219,83,42,82,56,253,70,151,236,129,62,153,83,125,150,118,177,108,48,28,235,19,183,243,171,93,99,111,217,161,30,206,130,186,252,118,29,60,33,168,57,208,193,64,180,211,247,83,147,115,17,104,24,53,44,242,113,142,86,69,122,42,118,46,108,26,194,24,38,249,20,19,156,62,42,113,122,93,117,174,10,23,214,144,187,196,43,199,38,231,218,120,190,197,229,174,226,210,74,175,241,180,3,171,100,194,9,57,46,207,230,156,143,82,80,172,50,90,30,214,96,97,134,93,61,86,35,63,202,200,31,203,142,62,169,184,72,21,187,100,191,154,155,107,91,72,79,149,75,217,222,34,12,97,206,187,188,194,55,62,163,194,229,155,158,225,74,145,253,236,149,217,98,161,240,148,9,85,121,216,171,133,56,238,92,133,213,46,188,201,10,155,171,91,219,154,166,55,183,184,221,205,11,10,170,102,13,197,190,104,118,21,213,54,187,202,189,195,237,70,231,203,188,43,236,203,100,219,209,84,44,138,39,228,34,148,70,185,45,46,113,105,105,139,91,92,90,94,233,221,97,35,114,94,58,193,235,215,132,150,87,149,91,209,210,13,101,222,29,78,156,255,134,85,147,86,105,148,25,167,204,200,72,101,200,88,12,127,251,14,55,81,147,81,106,50,12,70,190,166,85,144,97,179,40,155,160,154,86,141,109,54,110,40,205,104,200,141,139,93,77,171,137,75,220,202,219,4,155,133,109,77,236,221,61,224,109,65,137,77,150,236,36,188,72,200,40,228,212,66,114,130,221,161,102,183,197,29,226,14,215,172,26,166,84,154,252,176,236,132,111,136,160,45,225,194,42,236,45,136,89,102,152,91,69,83,75,136,219,190,195,136,84,22,240,108,130,167,180,53,29,179,161,231,210,173,93,32,180,199,3,247,28,31,129,167,210,187,37,156,16,223,248,132,71,174,76,88,133,9,179,176,134,240,62,41,112,214,202,245,183,188,98,86,115,85,133,60,61,40,30,107,21,191,194,39,92,35,200,167,185,70,160,199,65,225,190,80,87,93,174,47,204,149,43,237,57,210,158,195,246,32,105,15,198,202,23,241,2,15,91,30,186,205,85,46,28,196,216,49,94,178,11,222,107,186,12,233,108,109,107,155,224,77,121,197,126,160,34,5,123,105,50,80,233,245,133,100,224,229,102,78,29,3,191,81,18,85,48,143,242,53,213,84,203,126,144,199,43,235,6,167,22,213,84,96,95,170,128,112,41,242,133,32,66,72,32,2,60,10,141,58,114,191,161,82,13,214,90,181,203,144,48,227,232,104,170,240,85,100,200,70,189,179,43,140,253,106,243,209,104,215,80,95,80,26,199,52,167,201,134,178,42,154,163,93,253,140,195,7,123,61,52,117,173,164,16,244,141,202,189,108,177,35,139,198,42,120,146,130,195,209,243,26,23,138,106,170,156,188,70,202,177,151,249,101,17,106,103,75,29,206,124,83,90,157,129,80,123,160,144,228,176,244,212,48,107,168,47,164,55,2,226,87,234,176,222,242,204,49,167,6,87,84,112,231,141,220,218,128,3,218,182,249,194,208,163,180,118,83,25,168,128,217,65,81,145,236,11,126,215,162,171,210,245,73,25,166,180,149,202,92,75,113,116,202,78,27,145,130,81,236,179,166,22,85,227,237,198,245,195,96,113,101,171,202,22,121,8,134,5,98,236,102,107,176,28,121,56,230,29,71,66,107,219,189,174,243,83,218,37,156,29,242,237,39,215,31,217,119,96,163,82,69,243,201,6,223,164,140,94,153,150,147,173,86,195,220,220,108,177,158,190,2,207,151,197,122,140,13,163,150,90,35,223,10,96,185,224,140,245,230,44,144,175,74,215,152,22,109,92,134,193,194,224,230,49,46,188,65,180,84,9,92,116,116,108,159,20,103,109,133,244,66,151,75,140,179,236,87,157,68,59,39,249,154,54,130,55,219,134,169,156,8,228,248,97,54,251,102,158,152,157,117,44,91,40,129,203,96,106,111,190,67,96,40,242,172,197,90,153,99,247,213,99,101,42,23,249,68,156,205,78,155,107,168,75,126,24,149,71,73,84,225,33,29,219,22,88,254,88,117,114,211,52,213,56,189,211,177,216,17,176,176,170,185,176,89,94,81,107,170,3,211,22,104,201,55,47,227,132,144,216,23,2,139,7,129,228,112,124,77,37,206,170,10,103,21,174,166,162,212,155,146,98,199,110,4,59,103,224,158,234,170,150,175,130,18,30,79,73,165,113,85,169,110,150,75,156,112,83,169,176,251,130,241,98,154,81,93,231,74,193,27,196,39,79,32,158,125,217,71,83,96,219,144,189,185,217,213,236,51,246,109,33,156,17,62,13,219,174,72,18,126,23,100,184,170,235,228,21,122,134,188,65,215,25,117,11,209,93,99,118,100,52,123,129,11,123,185,14,102,99,46,49,113,56,250,166,203,143,154,102,121,65,159,82,149,129,153,136,106,142,110,118,14,105,198,17,60,5,111,15,83,90,205,196,42,188,170,228,27,201,105,60,234,106,59,114,152,132,34,153,171,64,32,118,12,73,149,142,188,5,100,111,230,102,180,76,9,78,61,110,49,126,231,103,176,179,197,136,138,158,149,121,125,37,202,197,216,79,82,44,204,240,105,157,178,81,40,7,47,202,42,189,234,156,210,101,113,17,166,215,141,85,101,151,181,157,62,109,130,55,240,120,140,250,69,178,170,93,61,48,174,6,139,241,14,9,236,175,150,84,113,105,73,251,119,211,100,95,124,113,217,36,59,38,182,23,249,67,116,76,200,37,91,67,18,196,24,136,139,149,184,72,137,11,149,104,82,98,149,18,43,149,88,161,196,114,37,46,80,98,153,18,231,43,177,84,137,243,148,88,162,68,163,18,139,149,104,80,98,161,18,11,148,152,175,196,60,37,230,42,81,175,196,185,74,204,81,98,182,18,179,148,152,169,196,12,37,234,148,168,85,162,70,137,233,74,84,43,81,165,196,52,37,166,42,49,69,137,201,74,76,82,162,82,137,10,37,188,74,156,163,196,68,37,60,74,76,80,162,92,137,50,37,74,149,40,81,98,188,18,227,148,24,171,196,217,74,20,43,49,70,137,34,37,70,43,49,74,137,66,37,10,148,200,87,34,79,137,92,37,70,42,225,86,34,71,137,17,74,156,165,196,112,37,134,41,49,84,137,33,74,100,43,49,88,137,65,74,12,84,98,128,18,253,149,232,167,68,95,37,250,40,145,165,68,111,37,122,41,145,169,68,134,18,61,149,232,161,68,119,37,210,149,72,83,34,85,137,110,74,184,148,232,170,68,138,18,78,37,28,74,36,43,145,164,68,23,37,236,74,36,42,209,89,137,4,37,58,41,17,175,68,156,18,177,74,196,40,17,173,68,148,18,54,37,34,149,136,80,194,170,68,184,18,97,74,132,42,17,162,132,69,137,96,37,130,148,48,43,97,82,66,87,66,83,66,40,65,1,33,218,148,56,170,196,17,37,126,81,226,176,18,135,148,248,167,18,255,80,226,239,74,252,172,196,79,74,252,168,196,15,74,124,175,196,119,74,28,84,226,91,37,190,81,226,128,18,251,149,248,90,137,191,41,241,149,18,95,42,241,133,18,159,43,241,87,37,62,83,226,83,37,254,162,196,39,74,236,83,226,99,37,62,82,226,67,37,62,80,226,125,37,222,83,226,93,37,222,81,226,109,37,222,82,226,77,37,222,80,226,207,74,236,85,226,117,37,94,83,226,85,37,246,40,241,138,18,47,43,241,146,18,47,42,241,130,18,207,43,241,156,18,207,42,241,140,18,187,149,120,90,137,167,148,120,82,137,93,74,60,161,196,227,74,60,166,196,163,74,60,162,196,78,37,118,40,209,170,196,118,37,30,86,98,155,18,91,149,216,162,132,95,137,22,37,124,74,60,164,196,131,74,60,160,196,102,37,54,41,113,191,18,127,82,226,62,37,238,85,226,30,37,238,86,226,46,37,238,84,226,143,74,220,161,196,70,37,54,40,113,187,18,183,41,113,171,18,183,40,113,179,18,55,41,113,163,18,55,40,113,189,18,215,41,113,173,18,215,40,241,7,37,174,86,98,189,18,87,41,113,165,18,235,148,184,66,137,203,149,104,86,226,50,37,46,85,98,173,18,107,148,88,173,132,186,246,8,117,237,17,234,218,35,212,181,71,168,107,143,80,215,30,161,174,61,66,93,123,132,186,246,8,117,237,17,234,218,35,212,181,71,168,107,143,80,215,30,161,174,61,66,93,123,132,186,246,8,117,237,17,139,148,80,247,31,161,238,63,66,221,127,132,186,255,8,117,255,17,234,254,35,212,253,71,168,251,143,80,247,31,161,238,63,66,221,127,132,186,255,8,117,255,17,234,254,35,212,253,71,168,251,143,80,247,31,161,238,63,66,221,127,132,186,255,8,117,255,17,234,254,35,212,253,71,168,251,143,80,247,31,161,238,63,66,221,127,132,186,255,8,117,255,17,234,254,35,212,253,71,168,251,143,80,215,30,161,174,61,66,93,123,132,186,237,8,117,219,17,234,182,35,212,109,71,168,219,142,80,183,29,161,110,59,66,221,118,132,186,237,136,188,45,82,224,214,236,79,30,225,192,157,217,159,28,7,186,136,115,23,250,147,135,130,154,56,183,138,105,165,63,57,28,180,130,115,203,153,46,96,90,198,116,190,63,105,36,104,169,63,41,15,116,30,211,18,166,70,46,91,204,185,6,166,69,108,92,232,79,202,5,45,96,154,207,52,143,93,230,50,213,51,157,235,239,82,0,154,195,52,155,105,22,211,76,166,25,254,46,249,160,58,206,213,50,213,48,77,103,170,102,170,98,154,198,52,149,235,77,225,220,100,166,73,76,149,76,21,76,94,166,115,152,38,50,121,152,38,48,149,51,149,49,149,50,149,48,141,103,26,199,52,150,233,108,166,98,166,49,126,123,17,168,136,105,180,223,62,6,52,138,169,208,111,47,6,21,248,237,103,131,242,153,242,152,114,185,108,36,215,115,51,229,112,189,17,76,103,49,13,103,207,97,76,67,185,250,16,166,108,166,193,76,131,152,6,114,176,1,76,253,57,74,63,166,190,76,125,56,88,22,83,111,174,215,139,41,147,41,131,169,39,83,15,166,238,76,233,28,58,141,41,149,99,118,99,114,49,117,229,208,41,76,78,174,231,96,74,102,74,98,234,194,100,103,74,244,39,142,3,117,102,74,240,39,142,7,117,98,138,103,99,28,83,44,27,99,152,162,153,162,184,204,198,20,201,198,8,38,43,83,56,151,133,49,133,50,133,112,153,133,41,152,41,200,223,185,4,100,246,119,46,5,153,152,116,54,106,156,19,76,100,144,104,99,58,106,184,136,35,156,251,133,233,48,211,33,46,251,39,231,254,193,244,119,166,159,153,126,242,39,76,0,253,232,79,40,7,253,192,185,239,153,190,99,58,200,101,223,114,238,27,166,3,76,251,185,236,107,166,191,177,241,43,166,47,153,190,96,250,156,93,254,202,185,207,56,247,41,231,254,194,244,9,211,62,46,251,152,233,35,54,126,200,244,1,211,251,76,239,177,203,187,156,123,135,233,109,127,167,115,64,111,249,59,77,4,189,201,244,6,27,255,204,180,151,233,117,166,215,216,229,85,166,61,108,124,133,233,101,166,151,152,94,100,151,23,152,158,103,227,115,76,207,50,61,195,180,155,233,105,246,124,138,115,79,50,237,98,122,130,203,30,103,122,140,141,143,50,61,194,180,147,105,7,83,43,123,110,231,220,195,76,219,152,182,50,109,241,199,231,128,252,254,248,73,160,22,38,31,211,67,76,15,50,61,192,180,153,105,19,211,253,254,120,156,215,226,79,28,229,62,166,123,185,236,30,166,187,153,238,98,186,147,233,143,76,119,48,109,100,218,192,193,110,231,40,183,49,221,202,101,183,48,221,204,116,19,211,141,92,225,6,206,93,207,116,29,211,181,92,118,13,71,249,3,211,213,92,182,158,233,42,166,43,153,214,49,93,193,158,151,115,174,153,233,50,166,75,153,214,50,173,241,199,85,131,86,251,227,166,131,46,97,186,216,31,55,3,116,17,211,133,254,56,15,168,201,31,135,195,88,172,242,199,13,2,173,100,90,193,213,151,115,189,11,152,150,249,227,106,65,231,115,245,165,76,231,49,45,97,106,100,90,204,212,192,161,23,113,245,133,76,11,252,113,53,160,249,28,108,30,123,206,101,170,103,58,151,105,14,211,108,174,55,139,105,38,247,108,6,87,175,99,170,101,207,26,166,233,76,213,76,85,76,211,152,166,242,160,167,112,207,38,51,77,226,65,87,114,232,10,110,200,203,116,14,119,119,34,55,228,225,40,19,152,202,153,202,152,74,253,177,110,80,137,63,86,182,48,222,31,43,151,247,56,127,236,197,160,177,254,216,94,160,179,217,165,152,105,140,63,22,247,2,81,196,185,209,76,163,216,88,232,143,93,9,42,240,199,174,5,229,251,99,87,129,242,220,35,99,155,28,171,87,235,169,142,75,244,108,199,197,34,219,113,145,167,201,115,225,166,38,207,42,207,10,207,202,77,43,60,97,43,68,216,10,251,138,226,21,23,172,216,180,226,253,21,65,161,203,61,203,60,23,108,90,230,57,223,115,158,103,233,166,243,60,59,181,53,52,67,91,237,30,238,89,178,169,209,99,106,140,109,92,220,168,255,216,40,54,53,138,252,70,209,167,81,104,212,104,107,116,54,234,225,139,61,139,60,13,155,22,121,104,81,201,162,166,69,190,69,166,97,190,69,251,22,105,180,72,132,182,182,237,218,178,200,158,92,8,118,47,95,100,181,21,46,244,204,247,44,216,52,223,51,111,198,92,207,28,116,111,118,246,76,207,172,77,51,61,51,178,107,61,117,155,106,61,53,217,211,61,213,217,85,158,105,217,83,60,83,55,77,241,76,206,174,244,76,218,84,233,169,200,246,122,206,129,255,196,236,9,30,207,166,9,158,242,236,82,79,217,166,82,207,248,236,113,158,113,176,143,205,46,246,156,189,169,216,51,38,123,180,167,104,211,104,207,168,236,66,79,1,134,78,93,108,93,156,93,116,155,236,192,184,46,232,9,217,69,110,31,187,219,190,207,126,208,110,34,187,207,190,203,174,71,71,38,58,18,181,30,145,157,69,222,248,206,98,126,231,85,157,175,234,172,71,38,188,154,160,185,19,122,100,22,70,118,122,181,211,199,157,190,237,100,138,113,119,234,209,187,144,226,109,241,206,120,61,78,142,45,126,236,132,66,131,115,242,153,251,14,52,198,234,136,119,165,21,70,198,137,200,56,71,156,86,240,109,156,88,77,186,112,10,65,194,6,210,45,240,217,42,226,28,133,250,99,66,254,79,117,204,36,196,122,154,144,81,220,106,161,178,98,159,165,100,146,79,92,234,75,45,151,159,238,210,74,95,208,165,62,242,84,78,242,182,8,113,101,133,241,31,13,125,177,242,191,250,26,249,213,235,214,81,82,110,177,47,169,220,235,215,55,110,76,202,173,40,246,53,73,237,118,27,186,77,106,130,75,69,198,212,134,198,134,12,175,123,140,133,162,246,69,29,140,210,227,158,176,189,106,211,34,35,69,100,100,91,164,22,25,225,136,48,62,218,34,244,72,171,195,170,201,143,54,171,30,31,25,230,8,211,60,57,97,227,195,52,139,59,18,67,116,71,244,29,92,232,182,226,67,14,54,34,188,100,66,161,59,44,39,15,31,189,250,20,102,24,105,234,226,169,13,83,27,22,203,31,169,42,68,35,114,70,65,131,252,109,88,220,40,203,209,33,35,79,25,191,153,216,13,52,173,1,105,177,50,46,86,229,222,86,145,235,143,46,196,202,31,201,228,102,202,97,26,225,143,198,93,86,156,197,185,225,254,168,10,208,48,166,161,254,40,121,12,14,97,202,246,71,141,2,13,246,71,121,65,131,252,81,149,160,129,92,54,128,169,191,63,42,19,212,143,61,251,250,163,228,38,238,227,143,146,239,161,44,166,222,92,189,23,183,144,201,148,193,193,122,50,245,224,96,221,153,210,153,210,152,82,253,81,242,68,232,198,228,226,152,93,57,102,10,7,115,114,20,7,83,50,215,75,98,234,194,100,103,74,100,234,236,183,77,1,37,248,109,83,65,157,252,182,105,160,120,166,56,166,88,166,24,166,104,174,16,197,21,108,108,140,100,138,96,178,50,133,179,103,24,123,134,178,49,132,201,194,20,204,20,196,158,102,246,52,177,81,103,210,152,4,19,185,219,34,167,59,36,142,70,214,56,142,68,214,58,126,129,62,12,28,2,254,9,219,63,96,251,59,240,51,240,19,240,35,236,63,0,223,163,236,59,228,15,2,223,2,223,0,7,96,223,15,124,141,178,191,33,255,21,240,37,240,5,240,121,196,76,199,95,35,102,57,62,3,62,5,254,2,124,2,219,62,240,199,192,71,192,135,200,127,0,126,31,120,15,120,23,120,199,122,174,227,109,107,95,199,91,224,55,173,245,142,55,172,105,142,63,3,123,161,95,183,102,56,94,3,94,5,246,160,252,21,216,94,182,206,117,188,4,253,34,244,11,208,207,91,231,56,158,179,206,118,60,107,157,229,120,198,58,211,177,27,117,159,70,188,167,128,39,1,247,27,187,240,249,4,240,56,240,88,248,66,199,163,225,139,28,143,132,55,56,118,134,47,118,236,0,90,129,237,176,63,12,108,67,217,86,148,109,129,205,15,180,0,62,224,161,176,243,29,15,134,45,115,60,16,182,220,177,57,108,133,99,83,216,74,199,253,192,159,128,251,128,123,129,123,128,187,195,122,57,238,2,223,9,252,17,117,238,0,111,12,59,215,177,1,250,118,232,219,128,91,161,111,65,172,155,17,235,38,196,186,17,182,27,128,235,129,235,128,107,129,107,128,63,160,222,213,136,183,62,116,156,227,170,208,241,142,43,67,103,58,214,133,222,237,184,34,244,94,199,111,111,243,255,181,201,94,33,126,239,46,252,247,39,254,223,191,140,108,211,46,161,90,237,98,224,34,224,66,160,9,88,5,172,4,86,0,203,129,11,128,101,192,249,192,82,224,60,96,9,208,8,44,6,26,128,133,192,2,96,62,48,15,152,11,212,3,231,2,115,128,217,192,44,96,38,48,3,168,3,106,129,26,96,58,80,13,84,1,211,128,169,192,20,96,50,48,9,168,4,42,0,47,112,14,48,17,240,0,19,128,114,160,12,40,5,74,128,241,192,56,96,44,112,54,80,12,140,1,138,128,209,192,40,160,16,40,0,242,129,60,32,23,24,9,184,129,28,96,4,112,22,48,28,24,6,12,5,134,0,217,192,96,96,16,48,16,24,0,244,7,250,1,125,129,62,64,22,208,27,232,5,100,2,25,64,79,160,7,208,29,72,7,210,128,84,160,27,224,2,186,2,41,128,19,112,0,201,64,18,208,5,176,3,137,64,103,32,1,232,4,196,3,113,64,44,16,3,68,3,81,128,13,136,4,34,0,43,16,14,132,1,161,64,8,96,1,130,129,32,192,12,152,70,182,225,83,7,52,64,0,68,181,2,54,113,20,56,2,252,2,28,6,14,1,255,4,254,1,252,29,248,25,248,9,248,17,248,1,248,30,248,14,56,8,124,11,124,3,28,0,246,3,95,3,127,3,190,2,190,4,190,0,62,7,254,10,124,6,124,10,252,5,248,4,216,7,124,12,124,4,124,8,124,0,188,15,188,7,188,11,188,3,188,13,188,5,188,9,188,1,252,25,216,11,188,14,188,6,188,10,236,1,94,1,94,6,94,2,94,4,94,0,158,7,158,3,158,5,158,1,118,3,79,3,79,1,79,2,187,128,39,128,199,129,199,128,71,129,71,128,157,192,14,160,21,216,14,60,12,108,3,182,2,91,0,63,208,2,248,128,135,128,7,129,7,128,205,192,38,224,126,224,79,192,125,192,189,192,61,192,221,192,93,192,157,192,31,129,59,128,141,192,6,224,118,224,54,224,86,224,22,224,102,224,38,224,70,224,6,224,122,224,58,224,90,224,26,224,15,192,213,192,122,224,42,224,74,96,29,112,5,112,57,208,12,92,6,92,10,172,5,214,0,171,169,118,100,147,192,254,23,216,255,2,251,95,96,255,11,236,127,129,253,47,176,255,5,246,191,192,254,23,216,255,2,251,95,96,255,11,236,127,129,253,47,176,255,5,246,191,192,254,23,216,255,98,17,128,51,64,224,12,16,56,3,4,206,0,129,51,64,224,12,16,56,3,4,206,0,129,51,64,224,12,16,56,3,4,206,0,129,51,64,224,12,16,56,3,4,206,0,129,51,64,224,12,16,56,3,4,206,0,129,51,64,224,12,16,56,3,4,206,0,129,51,64,224,12,16,56,3,4,206,0,129,51,64,224,12,16,56,3,4,206,0,129,253,47,176,255,5,246,191,192,222,23,216,251,2,123,95,96,239,11,236,125,129,189,47,176,247,5,246,190,192,222,23,216,251,191,247,57,252,95,158,42,126,239,14,252,151,167,132,105,198,255,187,113,240,237,68,71,175,57,225,175,63,74,104,14,53,80,19,126,214,208,58,186,134,158,160,247,105,58,93,12,117,19,109,164,123,232,79,228,163,39,233,5,122,251,140,254,150,228,12,211,209,243,205,115,41,92,223,78,65,20,67,212,118,168,237,192,209,123,128,86,115,68,59,203,53,200,197,152,156,199,45,109,182,182,111,78,178,125,115,244,154,54,219,209,214,160,104,10,53,234,90,181,189,176,254,32,142,180,29,194,27,22,249,182,65,50,175,173,133,142,52,106,124,23,124,251,209,135,142,222,123,210,28,148,82,37,77,162,201,52,133,170,168,26,227,151,127,193,50,27,51,115,46,213,211,92,154,103,228,230,161,108,38,62,103,32,55,13,94,56,77,12,125,220,107,62,45,0,22,209,98,106,164,37,248,89,0,221,16,200,201,178,133,70,190,145,206,195,207,82,58,159,150,209,5,180,156,86,4,62,207,51,44,203,81,178,204,200,47,5,86,210,42,60,153,11,233,34,67,41,102,203,197,116,9,173,198,83,91,75,151,210,101,191,153,187,236,152,106,166,203,233,10,60,231,43,233,170,95,213,235,78,200,173,199,207,213,244,7,172,135,107,233,58,186,158,110,196,186,184,133,110,61,201,122,131,97,191,153,110,167,13,88,51,178,236,58,88,54,24,74,150,62,74,207,210,54,122,144,30,162,135,141,185,172,193,172,241,140,168,121,153,97,204,225,2,204,193,114,140,240,226,118,61,230,249,59,239,216,108,173,196,216,229,216,154,3,35,93,10,251,69,237,106,44,9,204,163,244,188,24,158,28,133,159,131,140,178,226,164,153,88,143,49,176,62,62,34,206,93,103,140,255,184,181,253,172,252,150,85,205,199,173,237,102,230,22,35,39,213,201,214,95,211,215,211,109,216,129,119,224,83,206,170,84,127,132,102,181,193,208,237,237,183,31,243,221,104,228,239,164,187,232,110,60,139,123,13,165,152,45,247,64,223,75,247,97,111,223,79,155,104,51,126,142,235,246,138,249,65,122,192,120,114,62,106,33,63,109,161,173,120,146,15,211,118,106,53,236,191,85,118,58,251,150,128,221,127,204,178,131,118,210,35,88,33,143,211,46,156,52,79,225,71,89,30,131,237,137,128,117,183,97,227,252,83,244,52,242,210,139,115,207,210,115,56,161,94,164,151,232,101,122,149,158,65,110,143,241,249,60,114,175,209,94,250,51,189,45,172,80,175,211,87,248,60,66,175,153,63,163,8,26,73,100,222,137,121,190,149,166,226,199,140,83,169,65,223,139,83,68,167,96,26,66,99,105,28,221,224,91,157,225,125,148,172,120,233,199,211,80,177,109,91,92,126,190,165,87,240,227,120,161,107,228,196,149,192,66,66,228,185,35,77,154,117,123,98,98,142,107,251,192,160,117,122,84,81,171,232,181,53,39,120,29,46,187,57,71,62,58,178,39,235,200,71,7,162,135,100,29,16,89,31,126,242,209,39,182,239,246,68,13,201,234,255,201,27,159,244,237,99,119,199,38,90,183,215,163,234,64,215,246,250,129,122,208,186,122,61,42,71,214,119,135,212,231,184,181,224,117,245,8,146,144,147,145,184,39,99,79,86,198,158,12,132,201,232,211,183,66,68,165,68,25,136,141,208,130,131,99,131,92,93,123,107,3,211,211,6,245,239,223,111,132,54,112,64,154,171,107,132,102,216,6,12,26,60,66,239,223,47,89,211,99,149,101,132,38,243,66,223,251,75,165,62,254,72,144,182,210,149,51,177,191,57,57,49,50,214,26,100,214,186,36,68,247,26,158,106,43,159,148,58,188,119,82,176,30,28,164,155,45,193,221,7,231,118,45,174,47,232,250,94,112,84,82,92,124,82,180,197,18,157,20,31,151,20,21,124,228,125,115,196,161,239,205,17,135,243,76,245,135,175,213,131,134,77,206,233,166,223,24,106,209,76,65,65,173,201,9,157,123,14,75,41,154,24,25,99,51,133,197,216,162,226,45,193,209,81,225,221,243,39,31,89,19,215,69,198,232,18,23,199,177,142,140,197,116,186,218,14,153,86,154,99,169,43,165,209,7,114,222,119,80,183,182,47,183,134,219,196,217,174,214,128,72,107,109,59,184,53,12,34,76,137,80,8,119,162,84,169,54,249,105,53,62,195,141,79,119,119,145,42,139,51,195,196,216,110,174,180,212,31,195,195,194,19,186,38,185,66,173,34,222,20,78,225,182,112,237,33,215,19,174,87,93,186,43,220,21,30,157,84,22,237,49,123,40,39,39,39,122,200,144,172,172,41,83,162,58,13,137,130,140,234,111,59,208,47,170,127,223,62,34,99,10,191,76,41,35,195,238,78,70,200,240,212,31,235,219,199,108,31,39,65,5,58,22,38,3,81,240,240,82,227,227,131,140,39,150,174,167,232,17,186,171,107,90,218,160,193,130,31,83,167,96,151,158,98,106,180,8,91,170,195,145,26,19,98,154,127,228,243,57,122,104,140,171,75,82,106,164,176,8,191,201,218,57,61,217,217,51,49,194,116,129,248,88,60,117,86,188,61,194,164,7,135,135,136,97,71,95,8,177,134,152,204,17,246,120,147,63,44,194,162,235,150,200,176,117,71,46,192,106,222,76,100,18,88,215,201,148,65,217,244,119,57,183,238,68,71,130,77,140,117,216,34,229,135,21,31,9,225,248,112,98,166,228,127,181,118,119,79,140,115,163,60,206,141,242,184,184,176,76,233,156,41,157,51,165,115,166,116,206,148,206,153,59,241,157,148,218,118,109,131,166,180,254,120,78,91,224,9,62,184,37,50,192,86,131,127,222,18,110,240,151,91,194,36,107,54,183,117,99,216,174,48,45,44,49,253,199,190,125,131,187,25,255,118,88,58,160,85,132,181,4,79,160,156,3,57,198,142,25,34,178,166,124,98,76,121,191,55,50,88,200,29,144,49,132,181,220,64,161,137,125,211,127,172,71,8,155,140,177,181,222,86,26,44,163,248,235,17,6,27,39,199,168,48,68,238,153,216,8,147,43,165,107,218,192,168,1,131,250,167,96,174,227,228,230,73,214,197,128,222,154,203,21,37,119,78,204,113,105,18,142,236,241,53,11,139,142,62,216,169,71,143,78,34,109,241,181,53,253,226,51,70,246,28,56,185,160,251,209,35,137,217,149,99,252,187,243,202,6,117,30,151,58,234,220,210,61,135,134,121,243,210,68,195,89,51,203,70,244,140,115,164,155,46,74,119,100,78,88,54,182,247,132,81,217,209,161,3,203,230,105,34,235,236,129,93,142,78,113,13,27,127,228,195,161,222,225,142,163,217,93,6,151,201,191,215,173,110,59,104,10,55,39,227,188,49,206,154,45,93,104,88,70,96,22,51,2,179,8,222,47,103,17,252,141,156,197,140,192,44,102,60,174,245,199,41,150,32,178,40,133,210,68,166,63,166,220,244,136,232,73,3,169,143,232,221,18,50,17,135,207,27,7,36,68,22,79,151,237,173,221,152,177,150,148,132,86,145,181,165,62,37,38,173,85,100,110,173,143,41,31,104,106,21,61,183,212,15,12,233,35,255,17,187,30,53,49,113,187,51,36,228,114,141,141,8,106,119,114,4,197,5,78,18,121,198,196,197,38,107,114,182,228,210,53,133,107,102,75,172,123,218,5,69,43,95,186,106,108,249,245,175,175,202,158,83,89,104,183,152,117,147,37,204,18,209,111,252,194,241,19,215,213,14,30,88,179,126,210,216,134,210,1,145,193,161,65,250,118,91,66,116,68,108,143,116,251,132,187,190,187,237,142,95,30,154,28,231,236,105,143,136,73,140,142,237,18,19,146,158,149,94,176,230,201,229,23,60,182,106,100,90,86,90,80,84,178,252,107,123,185,150,175,194,90,142,38,7,221,104,172,228,164,156,20,17,35,215,103,140,92,159,49,177,152,169,152,104,76,83,76,2,230,40,230,17,185,62,41,145,103,52,49,48,163,137,129,117,153,24,88,151,137,129,25,77,124,68,139,162,16,204,104,184,63,162,212,222,42,210,90,204,188,22,213,12,190,161,214,221,20,123,75,4,166,49,124,107,125,68,169,89,122,250,235,205,129,245,198,75,77,59,97,169,5,183,91,88,87,77,188,251,224,61,71,191,49,150,85,234,125,95,222,86,186,109,192,252,251,215,60,212,178,252,254,69,67,180,155,239,59,124,119,25,47,160,115,238,252,242,166,217,219,46,25,243,75,212,136,166,39,177,82,48,114,125,57,70,158,73,15,202,113,183,36,166,7,214,73,122,96,84,233,129,81,165,7,70,149,30,24,85,122,171,22,229,14,9,137,113,198,56,49,184,196,86,97,113,91,155,210,196,174,52,241,90,154,72,75,11,234,44,255,49,223,90,154,14,106,9,58,182,247,166,44,92,132,97,103,25,39,152,45,176,7,229,234,73,51,2,132,213,99,197,197,235,168,109,237,108,76,131,181,52,72,6,240,215,7,29,223,118,211,166,78,9,44,32,237,148,141,231,74,137,58,73,234,203,77,161,86,203,145,107,228,196,104,51,44,86,139,217,140,143,163,65,194,111,193,185,102,10,129,30,167,9,139,53,212,52,42,218,30,109,225,73,178,68,219,99,163,237,81,150,163,115,66,108,93,98,162,19,109,193,71,251,90,162,236,114,103,109,110,59,164,79,192,124,165,211,197,198,124,253,15,105,223,2,222,70,117,173,59,47,105,70,51,35,105,70,163,199,232,253,180,30,150,109,217,146,99,71,126,73,118,28,219,241,35,137,109,226,132,16,231,101,59,33,32,72,194,163,33,144,134,0,105,104,121,20,40,129,22,74,91,122,219,67,79,31,151,150,36,78,12,180,192,185,55,148,210,150,115,185,247,164,167,183,45,240,145,62,128,75,107,10,61,167,52,33,177,114,247,154,25,201,178,9,45,220,27,125,159,180,61,154,189,103,246,90,255,94,235,95,107,237,81,104,73,147,151,164,201,75,210,228,37,105,242,146,52,121,73,72,94,211,70,47,230,243,210,104,70,71,37,201,169,159,193,227,71,67,195,78,112,14,154,39,79,157,20,179,21,82,145,224,212,233,2,58,55,4,39,31,43,40,103,35,23,80,246,216,31,154,115,201,33,151,164,66,94,130,230,79,23,145,98,104,52,71,165,157,103,172,1,151,28,178,50,72,34,61,202,209,147,146,7,77,182,143,22,220,54,201,45,26,230,254,64,27,105,157,14,189,81,143,131,48,188,104,222,151,93,120,135,186,65,23,192,114,216,171,234,250,240,120,204,50,172,15,25,214,135,12,246,91,102,121,104,161,185,202,128,13,35,246,108,12,15,196,242,177,205,49,50,102,214,164,100,214,164,100,214,172,143,89,179,62,102,77,74,102,216,147,159,106,196,27,209,50,96,143,133,66,217,84,199,211,56,139,88,20,139,39,142,100,71,173,200,182,60,145,26,3,52,33,11,36,170,66,211,108,249,169,241,241,147,101,99,14,210,11,193,24,199,11,48,136,174,3,53,143,22,116,89,118,6,79,28,43,100,71,83,48,210,145,66,106,76,133,213,201,164,88,41,209,5,118,168,169,89,4,152,129,157,82,228,44,130,197,159,183,92,20,117,3,197,240,52,191,116,227,109,235,175,252,206,167,114,203,111,252,246,84,219,77,75,138,167,68,145,50,32,15,250,101,206,110,97,45,45,27,182,78,54,60,248,167,111,140,141,127,123,246,222,254,91,167,150,187,88,106,163,228,149,152,104,93,116,229,29,207,236,220,247,220,193,110,175,23,223,27,138,32,5,48,140,224,177,20,37,87,212,27,146,249,241,239,189,123,248,225,15,126,176,197,21,78,184,66,26,2,169,213,136,209,164,176,55,64,19,199,114,13,120,152,215,196,203,107,226,229,53,16,242,26,8,121,77,188,60,40,198,227,136,112,160,57,14,52,199,129,230,56,208,28,7,150,141,3,31,234,192,242,54,228,120,243,18,188,9,34,62,136,229,209,247,152,3,138,210,232,11,248,60,142,190,115,84,143,32,231,88,147,55,63,199,227,47,243,56,191,144,235,160,165,62,155,195,145,87,61,5,42,209,64,61,191,228,199,221,71,171,71,120,181,127,1,227,209,170,231,23,113,28,101,161,231,74,43,93,193,116,37,188,85,247,96,67,199,74,77,106,53,99,13,202,174,128,149,153,59,138,90,78,128,56,99,13,201,206,160,149,33,134,20,208,163,150,11,41,11,97,155,103,136,142,185,255,86,106,83,191,46,181,230,62,32,244,165,182,38,109,124,29,146,182,13,219,2,210,62,145,115,172,114,124,223,65,98,154,192,49,77,224,152,38,112,76,19,56,166,9,28,123,10,217,126,246,194,115,39,144,220,88,97,68,17,14,18,202,188,193,63,170,28,68,51,94,48,209,210,148,240,117,165,137,24,108,65,135,179,242,246,231,111,25,221,37,125,225,29,252,247,232,46,227,216,77,42,199,197,62,193,237,121,209,237,137,248,144,215,20,30,49,60,141,167,49,9,185,170,186,39,116,154,167,71,70,169,124,187,238,163,225,17,201,48,131,167,143,22,36,157,172,184,117,93,201,173,207,175,29,125,41,26,80,194,134,249,185,252,222,211,189,115,196,211,92,23,226,104,29,65,34,239,205,56,195,117,254,80,125,64,80,39,41,25,240,158,161,3,235,27,12,102,145,231,69,167,197,142,66,1,179,197,44,214,13,119,146,95,133,25,195,58,43,217,224,51,104,182,25,236,128,98,139,196,6,48,58,245,128,223,20,180,130,172,166,29,86,155,62,171,77,159,213,166,207,106,211,103,97,57,240,182,216,72,144,21,220,35,194,60,79,207,149,92,51,66,106,18,104,57,87,121,142,198,193,231,85,22,141,198,240,139,64,83,99,223,54,171,158,198,113,187,157,60,67,91,67,238,112,141,157,46,70,22,227,19,255,169,94,112,4,93,174,128,68,27,45,197,81,252,95,69,218,3,206,74,47,176,196,237,115,123,203,246,120,30,167,255,66,228,12,60,77,233,208,1,163,203,49,119,97,238,97,151,164,249,243,1,36,27,151,138,215,39,49,155,42,10,155,38,10,155,38,10,155,38,10,155,38,10,27,60,227,131,25,204,35,182,25,60,169,57,108,60,245,210,188,230,205,35,122,248,170,236,138,23,186,224,242,106,4,151,51,128,220,170,97,238,164,35,81,158,221,203,16,68,12,88,221,146,1,57,216,199,75,115,56,247,117,131,232,81,245,169,79,34,159,218,134,253,187,162,79,97,115,199,174,14,194,88,95,239,72,165,216,58,89,118,205,124,76,162,5,234,244,69,26,120,158,5,251,198,130,125,99,193,190,177,96,223,88,192,7,11,128,71,145,69,222,9,232,143,52,13,115,178,195,152,146,27,234,244,254,248,176,127,77,201,124,229,44,40,186,202,32,1,148,226,3,20,99,9,229,150,152,109,79,101,50,16,187,141,163,80,251,162,99,200,243,131,44,88,216,97,28,66,51,20,164,225,225,5,174,90,137,210,240,12,32,70,17,164,62,201,88,253,78,71,80,98,136,98,134,228,108,94,171,205,103,229,136,98,47,142,236,152,83,70,48,169,113,95,30,168,143,200,6,124,143,14,63,196,185,252,81,231,85,102,183,196,207,219,135,237,231,14,211,44,77,82,136,17,163,48,250,161,242,241,199,170,35,188,43,238,62,191,150,124,204,87,237,228,12,146,215,166,121,149,253,58,17,107,199,30,83,34,134,152,217,108,213,196,174,124,154,181,79,163,242,249,46,136,221,170,137,221,170,136,221,199,214,213,165,65,236,105,217,12,111,232,196,180,192,67,11,157,146,134,83,4,204,183,116,132,173,51,199,40,39,240,24,192,152,34,35,16,243,135,164,156,202,64,24,102,90,212,65,214,122,148,100,170,138,18,45,191,176,221,110,187,136,64,125,164,35,19,173,192,39,181,223,104,115,25,155,93,177,112,216,86,188,60,208,233,33,8,130,145,252,178,236,183,48,53,174,17,111,204,239,21,241,22,111,83,186,65,198,17,43,148,252,78,123,192,194,244,90,61,22,134,243,166,99,196,235,217,79,183,246,61,216,127,254,63,202,11,242,59,241,16,235,72,248,231,126,210,56,177,121,60,181,234,187,171,136,103,80,220,140,136,37,50,85,4,54,113,97,150,122,75,23,68,38,53,134,125,69,141,144,173,32,35,43,64,211,10,65,133,21,130,10,171,172,138,49,147,55,4,176,122,236,0,138,174,125,154,240,125,26,230,125,26,97,242,105,132,201,167,9,223,247,52,10,215,88,204,137,232,145,121,52,12,107,87,55,182,48,184,24,47,175,225,39,204,78,133,254,152,71,117,97,101,41,235,198,22,6,23,21,153,28,37,182,168,136,197,168,183,250,239,127,237,240,23,126,113,103,119,255,225,215,14,223,115,234,238,229,211,177,203,190,180,107,215,151,54,37,162,235,191,120,205,238,135,55,198,137,7,191,114,254,137,77,107,31,123,255,209,135,62,248,254,166,177,127,250,143,111,95,253,163,59,87,94,114,215,211,219,175,121,238,206,161,75,238,249,161,18,105,33,219,253,2,90,235,30,44,129,125,77,97,208,17,189,54,85,189,54,85,189,182,188,245,218,242,214,107,83,213,3,136,28,162,23,4,232,5,1,122,5,222,136,15,122,33,99,224,133,13,243,152,88,5,52,79,175,231,209,244,184,163,182,97,190,130,90,171,16,171,140,57,244,112,246,116,1,157,110,131,243,143,21,148,14,139,217,117,120,49,165,166,42,194,46,242,133,252,158,255,122,195,253,6,41,232,4,59,87,237,194,109,213,67,59,174,26,76,76,183,174,29,175,249,218,151,87,110,239,137,144,247,111,121,228,234,182,98,93,121,1,34,200,208,142,220,134,189,107,87,93,209,104,154,59,27,239,157,80,144,210,169,187,29,33,37,134,181,98,207,168,12,155,13,90,226,48,215,56,204,53,14,96,137,3,88,226,0,150,56,154,111,158,197,2,158,122,207,1,15,233,73,107,34,76,107,34,76,107,104,73,107,104,73,107,34,76,195,179,175,150,32,107,172,5,32,56,70,171,168,102,128,140,17,32,115,234,37,16,85,118,30,55,101,54,157,69,210,58,134,58,57,160,87,222,80,64,253,242,148,209,216,172,96,200,168,96,72,56,229,122,9,228,6,41,17,157,38,176,152,190,50,194,215,18,35,58,124,17,176,208,172,89,94,111,189,244,186,131,29,13,15,78,148,0,118,231,191,221,211,39,37,58,170,87,92,221,23,183,50,197,239,45,198,218,53,14,191,168,15,230,214,183,249,106,198,30,251,219,163,15,159,5,192,253,229,43,195,135,15,238,170,109,91,22,50,75,97,226,245,171,127,120,231,202,209,187,159,186,252,154,103,239,66,232,251,145,134,62,138,67,232,107,194,186,177,31,41,82,246,9,117,98,51,131,68,211,12,82,110,86,16,213,12,82,111,6,49,55,35,121,157,72,64,206,42,145,19,65,182,168,37,106,50,22,53,152,138,26,76,69,77,198,34,60,212,224,169,19,80,64,123,124,87,30,207,231,29,237,8,93,211,193,97,135,230,92,148,56,120,182,44,232,138,28,20,8,250,72,93,30,186,78,23,80,199,32,244,60,94,208,186,130,241,43,231,157,74,46,37,70,214,145,31,194,168,221,225,35,181,60,148,67,178,219,241,198,104,44,26,45,101,10,56,189,53,226,115,5,173,28,181,199,86,219,113,73,235,181,37,244,38,28,184,212,208,233,26,184,118,101,44,220,181,33,27,104,172,141,91,175,51,49,197,185,238,213,206,92,230,190,127,238,158,232,242,35,247,130,120,152,1,25,246,134,198,181,185,240,220,175,202,168,70,145,162,142,52,46,29,219,185,172,115,251,170,22,171,41,217,182,178,161,248,187,136,151,252,204,224,14,7,173,47,14,6,91,87,35,63,211,123,97,150,156,64,56,95,129,199,85,126,210,121,225,173,99,102,1,31,236,212,196,217,169,137,185,83,243,50,157,154,88,59,103,136,154,124,50,157,151,172,248,96,58,143,248,106,36,29,73,243,110,25,250,186,193,201,187,5,1,222,80,23,55,168,206,253,20,209,0,158,254,168,91,161,187,207,29,117,106,159,86,245,243,184,25,2,27,190,238,105,28,126,134,143,197,163,121,78,12,52,227,205,121,142,199,7,69,216,138,202,66,171,89,108,22,237,109,16,134,119,186,117,137,81,59,90,1,154,133,69,234,154,21,33,143,145,76,142,11,179,2,152,152,249,72,199,162,126,49,111,122,155,235,96,103,102,65,68,1,104,244,68,65,25,53,1,195,158,40,40,227,234,96,224,178,65,70,189,147,218,208,243,166,153,90,64,171,27,203,52,123,113,234,76,79,78,44,219,243,245,241,206,157,107,91,29,28,162,204,140,41,179,122,119,255,210,241,101,145,244,200,142,171,47,31,201,180,238,184,239,146,228,218,161,54,73,79,17,164,158,163,185,84,247,120,75,211,234,70,87,122,244,138,171,175,24,205,224,87,94,246,249,137,180,61,16,146,171,252,118,175,133,14,197,195,190,230,213,153,230,149,173,13,153,142,75,118,175,26,190,121,172,214,236,244,75,156,40,75,22,143,100,240,132,189,222,250,174,170,166,149,109,233,76,251,232,110,96,232,102,100,229,127,137,214,89,72,101,232,39,228,60,228,7,68,144,251,49,8,67,62,182,201,7,186,38,94,120,110,26,214,153,222,2,9,19,175,102,213,211,40,140,122,79,17,239,243,73,225,36,200,248,136,222,107,81,178,36,222,146,29,79,207,167,72,230,99,200,146,73,82,168,234,47,149,12,208,225,18,29,71,45,45,67,68,30,84,242,67,74,102,228,220,87,203,40,223,202,136,30,73,82,235,11,104,158,223,65,254,125,47,98,219,73,108,90,181,217,155,107,241,0,88,143,0,88,147,0,192,50,0,220,51,0,136,132,167,231,243,98,101,108,141,80,140,217,53,81,216,53,81,216,53,81,216,53,81,216,53,81,216,159,34,4,136,36,33,2,135,173,240,121,3,26,130,141,142,8,35,238,121,76,42,1,183,102,191,147,201,138,48,115,26,78,132,148,226,60,200,114,149,94,127,158,193,91,23,199,109,212,222,229,7,102,174,191,242,7,251,187,213,188,145,196,212,140,94,191,98,224,250,225,164,34,181,32,10,219,94,251,212,147,7,186,58,246,30,223,67,134,75,146,58,255,151,245,135,46,173,173,89,119,235,90,210,81,25,79,135,144,5,190,28,73,44,130,29,82,37,22,1,227,27,143,224,46,248,140,186,240,184,3,143,26,241,26,39,94,35,227,206,25,205,56,40,13,48,205,114,233,8,52,242,22,56,228,148,157,114,180,202,63,34,235,44,106,124,109,201,230,68,11,174,46,31,152,61,54,62,142,143,143,143,39,199,147,238,19,229,211,100,229,60,48,164,10,33,167,128,69,54,53,85,208,240,180,221,174,167,137,19,148,201,25,243,218,131,178,200,211,100,241,82,6,183,196,67,158,160,197,64,225,215,226,248,14,146,65,166,212,31,49,146,140,15,106,35,56,138,198,56,134,58,162,84,79,24,35,123,238,89,42,7,199,161,122,2,115,111,71,113,206,235,104,238,109,216,29,10,199,142,182,225,200,49,159,201,47,3,67,83,133,0,205,64,35,158,194,171,4,229,72,21,30,146,161,145,8,225,114,0,26,181,13,120,109,61,94,27,193,107,195,120,243,72,245,72,184,158,35,43,147,46,136,25,231,144,182,209,63,40,42,105,47,119,222,188,248,220,18,141,158,159,63,4,36,100,169,181,88,18,11,101,162,187,141,18,60,9,159,63,233,49,81,197,247,136,15,72,147,43,17,8,214,120,204,100,241,59,122,92,140,6,252,17,137,38,240,48,142,91,73,131,181,202,231,9,90,13,36,158,32,112,47,169,151,194,94,95,88,192,117,81,147,8,28,89,52,145,255,243,124,170,212,166,190,235,112,129,224,76,220,185,147,84,11,103,134,128,223,204,157,251,49,213,202,162,182,206,228,114,32,25,214,35,203,242,190,146,253,90,169,226,39,145,194,19,117,120,84,198,163,14,60,102,199,227,24,158,24,9,115,162,119,68,172,8,231,27,234,1,1,232,31,138,228,43,191,174,140,228,203,245,51,28,47,151,207,42,68,81,158,63,78,254,222,168,179,36,66,129,136,141,163,138,175,23,95,213,241,182,136,47,24,53,235,140,248,150,226,247,121,90,64,246,50,106,103,245,184,29,183,234,88,41,228,245,199,68,138,47,254,160,195,238,50,235,72,134,51,16,228,220,28,138,15,72,157,217,101,39,70,137,156,221,109,166,72,26,217,33,15,254,123,198,72,43,120,153,123,30,248,138,128,102,251,123,42,138,86,75,28,219,13,243,157,150,29,49,62,106,156,33,240,188,193,17,13,160,227,92,148,157,33,90,81,112,21,173,242,86,199,206,64,22,109,202,114,185,238,114,45,11,7,73,82,220,153,146,79,157,70,14,197,146,117,9,175,170,13,136,174,4,212,131,143,157,41,204,247,209,50,111,144,13,93,32,146,88,144,94,88,82,164,148,146,34,249,107,154,20,162,193,96,149,149,33,215,22,243,35,20,43,69,60,222,176,137,96,240,29,20,47,199,124,206,176,108,225,24,242,211,196,247,241,237,109,118,208,174,158,55,204,254,209,192,195,162,240,216,200,231,57,19,77,226,164,14,121,169,3,69,22,126,125,247,235,232,237,27,84,64,171,42,110,83,34,132,104,230,105,130,196,56,204,79,216,143,66,217,112,134,104,71,243,229,92,177,223,54,52,208,85,111,8,147,153,191,210,219,43,171,123,167,78,163,198,105,225,116,90,173,133,55,196,126,171,148,242,170,222,40,8,147,116,230,175,5,116,246,199,42,226,145,23,45,226,145,223,240,100,150,175,153,232,44,254,119,107,36,98,197,227,155,246,143,213,72,145,166,112,114,40,27,250,179,173,118,121,219,183,167,179,157,113,91,171,187,121,180,251,153,215,150,116,103,188,120,166,113,108,121,58,36,120,131,228,55,131,222,80,247,68,103,172,187,165,214,196,84,47,91,135,63,28,110,137,219,139,207,186,107,219,138,3,201,174,58,185,248,77,123,178,3,172,197,85,23,222,37,111,163,234,177,37,216,149,32,133,35,50,22,155,33,58,242,44,111,63,151,242,230,188,132,55,52,131,91,16,105,217,70,156,9,52,212,55,16,13,53,51,248,146,39,232,29,144,182,27,159,85,222,16,197,60,5,197,185,227,94,251,185,130,87,84,58,176,5,113,91,3,113,166,208,64,195,249,71,10,168,195,162,186,220,130,236,246,71,213,229,200,219,24,87,227,138,241,230,194,145,155,123,122,15,28,45,164,214,246,183,186,12,20,205,210,92,52,55,158,239,185,118,184,38,53,182,103,69,251,218,246,184,81,207,232,200,47,121,131,174,160,71,234,253,220,139,183,222,242,243,207,247,11,158,160,43,28,180,184,68,198,31,241,53,111,127,112,124,235,131,147,25,95,216,167,23,61,128,123,64,193,121,132,2,168,199,117,168,187,37,36,34,11,37,55,194,154,55,24,228,179,166,73,247,89,221,246,82,160,171,110,122,224,77,242,217,130,105,82,231,62,91,208,109,95,24,216,134,47,94,53,35,207,175,184,227,39,119,159,83,212,40,222,241,47,183,117,255,32,190,230,246,194,125,247,110,59,116,105,13,225,191,235,231,135,58,85,141,45,63,248,236,254,145,187,182,183,156,127,167,97,234,139,160,27,184,63,19,186,191,26,108,93,169,106,134,110,204,106,8,72,1,9,51,184,254,6,245,175,51,198,201,216,25,253,60,46,241,212,75,106,213,75,65,165,20,117,253,173,160,20,186,206,20,140,147,122,180,10,245,21,160,252,4,245,45,19,69,115,250,185,55,97,14,132,133,230,104,10,253,77,23,55,227,219,105,14,170,245,168,253,16,254,45,196,242,168,110,36,109,90,157,15,45,184,45,22,167,153,41,254,156,22,92,146,232,20,232,226,63,209,130,83,153,217,133,15,136,119,209,204,194,216,106,101,102,58,17,102,102,241,112,156,27,243,184,117,103,69,209,65,157,11,76,58,46,95,88,180,42,77,203,44,234,206,22,208,57,1,234,92,65,57,107,65,56,173,255,123,181,42,59,241,174,217,92,220,139,239,210,243,48,9,94,95,188,151,145,128,96,88,25,164,158,179,102,51,249,155,72,160,120,140,17,156,146,197,133,238,253,18,70,157,44,67,254,52,232,13,194,189,23,46,188,67,190,67,165,177,60,182,75,241,175,62,159,89,134,231,205,177,184,121,134,88,154,103,151,132,255,234,212,161,87,61,11,15,33,181,108,179,162,245,240,68,253,14,77,67,160,27,117,197,32,11,9,5,164,60,231,12,255,181,160,116,104,129,30,199,10,45,219,234,161,207,145,66,253,142,146,174,128,101,124,84,217,40,60,79,53,33,59,165,167,85,7,91,90,90,228,59,58,218,64,153,27,6,175,26,28,187,99,75,99,243,196,231,134,235,182,196,254,84,210,33,190,201,30,16,196,224,234,75,198,18,55,191,120,215,138,85,247,190,120,211,178,107,214,52,91,89,242,46,201,45,48,222,42,111,219,21,15,92,186,245,193,237,75,236,54,220,135,212,7,42,165,189,254,226,132,213,75,91,92,18,55,120,215,143,111,188,249,95,239,93,101,243,251,37,191,166,91,68,120,163,200,119,174,87,116,27,230,225,161,124,71,132,131,159,126,194,28,213,83,17,48,16,134,15,185,16,37,65,151,86,53,124,180,122,138,143,168,118,228,195,110,227,147,84,107,200,95,50,54,164,221,128,149,46,250,148,156,102,16,178,225,65,217,25,176,50,248,111,105,107,64,118,6,109,140,163,44,141,31,23,91,74,109,242,47,101,156,79,224,95,41,181,181,25,226,3,104,134,54,44,162,213,65,208,204,88,97,74,153,11,210,45,76,64,249,235,35,11,46,3,165,123,49,192,29,160,123,41,223,1,249,31,122,181,165,135,223,82,23,209,149,54,232,62,67,68,177,199,145,89,210,19,81,81,249,157,244,11,239,226,95,67,215,143,99,141,243,215,247,154,194,83,50,216,102,221,14,53,171,174,222,71,120,10,74,40,200,2,235,118,148,18,234,255,160,128,242,53,215,210,77,189,174,250,132,23,221,12,138,220,12,52,99,117,71,92,190,184,131,69,226,130,218,1,131,215,141,93,189,178,134,230,76,28,47,56,204,118,159,72,243,102,163,24,105,205,19,191,42,223,188,138,131,187,209,93,46,197,54,170,119,25,38,54,31,171,173,181,47,205,60,67,180,163,152,141,35,172,152,29,99,137,137,188,17,179,199,167,66,156,232,153,18,203,120,80,243,181,194,123,233,211,41,240,178,202,66,169,60,233,67,213,17,160,84,127,175,58,130,92,45,142,35,103,123,55,35,133,157,158,136,195,168,43,238,255,16,34,118,234,205,246,128,236,10,73,6,20,178,26,138,223,194,247,232,25,61,41,211,200,86,144,80,204,19,231,254,204,124,72,81,197,37,248,79,209,81,18,142,234,57,147,200,21,175,45,26,24,147,145,213,108,56,241,43,36,5,185,164,43,9,86,1,109,156,66,75,220,244,4,181,189,84,1,1,93,25,167,40,56,122,164,64,109,159,47,126,232,47,82,251,32,126,37,152,139,126,107,100,254,190,33,106,92,30,65,22,138,252,121,233,182,206,223,66,139,110,85,15,186,41,100,107,151,98,87,40,149,220,26,91,109,12,65,226,66,222,16,50,166,216,218,218,80,35,11,127,137,88,104,201,100,173,157,35,189,209,73,239,229,130,166,136,114,230,60,109,201,182,195,134,10,180,62,69,37,131,148,55,47,62,189,84,141,88,92,139,40,17,222,191,83,139,176,219,116,83,180,20,112,56,3,22,154,40,222,73,133,227,54,143,197,64,22,31,34,104,75,192,233,244,91,232,168,92,240,215,4,101,3,158,160,240,52,239,12,38,60,219,156,145,249,85,179,231,252,65,158,71,96,213,147,251,206,127,174,124,244,133,80,0,138,16,115,141,196,79,124,213,46,46,16,42,217,167,119,145,70,90,177,65,197,62,5,45,240,227,17,30,170,126,6,255,25,130,162,167,105,138,171,118,128,87,33,183,87,66,81,179,76,121,174,242,251,5,40,212,3,1,80,235,4,86,181,130,191,104,182,146,221,238,200,212,145,243,202,36,223,13,185,174,245,71,133,226,91,241,85,40,32,32,112,90,244,216,101,47,204,118,159,232,182,138,76,49,185,6,133,52,232,159,222,226,113,200,94,81,223,21,10,248,131,4,55,240,240,96,168,127,160,63,52,247,76,229,92,25,179,44,20,35,195,95,31,137,175,89,51,22,199,255,202,168,213,76,6,184,206,182,11,239,80,221,84,90,169,17,244,193,188,159,197,172,68,43,50,42,62,244,14,153,125,243,17,243,182,240,12,110,214,236,71,153,240,40,233,124,243,177,130,121,27,164,243,205,101,67,242,177,210,249,221,157,55,255,240,198,27,79,220,212,214,117,224,135,55,94,63,189,47,127,36,216,127,195,186,117,123,7,194,129,1,244,121,227,96,144,240,221,250,63,238,91,217,125,251,79,15,237,127,233,222,149,221,135,126,124,207,186,251,11,109,249,157,247,15,95,246,224,85,173,93,187,30,0,158,134,52,118,5,66,176,23,177,245,149,42,87,215,63,141,172,135,136,110,190,13,169,76,140,253,85,167,227,171,222,183,77,242,151,87,166,226,75,108,65,23,67,14,22,197,79,85,239,23,148,83,254,81,242,29,18,155,116,101,54,147,188,162,113,226,158,169,195,37,115,129,194,64,99,184,59,208,114,89,62,116,180,171,195,150,178,127,225,171,173,43,26,156,196,31,70,111,189,44,85,188,175,82,37,122,154,207,172,156,234,239,219,42,234,116,197,171,252,205,3,170,46,54,80,207,34,93,84,97,89,108,179,194,33,12,1,49,10,191,229,131,185,235,225,247,39,197,128,129,79,130,176,237,219,150,192,7,197,35,157,156,156,45,101,206,17,119,208,210,229,232,60,123,82,81,143,125,27,15,167,30,45,192,185,114,238,100,114,62,79,174,173,191,139,228,201,17,30,33,111,187,72,105,207,234,77,156,184,119,98,85,40,113,96,232,198,19,123,203,186,179,84,53,133,150,220,208,105,50,21,255,173,172,197,21,232,243,166,193,208,6,155,207,86,215,158,11,59,34,221,159,253,217,161,253,63,67,154,188,253,133,131,203,110,186,114,125,164,174,211,166,175,34,6,214,29,190,10,105,245,11,171,55,124,177,208,214,181,235,126,77,171,143,32,173,102,16,147,154,84,109,35,75,216,142,53,8,73,177,17,126,222,40,218,170,144,66,179,39,41,190,209,218,234,200,190,15,107,78,181,74,165,8,236,116,26,98,176,236,191,43,238,193,146,108,21,223,40,160,51,3,217,247,11,218,185,23,79,102,199,46,146,204,46,71,99,14,36,146,138,136,140,124,132,177,85,121,220,65,27,75,142,153,35,245,157,141,219,75,40,64,116,209,181,249,51,151,213,123,151,12,54,184,107,171,130,194,165,44,253,39,91,253,64,254,129,207,119,172,76,59,37,26,25,35,210,96,226,254,82,221,157,114,21,87,149,81,241,179,160,55,218,179,189,19,98,53,129,11,214,231,227,255,199,229,36,94,11,183,37,157,197,199,157,41,248,89,247,21,23,222,33,206,35,124,12,96,7,85,185,116,17,150,233,104,99,180,209,228,133,95,115,194,76,200,84,25,243,134,108,199,89,239,50,93,114,27,50,223,226,241,128,84,47,17,18,178,235,70,101,1,43,193,25,18,141,178,131,82,17,146,202,7,158,200,42,125,141,133,108,178,227,108,65,233,46,65,127,109,171,133,177,180,188,79,170,233,225,147,201,143,226,11,127,39,51,76,156,111,221,246,249,209,204,166,193,37,2,173,35,8,196,157,185,218,158,45,109,181,131,205,254,100,207,250,241,245,189,213,141,27,246,245,85,143,44,107,48,41,223,27,104,67,162,125,36,19,203,215,200,53,189,235,55,174,239,173,193,99,253,215,173,170,177,184,61,2,39,216,4,171,215,106,240,134,189,246,68,107,52,209,158,170,170,206,44,223,210,153,223,209,159,16,236,78,51,39,202,130,132,226,59,151,215,101,171,202,120,147,29,117,177,120,186,123,35,216,121,15,194,87,7,194,87,0,107,81,108,6,70,33,56,29,181,155,41,1,249,216,163,238,73,246,114,45,193,123,242,189,231,33,175,75,185,225,139,99,5,229,155,249,188,174,254,163,211,186,29,102,83,241,180,193,18,116,186,252,86,166,120,186,20,10,17,111,129,174,201,223,84,5,207,223,90,214,250,126,70,68,209,144,91,164,105,117,135,223,215,148,40,34,138,44,90,94,141,60,3,132,132,172,177,157,176,78,179,209,41,97,202,61,111,138,115,37,83,60,13,95,64,122,117,222,10,127,220,244,42,249,78,251,213,95,221,186,233,145,157,45,8,190,178,43,40,49,225,229,155,178,217,141,221,65,70,10,200,94,191,68,227,15,95,247,197,29,75,51,83,15,220,76,236,42,81,136,185,71,182,76,117,135,66,221,19,235,136,157,21,204,46,136,36,251,10,186,247,16,54,160,228,12,48,7,130,206,159,167,67,142,0,235,176,161,80,40,207,114,14,239,148,93,167,49,98,11,114,160,74,110,72,77,12,41,89,161,19,229,239,23,165,72,47,146,24,84,82,164,87,83,172,35,234,15,85,203,60,85,252,178,158,50,71,2,254,176,149,38,241,52,129,24,129,193,26,242,122,131,70,138,246,169,155,199,77,60,249,188,221,109,84,54,151,159,255,58,185,129,53,106,233,81,28,107,190,240,129,158,70,247,222,134,237,85,50,123,134,20,203,99,109,245,245,124,122,6,127,55,207,182,241,14,217,88,21,14,243,161,25,194,158,23,101,190,121,170,122,170,62,12,73,205,249,96,5,114,154,165,25,57,83,144,231,146,5,181,109,201,90,52,114,180,184,223,197,146,161,228,69,146,161,82,70,210,146,161,90,11,102,79,189,65,25,93,113,95,40,41,115,228,235,228,41,138,151,227,254,64,210,133,68,241,191,105,220,18,13,248,130,18,77,254,39,241,39,146,177,4,189,158,144,133,38,207,224,191,35,25,9,164,98,34,244,154,84,4,158,248,96,78,199,155,23,73,136,61,255,29,114,148,51,194,81,163,225,252,119,213,54,101,114,67,30,180,9,105,250,126,36,173,12,118,189,138,210,8,177,20,115,97,113,2,203,179,105,103,38,237,66,47,204,4,63,179,38,243,74,130,80,196,248,64,52,202,215,78,69,121,201,63,37,85,210,121,103,42,147,114,201,8,0,10,6,178,41,149,77,10,42,181,175,236,112,209,116,41,25,163,201,139,36,76,37,71,179,52,159,50,189,197,76,90,18,126,127,212,206,234,254,192,113,127,160,56,107,216,229,143,91,72,19,94,83,252,29,175,179,196,195,222,144,141,213,253,202,204,159,162,88,9,177,229,168,89,207,21,127,215,225,146,141,58,18,17,37,252,211,14,71,241,54,6,242,134,70,89,198,95,197,127,166,100,19,17,185,46,62,234,114,225,27,33,163,168,55,185,172,197,44,146,13,100,77,175,85,178,166,189,170,149,118,16,210,17,35,239,130,95,127,139,200,24,248,46,3,239,159,146,245,150,41,125,105,25,164,222,203,254,2,230,15,43,160,252,85,121,5,84,196,47,31,2,132,178,8,156,6,41,228,112,162,197,91,60,198,211,230,104,200,87,101,51,80,231,137,255,68,11,32,236,9,85,153,116,28,254,64,177,108,115,240,253,196,42,53,27,138,66,153,122,252,101,134,211,83,148,217,9,171,160,27,195,200,42,100,27,19,106,140,254,36,38,16,91,142,7,172,232,133,69,225,7,24,217,128,98,36,157,147,108,84,177,67,16,166,164,21,99,121,90,75,47,129,197,12,56,225,172,233,2,58,77,23,85,173,146,18,184,164,85,219,89,206,45,129,197,108,198,23,108,111,85,227,49,68,181,208,109,160,91,157,187,86,246,83,140,96,196,127,91,12,10,2,112,86,162,192,75,188,158,100,204,124,49,72,96,38,243,114,139,91,96,252,190,160,217,238,112,75,196,75,65,216,193,74,211,102,171,49,97,182,217,156,210,92,67,8,152,213,134,11,179,100,142,252,169,194,41,222,87,214,119,192,220,229,239,74,117,145,156,193,209,200,243,248,80,35,84,203,26,161,80,214,40,64,133,167,113,6,255,91,222,132,197,98,102,12,231,49,168,167,97,45,90,77,184,69,219,137,212,162,213,198,90,74,85,161,150,25,130,201,91,69,199,243,88,163,208,72,180,62,215,136,99,141,120,99,99,93,103,245,12,142,150,254,203,33,60,20,162,188,111,215,245,183,191,194,15,81,88,170,180,43,93,217,74,60,190,123,227,120,105,219,204,201,228,198,241,172,182,67,61,141,236,198,198,113,119,222,200,57,240,70,199,243,5,24,47,164,12,104,47,96,33,220,78,161,49,235,188,111,23,234,250,249,246,87,10,48,174,156,170,216,171,174,236,44,30,87,227,16,61,44,147,37,75,42,8,95,102,137,70,242,180,35,148,226,20,104,213,99,219,33,141,68,230,4,143,219,229,55,181,222,55,220,123,237,112,109,199,117,255,188,99,159,189,97,101,182,125,203,138,6,158,225,13,20,237,238,26,219,214,184,229,179,151,68,191,121,119,247,100,151,255,210,213,157,59,219,101,158,215,235,121,126,125,174,167,170,103,91,231,224,174,254,170,158,198,213,75,220,200,91,51,130,211,236,244,186,194,94,169,102,205,254,75,78,58,106,115,137,158,209,174,110,164,163,135,144,142,126,161,219,141,85,99,237,216,113,165,218,128,172,41,27,108,210,42,145,77,90,101,178,73,147,58,252,173,72,189,105,6,63,147,119,219,146,176,59,37,25,128,103,74,64,139,73,168,131,38,5,229,81,19,130,205,27,48,27,219,180,36,72,233,16,205,209,29,143,246,187,123,132,193,44,106,62,161,27,82,92,41,82,132,35,91,222,9,54,47,249,113,247,9,181,95,20,58,230,13,5,181,171,14,250,34,88,15,169,206,22,73,219,145,173,240,184,49,219,135,93,175,106,189,75,145,16,45,218,237,10,141,252,69,102,226,222,241,228,138,158,158,24,99,113,219,172,30,139,30,197,187,40,120,183,48,241,129,190,190,248,214,59,215,198,31,183,53,142,229,3,29,249,229,177,238,125,203,58,214,53,59,241,55,175,127,250,96,143,24,109,73,92,205,168,217,74,70,183,180,20,212,205,253,33,177,52,44,172,188,237,7,215,47,191,117,178,221,82,221,149,46,62,52,186,182,109,226,38,96,23,235,145,140,3,228,139,216,18,236,39,10,247,241,40,123,18,212,173,186,175,107,91,116,223,58,6,155,19,47,242,32,198,59,11,31,192,184,240,182,250,96,6,193,229,141,41,19,110,114,190,233,207,179,198,62,127,100,6,39,142,73,253,228,31,27,160,222,110,48,246,65,105,64,255,132,97,8,216,103,114,86,121,43,111,155,63,169,109,135,202,243,126,231,155,5,117,0,9,70,56,81,144,250,27,200,63,22,96,144,105,24,196,0,163,28,41,24,134,84,26,170,84,12,46,254,40,143,94,37,157,250,5,5,131,0,161,163,157,109,3,235,82,91,30,156,90,210,185,251,161,75,147,195,221,75,100,131,158,176,24,205,177,182,53,45,123,110,14,230,199,219,178,99,185,36,15,251,22,255,139,232,20,141,206,42,175,37,127,211,209,235,63,243,236,141,173,130,43,36,155,36,217,18,243,7,227,193,19,143,175,189,109,93,50,146,12,51,146,87,149,170,254,55,186,27,176,235,177,83,74,212,182,125,211,240,21,240,11,238,245,205,195,152,103,6,63,123,52,22,219,100,125,26,63,139,49,136,177,115,121,215,166,228,236,206,222,92,203,170,22,162,126,48,63,72,180,12,182,12,246,230,222,74,79,246,245,162,41,230,217,245,67,152,135,12,13,154,6,157,32,55,178,95,1,40,56,190,217,92,70,221,243,49,62,174,197,225,144,2,75,191,118,234,212,105,81,173,169,5,118,38,103,11,59,123,205,45,254,22,2,27,20,6,9,158,84,70,159,204,189,85,64,227,175,87,46,192,23,202,87,32,157,138,80,209,53,20,28,195,69,146,185,140,186,251,3,89,143,113,53,154,87,61,78,101,226,66,145,47,61,127,32,26,213,72,62,117,113,241,219,22,40,201,238,136,70,53,117,145,54,234,134,222,123,6,214,223,52,16,50,88,80,252,228,183,210,142,250,222,134,142,155,150,51,74,218,71,98,184,176,185,125,237,82,119,164,86,209,149,177,42,59,156,213,116,181,38,87,173,232,10,52,219,58,176,86,209,108,190,240,249,149,182,26,201,97,109,216,246,240,142,196,242,166,144,145,108,26,88,209,190,237,115,91,230,94,129,234,56,60,182,69,152,135,54,118,71,214,173,153,187,179,116,132,250,95,4,225,111,234,75,228,134,234,77,162,75,140,249,125,17,191,170,227,176,162,99,155,224,180,240,206,42,143,130,134,131,63,186,33,75,211,158,101,53,93,215,92,210,160,163,57,147,81,91,89,250,105,132,129,61,216,175,21,12,140,173,204,95,10,24,240,71,243,246,235,158,33,98,216,20,198,35,4,216,177,109,68,225,248,46,59,122,173,100,159,38,134,17,181,111,64,144,240,175,156,226,116,87,174,112,205,110,236,205,37,86,37,136,250,214,124,43,145,104,77,180,54,213,189,21,28,237,67,38,78,63,189,98,72,28,212,13,42,97,110,37,14,114,90,236,127,90,123,170,73,120,47,253,186,80,1,137,42,101,228,141,174,217,194,198,94,115,194,159,32,176,86,161,21,225,66,25,125,180,238,173,2,26,127,5,92,224,120,65,187,130,18,28,47,68,65,78,205,25,92,44,163,250,255,161,250,197,91,212,245,211,180,53,232,118,135,101,147,190,120,112,145,254,67,169,121,253,95,127,203,39,208,63,190,134,182,56,67,178,19,17,60,147,185,248,20,190,147,103,149,109,100,36,109,52,224,127,41,26,23,99,96,233,154,212,255,11,6,206,191,138,127,138,53,26,72,146,230,12,188,44,20,159,42,86,137,54,21,23,186,103,117,59,177,253,234,243,191,199,176,61,59,86,145,0,140,190,230,85,240,180,221,217,60,151,105,207,172,66,175,61,214,232,122,48,166,246,61,185,145,85,35,68,253,100,126,146,24,153,28,153,220,180,246,205,254,125,125,155,96,229,26,174,25,202,200,179,166,246,62,100,85,168,233,218,161,101,179,76,143,146,148,67,128,72,87,194,66,73,6,169,15,234,102,132,211,105,225,199,167,78,11,39,69,5,15,46,243,136,127,132,192,38,133,73,4,2,101,252,125,107,223,44,160,43,92,163,92,194,88,64,215,104,151,103,11,232,42,181,112,25,228,243,106,135,152,101,179,5,116,41,37,191,135,144,145,94,136,15,176,17,101,181,34,14,167,233,20,114,41,246,10,24,80,90,226,87,227,123,101,238,241,177,177,67,52,219,173,117,151,221,58,58,250,233,145,228,27,192,61,68,225,141,230,30,71,196,99,99,116,140,158,164,77,158,88,218,221,59,145,247,237,49,91,40,131,145,222,227,172,237,74,196,187,234,156,190,122,131,142,176,240,198,170,165,101,227,81,50,244,149,110,1,129,103,149,45,73,30,115,119,39,187,118,142,212,213,141,221,178,102,35,45,186,164,72,160,232,219,189,201,192,26,116,38,217,226,11,25,141,28,93,53,112,237,86,252,131,64,68,114,137,116,127,219,218,102,183,39,221,83,189,116,56,109,178,56,43,161,163,186,8,107,165,51,65,208,89,170,7,78,186,25,249,226,71,116,87,97,81,44,139,253,80,225,164,254,92,43,206,185,179,192,68,179,176,111,43,11,123,10,179,192,97,178,64,105,178,224,66,48,44,165,122,234,148,230,160,83,154,131,78,105,236,52,165,57,232,20,208,30,20,204,244,112,217,152,155,50,85,3,97,145,251,17,173,165,142,154,134,20,59,50,171,144,158,220,162,231,64,85,214,147,103,75,29,101,232,121,172,32,247,155,160,239,177,130,210,25,210,32,10,233,89,144,211,175,100,150,104,165,207,39,25,202,54,66,209,108,51,249,8,45,122,172,240,188,124,239,67,151,77,220,181,54,158,222,122,223,166,85,183,229,105,171,31,152,143,225,177,101,159,238,206,33,158,131,120,79,103,176,61,223,19,115,150,104,206,158,161,177,161,219,158,216,122,221,211,7,123,151,47,35,184,210,62,248,185,229,136,225,108,221,151,239,190,117,10,49,158,101,13,72,186,227,72,186,15,33,198,159,196,26,177,183,21,233,86,167,154,114,77,59,155,72,9,56,162,20,128,135,37,165,96,13,236,216,172,1,233,170,15,129,43,220,31,49,141,179,211,221,201,111,38,9,120,92,121,26,56,100,35,165,17,36,74,227,65,202,223,156,242,169,146,127,10,228,29,12,214,188,112,128,186,151,34,158,163,240,151,41,156,162,60,169,87,162,253,242,219,155,77,187,76,132,201,240,182,103,72,75,193,205,63,141,170,82,205,87,147,42,33,82,158,4,87,20,16,162,106,94,40,124,74,25,35,154,122,5,241,78,147,252,118,1,51,9,38,194,76,154,60,134,183,11,30,149,9,41,207,169,65,191,241,114,149,251,35,87,16,250,59,214,164,232,130,38,31,138,57,231,142,248,122,118,13,231,39,87,164,120,154,211,147,4,178,93,77,99,187,243,59,191,117,77,75,219,238,71,39,174,120,96,115,237,99,228,222,61,237,27,58,66,4,65,196,130,3,55,140,213,217,92,54,218,228,180,24,37,51,207,57,101,169,227,198,153,27,175,123,242,150,229,221,215,126,121,157,116,235,225,186,193,169,102,240,134,85,23,62,32,14,33,111,216,134,125,86,201,4,217,5,32,152,10,177,116,107,60,222,93,226,239,110,141,224,187,53,224,186,225,231,206,235,171,171,102,46,188,156,183,192,243,127,85,236,108,83,175,43,58,91,223,23,24,20,250,20,7,152,6,254,147,60,153,121,79,229,144,25,216,102,146,23,155,216,217,2,58,179,62,58,91,208,206,85,92,89,58,247,161,26,121,165,137,42,23,164,230,237,146,90,33,39,14,81,200,172,208,54,95,194,93,213,24,48,189,200,112,6,157,197,252,34,36,198,100,228,152,110,86,3,210,155,195,125,87,245,135,187,34,144,28,48,75,14,147,206,192,25,228,204,112,203,86,213,114,156,255,99,201,193,144,54,213,92,140,111,188,125,44,97,52,243,146,27,172,64,21,226,13,45,72,82,83,216,13,234,46,206,99,213,213,182,72,10,88,99,150,221,176,11,254,143,160,97,155,45,187,13,60,3,135,117,119,100,217,221,187,54,80,186,43,33,26,177,110,233,31,235,241,205,246,247,214,181,204,118,247,53,14,70,250,132,193,235,42,131,26,69,80,165,216,230,100,70,225,139,153,211,105,181,88,7,155,12,78,168,163,109,81,134,115,21,96,188,126,223,108,1,141,216,221,50,91,40,141,169,187,110,97,180,163,136,244,239,5,61,122,253,39,147,180,67,227,1,31,17,36,233,91,144,129,128,32,105,121,156,177,128,225,16,105,202,160,55,100,234,27,28,29,171,235,196,39,85,87,240,228,98,197,84,175,61,52,238,90,154,73,56,76,36,78,139,1,23,124,151,232,239,91,17,219,122,199,218,248,247,236,16,84,181,119,46,143,45,219,215,221,177,110,233,197,130,42,234,121,146,68,202,115,54,142,52,127,164,54,55,143,31,90,147,160,104,154,102,25,150,103,255,81,4,166,232,155,185,94,183,23,179,96,143,98,239,42,250,62,124,120,231,163,160,231,233,125,155,54,245,95,58,1,173,157,210,206,92,146,3,114,96,232,15,244,239,68,175,125,216,12,225,201,251,151,28,58,176,239,209,190,71,102,239,234,217,53,177,111,246,80,223,167,6,119,12,94,218,183,124,48,199,177,73,170,222,4,106,106,25,210,161,143,19,245,40,228,30,157,117,246,42,64,208,44,189,138,136,180,90,89,206,104,140,81,33,8,89,229,93,221,72,163,109,63,9,60,218,119,215,35,179,5,184,210,161,125,179,133,197,215,106,49,41,110,161,101,168,30,46,151,231,10,112,65,231,232,108,1,93,82,65,137,230,31,84,184,164,181,29,6,139,20,139,151,1,176,40,76,182,125,98,76,5,63,18,94,234,227,8,101,122,97,163,127,82,82,125,116,153,18,79,187,206,53,1,84,220,8,42,118,19,165,20,150,17,82,226,10,82,80,248,157,81,176,183,188,55,70,75,16,160,43,216,99,17,246,236,8,123,150,167,144,81,160,68,243,83,37,236,21,11,139,81,24,233,187,178,183,166,203,246,127,89,251,18,224,54,206,43,205,62,208,184,143,198,213,184,239,155,184,8,240,4,73,17,160,72,1,13,18,36,69,74,178,40,91,164,36,75,178,21,169,37,145,150,20,39,150,55,137,175,216,206,76,226,200,150,172,120,147,204,76,170,178,73,182,54,51,182,100,89,82,226,100,39,91,165,120,199,147,145,203,201,56,78,156,107,236,154,217,196,137,11,149,120,179,51,118,14,211,251,31,221,0,72,130,146,108,143,40,18,4,216,253,119,247,187,254,247,254,247,254,239,169,129,125,80,235,148,86,127,220,57,62,68,190,180,74,50,168,224,158,249,7,110,194,114,164,90,35,71,183,54,36,83,133,151,240,84,178,231,176,100,246,204,244,237,93,43,153,107,165,116,27,28,221,160,146,1,163,99,246,123,128,133,186,109,113,187,104,167,101,223,1,210,184,7,215,67,95,168,84,130,91,194,208,254,102,180,28,20,63,223,214,160,41,104,34,10,93,25,101,253,230,202,22,126,186,94,44,135,184,108,189,192,39,106,238,154,22,25,99,81,164,160,69,190,210,117,5,138,84,23,74,138,139,114,228,190,89,89,23,224,185,197,233,186,0,207,46,100,235,66,227,124,123,83,62,138,210,252,37,49,234,3,113,57,208,252,88,246,29,72,120,31,32,252,134,231,177,169,120,254,61,178,235,116,4,124,154,28,181,170,96,121,44,235,119,43,33,1,223,55,225,247,52,63,19,121,32,151,131,25,224,48,241,5,196,131,174,174,62,88,4,242,135,11,55,123,189,163,208,8,156,63,156,238,3,47,23,39,43,163,251,205,112,105,85,94,178,30,24,223,85,142,213,183,84,250,70,235,147,252,134,90,154,119,136,177,97,211,230,195,176,240,106,23,78,133,66,150,96,92,130,11,96,136,3,104,12,167,0,7,217,18,171,11,96,24,16,74,8,45,3,21732,98,248,22,246,194,62,240,192,126,248,14,188,240,61,28,0,31,4,101,109,66,25,224,223,132,114,168,128,227,80,9,85,112,2,66,80,13,53,16,6,218,146,112,6,164,92,155,216,84,22,155,7,201,90,243,80,184,7,238,133,225,210,103,126,144,245,67,144,197,249,71,96,172,92,107,206,150,165,230,28,24,7,19,56,55,81,134,204,147,96,10,219,211,225,121,152,193,185,23,89,227,123,51,190,55,191,206,246,92,120,139,227,11,88,191,195,122,33,199,223,101,251,61,88,4,239,195,7,212,191,132,227,31,179,157,207,246,26,182,215,177,189,13,14,128,15,14,194,15,16,144,63,153,75,33,8,101,112,12,202,105,99,5,28,135,74,8,195,143,128,38,102,52,49,163,137,249,52,160,137,185,150,54,252,4,255,2,41,139,45,66,250,44,154,92,107,209,101,200,210,72,150,90,62,98,77,91,44,75,137,29,93,204,38,234,140,89,208,36,102,19,203,247,200,98,226,188,152,121,100,182,92,205,222,251,236,189,67,212,23,155,190,17,109,133,198,209,136,232,75,100,250,136,76,31,145,233,35,50,125,68,166,143,200,244,17,153,62,34,211,71,100,250,136,76,31,87,151,18,105,181,68,90,45,145,86,75,164,213,18,105,181,68,90,45,81,84,65,196,68,136,152,8,17,19,33,98,34,103,231,73,211,31,152,199,255,8,163,152,179,30,150,71,137,26,31,81,227,35,106,124,68,141,143,168,241,17,53,62,162,198,71,212,248,136,26,31,81,227,35,106,124,68,141,15,37,35,40,25,65,201,8,42,250,80,209,135,114,17,84,243,161,154,15,181,34,40,21,65,41,31,170,248,80,195,135,215,107,241,122,45,94,175,197,235,181,120,189,22,175,86,224,213,10,60,26,193,163,17,60,26,193,139,62,188,24,193,139,62,188,232,195,139,62,213,99,247,8,51,190,236,169,242,144,137,242,207,204,211,119,155,138,216,222,45,46,54,21,51,94,27,254,53,250,132,15,11,3,34,129,189,133,236,253,153,189,71,240,239,123,226,126,230,80,7,115,168,131,57,212,193,28,234,96,14,117,48,135,58,152,67,29,204,161,14,230,80,7,115,168,131,167,100,48,143,182,102,30,109,77,127,45,162,191,22,209,95,139,232,175,71,232,175,71,233,175,71,233,175,71,233,175,71,233,175,71,241,244,25,250,107,33,253,181,144,254,90,72,127,45,164,191,22,210,210,123,153,103,51,232,163,165,244,209,114,250,104,41,125,180,220,52,74,116,49,61,12,185,98,52,243,110,87,230,221,118,204,187,237,152,107,29,204,181,14,230,90,7,115,173,131,185,214,193,92,235,96,174,117,48,215,58,152,107,29,204,181,14,230,90,7,115,173,131,126,88,72,63,44,164,31,22,210,15,139,232,119,71,233,111,69,244,183,34,250,91,33,243,165,131,249,210,193,92,233,96,174,116,48,71,58,232,39,133,204,147,14,230,201,214,244,147,66,230,74,7,177,95,68,236,23,17,251,69,196,126,17,177,127,132,216,63,66,236,31,37,246,143,162,210,25,84,58,67,236,23,18,239,69,196,251,81,226,189,144,249,212,193,92,234,96,46,117,48,151,58,68,10,62,159,131,207,55,50,162,127,195,136,110,204,30,111,225,251,141,168,183,149,248,206,48,17,103,38,70,73,211,94,49,88,233,229,231,234,82,53,255,37,179,151,199,222,100,238,221,193,189,27,57,58,139,123,95,50,50,52,238,237,202,189,135,185,175,191,72,226,202,79,185,50,79,205,79,247,201,239,185,210,184,106,183,138,146,124,85,211,243,156,255,43,231,183,115,126,55,231,243,168,41,159,179,27,169,169,147,106,197,94,227,119,55,85,246,103,204,247,85,106,25,33,11,136,207,44,34,89,179,139,107,180,17,144,11,227,224,49,24,15,143,195,19,240,20,204,20,215,8,71,189,44,48,196,189,33,109,19,61,235,30,185,134,231,254,157,39,84,168,220,106,17,207,253,156,172,242,75,240,115,254,176,232,71,118,153,70,54,208,152,236,178,181,41,200,118,153,232,67,134,153,108,42,23,157,196,3,218,2,121,92,123,7,22,194,187,240,30,44,130,247,225,3,248,27,124,8,127,135,60,248,7,44,134,143,96,9,44,133,101,240,49,44,135,124,88,1,43,97,21,172,134,79,96,19,217,242,151,178,66,219,12,91,96,43,184,97,27,231,190,146,37,218,118,248,26,118,192,78,89,66,52,23,18,201,133,9,133,178,36,97,23,124,35,75,18,29,242,120,18,237,73,162,61,73,94,89,146,228,147,199,205,157,160,51,92,1,87,66,55,89,98,206,128,238,244,247,107,225,58,142,245,128,62,112,35,251,191,227,92,127,89,98,185,76,30,183,180,129,182,208,14,218,195,229,208,1,58,2,245,90,168,215,66,189,22,234,181,116,129,174,112,21,92,13,215,64,55,152,66,93,83,97,25,124,206,254,22,216,10,110,56,206,177,74,89,209,168,191,60,222,104,184,44,105,52,130,247,10,51,58,30,70,199,195,232,24,68,199,160,122,211,249,92,52,229,109,160,5,89,196,8,209,132,140,121,168,137,156,131,172,121,168,176,25,255,248,76,132,216,137,16,59,17,98,39,66,236,68,136,157,8,177,19,33,118,34,196,78,132,216,185,179,39,119,222,195,157,61,185,243,30,117,103,71,238,236,200,157,29,185,179,35,119,118,228,206,142,220,217,145,59,59,114,103,71,238,236,200,157,237,184,51,139,59,219,113,103,150,186,51,141,59,211,184,51,141,59,211,184,51,141,59,211,184,51,141,59,211,184,51,141,59,211,184,51,131,59,251,112,103,6,119,246,249,205,119,14,142,223,57,152,28,117,164,218,202,16,137,120,232,16,30,58,132,135,118,226,161,157,120,104,157,202,156,163,196,251,33,245,70,248,29,231,191,163,7,92,196,145,233,244,128,28,245,30,100,244,174,99,98,54,49,29,36,166,131,196,116,144,152,14,18,211,65,98,58,72,76,7,137,233,32,49,29,36,166,131,196,116,144,152,14,18,211,65,98,58,72,76,7,137,233,32,49,29,36,166,131,196,116,144,152,14,18,211,65,98,58,72,76,7,137,233,32,49,29,36,166,131,218,167,50,204,19,15,17,215,7,136,235,3,196,245,1,226,250,0,113,125,128,184,14,16,215,30,226,218,67,92,123,136,107,15,113,237,209,10,228,73,173,16,118,193,55,242,36,113,94,76,156,23,39,184,101,56,97,27,124,5,219,225,107,216,1,59,161,0,10,165,135,126,224,161,31,120,232,7,65,250,65,144,126,16,76,90,44,79,38,173,144,225,164,149,176,10,86,195,39,176,129,227,133,172,119,1,207,161,191,120,232,47,193,36,191,60,73,159,9,210,103,130,244,153,32,125,38,104,238,34,195,230,174,112,21,92,13,215,64,55,233,161,31,121,232,71,7,232,71,7,232,71,1,250,81,128,126,20,164,31,29,160,31,121,204,253,168,171,63,235,63,200,48,253,41,72,127,10,210,159,130,244,167,32,253,41,72,127,10,210,159,130,244,167,32,253,41,72,127,10,210,159,130,244,167,32,253,41,72,127,10,210,159,130,244,167,32,253,41,72,127,10,90,114,169,235,25,121,210,242,44,76,145,30,250,150,199,50,141,99,78,152,5,175,194,98,88,198,241,143,185,102,57,228,195,10,248,92,6,232,127,65,250,95,144,254,23,180,236,229,88,25,215,30,231,218,74,121,192,82,197,254,9,121,178,81,47,25,166,79,6,233,147,30,250,100,160,209,72,142,61,34,195,226,84,93,228,117,162,79,117,134,43,132,241,119,119,118,173,139,48,254,202,208,174,93,5,87,195,53,208,13,50,160,59,92,11,215,65,15,232,9,189,160,55,92,15,55,64,31,184,17,126,7,191,135,155,224,102,184,5,110,133,190,112,27,244,131,254,48,0,110,135,129,48,8,6,195,16,184,3,238,132,73,242,148,54,25,166,192,84,152,6,211,225,121,152,1,47,128,19,94,132,151,96,142,140,106,175,195,92,120,3,230,193,155,48,31,222,130,5,204,68,239,192,66,120,23,222,131,69,240,62,124,0,127,131,15,225,239,144,7,255,128,197,240,17,44,129,165,176,12,62,134,229,192,252,168,173,128,149,176,10,86,195,39,192,156,165,125,9,155,97,11,108,5,55,124,5,219,225,107,216,1,59,161,64,86,210,83,42,233,41,149,244,148,74,122,250,66,53,91,51,186,48,86,220,192,200,145,198,120,113,67,194,63,229,169,132,207,96,29,124,14,95,192,122,216,0,27,97,19,124,9,155,97,11,108,133,66,97,79,216,5,223,8,123,162,67,36,39,54,103,221,2,210,161,37,92,2,151,10,123,210,124,121,42,233,109,214,139,88,227,131,36,124,64,143,171,76,202,103,159,231,36,241,28,122,90,101,210,215,172,119,0,237,76,218,199,218,3,251,225,59,240,114,191,143,251,74,216,62,36,163,244,192,74,179,16,118,115,11,121,202,156,14,45,225,18,104,39,163,230,246,112,57,116,128,142,208,73,36,155,59,195,21,112,37,16,115,102,98,206,76,204,153,137,57,115,31,142,17,87,102,226,138,222,88,105,38,118,44,169,96,3,230,13,75,99,104,2,23,193,197,144,6,14,104,6,216,108,193,102,11,54,91,176,217,130,205,22,108,182,180,130,214,112,153,72,182,180,129,182,208,14,218,195,229,208,65,24,127,89,152,108,161,109,22,218,102,161,109,22,218,102,233,2,93,225,42,184,90,24,127,255,152,108,233,6,227,228,41,203,83,240,140,172,164,87,87,90,166,80,247,84,120,147,99,239,201,168,229,239,108,47,131,143,57,183,28,242,97,5,108,225,222,173,224,134,109,156,223,203,177,131,220,243,3,224,75,203,33,56,206,241,74,168,226,220,9,8,201,83,141,232,111,141,110,150,209,70,253,69,114,35,250,74,163,251,216,30,206,122,164,172,84,115,75,37,61,188,146,72,76,38,162,222,33,162,254,161,142,150,115,180,156,25,199,195,140,227,97,54,217,161,142,6,56,26,136,95,107,68,223,66,145,192,209,99,28,61,198,181,135,184,246,144,72,212,7,200,44,222,254,63,141,191,253,27,159,93,30,23,93,244,107,100,64,191,22,122,202,10,253,247,172,7,200,111,245,219,165,91,31,4,67,228,30,245,153,204,8,149,175,151,39,191,43,221,201,139,160,80,6,146,119,193,55,80,4,187,97,15,20,195,183,176,23,246,129,7,246,195,119,224,133,239,225,0,248,224,32,252,0,37,112,8,252,112,24,142,192,81,8,64,41,4,161,12,142,201,128,245,113,222,101,116,253,126,222,221,200,36,69,11,253,122,233,215,111,133,151,105,247,76,222,249,71,138,203,232,107,151,113,182,56,249,109,233,79,94,0,11,225,3,248,136,58,86,192,42,248,4,214,192,58,25,72,153,3,175,195,92,120,3,230,193,155,48,31,222,226,121,137,120,166,10,175,236,197,27,238,248,27,171,79,180,230,217,121,60,59,79,31,9,163,97,28,188,44,61,180,195,19,127,126,30,207,207,227,249,121,60,63,143,231,123,120,190,135,231,123,120,190,135,231,123,120,190,39,121,3,231,54,194,151,240,21,236,148,121,180,201,67,155,60,180,201,67,155,60,180,201,67,155,60,180,201,67,155,60,226,102,84,115,162,154,147,182,29,66,53,39,237,59,141,106,33,84,11,209,206,34,90,82,70,75,202,104,239,141,180,151,183,46,244,30,201,123,67,38,235,7,133,241,153,236,44,35,23,65,209,16,138,134,104,93,25,173,43,163,117,101,180,174,140,214,149,209,186,50,148,118,162,180,19,165,157,40,237,68,105,39,74,59,81,218,137,210,78,148,118,162,180,19,165,157,40,237,68,105,39,74,59,81,218,137,210,78,148,118,162,180,19,165,157,40,237,68,105,39,74,59,81,218,137,210,78,148,118,162,180,19,165,157,40,237,68,105,39,74,59,241,64,25,30,40,195,3,101,120,160,12,15,148,225,129,50,60,80,134,7,202,136,4,167,184,21,47,100,225,133,44,180,40,198,11,89,232,81,172,15,64,155,151,101,38,214,103,98,253,72,222,123,62,168,251,244,113,4,111,200,35,197,213,120,161,5,94,48,62,95,115,225,133,87,209,170,24,173,138,209,170,24,173,138,241,70,38,222,200,196,27,153,120,35,19,111,100,226,141,76,188,145,133,55,178,240,70,22,222,200,194,27,89,120,35,11,111,100,225,141,44,188,145,133,55,178,240,70,22,222,200,194,27,89,120,35,11,111,100,225,141,44,188,145,133,55,178,240,70,22,222,200,194,27,89,120,35,11,111,100,225,141,44,188,145,133,55,178,240,70,22,222,200,194,27,89,120,35,11,111,100,226,141,76,188,145,137,55,50,241,70,38,222,200,196,27,153,120,35,19,111,100,137,36,172,205,198,218,183,176,118,65,252,179,214,201,88,55,95,245,147,213,248,102,53,126,41,194,47,69,248,192,136,2,99,4,88,138,237,171,177,125,53,182,175,198,246,213,216,94,132,237,69,216,94,132,237,69,216,94,132,237,69,180,161,136,54,20,209,134,34,218,80,68,27,138,104,67,17,109,40,162,13,69,244,147,177,114,26,227,203,186,122,159,46,6,69,87,253,46,89,73,143,13,114,118,135,158,45,215,235,57,144,11,143,202,67,180,184,130,177,197,195,216,226,73,222,34,215,39,187,229,250,148,47,101,101,202,102,216,2,91,193,13,219,224,43,216,14,95,195,14,216,9,204,189,41,204,189,41,204,189,41,204,105,41,69,176,27,246,64,49,124,11,140,199,41,251,96,63,124,7,94,248,30,14,128,15,14,194,15,178,210,118,39,12,5,218,171,222,133,75,85,219,195,244,239,18,250,119,9,253,187,4,191,117,198,111,157,85,255,222,32,75,232,183,37,244,219,18,250,109,9,253,182,132,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,105,123,152,182,135,209,225,126,121,0,111,239,193,195,187,234,62,1,210,212,231,214,221,176,40,159,243,135,56,255,35,106,84,160,70,5,106,84,112,237,94,174,157,160,254,117,105,132,176,169,8,201,100,109,68,73,174,124,11,117,42,80,167,2,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,177,48,31,11,243,197,117,88,225,66,151,98,116,41,214,199,18,223,227,24,149,239,145,115,137,126,15,209,127,24,43,214,97,197,165,241,190,126,105,188,175,127,106,252,107,0,186,21,163,91,49,186,21,163,91,49,186,21,99,149,11,171,92,88,229,194,42,23,86,185,176,202,133,85,46,172,114,97,149,11,171,92,88,229,194,42,23,86,185,176,202,133,85,46,172,114,97,149,11,171,92,88,229,194,42,23,86,185,176,202,133,85,46,172,114,97,149,11,171,92,88,229,194,42,23,86,185,176,202,133,85,46,172,114,97,149,75,152,213,188,118,143,156,130,21,123,176,194,131,21,147,105,117,30,173,222,37,82,176,119,61,246,174,199,214,245,216,213,10,155,90,25,154,98,207,122,236,89,143,61,235,177,103,61,246,172,39,6,38,200,90,253,105,152,33,236,250,171,172,223,52,62,207,225,104,72,159,97,196,55,203,83,140,147,79,203,83,108,237,210,157,212,255,34,87,205,146,213,250,124,225,208,93,204,38,111,203,211,41,75,96,41,44,131,143,97,57,228,195,10,88,9,171,96,53,124,2,159,194,26,88,11,255,132,207,96,29,124,14,95,192,122,216,0,27,97,147,60,77,27,159,150,71,245,73,140,14,175,178,158,39,143,235,111,17,189,195,245,39,228,102,253,73,120,134,121,253,89,152,130,198,83,97,26,76,135,25,162,141,238,36,186,95,147,223,235,115,152,149,95,135,185,240,6,184,200,89,222,150,238,148,1,114,115,202,237,48,16,6,193,96,24,2,119,192,157,48,20,238,130,187,225,127,96,24,220,3,247,194,125,112,63,12,135,17,48,18,30,128,63,64,38,60,8,15,193,31,165,63,101,20,60,12,163,33,11,30,129,63,193,24,160,205,41,180,57,133,54,167,60,15,51,224,5,112,194,139,240,18,188,12,51,225,21,152,5,175,194,108,120,13,150,96,199,82,88,6,31,195,114,200,135,21,176,18,86,193,106,248,4,62,133,53,176,22,254,9,159,193,58,248,28,190,128,245,176,1,54,194,38,233,22,9,68,194,33,188,88,130,23,143,232,243,85,108,204,144,199,208,255,164,138,141,10,97,225,138,3,40,20,65,161,10,125,178,17,55,162,29,119,248,185,227,7,238,168,22,227,81,202,141,82,110,253,207,92,241,180,252,10,197,42,80,172,66,127,14,45,39,161,233,100,182,167,144,59,77,133,105,48,29,102,16,105,47,203,2,102,161,2,158,118,90,159,77,198,52,135,217,225,117,152,11,111,0,217,14,241,90,140,154,94,212,244,50,35,21,48,35,21,48,35,21,48,35,21,48,35,21,48,35,21,160,178,27,149,221,168,236,70,101,55,42,187,81,217,141,202,110,84,118,163,178,27,149,221,168,236,70,101,55,42,187,81,217,141,202,110,84,118,163,178,27,149,221,168,236,70,101,55,42,187,81,217,141,202,110,84,118,163,178,27,149,43,80,185,2,149,43,80,185,2,149,43,80,185,2,149,43,80,185,2,149,171,80,185,10,149,171,80,185,10,149,171,80,185,10,149,171,80,185,10,149,171,80,185,10,149,171,80,185,10,149,171,80,185,10,149,171,80,185,138,89,181,128,89,181,128,89,181,128,89,181,128,89,181,128,89,181,128,89,181,128,89,181,128,40,240,18,5,94,162,192,75,20,120,137,2,47,81,224,37,10,188,68,129,151,40,240,18,5,94,162,192,75,20,120,137,2,47,81,224,37,10,188,68,129,151,40,240,18,5,94,162,192,75,20,120,137,2,47,81,224,37,10,188,98,44,10,150,163,96,57,10,158,70,239,181,168,24,66,185,3,40,119,24,229,170,81,174,26,229,170,81,174,26,229,90,160,255,90,212,11,162,94,80,127,133,216,120,149,123,95,147,139,47,160,96,41,10,30,39,78,246,161,162,95,127,91,229,223,65,84,12,162,98,16,21,131,168,24,68,197,32,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,98,57,42,150,163,82,53,42,85,163,82,53,42,85,163,82,53,42,85,163,82,53,42,85,163,82,53,42,85,163,82,53,42,85,163,82,53,42,85,163,82,53,42,85,163,82,16,149,130,168,20,68,165,32,42,5,81,41,136,74,65,84,10,162,146,31,149,252,168,228,71,37,63,42,249,81,201,143,74,126,84,242,163,146,31,149,252,168,228,71,37,63,42,249,81,201,143,74,126,84,242,163,146,31,149,252,168,228,71,37,63,42,249,81,201,143,74,126,113,13,42,69,80,41,162,122,227,12,209,10,21,78,160,66,45,42,212,162,64,4,5,140,252,189,22,239,214,226,221,90,188,91,139,119,107,241,110,45,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,221,8,222,141,224,157,90,188,83,139,119,106,241,78,45,222,169,197,59,181,120,167,22,239,212,138,36,70,148,163,204,49,105,250,43,196,208,44,163,197,172,201,75,197,24,108,243,99,155,191,110,236,152,66,228,76,133,105,48,29,140,168,139,191,203,24,118,18,105,126,34,205,79,164,249,137,52,63,209,21,32,186,2,191,244,254,130,253,126,236,247,99,191,31,251,253,216,239,199,126,63,246,251,177,223,143,253,126,236,247,99,191,31,251,253,216,239,199,126,63,246,251,177,223,143,253,126,236,247,99,191,31,251,253,216,239,199,126,63,246,251,177,223,143,253,254,95,49,70,148,18,125,165,68,95,41,209,87,74,244,149,18,125,165,68,95,41,209,87,74,244,149,18,125,165,68,95,41,209,87,74,244,149,18,125,165,68,95,41,209,87,250,127,189,11,17,125,1,162,47,64,244,5,136,190,0,209,23,32,250,2,68,95,128,232,11,16,125,1,162,47,64,244,5,136,190,0,209,23,32,250,2,68,95,128,232,11,164,24,111,193,159,195,23,176,30,54,192,70,216,164,222,182,25,209,212,231,217,61,208,42,132,86,33,53,87,191,73,207,119,177,253,182,12,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,62,14,225,227,16,54,134,176,49,132,141,33,108,12,97,99,8,27,67,216,24,194,198,16,54,134,176,49,132,141,33,108,12,97,99,8,27,67,216,24,194,198,16,54,134,176,49,132,141,33,108,12,97,99,8,27,67,216,24,18,141,25,251,142,19,129,81,34,48,106,204,126,244,176,48,227,219,143,68,92,132,49,236,4,10,71,81,56,138,194,81,20,142,162,112,20,133,163,40,28,69,225,40,185,219,4,242,172,25,198,156,74,188,198,162,156,145,81,92,74,148,183,18,151,225,185,40,158,139,234,147,216,158,204,243,102,211,115,95,19,157,240,226,105,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,197,123,81,188,23,85,153,223,73,218,183,83,109,25,54,134,132,137,173,48,91,97,172,253,73,12,163,141,1,218,24,192,15,17,252,192,72,67,239,115,98,213,203,168,60,19,94,161,255,190,38,154,162,254,49,218,29,66,253,26,212,175,161,231,133,232,121,33,122,94,136,158,23,162,231,133,146,215,169,168,8,96,87,0,187,2,216,21,192,174,0,118,5,176,43,128,93,1,236,10,96,87,0,187,2,216,21,192,174,0,118,5,176,43,128,93,1,236,10,96,87,0,187,2,216,21,192,174,0,118,5,176,43,128,93,1,236,10,160,75,4,93,34,232,18,65,151,8,186,68,208,37,130,46,17,116,49,70,166,16,61,39,68,207,9,209,115,66,244,156,16,61,39,68,207,9,209,115,140,168,170,33,170,106,136,170,26,162,170,134,168,170,33,170,106,136,170,26,162,170,134,168,170,33,170,106,136,170,26,162,170,134,168,170,33,170,106,136,170,26,162,170,134,168,170,33,170,106,136,170,26,162,170,134,168,170,33,170,106,136,170,26,229,95,35,187,62,142,127,79,225,187,79,201,91,191,148,219,244,205,204,181,91,228,19,250,87,242,111,122,13,185,212,143,114,158,126,154,247,23,171,44,53,165,202,239,77,118,121,204,148,6,93,225,90,142,13,145,31,168,127,229,191,87,164,155,238,227,109,44,246,201,93,5,138,125,72,221,244,3,106,172,165,198,3,250,86,98,206,13,95,145,103,109,39,175,219,201,152,185,139,60,234,91,246,247,178,222,7,65,90,82,134,170,63,50,51,71,200,179,78,66,148,167,8,185,207,100,6,11,180,144,39,77,221,228,17,83,6,116,135,235,100,181,233,6,185,219,154,39,67,214,165,178,216,186,18,80,218,250,41,107,198,89,235,90,160,95,89,191,100,189,69,30,183,110,5,55,124,205,177,61,178,220,90,12,223,194,94,206,127,199,49,47,248,216,63,8,126,234,56,38,79,90,171,168,255,71,136,200,35,214,147,112,138,99,167,217,151,242,100,106,42,52,149,71,82,155,65,115,184,148,253,86,208,134,237,182,208,65,238,78,237,46,247,165,246,134,27,97,132,244,164,142,132,7,32,11,30,129,108,142,175,144,197,169,95,201,227,169,180,43,181,80,150,167,22,115,239,247,240,3,148,73,143,24,128,71,43,240,104,5,222,220,135,55,125,120,211,135,55,79,227,205,163,120,243,40,222,220,141,55,195,120,115,55,222,220,141,23,203,240,98,41,94,52,60,88,134,7,203,240,96,25,222,59,129,247,78,224,189,19,120,46,128,231,42,240,220,238,255,71,216,185,128,71,81,158,123,252,155,153,205,110,216,100,25,208,21,8,32,72,8,32,106,68,8,222,192,27,90,47,45,82,245,244,24,47,180,66,91,170,66,173,158,86,65,52,4,45,20,240,2,222,149,42,40,145,138,23,146,54,145,67,176,4,155,132,36,8,4,51,201,178,108,12,176,27,32,217,100,72,50,144,4,178,27,32,154,239,252,102,18,91,207,121,250,60,231,225,249,61,179,51,59,243,93,222,247,253,222,247,255,37,217,5,203,5,176,156,133,229,2,88,174,9,203,53,97,57,11,203,53,97,57,11,203,89,88,206,194,114,22,150,139,96,185,8,150,139,96,185,38,44,103,97,57,11,203,69,176,92,4,203,5,176,90,51,86,107,198,106,29,88,173,3,139,53,99,169,14,44,213,129,165,58,176,80,7,22,234,192,66,205,88,168,5,11,181,96,161,22,44,100,98,33,19,11,153,88,200,196,66,38,22,106,193,66,1,44,100,97,33,11,11,69,176,80,7,22,234,192,66,29,88,200,20,105,234,102,185,64,45,148,37,68,178,129,101,62,199,50,103,177,72,92,173,151,75,136,173,21,106,139,252,132,168,126,82,237,66,41,158,149,115,136,173,136,166,201,67,154,91,230,19,225,79,16,225,141,68,248,205,218,32,89,172,13,6,63,175,71,139,255,210,198,201,37,68,252,205,218,229,242,49,109,146,204,33,242,103,19,119,69,218,13,114,147,54,131,231,238,149,203,217,23,55,179,47,62,198,190,120,141,54,95,238,101,21,228,17,201,59,201,186,182,191,118,19,201,167,201,77,49,162,252,172,108,160,183,56,189,117,210,219,105,122,57,173,141,230,60,157,227,84,174,221,43,166,179,158,102,240,244,102,198,190,19,79,150,51,143,221,178,218,153,203,113,113,29,45,213,209,74,128,86,14,209,202,49,90,57,76,43,135,25,235,72,90,57,76,43,33,49,144,39,119,243,100,7,79,22,240,84,6,79,237,167,255,111,120,114,23,79,70,120,178,158,39,195,60,25,230,201,137,60,89,203,147,135,216,121,127,68,63,229,172,213,10,178,232,46,216,67,212,237,35,178,12,102,115,128,53,29,226,88,11,199,133,143,39,189,68,207,49,162,231,24,145,115,140,200,233,34,114,186,136,154,46,162,38,78,212,196,137,154,56,17,115,154,136,57,77,196,156,38,98,186,136,148,211,68,202,105,34,229,24,158,61,134,103,227,120,245,52,53,224,184,72,163,213,161,204,224,35,212,58,181,85,253,59,10,127,59,236,145,93,216,250,8,54,110,72,46,150,167,104,255,56,237,31,167,253,227,201,71,56,143,202,83,180,115,156,54,202,229,99,246,168,197,0,158,111,36,38,218,185,18,228,202,46,53,64,123,246,28,234,157,223,134,213,208,86,141,248,21,61,189,199,157,203,89,95,246,221,91,232,241,101,122,124,153,167,186,176,66,12,43,196,120,122,191,186,79,12,198,10,113,90,56,139,21,226,88,33,174,214,97,223,122,185,157,232,10,170,150,172,208,188,144,236,248,182,19,219,118,106,67,96,40,12,131,209,228,199,177,178,84,75,131,113,156,95,12,19,33,157,209,76,69,203,76,23,126,237,70,206,103,56,51,125,158,209,189,230,252,116,252,33,161,179,78,27,177,116,28,75,199,89,167,141,88,59,158,188,77,12,78,254,2,190,228,188,88,190,156,188,147,215,229,242,61,172,242,30,86,121,143,181,218,136,229,99,88,62,134,229,99,201,33,222,63,200,181,67,16,225,188,30,142,240,92,3,109,69,57,182,11,127,242,105,50,96,23,196,120,125,86,248,125,138,44,245,121,201,74,231,193,249,192,156,124,163,225,34,96,46,62,230,225,27,207,125,19,56,94,204,249,109,178,194,55,83,22,248,238,132,89,240,8,231,143,65,1,30,222,45,223,99,253,54,226,233,152,47,204,253,17,168,135,163,208,40,11,216,127,239,36,99,237,102,111,189,15,157,114,92,220,134,197,110,113,126,91,249,16,163,217,38,82,152,109,10,179,76,97,38,41,98,100,127,164,54,226,163,40,62,138,58,17,57,89,54,145,223,154,200,111,77,255,39,2,163,216,33,138,29,162,204,61,202,220,163,228,166,38,114,83,19,121,169,137,188,212,68,94,106,34,47,53,145,151,154,250,35,50,74,158,105,34,207,52,145,103,154,148,17,202,107,178,64,121,29,222,128,55,225,45,120,27,222,129,181,68,194,71,114,37,145,244,42,81,180,151,40,90,65,20,173,80,255,65,100,20,195,78,25,82,43,88,95,187,96,55,121,106,159,56,95,221,239,212,192,54,162,104,185,122,144,215,135,224,48,132,33,2,245,114,149,122,132,35,181,72,109,132,40,52,129,233,212,203,63,16,117,219,212,86,94,183,57,209,183,90,61,193,241,36,180,211,94,7,116,242,250,20,156,150,139,201,123,193,239,43,2,89,224,113,242,95,157,218,195,181,111,225,59,121,64,237,229,40,169,246,10,168,160,129,139,220,150,192,209,45,11,136,236,213,90,146,163,6,158,36,123,28,37,194,231,146,43,63,37,87,126,170,157,7,126,206,135,200,5,68,251,2,162,125,1,181,122,171,54,92,110,211,70,240,222,72,24,45,30,214,198,112,76,133,177,228,205,52,24,71,190,28,207,249,4,184,152,231,39,194,37,188,190,12,210,229,47,200,185,107,200,185,159,226,213,124,188,154,143,87,243,89,41,153,228,223,10,237,42,174,95,13,215,208,207,181,28,167,193,116,89,168,93,199,241,122,184,65,254,133,213,180,64,187,137,215,51,104,167,239,47,205,236,159,95,238,97,101,189,72,92,141,35,174,198,145,175,75,201,215,31,186,143,201,2,207,88,72,131,113,48,30,38,200,130,196,13,178,96,192,12,184,79,22,36,231,163,9,10,108,109,33,206,39,22,207,103,213,173,32,30,207,39,210,86,18,105,43,137,180,149,201,187,121,127,15,160,111,146,171,161,6,246,139,209,201,65,56,0,33,238,199,199,201,248,56,57,194,121,61,28,161,157,99,156,71,57,54,201,79,147,77,104,129,86,185,53,185,77,110,163,154,22,38,119,112,222,9,167,224,180,156,203,42,157,75,133,45,36,138,243,137,226,124,116,201,86,170,108,97,242,57,142,61,240,45,247,73,185,149,21,252,132,79,149,159,250,52,112,113,238,149,115,209,45,91,125,3,229,54,31,254,243,225,63,86,247,92,86,247,92,86,247,92,86,67,62,171,33,159,213,144,239,195,135,104,154,173,104,154,173,172,250,185,172,250,185,172,144,124,86,72,62,171,255,9,95,26,186,101,28,215,198,203,66,50,192,2,50,192,19,190,137,92,187,4,46,133,203,32,29,46,135,73,112,5,76,134,41,48,21,174,132,171,224,106,185,220,119,13,92,199,235,27,228,1,223,141,112,19,175,111,129,31,193,173,112,155,92,237,187,157,227,29,240,99,222,255,9,199,153,60,115,39,204,130,159,114,126,23,199,187,225,30,94,255,7,252,12,254,19,238,133,76,174,223,7,247,195,3,156,255,80,105,252,130,246,30,226,218,28,152,11,191,132,95,193,175,185,247,123,21,242,8,253,63,202,181,249,92,123,140,215,187,28,205,182,210,87,37,70,251,240,181,15,95,251,240,181,47,0,172,107,50,71,190,239,32,54,62,204,49,140,141,34,80,15,71,56,63,202,241,24,237,52,2,235,217,86,48,190,86,94,183,129,5,39,228,114,49,142,76,242,59,50,73,33,153,35,226,40,105,91,5,236,113,234,79,43,153,97,41,25,96,49,25,160,128,213,253,57,171,187,150,250,222,197,202,254,27,43,59,234,172,94,183,52,88,173,159,177,90,13,86,235,235,172,214,221,172,214,221,172,212,215,89,141,143,176,250,114,89,101,175,176,202,202,88,101,95,178,178,222,101,101,85,177,114,246,176,98,114,89,49,207,176,98,74,89,49,159,179,98,236,191,247,175,22,191,36,199,109,97,100,5,84,203,82,149,189,60,35,252,154,92,183,131,92,183,131,81,118,145,145,183,145,145,43,200,200,21,140,246,51,180,67,7,85,179,128,218,107,50,242,147,84,206,2,42,103,1,57,175,140,89,84,146,219,218,153,197,65,242,87,13,51,56,77,142,106,33,71,181,48,139,90,148,171,201,44,226,168,87,19,245,106,146,131,106,200,29,65,114,71,144,17,158,115,254,134,245,126,89,66,117,44,77,254,4,181,153,203,26,253,28,182,114,94,200,113,27,202,243,11,248,146,243,98,185,3,93,210,193,90,221,194,90,221,194,90,221,66,133,44,77,174,228,185,125,16,128,253,178,130,42,81,65,149,168,64,167,116,80,45,75,169,150,165,84,140,10,42,70,5,235,116,7,213,178,128,117,186,131,117,21,100,13,4,137,121,59,190,219,81,177,38,42,214,36,134,219,81,178,38,113,219,78,204,214,16,163,101,196,104,25,49,90,70,92,182,19,119,45,196,93,11,113,215,66,156,181,19,103,237,196,88,11,49,214,66,140,213,160,118,77,226,171,134,138,89,64,124,109,161,98,150,82,137,42,136,149,50,98,165,157,88,105,17,127,164,170,148,81,85,202,136,141,82,44,30,39,54,54,97,105,211,209,39,251,185,254,189,62,57,46,110,165,26,84,81,13,170,136,147,93,142,6,140,147,233,187,29,45,250,87,50,255,97,172,28,32,211,87,97,229,0,86,182,149,101,13,49,83,71,204,132,136,153,56,49,19,39,102,66,100,247,16,217,61,68,118,15,17,63,87,19,63,167,200,218,33,178,118,136,56,170,34,75,23,145,165,139,200,210,69,196,146,65,102,14,146,145,247,146,133,67,142,118,201,151,101,100,207,50,71,195,56,250,69,154,120,199,196,43,38,89,179,140,172,89,70,214,44,35,107,150,145,53,203,240,128,73,166,44,35,83,150,145,29,203,28,157,210,46,247,146,253,66,100,191,16,217,111,47,217,175,136,236,87,68,230,219,75,230,11,146,249,130,100,185,32,89,46,68,86,11,145,213,66,100,181,16,89,173,136,172,86,68,86,43,34,171,5,201,102,33,178,89,136,108,86,68,54,43,34,139,133,200,98,123,201,98,33,60,25,32,35,85,145,145,170,240,104,0,111,6,200,74,135,201,74,135,201,60,135,201,50,85,100,153,42,50,74,21,25,165,138,140,82,133,87,131,120,53,136,87,131,100,147,195,100,142,42,188,26,196,171,118,198,168,194,171,1,71,3,237,194,139,204,145,108,81,70,182,40,35,91,148,145,45,202,200,22,69,100,138,34,50,69,136,76,17,34,83,132,200,20,69,100,138,16,153,162,10,175,7,201,16,85,100,136,42,50,68,21,25,162,138,125,252,113,113,57,158,72,197,218,103,197,149,206,142,187,92,254,150,213,183,158,213,183,158,213,215,64,76,108,96,133,197,241,251,199,248,189,16,191,23,178,178,44,252,30,197,239,121,248,60,15,159,231,57,59,104,123,231,188,77,110,192,39,27,250,119,205,27,250,119,202,235,89,21,235,89,21,235,241,201,134,31,236,148,215,179,42,214,19,253,113,108,150,135,173,242,136,254,56,246,202,195,94,81,236,21,101,21,196,177,89,148,200,143,99,163,66,108,84,136,141,10,177,81,148,232,143,19,253,113,236,84,136,157,10,177,81,94,255,14,120,61,145,30,103,206,133,204,177,92,62,77,116,71,153,65,62,103,167,229,97,94,189,73,236,134,196,112,102,214,201,217,65,102,86,207,204,234,153,89,51,179,170,36,103,52,51,179,74,102,86,201,232,58,25,93,37,163,171,100,116,157,140,174,146,81,117,50,162,78,70,84,207,136,234,25,81,61,163,233,100,52,157,140,166,158,209,212,51,154,74,70,209,201,40,168,208,244,212,69,79,7,232,169,150,158,106,233,169,1,27,118,210,155,157,103,59,233,45,72,111,118,38,232,162,183,32,189,5,233,173,139,222,236,138,214,137,45,58,233,181,11,91,216,61,119,209,115,45,61,215,210,115,45,182,232,164,247,46,122,239,162,247,90,122,175,165,247,32,189,119,209,123,173,240,146,39,223,101,230,17,123,247,72,207,157,78,143,247,226,185,190,223,42,135,201,129,121,100,231,125,194,205,93,246,56,195,220,105,177,151,188,141,189,100,186,118,191,24,235,88,46,194,59,81,222,57,242,79,59,118,219,63,223,17,9,253,79,53,112,214,78,251,1,218,111,21,42,10,233,42,20,210,85,232,242,58,158,179,176,245,57,118,41,246,110,224,54,152,137,7,239,132,89,240,8,231,143,57,42,62,74,107,245,100,239,24,181,234,28,57,64,35,119,184,101,135,24,79,27,85,188,83,130,37,91,105,171,136,59,218,177,166,133,53,45,238,12,97,73,219,103,205,88,177,153,62,138,156,249,221,47,63,193,162,173,88,180,25,139,54,99,209,86,44,218,140,37,91,25,67,17,99,168,98,12,85,140,161,10,171,182,98,85,11,171,90,88,213,194,162,173,88,180,21,139,90,88,212,98,140,69,88,181,153,113,22,49,206,42,172,219,138,117,45,199,22,13,204,53,129,185,38,136,161,140,179,155,177,153,140,173,129,177,53,244,255,12,202,174,67,173,223,215,161,127,230,122,59,207,207,148,221,140,161,155,49,116,211,127,3,253,55,208,127,3,253,54,208,111,131,147,207,27,121,175,69,54,56,86,200,199,10,59,176,192,14,242,114,148,188,28,165,127,123,95,126,200,177,174,139,117,233,149,59,152,253,190,31,120,119,31,227,75,102,124,201,120,249,0,185,41,74,110,138,98,129,29,244,158,79,239,249,244,158,79,94,138,146,151,162,228,165,40,121,41,74,94,138,146,135,108,239,236,32,7,69,153,249,14,114,73,148,209,228,147,75,162,228,146,40,185,36,74,46,137,178,87,174,167,58,156,102,55,101,255,132,194,109,71,143,243,25,143,26,70,80,211,255,201,141,175,196,20,198,31,225,206,42,188,24,97,71,98,50,143,32,214,42,193,90,219,177,214,118,230,176,131,117,97,91,172,16,223,219,45,157,196,106,133,88,173,144,121,217,127,11,113,128,214,14,226,213,8,138,208,182,100,33,150,44,196,179,17,172,89,200,90,49,89,43,118,245,140,48,63,91,233,217,22,142,48,199,8,115,140,224,229,8,202,206,68,217,153,168,56,19,139,111,199,226,219,177,248,118,214,145,137,215,35,120,61,130,245,183,99,253,237,204,61,136,7,10,153,123,144,121,71,240,122,4,79,108,23,35,176,126,0,235,7,152,243,222,126,229,244,119,70,109,225,129,0,35,182,24,177,197,232,44,172,29,192,218,1,70,105,49,66,11,43,7,176,114,0,43,7,176,114,0,43,7,176,114,0,11,7,232,201,194,194,1,172,27,192,186,1,172,27,192,186,1,98,44,70,62,62,199,174,201,109,127,134,133,179,53,172,47,251,231,1,87,202,163,98,12,123,165,83,232,26,11,93,99,81,69,99,84,209,24,85,52,102,191,75,5,109,212,30,196,106,15,201,3,236,7,78,81,1,27,169,124,141,84,190,24,149,47,134,238,63,69,245,107,68,235,159,66,147,88,104,251,83,84,187,24,213,46,70,181,139,161,223,79,161,223,79,81,233,98,84,186,24,154,197,162,210,53,162,91,44,170,78,140,170,19,163,210,196,132,135,17,124,193,8,190,192,71,197,248,104,51,173,125,193,221,95,112,231,23,66,97,44,109,98,218,255,247,119,208,206,207,62,250,126,182,101,253,64,59,88,104,7,11,237,96,161,29,44,102,27,71,55,88,232,6,11,221,96,81,189,78,48,75,11,157,96,217,159,4,181,255,198,247,223,253,45,175,253,183,174,206,223,165,222,39,207,97,9,91,11,88,104,1,11,45,96,97,17,11,75,196,177,132,133,37,226,212,127,219,18,113,52,128,133,6,176,208,0,22,150,136,99,137,56,181,223,162,246,91,212,124,219,18,22,53,223,162,238,90,212,93,139,186,107,81,115,45,103,190,167,177,73,178,243,115,178,163,204,165,155,185,116,51,151,163,140,185,145,49,71,157,123,90,196,5,104,231,30,188,22,199,107,113,188,22,103,46,245,120,44,130,199,34,140,177,158,177,213,227,173,56,222,178,199,87,143,119,226,120,39,142,119,226,120,37,142,87,226,140,163,30,111,196,241,70,28,111,196,157,182,143,138,97,63,136,138,118,218,111,167,253,246,254,168,104,254,193,207,88,219,105,187,221,249,25,171,29,1,67,80,137,67,97,24,140,129,84,232,243,122,115,191,215,219,233,167,157,126,218,133,219,249,233,211,53,66,79,62,7,61,66,247,185,32,197,249,180,254,131,248,241,33,251,179,145,68,196,151,68,196,54,145,226,252,236,80,7,63,12,145,71,240,233,17,124,122,4,127,70,240,103,132,214,194,216,230,48,190,60,130,111,34,248,38,130,47,34,248,33,130,31,34,248,33,130,253,35,216,63,130,253,35,216,254,8,182,143,96,251,8,182,143,96,251,136,184,146,94,98,68,81,7,61,197,232,41,70,79,49,122,138,209,83,140,158,98,244,20,163,167,56,86,49,177,138,137,85,76,122,141,163,56,109,235,215,209,123,140,234,119,29,213,111,60,179,8,51,139,48,214,170,99,68,49,70,20,195,106,117,88,205,196,106,38,86,171,67,57,198,81,142,113,148,163,29,57,49,70,27,99,180,49,70,27,195,154,38,214,52,177,166,137,114,180,163,39,198,232,99,88,214,196,178,38,179,136,97,217,58,102,18,195,178,38,150,53,153,81,140,25,197,152,145,189,182,76,102,21,163,190,252,59,43,143,114,126,167,49,86,182,225,229,54,230,19,97,62,17,230,19,177,231,226,252,254,33,142,21,187,193,254,189,67,255,56,157,223,61,40,178,205,25,111,223,239,32,34,140,49,194,24,35,206,24,255,245,123,136,8,99,140,224,253,54,60,111,255,94,33,194,248,34,140,41,226,124,94,40,77,155,35,210,196,159,197,60,185,73,252,6,30,134,39,229,91,226,89,153,37,178,96,9,100,195,82,104,228,189,40,52,193,41,249,169,56,43,95,21,231,160,7,190,133,239,228,171,202,197,34,69,153,8,151,192,165,112,25,164,195,229,48,9,174,128,201,48,5,50,96,42,92,9,87,193,213,112,13,92,11,211,96,58,92,7,215,195,13,112,35,220,4,51,224,102,184,5,126,4,183,194,109,112,59,220,1,63,134,159,192,76,184,19,102,193,79,225,46,152,47,70,41,165,178,92,217,9,101,80,14,21,176,11,118,203,10,101,15,236,133,74,216,39,43,92,27,100,150,43,7,62,4,246,96,46,3,170,129,185,186,122,65,202,87,19,252,114,83,194,16,24,38,82,18,82,96,56,140,128,145,112,33,180,202,172,132,56,239,119,195,57,153,229,206,128,155,96,145,220,228,126,26,22,195,51,240,156,124,203,253,60,172,224,189,119,69,138,251,144,172,240,8,145,226,153,204,113,10,100,200,114,207,84,184,30,110,224,252,118,192,103,30,124,230,153,47,95,245,108,132,124,104,227,220,130,19,112,18,186,228,167,158,24,224,43,143,148,155,18,21,249,106,162,79,164,36,14,4,29,6,193,96,56,15,206,7,63,92,0,67,129,57,37,50,167,68,230,148,200,156,18,153,83,34,115,74,28,5,163,225,57,89,145,248,60,108,226,117,30,199,175,56,158,224,120,82,150,15,192,127,3,176,249,128,7,100,133,248,133,56,79,86,139,243,193,15,23,192,16,24,10,19,224,98,152,8,151,192,165,48,19,238,132,89,240,83,184,11,238,134,123,224,63,224,103,144,9,15,192,60,153,71,228,230,17,185,121,68,238,203,226,41,118,9,11,97,17,60,13,139,225,89,200,130,37,144,13,75,101,190,235,37,89,237,122,25,86,195,26,120,5,94,133,215,224,117,120,3,222,132,183,224,109,120,7,54,240,92,14,124,40,243,241,122,94,194,49,89,157,208,12,38,180,64,43,215,59,56,118,66,156,247,187,225,156,204,119,123,100,181,123,16,12,6,108,224,198,6,238,84,24,11,147,224,10,152,12,83,32,131,251,111,224,120,19,199,91,57,50,103,247,35,240,40,204,135,5,176,72,230,17,57,121,68,78,30,145,147,71,228,188,76,228,188,236,254,35,207,44,131,21,50,63,177,208,182,141,120,29,117,255,6,188,9,111,193,219,240,14,124,12,159,192,167,240,25,108,134,74,216,7,95,67,21,24,80,13,53,16,128,253,16,132,3,16,130,58,104,100,135,22,133,38,232,251,150,132,160,232,130,24,196,161,27,206,202,98,242,68,49,121,162,152,60,81,76,158,40,118,29,151,65,23,59,90,87,43,180,1,42,210,117,2,78,66,59,116,64,39,208,166,139,54,93,180,233,178,159,235,5,41,139,89,111,133,158,153,50,232,185,27,238,133,76,184,31,30,128,57,48,23,216,85,178,54,10,89,27,197,158,69,156,63,7,207,195,50,88,14,171,0,251,120,176,143,231,61,248,0,54,64,14,124,8,27,121,238,175,28,243,57,22,113,252,10,194,16,129,122,56,2,109,180,111,193,9,56,9,255,250,54,130,160,135,185,179,230,138,89,115,133,137,236,18,89,119,197,228,66,151,24,206,46,99,184,112,131,7,18,97,128,253,127,27,64,18,36,131,15,6,194,52,145,46,166,195,60,153,77,140,103,19,227,217,196,248,11,196,248,42,98,124,21,49,190,138,24,95,69,140,175,18,207,136,193,196,249,66,226,124,33,113,190,144,56,95,72,156,47,20,203,69,138,248,19,172,128,149,176,10,94,128,23,225,37,120,25,86,195,118,250,41,130,70,153,131,71,115,240,104,14,30,93,139,71,215,225,209,117,120,116,29,30,93,135,71,215,137,51,194,143,87,179,240,106,22,94,205,194,171,89,120,53,75,193,138,202,58,88,15,88,83,193,154,10,214,84,176,166,178,17,254,2,31,193,38,32,2,21,34,80,33,2,21,34,80,33,2,149,92,200,3,172,174,252,13,242,161,0,62,135,45,240,223,176,149,253,6,85,68,157,44,210,85,170,135,74,85,80,239,144,217,234,143,229,114,117,38,220,35,82,213,249,242,99,117,129,92,173,254,22,236,79,147,60,40,31,215,102,179,131,121,136,227,28,142,79,177,175,170,65,123,7,132,95,11,162,223,66,232,183,90,113,161,214,136,222,233,251,172,247,68,173,153,163,41,198,106,173,28,219,132,238,122,74,12,119,45,132,69,240,52,44,134,103,224,89,200,130,37,144,13,75,225,57,231,187,121,22,146,43,22,146,43,22,186,246,139,20,87,16,14,64,8,106,225,27,168,131,131,112,8,14,67,24,34,128,45,137,244,44,34,61,139,60,147,157,112,129,12,18,241,57,228,151,133,9,49,49,152,220,146,77,110,201,38,183,44,116,19,75,110,226,197,77,188,184,71,194,133,144,14,25,188,55,149,227,116,184,94,164,147,79,22,186,103,240,122,145,204,38,119,100,147,59,178,201,29,217,228,142,23,200,29,47,144,59,86,145,59,86,185,151,139,193,238,63,193,10,238,199,95,110,252,229,182,35,254,98,152,8,151,192,165,112,157,179,218,214,177,202,114,88,101,57,172,178,44,207,18,170,85,54,16,83,30,98,202,179,30,54,114,125,51,199,60,145,206,74,202,242,160,33,89,53,57,172,154,28,86,77,14,171,38,135,85,179,150,85,179,150,85,179,142,85,179,206,67,124,121,206,2,241,197,234,201,97,245,172,99,245,100,37,170,84,151,139,88,73,99,32,21,198,66,26,140,131,241,48,1,24,103,34,227,76,100,156,137,140,51,241,50,72,135,203,97,18,92,1,147,225,51,218,98,92,137,185,80,206,121,5,236,146,193,1,183,203,160,247,3,185,220,155,3,229,114,181,119,23,84,137,20,175,1,213,80,3,1,192,167,94,124,234,197,167,94,124,234,197,167,94,124,234,197,167,94,124,234,197,167,94,124,234,197,167,94,124,234,173,135,35,112,20,142,65,3,52,66,20,154,160,25,76,56,14,45,208,42,82,146,118,138,212,164,50,40,135,10,216,5,95,193,110,216,3,123,161,18,246,193,215,80,5,6,84,67,13,4,96,63,4,225,0,132,160,22,234,224,32,28,130,195,16,134,8,212,195,17,145,154,252,123,145,50,240,46,145,58,240,110,96,61,161,20,171,133,87,107,116,246,4,213,98,56,175,252,234,120,50,153,78,38,211,201,100,186,243,13,233,137,48,0,188,144,4,201,224,131,129,112,158,12,83,253,195,84,255,48,213,63,76,245,15,83,253,195,84,255,48,213,63,76,245,15,83,253,195,84,255,48,89,47,149,172,151,138,10,48,81,1,38,42,192,68,5,152,168,0,19,21,96,162,2,76,84,128,137,10,48,81,1,38,42,192,36,67,46,35,67,46,35,67,46,19,143,178,99,153,15,11,224,183,240,24,252,14,30,135,39,224,191,224,247,96,127,183,208,147,220,255,239,21,67,38,153,52,147,76,154,73,38,205,36,147,102,146,73,117,50,169,78,38,213,201,164,58,153,84,39,147,234,100,82,157,76,170,147,73,117,50,169,78,205,13,83,115,195,212,220,48,53,55,76,205,13,83,115,195,212,220,48,53,55,76,205,13,83,115,195,212,220,48,89,215,79,214,245,83,123,77,106,175,73,237,53,169,189,38,181,215,164,246,154,212,94,147,218,107,82,123,77,106,175,73,237,53,169,189,38,181,215,36,83,175,33,83,175,33,83,175,17,38,231,199,193,254,75,152,86,104,3,11,78,192,73,104,135,14,232,132,83,100,246,211,104,248,46,136,1,218,148,172,190,137,140,158,77,70,207,38,163,103,147,209,179,201,232,217,100,116,131,140,110,144,209,13,50,186,65,70,55,200,232,6,25,221,32,163,27,100,116,131,140,110,144,209,13,50,186,65,70,55,200,232,6,25,221,32,163,27,100,116,131,140,110,144,209,13,50,186,65,70,55,200,232,6,25,221,32,163,27,100,116,131,140,110,216,223,48,133,38,47,65,147,151,160,201,75,208,228,37,104,242,18,52,121,9,154,188,4,77,94,130,38,47,65,147,151,40,95,11,175,82,5,6,16,151,84,3,63,213,64,167,26,248,213,105,50,66,69,240,171,183,112,188,67,190,65,85,152,71,85,152,71,85,208,213,217,210,84,231,193,124,185,150,234,144,77,117,200,166,58,100,171,191,99,239,248,160,156,66,133,88,64,133,152,66,133,88,160,253,65,254,77,219,33,75,181,98,145,172,237,148,171,52,116,16,213,66,167,90,12,162,90,152,84,11,175,246,141,108,164,98,212,81,49,116,42,198,5,206,119,207,245,125,43,136,151,106,161,83,45,116,170,133,78,181,208,169,22,58,213,66,167,90,232,84,11,157,106,161,83,45,116,170,133,78,181,208,81,163,38,106,212,68,141,154,168,81,19,53,106,162,70,77,212,168,137,26,53,81,163,38,106,212,68,141,154,168,81,19,53,106,186,214,202,78,215,159,225,93,120,15,214,193,122,120,31,62,128,13,50,147,10,148,73,5,202,100,239,82,194,222,165,132,189,139,253,77,113,58,213,72,167,26,233,84,35,157,106,164,83,141,116,170,145,78,53,210,169,70,58,213,72,167,26,233,84,35,29,173,102,162,213,76,180,154,137,86,51,209,106,38,90,205,68,171,153,104,53,19,173,102,162,213,76,180,154,137,86,51,209,106,166,43,6,236,175,93,236,175,93,103,224,44,156,131,30,248,22,136,45,42,92,54,21,46,155,10,183,140,10,103,80,225,214,160,168,195,40,234,48,138,218,68,81,135,169,120,153,9,39,101,39,170,58,140,170,14,83,249,150,81,249,150,37,156,225,218,89,56,39,51,169,128,58,10,59,236,78,148,157,238,1,224,133,36,72,6,242,15,149,81,71,125,135,81,223,97,212,119,24,245,29,166,82,234,110,251,211,233,169,188,30,11,227,185,119,2,164,115,109,18,231,87,192,100,152,2,25,244,49,149,235,211,120,127,58,199,235,69,42,10,61,76,69,205,164,162,234,168,244,48,42,61,140,74,15,163,210,195,168,244,48,42,61,76,165,93,70,165,93,70,165,93,70,165,93,230,126,150,231,179,96,9,100,195,82,120,142,235,207,195,191,148,123,38,85,215,160,234,26,238,79,133,215,93,12,196,56,123,193,18,170,176,225,110,16,94,42,177,65,37,54,168,196,6,149,216,96,127,88,194,254,176,132,253,97,9,251,195,18,42,179,193,30,177,132,61,98,137,231,54,238,191,157,35,185,20,173,108,162,149,77,180,178,137,86,14,83,189,55,161,149,77,180,178,73,21,95,67,21,95,227,121,132,215,143,194,124,153,141,102,54,61,79,195,98,120,6,158,133,44,32,118,169,242,58,122,218,68,79,135,209,211,38,122,218,254,54,48,147,202,175,83,249,117,116,181,137,174,54,61,196,170,231,29,231,27,193,76,212,128,142,198,54,209,216,38,26,219,68,99,155,168,131,108,212,129,142,58,240,163,181,77,20,66,54,10,65,71,111,155,232,109,19,189,109,162,183,77,244,182,137,222,54,81,14,107,80,14,107,80,14,107,80,14,107,60,196,159,135,248,243,16,127,30,226,207,67,252,161,38,114,80,19,57,168,137,77,168,137,77,168,136,108,84,196,26,84,132,189,247,205,70,69,232,168,8,3,21,97,160,34,12,84,132,129,138,48,80,17,6,42,194,64,69,24,168,8,3,21,97,160,34,12,84,132,129,138,48,80,17,6,42,194,64,69,24,168,8,3,21,97,36,46,22,222,196,103,224,57,89,194,62,184,4,85,161,163,42,116,84,133,206,126,184,36,241,175,188,247,55,200,135,2,40,148,38,106,195,64,109,24,168,13,35,49,196,181,19,220,119,18,218,121,221,33,188,40,16,131,61,115,201,128,217,194,235,125,87,70,188,239,193,122,248,64,206,67,149,204,243,110,228,117,177,52,189,37,176,19,202,101,54,42,37,219,187,155,215,212,16,212,138,31,181,226,71,173,248,81,43,126,212,138,31,181,226,71,173,248,81,43,126,212,138,31,181,226,71,173,248,81,43,126,212,138,31,181,226,71,173,248,81,43,126,212,138,31,181,226,71,173,248,81,43,126,212,138,31,181,226,71,173,248,81,43,126,212,138,31,181,226,71,173,248,81,43,126,212,138,31,181,226,71,173,232,168,21,29,181,162,163,86,116,212,138,142,90,209,81,43,58,106,69,71,173,232,168,21,29,181,162,163,86,116,212,138,142,90,209,81,43,58,106,69,71,173,232,168,21,29,181,162,163,86,116,212,138,142,90,209,81,43,58,106,69,71,173,232,168,21,29,181,162,163,86,116,212,138,142,90,209,81,43,126,212,138,142,90,209,81,43,58,123,153,87,228,108,197,39,3,202,64,24,33,171,148,145,240,144,120,82,153,43,230,40,191,20,203,148,95,137,217,202,175,197,3,202,60,49,71,189,67,220,169,206,119,190,249,109,182,243,201,228,34,185,93,43,150,191,214,26,200,248,204,88,139,178,39,104,150,57,218,113,105,104,45,98,130,214,74,198,111,147,113,49,134,94,46,23,185,212,211,10,105,210,219,74,122,91,73,111,171,233,109,53,189,205,161,183,219,233,237,94,122,187,157,222,238,180,191,123,146,222,70,245,247,102,127,255,232,76,122,123,77,251,82,238,213,254,1,197,114,128,86,42,247,81,111,26,181,50,122,41,151,27,24,197,70,70,208,163,53,201,14,70,113,23,163,88,199,40,188,140,98,43,163,8,138,68,205,144,31,106,53,140,141,29,186,182,159,241,7,229,30,237,0,79,213,202,99,84,168,32,42,44,87,238,100,140,59,185,115,46,117,172,154,187,115,184,251,5,238,102,247,35,115,185,59,147,154,86,194,19,75,121,98,57,202,235,21,49,93,241,137,65,202,64,40,149,155,156,189,214,29,84,209,89,236,181,230,203,215,213,199,169,176,155,185,86,46,127,169,238,150,79,170,245,98,186,26,147,217,218,13,34,65,251,146,106,88,44,38,49,139,61,244,182,131,125,150,87,35,250,232,193,160,106,234,244,208,195,172,142,82,57,95,232,175,156,222,254,189,150,151,217,117,104,45,204,172,149,235,109,178,93,153,40,92,242,99,145,0,110,240,64,34,12,0,47,36,65,50,248,96,32,232,50,87,12,130,105,210,16,211,97,185,220,40,254,4,43,96,37,172,130,23,224,69,120,9,94,134,213,240,138,44,21,219,101,185,40,146,229,248,209,192,143,134,50,8,6,195,121,112,62,248,129,26,165,12,129,161,48,12,82,96,20,140,6,242,137,66,62,81,200,39,10,249,68,33,159,40,228,19,133,124,162,144,79,148,108,118,174,75,225,57,120,30,254,8,203,96,57,252,9,86,192,74,88,5,47,192,107,60,243,58,188,1,111,194,91,240,54,188,3,107,165,161,94,33,223,87,167,194,141,112,143,44,84,95,100,87,252,18,17,80,44,239,113,190,145,51,234,124,43,103,1,22,181,136,151,235,137,151,184,22,239,45,211,186,241,249,153,222,136,118,182,247,128,118,174,119,179,214,211,91,167,125,219,91,164,125,39,147,180,94,174,203,222,54,87,66,111,153,203,45,253,46,79,111,196,149,216,123,192,53,160,119,179,203,219,91,231,74,234,45,114,37,203,36,151,143,235,3,185,239,41,249,177,107,33,44,130,167,97,49,60,3,207,66,22,44,129,108,88,10,207,1,250,207,133,254,115,161,255,92,232,63,23,250,207,133,254,115,161,255,92,133,240,119,25,116,109,135,34,216,1,95,194,63,160,24,74,160,20,118,66,25,176,99,115,177,99,115,237,151,27,93,65,32,226,93,33,168,133,111,160,14,14,194,33,56,12,97,136,200,141,110,98,201,77,188,184,137,23,55,241,226,30,201,241,66,72,135,169,48,29,174,167,206,206,224,248,14,59,223,28,64,231,186,243,57,50,30,55,227,113,147,183,221,95,193,94,94,87,2,145,237,174,229,200,106,115,215,193,65,56,10,199,184,30,133,24,244,192,183,240,29,244,130,164,70,167,176,131,30,14,35,96,36,16,55,30,226,198,67,220,120,136,27,15,113,227,89,34,55,122,178,129,88,245,16,171,158,245,176,25,242,100,185,103,155,220,152,168,194,239,216,185,254,158,90,242,20,71,226,36,241,109,142,232,244,196,207,120,143,123,19,115,161,158,107,71,128,113,37,30,131,78,118,186,51,168,51,247,193,28,152,43,13,239,103,236,124,11,96,11,108,133,109,128,47,188,85,242,125,175,1,213,80,3,1,216,15,65,56,0,33,168,133,111,160,14,14,194,33,56,12,97,136,64,61,28,129,163,112,12,26,160,17,162,208,4,205,96,194,113,104,129,86,249,126,210,107,50,152,244,58,188,1,111,194,91,192,220,146,240,75,210,90,231,147,241,133,73,101,80,14,21,176,11,190,130,221,176,7,246,66,37,236,131,175,161,10,12,168,134,26,8,192,126,8,194,1,8,65,45,212,193,65,56,4,135,33,12,17,168,135,35,178,48,249,247,242,253,129,119,201,194,129,119,3,107,79,184,200,164,5,100,81,83,11,137,139,201,111,113,113,47,251,199,92,246,143,185,236,31,115,217,63,230,178,127,204,101,127,85,193,254,170,130,253,85,5,251,171,10,246,87,21,100,215,78,229,43,25,102,159,99,177,207,177,216,231,88,236,115,44,246,57,22,123,151,77,236,93,54,177,87,169,100,175,82,201,94,165,210,249,20,8,250,129,108,123,66,141,203,110,181,91,118,59,191,77,221,41,63,102,103,158,68,110,15,147,105,11,209,254,185,104,255,92,180,127,46,218,223,66,251,91,104,127,11,221,93,129,238,174,64,119,87,160,173,115,209,207,185,232,219,92,180,108,46,218,51,23,157,105,161,39,45,244,164,253,189,127,97,207,85,206,247,148,89,104,72,11,77,88,129,94,171,64,163,85,160,169,42,208,82,21,232,30,11,221,99,161,117,172,196,29,50,140,150,177,208,46,214,128,7,101,24,189,178,9,189,178,9,125,82,137,62,169,252,95,159,34,177,127,123,123,198,249,61,86,220,249,45,237,247,191,153,125,80,118,251,102,195,207,225,55,240,48,216,159,250,104,145,221,66,37,171,125,76,125,64,95,106,69,34,67,219,33,126,173,149,136,52,173,84,140,96,254,95,107,101,236,193,202,241,128,33,102,98,139,153,206,126,109,191,24,203,158,205,171,29,16,147,177,75,27,21,104,44,53,179,65,220,68,109,31,70,221,153,73,221,73,211,236,191,52,111,97,183,215,247,179,190,41,244,180,19,21,64,77,116,250,172,227,189,165,66,163,191,116,174,5,57,43,17,138,50,95,100,224,249,106,246,124,33,49,221,249,150,72,242,44,109,247,93,25,69,22,62,206,213,139,201,194,123,201,194,117,206,119,35,183,73,139,22,27,157,111,144,156,226,252,44,197,190,119,10,109,219,223,55,221,44,82,156,111,148,212,184,126,57,35,215,121,79,167,143,190,111,49,15,104,79,137,12,215,245,92,81,56,219,239,252,159,184,126,145,38,92,140,35,1,220,224,129,68,24,0,94,72,130,100,240,193,64,44,118,175,24,204,78,247,43,118,185,95,241,116,186,203,110,113,33,44,130,167,97,49,60,3,207,66,22,44,129,108,88,10,207,137,12,118,90,25,236,168,50,216,81,101,176,131,202,96,7,149,193,142,41,131,221,81,6,59,163,12,118,67,25,204,234,41,113,25,227,244,11,93,169,17,163,148,128,24,231,124,251,203,253,242,55,218,131,226,82,109,54,54,127,136,227,28,142,143,57,159,148,9,104,139,208,42,239,136,137,218,90,49,209,117,173,184,196,53,77,140,195,10,179,157,239,82,28,75,123,147,156,86,211,156,86,19,156,24,15,80,215,130,242,91,199,31,181,206,119,189,215,160,211,66,172,61,91,17,89,88,48,129,85,89,199,61,113,86,102,156,119,58,237,251,108,245,65,203,134,227,57,111,255,253,213,172,220,26,238,9,200,46,172,158,204,51,231,120,103,239,63,239,183,91,236,225,174,70,238,178,184,171,147,187,18,184,195,234,191,195,233,147,87,213,242,68,127,59,113,238,240,208,78,15,119,53,114,71,167,211,134,253,205,193,99,157,113,238,151,91,156,119,15,200,111,240,177,31,229,245,29,207,59,109,216,227,118,90,239,208,190,193,135,110,103,156,53,156,5,228,105,158,235,228,185,51,188,219,204,59,13,196,187,83,231,185,195,20,131,136,98,47,177,89,78,100,180,48,38,141,200,235,33,242,122,56,235,228,172,129,86,155,129,93,53,99,179,207,26,25,155,243,44,109,180,160,3,91,185,102,71,40,235,131,167,26,153,159,173,60,251,238,56,211,223,82,165,163,125,237,231,189,220,113,188,255,14,251,155,81,237,150,143,56,223,187,207,200,176,124,35,235,202,121,151,220,104,191,123,156,126,85,167,181,22,217,225,172,43,187,61,251,91,191,207,200,118,244,71,216,229,145,237,232,11,251,174,239,100,156,87,182,93,227,220,213,3,223,50,243,239,100,131,43,65,246,184,188,192,254,158,59,26,156,123,235,120,85,199,189,231,232,197,190,247,59,44,45,185,103,128,72,112,238,77,70,39,12,196,143,131,156,214,186,153,237,25,230,118,150,22,251,90,182,159,168,225,137,184,211,186,155,163,135,76,153,72,15,125,61,217,45,212,208,66,156,216,232,230,169,51,50,198,211,246,184,122,237,49,57,125,185,185,219,35,99,60,101,143,175,215,30,155,211,167,159,62,143,105,221,140,236,12,199,179,244,109,255,77,92,95,191,223,240,180,212,122,101,19,45,156,165,239,99,46,55,35,246,112,76,100,12,3,80,68,125,253,127,67,107,210,229,147,77,180,120,22,235,158,113,70,220,166,245,58,119,219,163,107,115,249,28,187,159,33,78,206,57,239,218,214,236,160,141,30,199,162,3,93,126,225,113,93,64,171,195,120,198,254,127,180,71,200,102,215,72,94,95,200,235,81,188,55,154,247,82,57,79,227,124,28,239,141,231,245,4,226,207,229,26,66,27,35,120,247,34,142,227,108,27,184,252,156,93,192,124,135,218,109,57,239,118,56,109,145,191,105,167,211,53,198,110,199,185,187,195,110,71,184,157,187,135,57,189,198,156,59,82,157,94,98,226,60,198,149,192,187,109,174,33,92,25,10,195,196,104,198,167,115,103,27,109,142,102,124,180,11,163,57,191,136,247,199,64,42,215,211,184,103,28,215,198,243,122,2,125,12,164,149,102,198,218,55,195,20,122,31,46,180,254,86,236,167,155,25,127,223,12,199,242,94,26,239,245,61,157,32,6,49,6,47,79,159,116,102,58,140,118,135,115,215,8,98,113,36,215,251,250,247,210,194,73,199,2,169,188,159,198,181,113,188,63,158,235,118,223,204,66,154,180,208,67,11,29,174,161,246,92,137,56,103,12,248,114,36,253,94,200,181,81,220,51,154,107,23,113,207,24,219,6,220,227,140,133,123,198,115,207,4,86,169,237,39,221,177,235,48,225,239,247,83,15,227,240,51,142,129,140,67,119,108,155,202,121,159,159,122,24,131,159,49,12,180,189,226,88,239,123,239,118,253,175,209,255,203,179,93,255,28,245,197,236,7,2,196,115,58,81,163,17,153,147,217,15,20,19,153,195,217,15,148,19,65,215,178,31,232,33,50,7,177,31,8,16,223,233,68,148,70,100,78,102,63,80,76,100,14,103,63,80,78,116,93,203,126,160,135,200,196,142,189,141,88,97,56,86,24,130,21,70,184,134,245,86,97,133,225,174,225,189,29,140,104,34,150,72,194,18,131,92,163,184,111,52,215,47,226,190,49,220,151,202,125,99,57,79,227,190,113,220,55,158,251,38,200,65,98,0,85,94,167,234,222,74,133,247,83,217,83,201,144,246,94,114,52,89,100,10,185,99,27,245,192,254,63,155,47,160,6,166,11,33,166,137,27,197,37,98,6,255,174,16,51,197,207,196,100,145,41,238,227,234,3,226,97,113,157,120,84,172,22,63,97,103,187,89,60,33,138,68,49,103,165,252,123,93,84,138,90,241,134,168,227,223,6,209,40,154,68,142,48,21,69,252,69,241,209,110,177,50,66,25,33,118,43,163,148,116,177,71,185,83,153,37,234,148,187,148,187,196,33,229,65,229,231,226,176,50,135,61,125,189,242,152,242,184,136,42,11,149,151,120,114,181,242,103,241,157,242,30,255,188,202,122,254,37,41,31,240,47,89,249,76,217,76,139,165,74,181,162,171,87,168,83,148,209,234,84,245,106,37,85,157,166,78,83,198,171,55,168,55,42,19,212,91,212,31,41,19,213,219,212,219,148,75,213,59,212,153,202,101,234,44,117,150,114,133,122,143,250,51,101,178,154,169,222,175,76,85,103,171,179,149,171,213,57,234,28,229,26,117,158,250,27,229,90,251,255,87,87,166,171,243,213,199,149,235,212,63,168,139,148,155,213,197,234,42,229,118,245,69,117,141,114,159,250,170,250,142,242,115,245,207,234,187,202,60,245,35,245,115,229,97,245,191,213,93,202,83,234,110,181,86,89,165,214,169,141,202,90,245,184,218,166,252,69,109,87,59,148,79,212,83,106,183,242,153,122,86,237,81,242,85,169,9,101,139,166,106,154,178,85,243,104,73,202,54,205,167,249,148,29,154,174,233,202,151,218,121,218,121,202,63,180,33,218,112,165,88,27,163,165,42,229,90,154,54,78,217,165,77,208,38,42,187,181,203,180,116,165,82,155,164,77,82,190,214,38,107,83,148,42,109,170,118,149,82,173,77,211,166,43,251,181,235,181,155,148,3,218,205,218,143,148,58,109,150,118,151,114,88,251,79,237,127,152,251,14,56,43,138,236,235,219,85,221,85,253,222,116,205,12,48,3,51,100,201,48,36,201,105,134,164,160,100,12,168,32,2,234,154,86,253,155,87,93,227,154,149,53,11,138,152,48,35,96,88,50,138,32,130,34,2,146,81,146,196,33,8,10,8,42,168,245,157,186,239,49,14,8,12,105,253,182,251,247,106,234,221,174,244,186,171,78,157,219,221,117,230,92,111,165,236,45,47,242,214,202,43,229,85,222,86,121,157,252,135,247,189,188,77,222,230,237,146,119,200,59,188,221,114,144,28,236,253,36,71,201,81,222,47,114,180,28,237,237,145,227,228,56,111,175,156,32,39,121,191,202,143,228,52,207,202,57,114,137,192,252,35,183,8,160,189,180,162,180,31,248,169,162,138,159,225,215,16,117,253,92,63,87,180,247,111,240,31,16,167,248,15,251,143,139,115,253,193,254,179,162,159,255,146,255,138,24,224,143,242,199,136,139,253,241,254,100,113,165,63,219,159,43,174,247,231,251,235,197,77,254,70,127,155,120,216,223,229,239,22,79,248,191,249,86,60,21,164,6,169,98,80,144,30,164,139,193,65,70,80,82,60,27,172,8,214,138,231,131,13,193,102,49,44,216,26,108,21,111,6,63,4,63,136,183,130,29,193,78,241,118,176,43,216,35,222,9,126,13,126,21,239,7,86,121,226,3,37,149,20,99,84,160,2,49,86,105,149,38,198,169,98,42,75,76,81,165,85,105,241,185,42,171,42,136,153,170,146,170,33,102,171,28,149,43,22,170,214,170,181,200,87,109,85,79,177,81,157,167,250,137,95,212,165,106,160,36,245,168,122,92,86,83,79,169,103,100,77,245,156,122,78,214,86,207,171,161,178,142,122,69,189,33,235,169,225,106,184,108,172,222,85,239,202,38,106,140,26,35,155,170,241,106,188,108,166,38,169,143,100,115,53,69,77,145,173,212,116,53,67,230,170,153,234,75,217,90,45,80,11,100,123,181,72,125,35,79,81,43,212,26,217,73,173,83,235,100,15,181,81,109,146,61,213,14,181,75,158,169,246,106,146,231,232,20,109,100,95,157,173,115,100,127,125,178,110,33,175,215,173,116,158,188,93,159,170,79,147,119,233,206,186,179,188,87,119,211,103,200,251,244,217,250,60,249,176,62,95,159,47,31,211,253,116,63,249,184,30,160,7,200,39,244,223,244,21,242,73,125,181,254,63,249,172,190,65,223,32,135,232,155,244,61,242,121,125,159,126,72,190,173,31,209,3,229,40,253,132,126,82,190,167,159,209,131,228,7,122,136,126,85,142,214,175,235,215,229,100,253,166,126,83,126,172,223,214,195,229,20,253,174,126,87,126,162,199,234,25,114,154,158,163,23,202,133,122,185,94,45,151,233,45,250,55,185,90,219,48,144,63,134,58,140,203,189,225,149,225,149,210,134,87,135,215,248,20,222,16,222,232,203,240,31,225,63,252,32,188,53,188,213,87,225,157,225,93,190,14,159,12,159,244,99,225,211,225,51,126,60,124,46,124,222,143,194,151,194,151,252,180,240,237,112,164,159,30,142,9,199,249,153,225,148,112,138,159,21,78,11,167,249,217,225,103,225,231,126,233,112,118,56,215,47,27,206,11,231,251,21,194,69,225,34,255,164,112,105,184,212,175,20,46,15,87,251,149,195,173,225,54,191,102,184,61,220,238,231,132,63,134,63,250,181,99,205,98,205,253,58,177,150,177,150,126,189,88,94,44,207,175,31,235,20,235,228,159,28,235,26,235,234,55,136,117,143,117,247,27,198,206,142,245,242,27,197,206,139,245,241,155,196,250,197,6,248,205,99,23,199,46,246,91,197,159,139,191,236,231,198,223,136,191,225,159,26,31,30,31,238,119,136,143,138,191,235,119,140,191,31,127,223,63,61,254,159,248,104,191,83,124,108,124,172,223,37,254,97,252,67,191,107,124,74,124,138,223,45,254,73,124,186,223,61,62,59,190,195,63,51,69,165,164,250,183,164,148,73,169,228,255,43,165,74,74,142,255,112,74,235,148,254,254,147,41,151,167,44,246,71,167,44,77,201,15,42,165,252,26,249,65,131,40,51,106,22,180,140,186,70,23,4,253,162,107,163,71,130,107,163,23,163,81,193,192,232,253,104,108,240,66,52,62,154,24,188,26,125,24,77,14,222,136,166,68,83,130,183,163,79,162,89,193,240,104,78,180,48,24,29,45,142,22,7,147,162,165,209,55,193,135,209,242,104,93,240,113,180,33,218,16,124,30,109,142,190,15,102,186,255,254,21,204,141,224,3,6,95,69,191,129,188,44,48,49,147,26,44,49,197,77,86,176,194,148,51,229,131,117,166,162,57,41,216,96,42,155,170,193,70,83,221,84,15,182,152,154,166,73,240,157,105,110,242,130,61,166,141,105,167,200,156,98,58,40,105,78,51,167,41,101,58,153,46,74,155,110,230,76,21,55,189,204,249,42,221,92,96,46,80,165,76,127,115,161,202,50,23,155,43,84,25,247,95,30,85,37,51,221,76,87,149,205,103,102,150,170,98,230,152,5,170,166,89,98,190,86,245,204,50,179,92,53,48,171,204,42,213,200,172,54,171,85,99,179,214,228,171,38,102,147,217,170,90,166,158,150,122,150,106,147,122,110,106,95,213,53,117,64,234,69,234,204,180,220,180,54,170,23,137,240,67,247,127,131,227,47,167,181,131,223,82,158,78,192,102,87,128,25,87,198,135,236,204,131,28,221,107,111,177,67,237,235,136,221,136,207,237,182,143,157,110,135,33,150,207,71,215,112,190,111,147,105,127,60,32,111,190,251,88,240,124,240,141,125,91,246,159,235,199,231,239,69,180,177,15,62,47,20,250,190,20,44,60,13,159,67,231,216,133,207,106,187,13,81,247,150,64,30,53,198,247,229,5,71,119,23,196,54,252,41,231,44,187,28,173,158,108,103,218,111,177,47,59,124,203,138,220,74,162,196,79,185,220,77,216,103,216,77,201,90,54,31,80,235,54,62,87,223,97,223,107,239,33,240,82,170,73,213,10,142,238,61,124,37,118,179,221,110,183,34,255,183,5,166,18,176,110,229,99,19,236,4,42,102,199,184,243,113,144,156,223,187,116,104,217,110,187,145,220,185,42,71,149,169,13,98,229,248,232,26,187,128,154,225,67,118,201,65,235,189,223,222,97,7,38,175,79,103,219,206,222,109,111,46,252,219,224,125,237,139,29,80,55,126,229,2,244,188,53,56,203,83,209,67,182,187,94,144,60,178,254,128,148,179,138,250,237,220,110,254,165,28,238,182,59,237,167,251,206,216,129,215,215,238,193,241,189,246,55,187,8,169,174,2,55,37,112,183,148,130,115,133,243,239,174,212,31,231,102,191,188,91,112,166,54,216,29,136,125,195,223,215,224,58,209,126,253,106,59,29,193,182,255,185,176,79,21,138,47,60,146,252,216,106,114,106,238,197,174,151,82,80,232,202,31,172,198,237,238,183,37,191,84,161,134,135,73,249,140,29,194,35,103,210,17,182,164,112,222,117,220,203,126,250,227,124,20,28,57,204,72,229,227,123,236,231,246,223,28,27,255,39,20,185,186,136,188,232,183,118,12,99,205,172,4,42,29,69,139,221,187,52,100,95,60,216,200,128,167,83,84,238,221,118,14,159,255,239,138,74,121,208,220,63,20,238,57,71,149,243,233,228,223,137,71,157,243,53,14,103,28,56,198,120,43,126,44,109,73,110,141,139,168,23,99,212,174,194,231,23,251,141,221,114,200,84,60,222,48,202,182,80,152,24,143,7,73,179,215,46,3,106,172,183,223,219,149,201,185,131,71,186,125,133,195,229,64,149,69,174,166,162,54,59,24,179,103,22,70,66,119,196,71,179,229,59,135,159,71,210,131,236,147,64,215,108,234,8,111,143,236,199,108,201,231,188,107,138,200,183,155,175,64,9,212,91,133,46,45,176,78,193,88,75,179,211,15,145,231,192,190,229,222,117,235,179,15,53,48,23,79,199,217,152,251,71,249,251,229,45,132,70,214,189,57,86,137,106,144,155,197,123,179,101,38,198,220,164,68,251,15,82,239,33,174,146,61,9,159,169,246,44,219,197,254,221,246,72,218,198,30,144,230,161,228,223,253,175,131,160,30,116,15,124,97,130,103,252,24,230,228,39,104,4,126,203,40,26,135,86,77,130,151,220,128,189,228,38,52,13,94,114,83,250,26,254,113,103,246,143,207,133,87,122,6,93,239,252,81,186,209,121,162,116,147,184,66,92,69,55,195,167,92,74,183,137,101,98,45,221,14,207,114,35,221,47,54,139,45,244,128,243,47,233,33,177,91,252,68,143,136,189,98,47,253,219,249,151,244,168,243,47,233,113,231,95,210,147,178,130,172,64,131,229,249,178,47,61,43,251,203,1,52,4,30,216,54,26,234,124,47,154,224,124,47,154,20,148,12,74,210,100,231,91,208,199,206,183,160,79,157,111,65,51,157,111,65,95,192,183,184,144,102,57,223,130,102,59,223,130,22,56,223,130,22,57,223,130,22,59,223,130,214,57,223,130,54,193,183,24,68,91,224,85,12,165,237,250,69,253,42,253,232,124,11,218,227,124,11,218,235,124,11,250,85,143,210,239,210,239,206,183,240,200,249,22,94,49,248,22,191,121,89,240,42,226,94,11,248,4,239,120,29,192,253,231,120,167,131,251,207,243,58,59,118,239,117,113,140,219,235,234,24,183,215,45,101,106,202,98,239,12,199,163,189,203,162,94,209,5,222,64,199,124,189,103,28,147,245,6,57,38,235,189,230,152,172,55,220,49,89,111,164,99,178,222,123,142,201,122,239,59,38,235,141,118,76,214,155,232,152,172,55,213,49,89,239,19,199,100,189,233,142,201,122,95,58,150,234,205,118,44,213,155,227,88,170,183,32,181,123,106,79,111,105,106,159,212,190,222,178,180,188,180,54,222,74,92,227,233,124,141,61,190,198,2,215,120,16,248,234,96,26,130,153,246,121,122,13,150,215,177,107,122,131,134,83,72,239,160,7,40,238,1,10,61,224,67,138,209,71,232,7,113,238,7,113,244,131,153,176,127,65,11,49,63,47,194,46,208,47,22,147,65,207,88,14,108,94,65,107,192,81,220,93,148,242,148,79,219,209,187,119,96,175,64,59,233,39,170,72,63,99,63,137,126,161,223,208,231,127,71,31,42,198,125,72,114,31,138,184,15,69,232,67,87,82,186,184,10,61,41,226,158,84,28,61,105,5,149,20,43,197,74,42,33,86,137,213,84,74,172,17,107,40,75,172,69,15,43,203,61,172,12,247,176,44,238,97,153,220,195,74,115,15,43,33,172,176,84,66,18,250,89,6,250,153,64,136,141,50,209,219,52,226,161,12,41,91,198,208,243,50,184,231,149,65,207,59,159,42,203,190,232,127,85,208,255,250,35,62,0,189,176,10,122,225,10,242,252,149,254,122,18,254,6,63,159,148,187,39,64,41,220,47,211,184,95,86,226,126,89,30,253,178,27,101,232,238,186,59,165,232,30,186,7,249,186,39,122,106,128,158,122,54,44,189,116,47,88,206,209,231,144,214,231,234,115,41,212,231,161,7,87,228,30,28,227,30,156,226,188,99,50,250,66,244,227,84,244,227,75,80,230,165,250,50,74,211,151,235,203,169,146,190,2,61,187,24,247,236,98,220,179,61,244,236,155,144,235,31,250,159,72,115,155,190,29,150,59,244,29,36,244,157,250,46,148,127,183,190,27,37,255,11,189,63,5,189,255,126,228,122,64,63,0,251,131,250,65,164,127,8,227,193,240,120,240,156,175,141,52,79,233,167,81,47,60,110,28,29,162,135,192,242,188,126,30,185,134,98,156,120,24,39,175,192,50,76,15,67,75,94,197,152,241,120,204,196,121,204,24,140,153,183,145,107,56,70,142,135,145,51,10,229,192,55,71,202,177,122,44,44,227,244,4,228,157,168,39,226,12,76,210,31,227,156,76,209,159,162,157,211,245,116,156,141,25,122,6,90,53,71,127,133,214,206,211,11,81,230,114,189,10,233,191,213,171,81,242,26,189,30,165,109,208,155,169,28,252,250,109,56,39,223,235,157,168,235,71,189,139,42,232,221,26,189,75,255,172,127,161,147,244,30,189,7,53,238,213,191,161,205,86,91,42,31,162,75,83,197,208,11,61,170,20,138,80,144,135,203,238,83,60,12,194,128,76,168,66,69,169,161,14,53,149,8,177,81,44,196,78,197,194,120,24,167,20,55,194,145,126,118,56,2
,139,173,102,126,69,236,215,38,250,127,223,230,94,92,88,144,203,49,23,44,10,174,17,251,35,166,188,95,43,95,121,100,98,199,201,90,192,113,141,136,255,253,154,118,188,152,32,242,77,89,2,186,115,6,175,250,92,120,232,161,189,167,247,65,235,189,184,101,203,240,228,118,56,131,239,61,179,183,27,89,241,97,237,240,94,240,181,152,132,107,149,30,223,93,199,23,79,243,159,173,127,162,188,111,251,98,253,46,254,96,109,190,54,201,219,156,133,90,164,214,9,88,115,201,57,110,44,87,234,140,100,188,97,26,96,61,211,189,214,112,123,79,243,159,248,108,93,128,131,223,181,88,23,86,14,239,132,227,3,107,13,175,192,84,234,2,211,176,214,226,69,90,108,245,106,211,124,253,101,160,255,52,27,29,160,150,219,152,228,202,35,227,59,238,158,8,40,77,120,129,212,158,169,118,14,159,28,3,2,1,183,42,35,151,32,221,247,129,204,242,105,153,189,157,25,190,129,5,36,96,143,213,170,15,106,143,161,119,240,71,250,34,144,41,51,177,13,87,145,158,219,68,60,75,29,33,212,132,15,216,129,109,51,126,40,77,214,222,206,212,12,63,89,31,170,248,83,245,94,3,211,203,71,107,14,164,252,47,93,101,235,146,140,188,150,255,249,155,47,189,246,2,148,8,110,134,31,154,172,11,224,248,222,84,93,48,148,164,51,160,150,191,228,188,154,204,175,168,255,107,196,10,244,13,48,110,197,122,171,21,86,154,210,23,85,92,204,235,137,217,212,106,91,204,227,141,113,42,211,53,184,80,249,208,24,151,10,187,212,114,25,5,88,97,116,70,220,155,6,40,133,211,33,251,39,119,20,142,16,117,187,35,14,149,202,17,249,83,238,90,244,196,179,167,82,165,214,176,118,163,223,173,80,42,128,125,118,217,49,69,153,55,17,69,239,38,206,35,61,221,188,57,253,17,72,199,11,169,249,148,0,220,170,163,23,213,41,240,85,240,65,83,123,247,206,52,154,247,70,55,20,62,194,27,24,102,244,120,125,111,101,39,63,87,175,150,211,254,66,125,148,239,170,73,196,110,204,123,192,176,94,149,72,46,173,194,189,128,244,18,155,220,82,8,12,85,2,99,237,61,94,23,224,104,213,185,186,0,199,27,45,212,133,198,136,43,102,66,112,162,243,234,13,243,228,26,236,145,181,153,19,215,242,140,121,83,101,107,229,153,13,241,12,105,213,242,161,235,233,144,79,82,161,132,3,77,149,101,192,210,116,8,176,148,161,212,58,133,201,17,117,109,26,4,44,117,222,48,75,215,83,23,221,154,73,180,61,199,151,31,19,117,232,118,226,113,164,67,219,69,29,202,1,227,124,123,48,120,251,222,60,228,177,157,223,56,220,105,249,208,94,200,102,126,87,125,170,146,31,174,243,124,127,13,216,104,217,57,199,52,182,189,121,145,189,198,174,46,204,225,171,192,212,2,189,122,14,242,213,133,79,7,172,229,167,118,213,5,48,2,63,92,23,224,24,14,56,200,121,1,140,130,173,107,94,98,41,24,103,125,174,138,149,51,216,55,254,192,90,231,24,62,48,109,73,132,221,26,134,166,100,114,181,92,229,72,248,60,105,143,225,131,104,225,31,255,188,243,248,150,12,56,73,165,97,89,214,228,98,21,42,181,57,93,173,210,67,239,73,39,151,31,19,117,242,17,226,187,72,39,239,189,119,225,51,187,160,254,29,10,2,94,29,5,188,154,1,111,242,153,89,200,40,255,35,11,35,11,35,249,19,71,15,109,238,58,245,25,254,83,245,147,229,93,179,135,234,39,12,204,9,126,127,109,174,54,1,104,125,169,127,58,195,119,52,227,29,209,22,66,5,21,89,119,85,242,76,33,247,90,220,83,52,230,201,79,213,5,56,234,137,67,200,62,226,113,251,225,192,96,174,132,67,59,58,90,35,27,209,108,66,93,109,207,80,102,29,54,25,219,150,88,191,31,85,94,171,178,239,232,160,234,217,83,97,7,226,163,78,97,116,0,62,34,213,131,162,192,197,177,40,208,10,32,10,6,91,192,233,73,123,13,239,65,187,197,9,114,181,68,188,216,158,203,127,174,241,146,160,24,76,6,40,40,114,133,28,72,74,15,189,249,61,171,58,246,181,152,215,128,143,124,20,227,131,92,24,27,203,14,243,255,147,252,3,177,149,176,82,81,66,78,132,129,183,149,61,148,85,92,166,132,139,198,44,248,218,26,186,76,205,150,220,142,133,185,173,253,245,125,21,126,107,125,129,159,170,13,243,29,53,121,88,235,173,105,171,68,89,170,64,105,44,40,53,28,43,228,86,189,153,127,173,69,76,246,245,215,5,48,204,194,214,186,176,118,32,123,115,36,105,181,169,29,4,79,35,170,37,63,144,239,76,207,64,54,193,188,134,61,232,176,7,57,152,215,248,6,185,168,85,43,205,40,123,98,144,47,63,32,49,147,82,42,52,157,61,157,220,245,61,232,158,152,232,65,51,75,240,211,63,255,160,77,62,67,213,54,113,242,222,93,105,209,123,118,3,27,240,56,241,10,174,52,121,128,18,158,121,100,215,174,193,67,67,208,135,230,147,73,46,130,86,193,6,133,193,199,158,5,60,190,159,208,64,79,154,251,40,55,8,190,120,53,100,111,132,152,173,241,247,107,152,79,85,63,86,246,213,239,168,28,226,111,175,207,149,135,178,124,125,150,223,88,235,169,69,120,99,35,44,106,76,215,197,162,24,26,53,189,104,192,234,149,126,52,222,88,16,19,135,190,195,87,23,224,224,115,183,215,5,56,252,44,95,23,86,92,0,135,75,141,217,187,120,141,116,217,251,118,145,219,79,229,45,238,249,42,97,83,186,149,230,160,179,41,14,104,54,7,226,160,205,98,113,184,97,31,121,149,5,192,126,121,79,140,51,208,146,95,78,110,133,41,54,32,138,86,181,94,15,68,241,168,86,211,62,197,246,190,86,45,86,216,2,32,72,171,253,243,182,146,138,37,140,254,50,176,25,155,137,3,200,102,248,124,161,178,26,206,49,155,29,33,56,173,88,10,93,217,137,178,185,94,172,132,240,130,134,131,103,36,199,174,225,67,191,212,176,0,214,137,114,209,92,23,192,209,210,2,6,58,222,222,8,148,87,196,200,239,55,36,166,191,252,1,52,23,197,190,142,15,160,151,104,83,0,182,182,255,2,116,243,78,140,145,83,82,109,217,210,153,245,249,52,136,110,207,236,206,102,135,14,163,117,137,59,119,117,66,66,122,202,165,161,59,0,33,111,171,236,226,111,169,215,202,157,161,161,122,153,239,173,181,80,180,169,124,13,178,226,69,9,64,92,163,232,37,251,239,40,223,6,8,12,71,169,221,82,23,224,56,229,161,186,208,50,146,125,165,150,189,23,130,191,127,189,98,254,69,82,30,26,43,143,245,3,42,15,96,88,188,37,168,117,252,39,106,71,155,69,68,188,82,241,91,217,215,81,142,225,49,228,15,151,198,225,50,132,118,127,40,68,116,239,223,175,45,207,117,17,208,210,114,172,118,10,122,60,214,93,147,37,190,139,31,24,224,210,117,119,101,156,208,214,57,94,142,18,134,121,236,14,23,139,120,182,4,124,188,2,217,104,146,54,96,158,219,133,6,112,10,141,17,220,233,186,0,199,224,180,117,1,141,98,23,25,136,135,73,174,172,110,108,195,154,214,164,141,196,156,235,166,152,201,131,107,146,52,149,195,227,145,178,87,171,160,105,185,146,81,90,96,78,167,203,111,32,31,87,194,170,19,191,73,249,75,8,189,97,50,252,170,151,231,34,110,171,2,28,36,83,177,222,68,150,171,236,43,121,232,204,58,105,28,76,254,214,172,207,203,18,254,214,203,98,230,88,61,47,101,142,61,65,86,175,146,71,38,142,77,81,122,204,21,249,175,128,150,125,150,248,39,100,159,134,135,157,83,48,247,245,76,108,231,78,157,160,135,17,170,115,218,249,209,251,160,138,117,232,14,235,156,224,43,246,113,34,151,140,125,148,23,248,99,199,114,183,213,183,85,166,120,190,222,87,190,207,165,143,213,115,124,160,102,169,61,8,163,23,133,84,212,150,111,134,168,69,188,114,212,82,21,176,118,233,40,44,142,188,237,182,186,0,199,238,3,19,29,26,61,23,171,11,120,124,197,131,40,178,81,52,42,223,242,205,144,85,218,213,40,123,143,17,106,59,30,191,55,214,203,127,165,98,125,128,89,229,125,37,239,181,124,90,152,171,139,141,121,129,82,174,72,237,145,167,195,21,152,196,11,233,160,124,168,228,10,139,7,253,1,200,7,220,10,10,71,128,245,6,140,137,253,37,146,15,11,144,15,185,236,150,86,134,94,91,87,103,219,10,203,246,133,249,7,183,39,244,122,241,99,112,2,250,120,239,250,50,4,49,10,122,64,124,251,48,253,15,196,48,49,69,236,34,57,100,161,173,166,116,5,214,9,84,148,90,240,195,207,154,201,90,165,171,120,249,221,183,97,98,181,40,86,8,128,215,87,47,194,63,21,21,211,224,215,146,206,96,34,107,211,46,153,161,147,238,82,40,96,62,155,69,89,216,239,148,116,224,151,116,151,194,229,82,116,165,101,48,115,91,234,134,169,219,57,120,137,57,63,11,78,155,235,136,148,52,224,53,98,232,84,208,253,227,63,209,110,121,221,106,221,221,79,255,122,136,239,240,111,124,165,127,252,150,87,252,211,226,214,230,34,134,202,125,25,167,33,147,93,87,97,202,214,6,164,16,66,164,24,193,135,236,213,36,248,159,148,126,32,215,11,141,171,29,255,137,160,181,90,183,188,46,192,193,135,232,95,11,112,248,254,141,175,8,253,227,254,91,94,17,252,211,210,70,232,34,46,116,101,159,107,36,37,129,128,72,30,119,52,38,7,145,24,103,19,113,169,164,64,173,15,214,172,244,246,73,149,43,156,13,68,104,100,119,180,81,252,10,97,23,162,177,152,158,22,223,209,15,155,13,247,132,220,249,249,79,76,245,237,117,153,108,35,189,111,140,46,206,102,186,15,125,101,233,240,19,183,166,216,64,206,159,203,230,35,190,112,247,206,123,106,137,138,143,100,141,198,229,229,253,243,157,149,172,109,255,45,57,62,107,219,178,107,230,215,254,132,93,117,255,135,39,246,15,187,232,227,33,95,120,123,118,234,35,91,82,30,206,148,241,134,50,148,154,10,108,216,49,56,188,184,45,23,41,237,232,14,12,247,119,57,28,181,212,134,221,209,200,252,198,201,187,182,166,85,202,192,242,155,59,111,247,247,87,227,59,110,243,245,241,239,44,12,20,41,165,35,157,136,91,71,70,61,157,195,168,174,4,200,199,23,232,127,36,54,0,207,231,65,148,125,207,123,55,67,107,66,232,245,68,25,86,41,232,226,30,98,182,191,154,31,222,236,149,133,70,96,223,202,244,56,136,117,233,103,66,53,251,27,12,102,27,206,24,162,216,249,181,43,200,70,160,234,33,93,203,153,105,120,234,5,33,61,30,130,39,151,84,66,168,198,216,223,16,24,145,41,56,255,135,227,227,72,187,184,183,103,197,134,116,202,214,80,241,181,245,34,125,194,151,132,220,222,45,189,22,37,92,203,128,11,189,213,15,141,149,246,108,244,39,198,43,149,152,84,66,146,168,108,170,36,164,12,241,154,34,146,200,225,39,118,167,52,38,171,206,192,90,180,48,143,103,118,152,157,27,246,215,246,39,10,97,195,228,125,79,222,122,236,155,247,85,140,145,193,196,97,21,222,176,163,90,126,11,149,149,20,55,221,187,111,200,148,24,205,193,185,244,9,224,85,254,13,179,68,228,49,162,226,133,98,55,217,209,4,217,22,75,26,90,208,183,69,52,110,48,223,218,188,24,232,24,65,30,35,180,99,84,108,162,129,127,83,99,140,99,111,7,74,239,92,74,143,135,203,141,132,14,208,160,6,10,46,46,76,46,96,0,99,71,26,229,113,84,66,227,112,236,140,154,174,147,174,89,189,160,79,255,205,138,21,245,187,199,240,156,104,86,72,149,200,149,207,86,111,190,118,58,165,181,252,88,202,144,80,196,3,239,254,145,156,97,178,132,149,8,16,95,197,248,197,161,233,208,209,16,205,137,21,244,43,80,166,204,232,245,213,85,104,84,24,125,234,89,106,137,112,19,214,245,192,99,69,178,91,1,41,47,170,125,176,191,3,108,149,123,193,193,86,17,13,95,174,39,197,58,27,177,198,9,131,221,59,224,65,207,8,248,40,64,186,231,146,157,237,54,229,155,161,123,8,45,5,48,17,228,240,106,218,152,83,131,3,73,248,221,160,14,125,191,132,22,76,118,14,116,36,10,224,27,203,13,8,208,190,213,130,13,64,190,125,65,45,222,160,132,13,32,222,72,123,108,128,53,151,110,185,34,16,86,154,6,98,11,231,135,135,128,254,159,5,84,175,18,219,136,61,88,74,191,65,140,83,139,231,55,199,119,94,6,47,55,121,135,1,157,144,53,64,201,41,13,176,6,123,135,189,161,177,234,174,45,144,106,59,38,51,213,194,106,107,240,114,30,4,69,168,225,71,211,32,188,244,26,139,161,79,52,141,1,38,225,8,23,5,56,68,168,208,214,40,60,151,79,74,3,93,207,46,172,217,182,214,215,36,70,11,79,152,150,223,233,191,232,62,240,87,7,114,11,211,57,155,130,162,100,140,90,174,74,108,218,55,86,220,185,193,27,220,84,30,143,238,184,179,226,149,102,116,75,114,99,214,85,216,48,22,147,92,192,119,254,1,240,177,35,57,56,216,65,141,193,159,240,29,54,26,70,139,209,160,183,232,141,46,96,52,108,200,104,220,26,233,13,27,7,111,123,104,146,234,146,104,255,206,191,14,236,26,13,27,19,197,78,234,184,244,89,67,2,164,111,130,122,247,135,203,143,145,251,0,127,194,68,39,241,36,170,21,158,206,195,158,46,168,156,30,188,254,95,40,219,17,169,172,12,54,123,129,66,30,129,172,75,106,9,241,184,22,40,109,44,251,13,76,109,200,82,181,195,65,228,51,80,15,50,128,31,79,199,125,85,11,116,11,49,51,129,54,96,46,162,218,41,172,17,80,31,46,128,115,226,25,164,18,224,4,198,130,252,60,145,111,207,37,49,191,152,21,96,128,220,202,189,132,43,20,101,198,91,218,87,241,167,237,42,25,73,43,84,10,121,200,22,200,122,245,146,63,102,150,40,109,216,119,114,107,82,169,214,25,77,58,216,232,128,177,164,249,42,253,63,214,42,16,65,34,186,205,0,13,10,227,157,145,231,180,240,81,47,130,39,141,174,120,60,81,66,33,238,16,250,211,202,7,185,129,199,184,206,173,95,251,142,197,25,226,110,48,67,116,19,79,35,223,76,91,236,37,19,57,50,87,50,145,147,185,203,239,190,136,216,149,19,203,9,115,144,159,90,244,138,202,9,115,207,82,49,34,72,104,69,174,174,143,164,15,38,13,39,151,78,19,144,201,120,242,224,130,26,38,94,117,151,27,75,94,104,153,235,10,152,46,178,44,170,147,203,191,42,217,62,8,68,214,122,180,93,60,252,134,65,51,68,72,241,187,155,75,76,247,175,182,78,228,86,165,88,119,173,210,193,186,235,35,186,246,139,66,205,169,163,253,66,142,100,59,1,69,173,196,76,3,5,255,40,66,193,111,15,43,223,212,9,100,99,203,146,141,109,162,222,151,223,159,161,109,222,43,190,43,230,69,224,103,109,38,189,136,207,46,19,68,127,71,29,90,162,8,65,47,134,224,243,22,103,201,242,218,110,28,24,101,180,165,107,199,111,26,126,130,215,203,65,164,101,111,30,227,134,35,4,113,4,30,142,220,5,184,130,117,105,51,196,110,220,60,188,182,41,10,30,118,77,243,148,103,201,183,129,195,194,146,242,243,19,227,97,84,229,61,50,62,92,78,247,87,211,53,71,139,180,180,2,55,23,68,92,88,16,25,138,64,142,208,235,64,205,237,93,231,38,160,227,113,65,152,24,31,65,163,233,133,149,195,73,226,36,162,65,92,203,21,89,207,55,177,138,187,28,69,129,99,94,196,46,10,176,218,169,177,76,225,24,170,16,129,107,50,92,106,52,83,56,222,240,88,32,28,6,231,97,21,181,71,170,253,59,198,58,217,244,204,68,37,188,253,195,85,95,211,119,9,21,86,249,46,107,63,105,206,167,119,110,155,118,102,71,226,185,177,14,51,112,106,106,146,255,7,184,158,39,46,35,174,27,48,215,225,15,209,21,92,205,217,117,250,177,192,77,107,94,13,203,74,30,33,106,135,209,210,9,131,124,251,146,232,20,34,47,79,157,30,239,112,132,171,18,187,96,84,213,236,141,192,174,224,144,235,28,118,12,53,66,203,57,56,69,113,93,126,172,36,255,250,174,97,131,208,103,39,175,227,26,174,32,38,32,226,110,232,25,194,125,104,191,0,84,132,168,35,207,35,58,186,139,9,50,110,34,19,70,136,191,25,213,146,81,37,25,85,144,29,8,186,177,13,26,249,171,109,209,200,97,112,227,205,170,73,117,11,204,185,127,37,204,249,55,41,53,196,229,189,100,32,38,23,1,59,29,151,73,242,188,97,60,116,153,164,196,170,89,184,55,77,36,107,182,1,94,62,47,253,195,176,39,228,5,193,48,14,97,79,168,70,85,236,141,192,158,208,191,24,56,246,183,119,28,253,111,71,122,11,199,190,126,12,188,246,253,157,107,248,224,52,8,101,2,174,226,193,105,254,224,152,159,252,63,71,190,241,201,137,141,31,187,112,7,120,29,7,175,119,87,239,189,181,208,189,235,222,201,241,123,247,20,186,23,238,133,212,123,98,249,52,253,67,64,61,184,83,242,156,180,83,50,208,219,166,207,4,182,131,205,134,19,48,12,177,226,77,146,104,187,36,194,47,198,251,37,219,238,146,172,178,211,235,238,146,188,246,38,73,112,230,245,54,73,182,17,187,245,55,73,62,186,16,31,27,41,133,91,228,207,98,117,153,20,137,218,228,76,26,214,243,254,157,181,11,109,146,44,199,198,238,26,29,222,209,231,36,127,253,225,111,221,87,97,131,221,161,229,97,201,106,203,126,45,133,118,31,237,24,78,88,107,247,63,121,98,211,61,251,134,204,32,182,91,254,175,91,230,134,246,221,141,226,231,211,40,126,134,212,189,132,45,59,32,175,79,147,132,106,154,84,107,165,13,166,200,28,39,225,158,140,14,162,11,11,98,75,143,184,223,136,61,226,164,222,113,82,143,56,117,73,109,141,84,53,27,146,62,25,155,129,244,113,142,247,195,61,25,236,36,116,95,218,239,201,144,182,100,72,231,57,51,168,246,214,57,206,246,163,45,25,232,220,21,91,50,154,208,15,55,30,99,171,160,166,251,44,138,70,137,116,126,239,169,93,241,242,166,74,7,236,106,104,105,23,82,47,95,144,40,75,94,77,20,66,6,105,111,198,202,40,250,223,241,230,12,92,242,218,136,162,169,175,162,253,216,184,238,116,177,135,140,26,68,177,109,54,99,18,197,215,32,202,181,1,138,175,169,5,188,24,202,49,225,4,82,29,41,169,146,227,81,131,213,95,181,214,8,113,42,67,174,79,178,25,47,159,75,162,3,213,66,243,72,187,56,75,173,218,29,208,206,30,34,193,148,83,95,165,228,42,165,210,230,9,91,29,157,61,3,161,213,214,48,50,50,80,240,232,2,97,143,86,70,147,244,173,156,215,168,82,169,148,150,76,173,239,157,167,214,218,195,251,122,199,98,6,90,169,86,171,244,16,143,107,230,221,58,245,2,160,73,149,100,177,223,152,157,40,78,76,79,124,124,226,201,9,166,5,158,252,63,68,88,114,36,104,35,112,251,174,121,21,108,57,130,43,39,127,86,242,97,140,114,132,78,14,197,86,132,40,135,91,44,160,101,116,125,147,252,15,212,140,68,13,93,72,109,9,185,149,224,109,20,140,87,212,62,169,165,180,153,159,247,169,223,48,110,54,238,54,46,26,105,12,69,254,83,136,23,62,206,189,142,13,66,3,132,92,132,32,159,135,192,207,45,16,228,45,209,118,41,210,151,249,185,96,84,191,33,16,70,214,232,55,210,122,90,132,33,255,41,194,32,31,103,184,215,37,83,209,0,32,135,123,91,222,15,6,57,245,66,215,194,189,83,157,219,55,117,114,106,25,196,24,79,22,111,234,239,24,203,187,98,165,205,219,102,74,177,196,236,201,217,48,63,144,176,42,104,26,213,67,4,123,171,217,142,82,194,26,47,205,110,219,82,138,145,250,77,2,144,18,155,195,18,246,153,129,147,239,242,187,76,161,222,72,180,59,238,11,38,135,111,26,234,217,83,77,105,77,86,86,107,224,88,136,95,201,57,56,115,168,211,29,235,137,251,131,29,67,91,9,204,77,230,48,115,148,120,148,248,61,70,213,234,39,127,70,236,39,118,2,154,143,16,139,228,171,23,194,9,243,201,7,96,176,54,96,112,24,14,143,236,31,49,27,12,230,145,253,178,201,123,136,201,147,188,175,126,162,220,191,243,96,121,226,141,217,205,179,187,103,23,103,233,204,108,102,118,123,215,243,209,131,227,219,95,47,79,62,96,168,59,248,135,97,212,163,194,179,86,235,246,63,22,46,184,22,80,178,237,165,43,38,188,210,106,194,37,254,236,47,32,252,21,6,215,232,62,201,159,240,213,5,124,161,217,9,192,153,89,118,214,63,11,56,131,174,117,176,235,121,1,92,173,188,253,117,1,92,207,97,168,11,14,94,245,48,10,166,84,226,156,183,114,31,96,210,136,125,190,214,77,217,109,119,251,81,171,249,101,189,38,127,91,246,140,174,179,252,207,28,166,100,10,173,47,142,178,53,222,147,6,19,196,80,191,203,145,217,152,136,143,118,58,67,30,37,140,227,84,193,158,241,86,38,95,91,68,210,155,15,13,59,146,38,206,214,185,243,190,173,179,119,111,237,248,37,68,100,151,18,68,98,2,192,200,25,53,26,131,148,2,104,221,13,152,43,39,74,227,110,191,183,141,116,12,92,91,182,6,246,108,138,202,229,118,62,186,241,232,204,138,45,136,205,36,0,68,218,249,45,117,88,246,183,196,0,241,48,178,159,9,194,24,74,139,54,33,45,218,138,180,104,43,210,226,36,148,22,237,106,26,37,255,108,186,116,61,196,123,116,117,27,159,107,166,140,234,87,161,225,236,18,119,2,94,189,130,182,230,131,161,235,2,56,214,86,178,233,234,130,141,87,228,90,83,64,73,39,123,181,184,2,187,119,77,138,103,29,174,81,135,149,172,63,145,177,149,247,149,60,31,195,60,251,47,82,200,245,43,152,241,6,212,238,171,216,194,110,139,146,81,49,43,211,45,152,214,215,72,148,32,26,201,254,196,124,132,216,71,156,70,62,210,236,200,72,126,95,23,124,120,199,148,59,154,39,242,65,240,165,155,155,218,199,47,44,200,187,162,83,245,57,190,15,102,47,213,252,100,170,230,230,185,186,188,34,58,61,48,143,6,211,91,128,50,87,196,236,217,85,113,135,3,74,155,25,196,33,230,166,234,194,28,143,71,209,9,120,24,57,87,23,228,21,201,3,130,233,50,56,18,180,105,43,19,93,226,116,188,78,238,250,218,219,104,37,34,211,3,33,254,112,53,56,10,247,162,161,52,103,178,19,101,177,158,199,185,205,127,148,166,171,229,100,11,89,215,231,1,125,169,185,85,13,165,173,76,154,117,54,182,181,38,57,3,198,117,153,4,145,75,1,87,232,223,50,89,42,74,126,141,32,8,5,21,161,254,138,32,48,183,232,159,1,137,30,193,213,26,231,179,35,44,140,222,147,94,111,210,0,173,164,150,238,73,142,240,108,178,62,216,195,195,21,157,167,35,147,42,188,137,245,42,176,125,100,22,149,222,194,85,73,196,17,29,56,180,39,89,23,6,75,61,124,196,130,156,36,116,60,114,146,80,197,51,170,209,106,237,218,116,227,84,254,154,151,147,54,167,47,103,111,144,146,46,231,159,207,190,119,122,137,82,252,125,217,143,193,212,241,21,145,46,122,64,151,243,201,169,57,84,167,172,219,168,115,131,47,162,39,185,149,152,226,71,248,193,65,63,223,201,83,252,156,62,89,239,225,77,80,81,35,147,59,91,20,28,202,242,149,121,156,14,190,2,83,247,141,61,226,34,233,28,120,24,130,103,121,74,67,243,61,115,122,72,72,64,70,147,72,70,197,206,21,234,15,69,154,133,187,80,219,229,127,185,53,251,80,219,81,180,9,203,107,108,103,39,100,223,87,26,113,38,190,232,93,30,105,33,56,69,43,12,222,120,123,146,147,127,47,45,216,161,157,226,38,253,175,122,43,141,204,254,45,158,0,171,87,139,84,111,97,134,209,98,212,233,116,235,177,131,36,165,86,18,203,239,182,183,55,138,221,192,222,124,134,120,1,113,234,214,227,163,144,83,11,247,196,96,242,109,227,137,141,172,19,178,44,26,189,55,58,179,177,39,202,113,209,158,141,51,12,113,96,225,228,145,147,71,14,168,235,15,85,238,225,143,243,163,49,231,66,253,0,68,2,145,157,159,155,132,101,196,207,12,77,54,246,189,98,254,229,113,86,8,112,14,90,36,60,191,183,164,244,37,78,58,209,192,15,169,235,66,99,232,3,11,117,225,0,63,87,65,172,156,155,28,130,227,95,20,196,11,96,220,135,36,78,233,23,69,120,233,27,217,57,219,94,117,110,88,161,90,216,223,200,254,43,118,203,24,149,92,97,69,121,120,159,161,177,247,214,20,192,153,253,84,11,55,21,198,64,172,141,116,40,217,192,117,101,131,124,9,86,4,68,70,130,186,235,239,222,93,71,105,111,80,151,91,133,7,153,85,148,246,23,45,162,124,11,178,136,23,176,69,100,40,201,34,202,71,128,230,31,196,235,200,231,125,195,211,200,16,30,204,31,212,31,156,159,63,168,167,93,83,176,10,107,99,14,174,115,158,143,184,182,192,121,199,182,111,146,175,13,243,57,62,153,244,247,119,246,83,253,211,132,171,30,225,101,208,4,88,69,87,81,52,0,69,60,215,67,203,137,100,8,9,15,234,93,187,15,13,229,21,154,99,17,253,108,63,48,7,253,145,105,34,226,170,11,17,222,42,67,86,192,42,121,130,77,27,208,168,234,121,239,220,191,1,131,76,238,111,101,177,209,183,142,197,109,178,152,26,245,216,80,5,23,196,250,206,182,136,77,211,168,208,153,117,170,116,174,197,196,245,45,122,107,153,15,224,227,105,136,243,64,127,171,177,98,232,43,118,147,154,24,140,202,98,48,42,139,193,206,51,49,180,152,16,99,209,34,46,249,135,139,56,190,245,137,158,156,79,244,228,192,235,219,40,34,134,191,60,141,218,218,139,33,178,79,140,251,124,104,183,153,57,93,141,105,24,71,53,124,153,100,154,96,15,173,141,69,27,97,26,94,89,80,137,39,232,195,104,97,161,9,241,176,10,73,187,129,240,176,42,53,215,219,204,204,209,95,80,152,60,86,155,199,40,159,124,28,45,13,74,233,54,91,150,239,28,62,185,73,97,241,193,100,155,170,177,98,120,231,182,169,161,219,31,190,149,10,54,242,104,255,111,122,215,104,100,110,27,117,162,153,213,68,157,123,232,147,128,138,41,82,39,162,134,191,251,118,201,6,23,216,125,168,111,77,196,71,122,241,47,94,146,19,169,97,21,95,45,205,101,119,244,106,106,244,74,123,247,119,165,62,216,104,205,72,70,141,100,140,37,227,12,25,140,131,15,54,4,201,112,144,12,192,95,139,1,50,28,32,253,232,83,63,25,246,147,49,3,249,225,0,25,128,240,4,42,163,149,15,248,65,188,28,128,253,128,84,192,201,14,64,92,9,248,14,242,43,0,199,215,194,150,176,241,106,64,227,172,106,106,18,220,31,162,61,145,156,71,43,139,73,252,31,245,136,193,220,129,157,115,146,174,103,136,0,201,50,232,66,26,112,161,198,24,24,23,48,9,212,77,52,206,138,70,91,207,150,149,30,9,1,209,75,209,39,73,138,166,150,175,34,172,72,111,220,161,151,45,191,32,99,96,127,73,155,39,100,86,201,150,101,244,159,40,181,57,224,178,121,141,10,250,175,101,42,181,86,241,231,255,14,177,33,101,74,189,154,222,174,53,169,104,32,247,20,248,161,122,199,169,213,82,191,132,120,135,148,82,3,249,210,243,238,31,153,251,1,95,54,145,57,204,151,202,187,223,41,109,0,68,232,135,165,72,137,126,178,15,190,70,50,100,52,64,70,253,100,212,71,70,189,100,212,67,198,220,100,92,70,38,104,114,96,144,28,28,32,7,211,228,80,138,100,253,86,114,146,21,139,0,224,107,73,13,196,159,245,131,17,88,131,248,49,124,45,105,225,114,16,252,216,48,82,69,199,65,178,23,217,105,246,40,251,113,86,198,150,76,28,207,118,85,35,213,129,207,166,200,20,252,91,10,174,108,176,102,142,191,61,117,103,138,218,4,62,181,213,144,255,248,67,72,243,249,43,197,226,85,64,115,204,153,102,227,38,220,186,9,255,67,44,41,121,70,170,6,214,199,194,75,201,180,248,58,37,116,161,205,41,146,70,23,49,129,139,68,83,189,41,138,2,162,42,195,151,1,28,251,33,4,202,73,238,130,87,2,254,231,194,60,94,165,147,55,88,39,225,88,98,208,207,54,92,108,249,149,185,95,198,44,191,69,235,108,113,175,175,195,161,165,191,77,81,79,210,58,103,194,235,139,129,119,203,127,0,182,13,248,167,238,32,112,60,95,161,168,255,77,169,76,64,231,124,38,37,245,35,138,124,153,82,153,3,78,187,7,114,90,97,49,52,249,76,125,90,165,122,231,88,147,235,6,139,66,165,1,76,87,232,0,211,85,42,192,116,88,28,7,123,255,218,165,119,148,82,13,36,32,1,52,115,2,72,64,150,248,50,150,128,28,160,130,17,34,208,64,203,150,129,54,109,48,67,218,129,46,92,132,232,138,118,210,38,90,47,78,250,136,35,85,80,83,58,96,238,14,158,51,68,144,253,33,178,87,67,106,252,48,61,2,249,172,209,228,58,19,85,216,58,169,106,108,164,64,112,167,173,108,163,203,22,84,28,172,59,176,103,114,235,225,43,160,67,37,224,107,186,45,112,104,11,108,232,168,210,28,243,121,67,86,141,236,199,63,146,105,172,65,183,39,98,36,85,164,125,249,45,37,105,142,249,61,33,139,90,118,245,69,153,218,232,115,121,34,38,74,181,252,135,148,222,172,101,104,136,177,185,127,249,243,16,222,151,209,154,245,228,37,242,171,122,179,78,70,203,213,138,229,115,228,180,28,246,197,213,88,12,203,11,208,174,45,159,166,239,70,89,237,37,76,61,23,160,68,15,180,73,46,50,225,34,237,40,157,104,39,163,250,94,61,21,83,145,78,184,76,55,224,36,29,253,144,172,14,210,87,117,168,205,85,245,132,108,154,152,16,211,120,176,7,87,18,155,19,104,86,32,180,94,235,65,98,114,14,146,34,64,99,74,244,153,97,11,233,104,119,3,94,215,140,183,161,89,20,84,215,71,228,185,188,211,111,164,228,119,171,88,122,249,239,149,108,216,235,13,90,84,12,73,210,111,203,141,65,191,59,108,148,47,63,195,26,25,173,69,79,22,100,38,53,189,211,106,215,51,180,210,160,123,39,67,189,108,214,48,112,78,132,150,98,7,65,80,63,162,47,17,73,140,109,254,13,130,5,79,202,193,30,106,81,212,247,50,11,142,233,86,141,169,40,85,196,120,153,164,158,118,240,134,24,74,203,76,52,64,70,231,175,206,195,142,216,174,243,17,7,60,228,25,1,28,195,196,112,26,102,226,61,34,140,122,41,234,71,114,165,94,249,206,203,86,23,148,120,242,211,203,31,103,205,176,119,52,37,211,24,181,10,248,217,242,9,242,43,74,16,15,148,33,168,168,59,16,212,115,156,131,165,14,6,34,16,176,89,174,231,140,126,189,221,230,100,223,121,92,193,186,8,138,24,163,190,75,149,24,23,145,38,6,136,191,68,62,155,194,58,112,153,188,233,2,1,43,173,47,147,59,74,30,67,228,140,223,239,178,158,242,103,200,206,76,41,67,101,50,106,215,153,248,82,223,99,234,227,244,49,113,253,31,53,175,55,34,172,250,214,210,187,136,63,114,70,0,39,103,172,167,4,34,195,102,126,151,161,181,52,56,63,238,58,35,196,151,212,125,143,9,104,12,49,15,32,162,127,54,123,223,4,215,69,254,108,46,174,181,2,127,82,37,151,55,224,140,204,15,164,38,122,125,241,9,97,116,171,206,215,21,141,12,165,189,74,157,73,63,184,111,195,216,124,193,249,201,217,248,96,212,148,79,165,138,97,234,95,181,90,141,174,51,146,224,82,197,142,204,166,52,23,114,117,184,117,38,171,49,228,54,91,188,118,79,239,100,246,19,90,206,207,197,98,225,24,160,149,0,104,245,69,185,153,136,18,125,196,78,68,43,181,175,243,89,114,59,76,9,146,159,42,25,9,179,79,173,79,61,21,92,114,28,214,31,235,58,199,28,151,18,80,133,130,8,225,143,136,2,143,10,166,158,18,240,113,76,215,57,1,28,41,165,155,10,171,224,105,86,251,46,88,222,21,98,22,212,138,147,77,212,23,33,62,152,59,159,73,219,93,65,150,211,51,114,214,105,177,56,89,38,191,163,171,116,115,191,243,51,58,95,62,28,41,103,227,149,68,40,239,99,233,183,202,75,155,147,106,46,100,31,210,234,96,105,34,237,102,32,122,57,248,177,252,124,58,146,221,124,112,44,50,214,227,79,244,126,59,147,246,117,143,66,140,93,240,228,118,198,65,116,18,179,98,103,173,200,101,240,196,6,181,245,172,39,248,57,195,18,253,68,42,254,5,197,113,8,20,5,193,50,27,109,180,74,156,199,122,86,240,24,130,159,19,12,75,41,250,9,33,165,136,127,65,80,28,95,209,64,11,245,18,107,112,180,101,97,92,142,217,138,158,152,178,83,50,69,240,230,193,79,126,42,57,113,96,216,146,140,71,109,26,57,13,205,147,66,29,47,6,42,181,137,241,228,72,84,163,80,128,8,187,91,103,210,169,237,129,199,63,61,125,108,34,44,215,24,141,106,189,73,175,177,152,212,178,128,109,247,158,221,183,120,66,42,35,220,211,201,131,167,186,75,110,4,118,172,7,99,7,159,87,57,122,158,37,231,64,40,147,38,31,46,177,70,223,97,135,138,142,63,197,45,229,63,175,109,145,245,2,70,49,151,184,9,15,226,226,79,9,220,146,54,255,121,65,219,42,208,98,98,75,190,194,17,189,38,212,24,16,226,187,28,1,35,103,144,103,247,12,109,188,165,224,244,143,236,42,230,102,227,10,3,226,168,252,161,120,37,30,6,209,165,214,155,143,134,171,25,234,223,48,7,71,178,185,236,244,135,134,202,199,166,147,209,40,153,97,148,50,26,204,137,204,242,150,76,198,223,61,26,10,151,123,2,201,30,152,135,173,128,103,62,2,244,61,66,100,136,187,81,77,82,6,68,69,15,94,112,25,141,174,232,101,114,123,201,70,184,204,167,245,122,85,230,148,31,2,121,217,19,143,250,151,84,103,236,199,165,174,92,75,98,75,10,105,237,10,210,192,167,55,159,22,192,57,178,12,80,115,25,233,162,193,121,254,196,163,130,127,201,174,58,35,216,143,55,218,116,65,253,110,237,109,213,64,253,226,172,43,132,160,137,249,69,29,113,154,151,79,153,18,27,115,209,98,62,160,86,43,245,193,100,174,207,127,230,76,108,252,208,88,25,4,66,15,202,54,141,133,186,195,102,74,70,56,29,177,13,29,156,198,160,53,59,221,14,189,86,197,60,122,166,188,52,213,17,47,47,244,26,203,19,182,120,183,23,218,244,48,245,61,242,155,114,55,209,75,220,132,214,161,77,38,66,207,93,38,231,74,198,142,104,80,249,120,231,145,224,89,238,108,199,81,247,49,253,81,180,126,81,199,27,71,222,204,95,193,27,14,44,157,202,199,133,206,35,29,193,179,66,7,7,190,241,145,104,33,162,53,165,222,88,27,229,218,237,163,234,109,238,37,32,191,73,201,228,180,60,105,131,209,222,9,173,94,167,185,83,174,119,89,172,128,217,83,26,96,159,166,108,185,241,188,45,103,85,49,20,243,207,122,147,154,210,105,93,29,158,126,187,219,99,95,46,2,214,203,32,255,201,255,101,247,184,237,189,125,179,61,78,165,74,169,179,16,52,209,65,190,69,237,7,58,59,68,212,136,91,136,95,226,140,206,12,57,70,196,9,19,57,11,166,180,77,228,150,75,185,36,248,138,184,54,92,38,183,156,87,16,147,208,152,185,136,173,228,77,165,120,68,118,186,112,52,62,115,186,100,221,108,165,172,252,41,67,70,65,247,2,183,70,171,245,151,78,245,46,249,183,147,219,79,149,252,164,31,2,230,42,53,188,255,195,68,49,57,95,95,194,50,2,130,243,250,203,243,245,130,8,249,250,210,207,32,178,39,134,250,124,13,33,134,151,114,5,217,105,1,92,192,58,115,90,32,172,44,184,132,86,203,159,18,208,85,94,69,87,233,45,157,18,224,117,128,72,249,73,29,221,114,33,59,10,36,68,4,57,112,169,36,251,220,124,178,208,192,226,185,118,13,125,239,154,18,122,240,173,88,91,66,47,151,139,239,168,253,58,213,132,73,31,24,190,169,199,215,111,82,235,162,254,199,50,181,110,119,168,122,116,130,191,109,196,155,138,185,253,33,39,231,8,14,111,239,114,103,173,23,53,154,111,15,244,185,18,46,221,64,183,59,233,210,101,122,178,15,134,236,19,99,201,129,144,65,246,83,7,103,78,218,51,124,222,169,211,170,109,172,201,78,201,41,107,180,63,24,31,237,246,112,209,30,127,124,196,171,203,58,67,131,54,174,144,204,242,93,46,57,99,255,235,206,62,163,39,102,233,236,102,61,225,229,131,94,47,37,115,197,184,144,223,96,247,163,254,109,212,247,168,143,129,25,73,180,203,231,226,38,200,65,55,161,1,226,108,32,220,198,184,77,127,46,185,20,60,108,59,198,28,147,10,179,11,173,237,100,192,17,73,253,57,161,113,140,84,141,93,88,145,144,135,212,185,86,53,54,245,49,224,76,88,204,96,194,233,235,15,241,9,6,207,62,114,105,22,202,220,220,57,48,147,231,168,127,107,72,107,63,95,201,166,151,207,72,239,91,231,159,142,120,120,120,75,1,88,170,61,64,79,41,230,79,168,18,187,132,165,151,35,127,2,30,142,0,143,8,193,69,156,23,28,236,34,122,174,95,52,59,252,192,2,105,231,69,193,81,66,127,2,143,227,124,1,202,133,121,205,189,247,181,84,126,254,59,99,112,90,165,59,182,58,13,140,46,216,153,9,4,51,157,129,230,61,83,118,185,82,78,81,224,199,165,14,175,55,209,225,243,18,212,187,63,38,223,34,181,224,30,131,192,154,78,136,49,62,249,147,243,9,45,1,167,17,27,136,252,157,23,163,158,69,203,19,204,135,161,253,68,247,121,5,223,104,52,117,25,122,198,66,180,228,89,100,44,79,8,12,146,107,241,118,155,201,227,94,156,91,236,109,127,227,36,97,74,243,189,92,134,3,247,167,81,202,85,6,171,49,18,86,24,92,102,248,48,218,96,54,27,8,101,178,1,234,249,206,169,94,175,92,161,208,154,89,183,141,102,232,116,129,234,94,243,52,88,154,246,0,105,234,38,118,192,103,25,209,16,57,242,47,96,119,51,64,112,14,60,216,51,192,75,84,147,151,97,143,51,88,137,185,232,62,108,148,228,74,20,43,220,229,12,213,87,183,30,209,82,171,217,112,109,232,54,226,212,215,172,213,84,152,57,142,218,163,48,185,57,206,109,84,49,63,88,45,83,23,100,106,147,19,149,211,168,244,95,254,158,70,217,34,92,233,229,127,110,35,88,193,87,228,106,57,13,159,88,105,49,61,181,252,134,201,128,159,152,248,61,120,226,150,10,247,237,23,212,236,97,244,84,82,133,251,97,252,4,109,165,232,247,171,239,171,121,31,205,107,139,154,74,255,6,204,187,101,226,8,210,212,222,16,152,108,207,103,134,140,80,80,220,68,25,204,188,22,181,254,220,200,146,255,92,97,105,168,55,145,95,76,28,179,181,80,87,172,115,204,190,86,0,255,33,129,109,35,64,111,71,150,10,254,115,194,202,19,86,85,50,94,67,139,87,191,135,18,133,203,232,184,198,222,222,223,128,7,67,210,212,221,227,31,141,203,13,78,179,213,101,80,228,123,130,27,27,106,238,8,133,108,249,133,92,117,155,221,213,149,205,218,7,166,114,150,245,85,125,245,123,202,174,5,255,54,118,101,250,178,238,168,67,19,222,48,219,47,74,226,73,64,173,148,216,35,43,108,108,218,53,61,225,214,63,21,91,10,219,252,139,18,129,112,101,33,180,106,136,52,250,152,254,41,161,229,136,150,58,194,107,80,163,249,244,208,162,157,132,12,53,131,71,237,237,15,85,226,18,17,28,161,128,35,191,187,107,112,54,183,194,154,85,225,35,157,94,243,72,232,97,128,37,219,4,124,174,47,129,167,49,3,175,75,236,205,106,33,31,134,253,202,128,151,169,82,59,30,55,44,133,62,135,163,133,150,222,172,6,199,227,192,105,102,66,159,147,194,131,235,151,235,245,82,95,74,76,223,193,79,47,86,131,177,218,137,169,241,35,213,200,167,13,145,13,153,142,13,113,11,124,157,218,70,191,53,186,56,155,142,213,14,87,70,143,206,164,18,19,135,171,241,74,143,215,221,93,73,117,148,187,61,11,240,110,5,242,109,234,139,224,110,97,148,115,43,94,197,239,84,67,242,91,81,148,99,33,172,48,196,81,119,102,125,50,198,181,200,158,104,4,58,176,142,171,222,26,232,112,56,202,105,30,218,26,235,192,163,91,159,104,117,105,93,131,23,107,99,157,226,194,6,103,170,35,110,147,4,144,209,115,108,208,217,181,103,168,25,235,240,233,120,57,30,238,130,177,78,101,105,58,169,50,123,44,203,239,48,176,139,149,28,248,81,117,168,158,128,69,185,206,236,244,33,20,235,36,187,191,157,206,192,88,7,68,5,224,249,239,18,159,31,69,253,231,61,154,62,28,21,100,201,135,74,102,179,166,47,230,145,233,67,139,29,79,217,151,186,63,175,63,206,156,192,129,65,17,21,26,54,2,3,78,58,206,222,241,148,96,95,210,119,127,94,64,199,226,216,160,184,178,176,80,218,12,190,170,232,141,179,42,86,7,7,216,208,0,21,156,235,41,237,232,119,6,70,118,15,59,210,169,140,91,110,224,140,1,7,14,15,2,122,13,136,123,97,120,96,144,158,153,84,130,192,78,140,16,80,228,135,73,240,245,149,241,1,210,60,242,251,104,61,160,140,246,121,4,157,132,1,134,5,90,167,250,74,108,41,104,176,122,23,173,199,154,245,106,111,94,193,136,237,186,152,250,138,208,252,251,13,84,169,97,117,195,173,177,201,239,131,224,142,81,106,192,244,101,0,222,20,215,106,89,236,29,209,144,89,31,224,20,32,26,249,129,209,174,87,48,114,70,99,143,123,150,191,182,82,223,42,190,184,77,41,83,202,245,176,215,207,70,234,187,100,29,60,69,17,99,249,126,131,40,144,91,159,241,167,252,41,173,227,50,185,173,228,33,180,29,167,94,205,253,46,71,229,122,31,117,20,152,200,146,250,212,119,140,47,26,41,35,247,40,115,188,181,227,216,252,202,150,99,165,72,174,227,148,128,155,71,71,122,31,21,208,185,70,245,41,84,32,6,172,165,145,225,30,21,37,28,131,28,163,198,99,243,237,235,193,122,123,186,27,111,101,43,162,94,64,145,122,184,184,163,199,63,152,241,105,229,52,163,144,169,61,241,222,72,122,184,99,184,90,76,248,11,51,121,111,87,204,169,97,192,95,24,57,23,206,250,242,32,244,24,47,118,208,119,38,55,166,237,26,131,65,107,179,234,204,90,134,53,25,130,49,119,192,102,139,151,122,98,67,73,78,165,213,169,193,95,140,90,70,199,234,18,78,111,200,206,69,80,231,236,16,160,215,147,204,151,136,60,142,137,158,38,66,190,24,228,58,107,54,104,124,71,99,103,29,154,179,230,163,201,39,20,216,70,93,69,144,8,87,222,252,238,15,81,140,111,245,29,53,199,206,10,14,115,201,172,57,43,152,143,42,146,79,136,33,62,42,180,145,112,218,80,120,183,58,250,89,17,33,193,96,31,126,70,62,41,87,115,222,192,255,39,238,75,224,219,168,206,125,231,204,166,101,36,205,166,101,180,175,150,37,203,150,188,175,177,45,59,113,156,56,78,98,199,113,18,59,171,179,47,34,118,22,66,66,32,16,32,41,97,41,97,109,75,219,7,20,94,41,220,178,36,113,18,61,40,45,253,93,90,122,41,161,151,150,210,229,71,75,185,180,180,143,222,208,222,150,52,5,98,249,157,115,102,36,47,73,104,120,183,239,247,98,199,51,154,229,104,230,44,223,255,255,125,223,57,223,199,175,89,188,128,227,56,211,124,86,211,125,111,135,159,184,219,3,37,174,40,75,179,12,73,9,118,5,146,30,122,197,42,16,69,218,207,245,140,158,161,105,248,231,122,172,27,125,80,81,201,211,156,132,251,244,247,200,3,140,21,114,52,53,67,179,33,172,14,103,47,66,19,49,108,160,226,35,142,145,192,179,5,21,191,144,158,64,77,127,165,93,96,10,60,59,73,185,47,208,153,169,186,253,36,39,147,125,138,143,137,60,224,12,75,14,51,83,190,161,170,169,183,194,206,66,190,108,117,10,108,93,67,112,78,60,15,53,5,101,190,18,67,7,232,102,213,193,203,230,126,208,57,55,85,6,50,249,207,240,157,252,228,171,80,187,179,18,197,90,222,50,41,8,137,239,173,163,114,80,31,132,204,98,48,205,233,2,193,160,217,53,98,222,69,140,168,16,9,156,41,151,130,180,246,66,222,178,194,121,21,32,181,16,64,144,124,229,173,250,84,52,58,213,168,79,250,173,110,94,79,209,207,81,70,107,200,227,9,219,140,212,243,12,99,16,60,86,187,71,98,169,123,72,234,86,82,47,184,25,43,228,89,38,222,156,179,232,81,244,2,61,167,7,127,49,137,38,61,67,226,183,89,45,203,224,17,157,158,165,224,123,148,146,175,82,255,10,223,99,38,177,23,175,147,9,4,43,236,169,148,181,12,190,76,154,11,90,165,38,171,94,215,220,108,109,69,150,72,81,103,173,29,73,53,91,41,119,108,196,189,43,255,102,106,90,215,66,10,51,156,182,44,159,195,12,229,51,195,109,56,253,190,201,249,93,167,191,116,241,229,223,127,210,46,117,0,118,73,29,69,63,70,233,229,160,203,29,180,25,200,237,128,220,64,25,172,232,147,213,72,125,141,166,116,162,203,234,240,136,58,114,31,73,238,1,58,193,105,179,57,45,44,117,35,73,238,4,122,81,173,38,142,183,76,170,166,13,38,83,238,203,19,149,102,17,184,66,165,153,76,224,17,181,3,232,217,220,74,78,251,132,70,111,12,178,165,126,88,135,41,98,151,202,46,66,96,148,80,136,8,68,107,67,82,129,63,132,131,51,101,193,29,163,118,46,197,25,179,224,52,212,13,3,97,46,62,18,230,24,239,136,88,32,81,184,26,191,55,169,147,20,116,118,204,232,39,95,63,201,57,1,236,26,128,23,235,84,223,68,117,157,92,28,213,170,205,161,81,122,157,142,236,97,128,16,112,41,62,89,79,238,189,158,50,64,102,239,10,8,236,83,143,178,128,15,184,156,94,81,79,237,222,69,233,121,183,205,229,231,73,246,33,242,143,6,147,142,38,225,112,254,225,15,161,152,195,211,178,129,41,167,55,195,131,172,142,121,225,219,52,178,113,233,204,134,79,208,104,0,231,201,141,176,6,130,249,28,96,4,56,117,66,175,55,58,178,224,200,201,160,61,96,176,91,179,224,246,180,201,104,247,140,216,12,252,136,97,39,181,71,35,142,83,211,249,169,82,222,56,233,42,165,224,122,208,146,255,214,213,81,19,158,151,73,25,219,22,80,137,18,135,151,7,244,252,183,116,192,226,115,41,80,111,161,239,35,15,147,172,232,85,20,31,15,24,146,55,115,180,222,108,60,70,218,121,171,137,38,117,38,46,119,53,9,238,212,25,225,144,226,100,129,192,200,245,58,248,144,177,192,113,221,163,121,28,192,207,79,249,172,240,135,8,101,193,47,210,156,33,40,126,201,57,204,135,31,100,118,66,160,122,17,254,78,73,100,150,182,4,157,226,151,50,240,10,38,252,96,6,94,3,197,240,139,240,55,143,64,5,15,131,28,46,120,24,32,14,163,254,143,69,239,135,40,75,118,238,54,30,118,77,163,238,236,187,156,5,51,220,213,130,104,228,223,255,8,167,1,213,243,86,179,206,110,83,140,60,47,112,160,219,229,182,192,207,146,195,41,123,172,185,81,198,108,69,28,146,160,78,227,85,212,28,97,34,98,249,188,222,59,70,89,3,133,226,47,255,250,140,170,90,141,26,168,52,142,167,236,250,245,153,9,139,191,170,216,130,222,252,34,229,220,51,244,25,109,73,101,238,24,42,155,14,128,121,204,161,169,101,95,131,203,94,63,173,236,245,151,41,123,94,105,67,125,73,162,161,62,145,59,201,20,213,37,226,117,245,176,236,151,8,18,24,199,255,6,222,98,86,65,170,27,39,138,240,12,76,166,200,61,95,64,97,215,126,133,194,146,158,98,138,210,248,51,50,44,252,234,181,201,4,142,138,22,150,148,78,165,232,224,5,168,197,218,108,30,73,39,2,189,45,236,113,135,109,122,139,193,25,243,251,227,138,193,160,196,253,254,152,211,0,174,206,175,74,160,158,51,73,38,134,133,226,242,147,134,96,194,205,113,238,68,48,88,230,228,56,103,25,170,217,179,227,103,193,51,244,106,252,132,245,234,104,183,147,235,137,0,97,35,27,78,113,66,9,124,222,45,4,124,88,225,165,188,38,113,10,29,76,187,81,142,77,23,58,62,69,9,175,190,220,67,223,175,131,35,209,238,22,88,32,178,114,196,227,14,201,58,131,193,30,241,122,162,14,131,193,17,245,120,35,118,3,168,65,217,72,40,248,135,28,55,9,70,134,225,120,211,133,128,183,88,225,56,165,216,235,141,57,141,70,103,12,246,233,146,220,175,193,46,226,55,132,155,240,98,172,226,28,30,66,120,3,197,204,56,193,165,225,62,148,214,174,51,154,11,76,167,83,101,111,157,92,120,148,93,144,211,137,71,24,179,236,148,69,135,17,208,135,56,37,226,114,70,28,220,93,254,234,100,153,243,53,52,124,144,147,23,200,55,186,3,72,19,15,32,22,159,123,27,220,73,221,15,117,174,148,90,79,199,34,214,231,201,133,144,213,19,228,254,147,70,127,162,156,225,137,212,25,248,24,184,158,80,108,204,147,232,32,20,141,74,202,133,142,95,66,219,18,47,253,128,119,162,214,12,196,80,107,198,2,168,53,89,179,67,188,149,49,75,78,9,63,240,205,38,71,196,169,192,7,166,2,129,82,212,162,165,129,80,25,218,150,141,205,199,175,240,170,222,168,163,177,128,19,11,175,0,223,225,249,241,243,218,59,20,19,149,106,222,87,107,150,220,127,218,232,11,59,187,25,30,142,164,51,173,103,240,116,40,212,204,232,88,154,199,195,9,30,190,204,211,79,105,227,139,158,123,250,231,139,159,55,22,84,15,192,46,233,50,153,92,101,176,117,191,0,159,114,59,108,93,142,136,171,207,200,102,199,95,60,101,2,243,225,136,236,38,208,3,38,190,139,154,218,144,166,186,241,195,169,137,253,38,134,227,246,84,203,140,36,250,127,85,103,42,217,1,255,35,57,88,66,93,13,118,49,123,97,159,113,107,125,166,19,150,165,117,153,206,124,57,224,51,246,24,38,234,175,74,149,41,175,233,76,120,94,128,1,200,55,184,2,18,203,74,1,52,171,173,132,250,49,252,206,159,146,44,181,156,88,9,159,1,228,126,79,25,153,111,195,177,230,192,111,38,48,4,158,60,141,118,20,60,205,208,161,125,181,182,200,88,247,13,218,108,245,218,156,65,137,102,201,149,180,89,246,217,156,1,137,102,254,203,204,235,105,157,89,54,179,251,205,188,1,126,177,21,231,223,242,143,87,147,39,232,159,126,134,242,95,164,56,88,190,18,16,105,10,252,25,66,134,7,126,151,72,49,79,162,164,176,44,226,245,11,113,122,88,40,65,96,249,224,182,220,189,100,17,243,32,44,223,137,235,80,64,203,181,208,23,224,61,165,53,53,69,1,45,48,213,34,157,228,115,216,125,146,14,110,237,14,184,205,157,200,11,39,246,7,133,69,227,240,249,59,192,40,153,36,155,9,200,38,212,60,81,58,238,44,77,32,231,16,106,168,81,154,59,155,65,153,29,11,222,30,181,197,177,27,59,41,137,185,85,18,252,7,190,166,55,67,237,244,163,98,159,63,26,245,177,162,11,182,67,7,57,11,150,123,134,212,81,59,33,75,63,10,191,233,118,106,35,104,128,186,179,77,235,13,140,144,239,13,76,90,152,210,27,84,89,156,183,142,128,144,142,87,36,201,105,209,57,140,182,160,67,129,44,13,80,135,11,11,192,126,132,23,119,27,212,172,242,240,59,200,7,241,119,20,100,191,59,218,137,190,168,245,12,30,96,140,59,141,63,35,217,127,166,242,210,223,55,245,136,221,70,222,204,10,14,73,82,120,214,97,180,162,7,176,26,64,238,115,83,142,149,71,167,63,17,218,203,85,76,61,38,8,40,78,6,49,110,102,247,50,73,72,96,111,38,110,81,231,230,157,216,113,179,82,148,5,87,165,43,146,38,165,172,158,216,175,244,43,253,196,236,117,187,223,241,199,252,21,7,62,16,7,63,232,233,153,167,51,221,156,220,17,97,68,63,252,89,213,252,65,230,150,222,121,127,90,5,155,170,245,13,117,82,46,164,194,104,105,192,89,225,44,154,143,11,91,240,187,120,213,192,119,133,215,223,20,27,26,222,17,213,76,192,9,255,238,119,50,176,84,241,192,7,153,158,65,248,127,90,193,25,88,50,44,122,213,188,63,101,86,161,134,111,125,41,49,185,244,68,2,22,62,225,241,133,248,131,187,55,157,79,226,233,168,211,44,62,20,139,76,61,180,230,238,191,68,122,173,8,246,222,176,120,98,17,54,144,208,154,179,166,14,176,123,197,104,203,224,53,243,227,179,107,139,116,177,121,115,58,130,137,246,170,136,98,180,4,234,251,118,118,7,154,106,43,93,34,237,137,194,62,193,144,3,66,249,204,120,123,101,200,110,76,237,252,206,209,61,217,59,214,119,148,216,117,85,7,222,120,100,238,158,165,181,70,100,42,2,180,206,212,48,116,211,130,231,115,99,143,206,225,252,245,3,55,60,245,246,157,143,253,233,43,221,99,223,138,246,84,149,204,170,12,219,13,53,173,74,101,125,107,244,147,11,20,152,245,249,195,215,12,86,201,145,134,162,88,67,68,16,131,229,51,230,148,36,134,247,236,24,168,227,3,229,193,101,22,11,13,209,50,87,189,180,47,62,123,229,166,76,229,210,175,94,211,89,61,176,251,230,35,55,140,20,15,103,15,119,137,178,168,227,29,162,69,226,77,70,171,213,178,236,177,247,62,95,253,185,47,61,244,197,207,109,104,92,120,244,71,47,166,103,197,219,22,45,233,245,119,245,136,225,134,98,106,17,234,17,185,49,246,110,38,76,172,34,214,18,235,136,31,225,126,187,182,115,246,170,53,68,22,92,151,54,207,30,154,51,119,241,154,53,125,51,66,33,148,244,228,71,199,103,148,207,125,30,188,70,244,17,34,56,147,246,151,175,253,201,234,206,78,69,24,0,3,235,139,207,121,189,202,2,226,92,219,122,229,124,98,189,241,92,221,186,181,4,236,30,2,254,69,49,243,206,10,47,173,132,173,216,128,204,62,191,126,7,107,88,40,16,34,212,178,144,198,149,130,157,68,75,24,157,232,92,251,147,12,42,151,24,0,70,106,96,189,183,248,92,6,149,221,214,70,156,203,180,173,79,40,231,51,137,245,117,198,115,25,244,21,10,236,36,130,246,139,195,97,33,195,9,250,26,53,36,45,94,84,69,170,45,236,163,47,213,11,224,65,218,46,21,226,212,22,7,117,133,41,82,154,194,166,11,83,65,192,36,107,187,203,237,233,67,255,126,247,231,254,237,238,149,117,118,71,85,223,181,143,109,235,184,122,160,1,181,51,5,149,44,161,101,232,250,153,223,206,125,244,216,92,239,236,107,78,126,242,248,99,0,28,91,21,95,126,247,214,112,204,174,167,91,115,135,91,41,86,12,186,124,65,51,201,128,98,202,172,196,3,145,132,203,68,93,71,30,5,177,79,254,21,152,90,214,238,111,185,249,39,247,247,204,220,253,165,111,158,94,210,117,228,154,161,142,34,65,22,116,22,69,52,75,22,51,103,149,45,107,159,254,243,231,55,254,226,213,147,71,22,14,60,157,27,251,198,178,167,111,95,10,129,193,248,200,19,172,145,165,89,147,204,147,103,161,4,167,105,131,197,176,58,119,45,213,5,165,33,49,190,23,142,249,47,65,84,250,50,177,13,202,169,200,248,199,212,207,160,174,51,0,49,74,205,251,237,237,89,180,164,121,238,219,131,53,236,96,181,110,249,219,190,18,209,55,8,127,34,51,23,69,250,29,253,154,110,135,230,74,87,161,240,210,218,166,21,59,238,209,157,131,115,223,206,224,91,125,203,223,206,76,187,87,153,116,115,2,223,139,34,33,230,101,95,152,82,61,247,104,47,15,194,193,194,94,97,226,180,156,55,250,200,121,175,66,80,219,67,74,135,157,129,31,225,27,25,204,186,155,99,187,121,153,133,42,222,161,18,192,10,30,135,195,7,249,103,73,238,253,18,146,225,61,14,5,125,138,227,43,76,250,195,241,125,188,44,243,183,198,129,78,244,57,20,15,79,151,0,123,49,208,11,62,197,225,181,48,32,182,139,151,199,142,197,128,173,132,218,35,42,188,46,55,234,11,225,237,147,104,138,27,158,238,182,100,242,190,23,157,213,131,110,95,32,236,3,109,90,218,105,54,247,237,201,251,254,53,185,81,208,141,176,194,11,219,224,67,58,74,44,132,3,233,103,168,13,78,185,122,123,218,232,180,59,11,126,120,186,40,154,76,213,209,69,245,89,240,234,233,180,153,161,187,233,121,22,116,92,113,46,234,107,167,149,153,112,63,93,54,175,170,40,173,204,51,24,230,41,233,162,42,150,40,153,189,161,187,174,237,183,61,41,186,39,201,244,254,214,21,53,187,122,224,79,160,105,67,96,179,188,249,114,77,8,82,249,149,20,40,252,179,163,97,218,31,220,194,168,224,158,182,223,102,112,201,174,222,223,102,166,21,253,41,45,204,230,27,24,238,228,73,86,93,176,176,87,104,213,252,78,157,234,173,212,233,130,121,65,174,203,55,239,135,18,127,95,232,16,106,177,7,252,128,21,81,211,74,44,240,229,126,15,63,9,94,245,147,255,48,47,73,252,23,66,183,161,203,30,244,5,83,14,15,108,112,63,112,122,73,127,202,225,21,104,224,185,133,151,198,30,12,1,87,144,252,117,200,147,251,179,39,24,10,126,156,111,195,143,39,246,130,193,144,7,8,232,236,251,170,196,125,255,125,51,143,183,193,213,185,63,3,1,182,224,234,241,179,116,13,93,133,185,245,28,213,187,108,37,103,35,159,12,252,107,36,156,192,126,156,95,17,206,2,251,49,102,245,20,199,12,14,166,96,31,205,240,43,80,48,5,251,241,12,60,127,165,193,20,232,154,25,251,159,63,112,211,233,61,117,104,123,48,187,167,238,120,164,123,111,223,252,93,11,99,145,238,107,250,230,239,94,24,35,229,171,94,254,226,224,162,123,95,190,58,131,182,247,188,124,195,210,47,140,164,103,108,187,103,233,210,7,118,192,237,189,200,90,59,254,49,201,210,49,34,72,204,192,188,209,193,101,73,215,9,66,52,113,89,208,126,194,179,28,42,176,173,173,99,103,144,229,26,17,151,19,166,180,7,157,25,205,224,83,200,124,89,80,183,84,234,167,99,89,117,58,68,93,145,54,66,161,246,111,11,56,236,1,27,247,49,90,97,130,210,174,131,18,218,36,42,146,211,47,233,156,6,204,159,57,40,220,239,227,104,179,79,17,157,162,137,253,14,9,225,18,105,131,136,27,174,133,116,229,8,172,223,22,98,183,170,163,219,201,45,167,170,138,224,15,209,144,37,111,25,229,2,129,6,56,90,26,210,134,122,209,78,177,201,21,66,67,22,52,30,99,87,226,137,147,104,254,8,196,128,41,150,141,81,120,71,18,223,194,101,242,247,176,232,166,227,25,120,23,158,72,137,230,130,192,219,38,102,83,106,65,19,225,91,77,75,26,206,106,40,130,58,43,154,110,126,132,49,242,134,177,6,179,221,162,167,13,188,25,216,58,33,138,43,21,243,170,90,214,119,149,115,44,7,105,34,163,23,155,150,238,108,239,191,101,121,202,53,107,215,178,63,146,21,122,222,200,204,145,220,146,1,138,32,197,22,112,202,134,247,103,172,233,233,8,22,167,147,174,64,113,0,74,48,187,197,46,152,133,72,72,41,238,30,158,93,189,118,203,158,217,223,49,168,25,148,122,115,57,106,31,172,159,65,226,46,181,126,170,200,185,105,115,79,127,172,167,61,214,211,19,107,167,44,222,44,185,229,52,97,145,155,229,102,5,202,18,37,109,156,215,159,28,15,133,152,121,43,148,44,112,30,99,134,212,229,236,169,179,13,130,186,136,26,187,42,212,101,49,82,3,174,179,83,248,238,121,248,118,115,166,63,148,28,207,224,2,24,84,2,236,186,67,218,218,245,84,66,91,189,126,185,248,102,168,246,38,230,97,78,160,242,197,245,105,243,81,212,190,166,157,79,14,119,236,90,90,111,210,49,20,50,32,113,213,139,134,59,218,215,205,10,149,246,237,235,190,214,196,27,104,70,207,115,35,237,91,230,22,187,106,122,106,154,214,118,85,66,20,214,209,36,173,183,53,245,95,213,58,120,235,96,89,160,101,121,99,235,246,190,212,129,222,219,55,207,176,251,253,156,217,230,179,203,78,158,13,70,3,161,150,37,85,181,203,90,67,58,193,101,147,157,2,27,110,29,168,141,207,173,245,135,227,97,70,112,219,121,187,104,177,22,133,29,201,197,87,207,110,222,178,168,222,68,50,149,139,182,195,81,31,26,55,210,149,80,110,151,16,73,205,183,151,12,10,89,146,29,45,166,105,162,44,75,50,167,237,9,33,184,60,233,46,206,2,199,73,97,165,113,13,189,146,208,66,65,163,144,134,176,59,34,117,27,141,170,211,234,133,2,186,242,84,70,187,84,209,98,61,107,225,12,161,220,44,76,60,170,41,244,198,124,68,42,17,41,191,97,16,164,43,101,233,85,61,90,114,18,148,117,99,89,78,50,179,40,9,1,248,59,99,13,150,249,195,21,62,203,171,188,61,183,153,204,149,129,159,118,134,138,222,68,169,211,25,168,130,189,137,32,210,234,247,120,4,170,205,128,212,62,61,111,184,112,71,152,42,186,144,83,87,243,19,212,86,58,0,71,96,70,237,97,117,224,103,39,99,149,177,74,147,59,75,118,30,39,76,129,44,32,78,52,54,50,181,89,208,116,188,116,208,62,209,169,180,41,126,147,28,95,199,26,209,213,39,51,240,242,82,116,253,104,166,116,144,177,79,238,68,249,121,125,69,151,94,23,95,152,183,43,106,42,32,66,149,160,54,129,136,218,218,113,253,83,155,26,54,246,214,88,141,12,90,216,94,212,190,161,171,117,219,194,178,208,188,189,75,252,169,226,136,236,81,252,94,210,103,176,112,140,85,206,205,8,206,137,12,127,109,75,213,201,109,143,14,215,243,54,197,90,28,20,156,130,65,241,56,2,179,182,204,109,93,217,226,163,24,218,85,68,10,129,128,94,246,200,145,88,238,126,154,170,29,186,21,33,247,129,241,179,212,47,153,0,81,73,204,38,54,97,233,25,111,206,146,179,70,77,46,151,169,42,75,118,156,38,76,201,241,250,122,38,2,95,247,184,60,208,158,5,182,60,2,76,84,74,126,222,163,161,30,14,40,120,49,202,254,78,140,102,228,1,6,93,63,1,9,133,169,142,133,42,161,171,166,133,9,214,77,11,31,147,15,187,243,203,154,237,143,239,88,116,221,202,214,168,40,167,22,238,251,250,246,226,238,182,148,168,7,172,201,96,140,54,44,168,90,117,120,73,130,114,181,47,88,86,190,245,158,229,197,207,42,245,131,237,69,221,157,173,174,96,122,117,186,109,77,139,15,60,220,255,213,189,115,99,93,153,219,30,91,213,247,228,255,184,125,211,12,131,69,18,189,46,201,37,232,45,130,101,254,141,223,88,193,251,20,190,97,195,237,107,154,87,183,135,205,14,191,116,227,211,91,203,42,122,54,168,43,100,140,212,1,216,119,252,196,44,205,10,77,110,62,193,178,14,49,75,118,157,32,28,140,152,5,51,78,184,6,185,53,56,194,182,54,25,20,245,147,227,140,11,157,27,205,224,147,56,112,246,148,5,63,152,150,171,35,65,237,6,212,1,138,49,176,185,10,214,162,132,221,193,168,0,88,240,135,177,251,13,188,129,177,74,228,159,44,54,142,165,222,148,188,46,151,229,147,51,72,108,232,208,162,132,46,163,236,145,138,139,88,201,131,90,116,14,108,209,151,167,35,121,7,70,242,14,140,228,14,21,201,29,151,68,114,71,30,201,29,159,9,201,169,151,43,50,79,29,56,248,196,250,120,249,85,79,29,184,241,137,13,241,103,149,230,45,189,93,155,219,188,202,12,188,245,145,82,70,67,242,171,190,143,144,252,7,7,150,125,97,184,181,113,235,189,203,180,45,172,231,167,33,74,62,68,199,161,52,234,85,235,57,78,186,210,188,232,19,57,248,67,40,178,20,94,30,135,245,105,205,227,226,175,32,168,231,151,243,163,87,56,45,75,105,120,9,139,174,153,128,65,215,175,206,76,135,192,170,224,37,64,30,175,92,166,30,98,141,102,221,216,10,157,137,99,89,40,70,128,101,10,226,75,138,164,4,36,246,125,189,197,192,204,66,177,31,160,200,149,37,151,104,32,255,136,161,223,33,42,34,199,190,152,135,254,11,215,25,68,23,234,65,59,225,155,125,5,182,74,163,58,135,4,225,255,182,83,169,48,252,33,106,178,228,190,81,206,158,98,97,245,55,156,40,89,33,212,76,66,126,117,130,226,100,216,135,23,150,160,43,79,102,224,165,108,205,20,192,159,156,231,111,42,218,71,39,129,19,61,13,236,191,194,192,254,53,86,99,177,241,58,202,200,155,128,210,53,88,33,12,173,107,94,55,175,210,204,112,6,198,104,111,29,220,213,58,112,104,160,212,57,107,247,224,89,178,26,98,213,116,160,111,29,234,153,29,153,63,24,136,5,245,162,71,118,5,237,145,176,51,54,47,211,94,183,97,171,6,242,128,216,4,49,254,30,88,7,203,242,24,95,65,118,165,205,11,250,162,11,210,209,5,11,162,105,202,2,37,241,86,136,241,77,98,147,104,175,197,24,63,183,175,116,60,16,96,230,174,176,95,49,198,227,187,231,214,170,24,223,23,40,29,207,224,2,166,138,231,203,97,124,237,255,37,196,223,211,178,251,201,109,109,59,150,53,242,122,150,178,152,13,53,125,195,179,218,215,207,10,37,250,246,205,223,15,235,75,199,114,22,195,14,12,240,213,189,53,141,67,221,149,70,76,207,25,157,165,113,241,174,153,131,183,46,135,0,63,216,52,115,184,167,236,150,101,71,55,213,217,124,62,222,98,245,218,34,110,127,212,31,106,233,175,170,29,152,128,247,80,122,160,46,62,167,214,31,130,240,206,187,237,162,67,50,89,34,17,247,4,188,235,170,123,183,33,89,16,128,114,235,63,52,124,95,53,129,239,14,13,223,193,57,136,239,198,224,242,98,119,18,141,124,26,161,54,148,96,85,151,132,119,124,29,138,119,229,56,153,81,175,132,226,172,234,51,163,59,245,31,86,233,30,189,28,196,89,194,199,94,229,32,81,70,145,93,192,89,218,26,40,243,7,203,253,252,61,130,61,247,48,200,205,0,223,155,134,238,62,135,213,231,82,204,84,183,206,132,87,184,233,47,28,41,160,251,6,136,238,15,96,116,191,118,42,186,35,222,56,231,36,228,141,178,82,251,60,104,34,74,137,70,8,220,144,245,149,14,78,163,141,130,74,177,39,161,252,40,188,9,195,251,241,76,168,17,66,218,233,12,190,239,98,182,56,153,101,95,138,42,134,216,203,66,253,3,179,111,60,150,153,145,89,92,35,160,41,28,122,78,103,44,233,220,50,103,230,72,111,178,184,247,186,37,205,203,162,24,234,155,17,183,182,74,57,111,120,110,249,240,215,135,27,142,111,126,100,184,81,114,42,102,179,232,18,37,183,168,119,250,156,254,246,205,93,45,171,91,253,166,169,80,207,144,53,67,183,193,190,176,13,226,194,11,16,233,171,137,57,196,247,181,136,194,227,47,166,29,60,57,127,77,23,72,92,221,10,54,182,130,153,173,160,186,21,68,90,65,107,150,156,153,182,154,60,30,211,181,53,96,107,13,152,87,3,26,107,64,162,6,64,105,53,243,212,8,1,2,176,210,209,114,78,94,13,218,121,26,22,67,148,155,128,41,59,254,113,218,8,63,152,26,199,203,203,153,168,74,27,102,93,68,27,18,43,223,72,36,86,174,124,7,175,203,196,12,2,239,85,162,133,111,144,72,148,55,142,103,224,237,114,52,79,36,102,93,1,145,96,175,132,72,188,80,157,249,250,142,222,235,86,52,23,9,82,114,225,53,95,223,94,212,157,46,181,64,170,13,116,156,129,139,214,206,175,66,249,84,40,87,219,252,37,21,91,142,14,68,159,118,212,66,42,209,213,1,169,68,235,170,214,244,170,22,47,120,180,255,161,125,83,169,4,47,113,102,94,182,96,50,33,90,186,111,124,66,35,19,71,214,52,174,110,143,32,50,113,240,233,45,101,229,189,27,96,165,173,131,99,242,25,216,83,189,83,185,132,13,114,137,77,39,8,27,35,33,46,161,92,146,75,40,18,230,18,202,167,114,137,130,83,129,122,6,83,137,36,195,59,34,174,80,84,36,89,240,254,216,189,178,12,137,196,95,46,67,36,98,145,40,166,17,36,177,9,246,150,183,166,179,136,58,204,34,234,48,139,176,28,231,55,66,154,96,57,198,108,185,152,69,88,32,139,216,136,88,132,5,182,217,150,43,103,17,111,53,64,69,233,170,71,51,53,141,35,79,142,160,237,211,177,206,181,141,179,54,204,12,21,119,174,109,66,91,82,57,248,218,209,238,182,91,126,120,199,193,215,238,234,78,223,242,234,125,187,191,186,38,214,184,245,129,21,112,27,111,218,250,0,10,8,57,254,49,120,139,46,38,130,68,99,193,30,32,159,8,98,123,64,219,9,207,6,6,25,144,198,190,143,170,22,137,182,227,38,100,14,104,27,205,224,51,168,94,191,127,25,107,64,126,62,54,120,203,8,213,19,135,223,166,255,173,96,51,65,149,206,168,255,136,147,29,110,73,241,139,58,69,175,58,211,244,212,154,131,70,210,236,117,136,14,209,68,127,89,103,80,39,174,192,231,91,1,185,64,130,174,36,102,16,195,121,46,48,52,97,11,184,41,111,11,168,62,85,101,103,147,27,145,33,160,230,24,187,73,53,4,52,92,222,16,80,157,54,100,212,59,144,25,160,6,178,130,77,154,25,160,225,210,102,128,186,79,55,3,216,225,67,234,205,250,177,91,45,54,51,203,24,37,243,143,103,45,171,178,58,202,102,38,171,22,183,38,12,104,9,44,212,79,197,218,5,67,53,75,174,95,20,119,181,237,94,254,56,120,75,18,103,139,46,201,192,66,92,178,249,156,14,243,235,179,134,7,187,131,161,166,82,197,29,114,233,68,143,213,108,21,205,130,207,107,43,157,183,190,161,122,253,174,35,75,191,86,140,86,150,194,254,86,132,185,193,205,121,110,80,127,17,55,72,167,237,121,114,240,17,36,6,239,34,92,223,104,255,72,237,129,159,206,10,210,78,141,22,124,132,40,193,187,152,18,108,100,236,31,229,187,231,84,62,0,254,219,124,160,168,49,243,224,80,221,170,185,21,60,20,45,38,142,43,105,95,217,220,56,48,195,7,53,178,217,59,17,121,164,141,102,125,166,122,105,107,72,46,105,79,85,45,235,40,67,225,200,80,133,10,117,176,66,23,92,211,27,247,213,116,151,205,88,211,30,1,37,115,246,44,42,19,28,46,20,196,201,26,112,66,81,239,74,181,199,74,58,146,78,214,226,180,34,207,141,171,188,35,30,168,139,43,174,144,139,177,56,101,222,38,152,121,159,199,26,158,185,182,165,178,127,102,153,145,98,74,218,7,224,168,142,142,95,160,14,209,17,8,130,229,154,190,95,30,228,179,96,124,180,152,97,136,84,22,60,145,230,237,197,238,242,243,116,89,80,16,140,193,13,198,205,120,106,107,74,106,64,156,96,10,33,72,11,144,13,148,159,207,76,186,84,201,95,11,73,65,222,96,250,233,140,192,71,98,74,112,72,226,191,170,179,250,237,40,234,71,174,20,82,80,6,113,103,112,132,181,250,19,190,80,210,103,254,42,28,78,108,238,33,50,247,69,176,21,52,5,67,239,228,39,90,188,195,8,94,69,242,40,14,11,217,203,89,140,234,226,246,107,116,130,147,236,25,251,13,226,5,67,227,127,162,20,40,109,219,213,92,188,104,230,235,215,11,188,160,81,229,5,245,89,32,164,77,165,45,191,131,157,162,116,189,50,169,63,93,134,18,224,27,132,76,160,229,119,25,124,11,163,76,233,71,218,96,3,151,100,3,209,139,21,127,52,38,69,45,206,131,210,177,235,193,37,229,75,102,150,153,89,26,203,11,99,113,67,79,85,251,154,180,255,142,195,174,88,216,47,56,172,46,23,248,79,20,200,142,54,152,12,185,29,102,135,203,43,173,56,186,174,6,44,89,122,104,69,138,19,173,70,78,116,201,130,195,162,19,237,98,160,126,97,217,154,65,138,161,20,63,248,95,30,183,30,43,43,178,33,247,159,128,2,32,177,112,4,246,137,237,227,31,80,155,161,52,170,36,102,169,150,145,99,241,166,44,105,205,91,0,172,105,153,48,213,190,151,76,202,140,223,159,142,156,151,55,166,255,166,137,124,45,241,215,52,35,128,35,89,251,94,70,187,92,142,156,207,200,27,153,244,223,10,40,160,221,115,197,102,128,232,20,240,222,92,185,238,174,21,115,119,244,53,134,5,49,49,123,203,93,171,125,109,141,9,65,79,178,70,189,49,88,209,94,178,96,184,51,76,218,234,102,118,21,47,187,97,81,241,147,67,155,188,205,77,213,54,95,93,111,117,245,130,74,5,44,238,190,101,117,93,176,117,112,228,112,87,231,231,111,26,233,43,215,113,188,224,84,208,196,83,163,201,216,56,116,96,150,201,46,26,83,139,118,247,172,216,100,16,237,150,117,135,122,67,161,166,5,168,31,165,198,63,166,44,83,81,187,77,67,237,102,132,218,80,227,172,57,161,172,231,54,95,2,181,209,57,136,218,232,228,165,80,187,122,42,106,91,80,216,183,220,213,180,197,30,118,6,139,69,6,252,207,177,243,162,40,9,228,81,147,200,49,212,47,37,143,211,97,186,240,20,135,39,54,8,28,181,37,26,137,32,43,31,226,251,61,176,45,23,194,182,68,62,251,150,252,108,168,90,136,218,1,210,150,54,152,220,231,197,141,69,127,159,6,216,105,147,232,62,159,17,55,50,69,127,191,4,86,211,151,197,234,133,37,43,238,219,218,177,125,113,115,84,140,47,191,111,219,230,187,7,227,79,185,106,123,107,91,123,82,146,187,166,183,174,181,55,41,146,210,254,87,142,46,132,196,105,223,189,75,174,251,183,163,11,187,110,127,229,182,93,15,175,75,182,100,238,95,10,183,101,205,153,251,97,221,222,9,241,176,20,226,117,146,88,152,215,250,165,211,62,17,42,252,156,12,25,79,250,84,120,67,92,60,167,33,32,178,227,191,132,197,16,50,229,203,233,48,186,34,109,204,192,107,88,241,92,1,243,38,153,244,11,58,127,213,101,117,254,82,198,192,177,99,207,49,28,74,25,198,49,111,191,43,218,76,52,234,85,64,207,64,86,39,41,62,137,253,142,14,158,109,147,156,188,78,199,59,37,201,41,232,200,191,221,100,0,188,223,33,218,161,62,252,40,69,83,104,1,153,238,194,46,40,126,198,199,137,13,240,173,170,97,91,176,212,191,27,208,108,154,181,16,225,146,16,225,88,234,117,3,106,171,70,216,163,50,23,219,94,65,94,55,123,12,203,226,228,121,58,113,101,178,56,9,101,113,226,191,33,139,85,237,44,35,243,7,13,114,208,161,248,101,93,174,149,19,208,42,91,3,11,174,99,37,95,169,31,229,80,56,104,182,229,178,100,238,113,176,28,148,4,131,175,107,222,64,221,235,12,239,81,172,94,197,110,34,215,114,162,42,156,198,182,4,200,121,99,63,69,154,63,148,194,101,147,165,112,19,148,194,37,213,37,213,72,10,215,171,82,184,17,75,225,100,203,187,80,199,74,174,87,206,253,35,41,156,108,84,165,112,168,229,221,12,190,133,81,206,93,177,20,190,148,253,21,139,97,77,43,43,107,186,234,193,161,25,171,103,151,112,104,1,61,13,197,112,104,198,242,182,198,149,237,17,95,251,198,57,254,138,120,24,9,98,133,68,121,14,240,252,159,220,10,215,172,216,170,163,171,203,193,226,37,135,150,167,44,86,171,193,36,186,172,188,221,172,179,66,1,83,221,91,159,154,93,238,164,105,202,30,0,89,40,136,161,136,22,221,146,33,247,1,73,38,122,70,80,127,24,210,198,46,146,195,56,154,194,177,4,148,195,212,40,210,193,160,28,38,210,60,97,170,255,93,50,201,68,207,65,25,252,158,54,138,47,150,191,114,178,254,119,80,254,66,221,233,28,150,189,239,21,70,245,149,104,77,83,215,24,21,198,122,217,170,187,214,116,141,44,170,15,242,66,241,204,205,71,135,138,58,234,162,38,150,1,176,115,232,116,129,154,206,210,5,219,59,3,84,201,225,37,203,247,119,7,30,179,150,117,213,118,236,42,113,215,246,214,212,45,168,176,131,197,40,240,121,184,117,249,142,155,231,206,188,237,230,157,253,85,122,19,207,25,205,178,73,118,241,44,103,230,26,214,222,56,199,89,146,234,223,221,147,156,91,237,41,118,174,61,188,40,82,52,99,62,146,187,171,224,40,105,155,106,121,77,107,150,215,22,205,242,90,115,194,117,73,185,235,82,229,174,235,83,229,238,36,203,107,27,124,25,38,183,139,49,67,193,27,42,22,88,240,216,216,127,193,150,165,69,11,249,5,179,104,44,136,222,127,225,76,58,77,244,26,101,183,164,10,95,205,131,202,4,9,43,17,35,186,84,217,107,35,83,80,246,250,201,212,113,194,232,202,2,227,113,190,47,2,55,199,152,37,154,4,126,233,29,213,155,192,163,179,80,103,234,67,118,118,35,212,153,150,92,86,103,178,93,236,68,109,61,240,194,245,215,157,220,83,223,124,224,91,55,92,15,183,199,75,22,238,238,90,182,183,43,24,239,217,53,111,233,222,121,65,242,224,253,31,126,115,245,146,39,206,63,242,197,243,207,172,94,242,228,249,135,77,71,95,57,216,52,255,200,11,59,180,109,222,139,202,56,160,214,84,165,214,116,144,20,211,6,135,200,153,56,207,34,6,77,155,64,214,214,51,88,238,158,50,113,105,124,16,207,251,253,167,56,79,77,6,122,246,125,28,101,242,57,36,236,60,133,156,5,160,160,190,121,223,41,172,217,22,98,127,94,95,90,62,161,47,221,120,154,19,235,27,84,149,41,137,85,166,62,164,50,197,142,177,139,39,171,76,211,237,168,167,213,155,144,226,148,212,20,167,62,172,56,197,160,226,180,120,138,226,116,41,163,170,124,5,46,84,100,85,173,207,187,80,63,94,182,165,78,244,64,38,210,184,102,78,202,8,223,153,33,89,131,216,184,100,123,203,170,59,87,38,237,157,183,92,117,134,76,33,195,106,151,228,145,13,58,193,103,183,250,28,14,51,48,174,184,103,239,218,68,98,126,99,40,84,28,212,139,94,155,197,33,90,132,162,136,171,102,197,181,29,45,215,29,125,122,199,155,6,73,139,61,78,237,131,181,52,201,186,90,125,145,6,53,56,201,186,202,97,235,234,95,145,38,212,103,135,31,181,110,121,165,214,85,78,181,174,254,21,171,82,125,200,186,202,21,58,238,63,91,155,218,215,176,227,95,118,180,141,44,109,16,245,12,101,7,225,156,112,14,60,61,140,115,242,221,56,39,207,141,115,138,48,206,63,65,56,45,62,157,210,221,104,39,137,209,94,150,162,168,92,84,158,76,84,33,106,70,233,110,228,195,142,145,79,217,24,249,53,169,132,169,101,106,81,134,201,49,57,100,76,109,83,155,74,154,58,166,14,142,214,53,117,41,203,212,51,245,168,172,169,111,26,34,222,200,52,66,250,198,166,49,210,52,49,77,144,166,185,105,142,120,11,211,146,74,155,86,166,21,210,228,154,60,164,105,99,218,224,104,91,211,142,82,128,38,167,194,222,193,116,128,29,152,130,176,147,233,132,176,179,233,66,197,129,44,221,168,148,233,110,122,80,166,233,105,122,34,229,25,230,76,212,216,203,156,7,75,111,115,62,74,6,226,160,150,254,166,63,194,1,230,66,114,30,244,223,208,230,75,204,37,40,231,82,115,25,226,151,155,203,145,254,10,115,5,226,192,35,216,129,71,176,172,53,235,80,203,122,179,1,185,242,77,62,74,222,100,54,163,204,45,102,43,101,58,132,34,233,16,138,210,29,66,81,58,80,228,205,36,66,61,142,93,22,32,212,179,136,63,15,108,146,140,77,1,144,105,4,226,163,104,60,194,9,52,145,17,106,10,226,159,0,151,36,80,110,38,194,47,128,74,26,152,180,4,113,119,87,87,51,54,73,198,166,18,140,77,25,140,77,49,198,166,76,198,166,146,140,77,165,24,155,178,24,155,82,128,77,61,73,48,54,133,192,166,139,17,58,108,138,51,54,133,140,77,17,35,81,113,241,157,248,142,210,24,125,210,25,125,138,137,223,196,111,100,24,119,82,165,47,125,74,7,226,132,136,199,101,220,253,151,57,217,155,74,203,62,178,15,149,101,196,41,195,136,83,78,94,32,47,128,189,159,236,7,187,67,159,50,140,62,229,228,133,242,34,202,46,192,160,124,146,64,159,31,73,3,125,126,165,24,163,79,22,163,79,134,187,239,134,177,212,85,119,37,201,232,163,129,59,189,16,58,196,145,140,56,1,35,78,73,221,91,247,134,197,225,142,212,23,104,244,78,160,79,127,164,116,136,147,193,136,19,99,196,201,2,226,252,29,227,240,42,125,21,194,171,245,213,72,121,141,190,6,225,117,250,58,132,14,125,52,163,79,44,137,62,119,234,59,97,185,11,232,19,48,238,104,125,175,190,151,209,231,62,164,119,232,163,129,62,15,35,158,192,157,127,235,71,17,119,232,163,25,125,36,163,79,76,15,214,131,145,235,89,253,28,44,14,137,52,35,81,74,18,137,94,208,47,192,238,240,72,51,30,101,49,18,73,253,22,48,72,38,49,232,29,253,14,226,35,52,230,51,61,82,143,68,74,135,74,146,81,41,171,16,42,73,70,37,13,84,154,142,184,67,34,173,63,211,95,34,62,71,47,67,232,144,72,3,137,214,35,238,48,168,4,99,80,6,99,80,140,49,40,147,49,168,36,99,80,41,198,160,44,198,160,20,253,187,254,29,185,28,18,101,48,18,149,100,36,202,74,34,145,6,226,72,70,156,148,48,10,35,196,25,113,226,147,227,31,83,24,159,26,159,138,112,90,124,26,197,227,211,129,47,241,248,103,241,207,96,153,21,159,69,33,99,141,72,89,154,178,138,4,163,70,113,211,16,120,145,106,154,26,32,14,99,68,42,163,67,113,160,67,46,226,121,166,53,176,230,20,115,10,44,14,23,210,204,233,230,116,88,58,155,174,20,49,22,164,51,22,20,7,10,156,139,184,67,129,98,166,175,233,139,52,110,252,23,55,23,153,139,96,255,27,198,127,49,140,255,75,81,130,27,255,233,60,254,83,121,252,167,241,248,79,199,248,95,139,50,215,155,245,200,181,201,108,66,250,205,24,249,233,60,242,5,137,154,151,185,251,101,117,75,54,29,78,173,233,172,131,115,218,255,237,205,174,176,43,225,91,124,205,241,229,127,220,39,41,148,98,247,177,121,146,240,242,151,195,135,69,78,190,195,179,59,81,54,234,114,229,125,153,188,31,181,59,113,15,5,41,87,99,79,164,72,214,101,231,31,190,221,201,191,103,28,125,203,78,220,102,251,216,55,249,239,142,35,74,189,194,206,178,227,15,237,161,30,113,173,249,251,199,19,126,101,162,92,59,207,110,181,11,113,46,243,237,18,187,184,32,213,31,119,32,50,10,108,75,236,118,156,227,12,42,143,235,144,188,255,118,100,119,152,78,200,22,47,104,71,97,191,50,141,242,216,182,229,143,123,123,201,84,223,217,159,15,44,2,182,47,225,103,238,42,234,254,229,177,109,137,126,232,238,45,37,238,126,217,157,133,142,21,106,51,206,226,1,158,49,91,87,28,108,44,157,160,150,29,117,201,246,101,59,152,255,238,70,107,191,226,207,171,118,20,254,46,72,30,79,222,7,224,126,180,195,206,59,218,59,93,156,119,3,143,232,213,251,74,116,49,30,219,251,202,126,217,110,114,125,148,239,129,174,69,218,175,18,215,120,255,186,236,158,35,168,233,23,162,195,223,145,60,182,13,231,99,99,65,124,183,253,17,251,54,119,213,247,191,190,7,222,183,253,95,220,246,181,216,110,180,107,143,40,253,49,221,99,60,194,182,44,56,170,212,99,176,191,231,238,244,82,182,125,131,255,58,124,155,195,127,55,21,164,58,236,220,112,136,146,23,218,249,184,170,139,19,229,32,182,132,175,248,108,158,131,134,115,138,237,124,196,221,117,253,28,59,142,21,174,203,190,131,32,147,114,147,223,102,218,5,118,26,142,85,166,214,246,211,100,251,70,39,158,231,216,251,241,233,121,244,45,60,108,235,249,30,183,29,81,240,253,66,59,196,14,176,15,242,179,179,11,11,172,109,237,85,238,126,35,174,251,1,24,225,158,147,253,169,204,124,59,5,109,95,125,48,252,58,174,182,238,230,243,187,142,227,110,238,79,156,149,194,179,214,246,196,51,21,142,31,182,135,218,175,78,108,219,142,122,227,39,138,246,105,123,199,254,102,251,152,253,236,207,137,237,82,187,147,159,24,28,236,14,120,17,155,93,229,114,241,93,205,140,196,119,54,103,236,11,147,79,48,44,133,7,224,209,122,62,94,231,128,210,182,243,252,238,122,77,26,254,174,220,103,229,208,33,240,145,62,11,58,84,107,11,238,70,23,238,105,137,103,115,140,242,223,184,15,122,152,123,54,180,223,221,118,190,91,191,225,192,103,54,137,103,99,127,229,118,224,243,232,67,141,2,123,235,65,173,115,79,116,123,10,149,125,219,81,36,230,167,244,118,160,125,132,255,238,198,56,159,136,115,57,17,40,202,127,147,37,238,155,131,119,113,184,193,142,59,134,86,141,178,227,128,121,31,36,191,45,176,255,73,242,248,5,9,174,100,95,177,63,237,123,30,138,118,252,128,177,240,3,199,19,117,21,59,160,180,201,104,225,36,198,247,202,246,195,4,206,195,58,117,191,52,191,29,221,220,81,144,111,1,21,122,38,152,68,206,249,220,198,196,243,148,196,115,88,196,237,44,78,59,109,95,46,62,54,5,97,23,123,102,178,149,19,237,165,104,231,223,193,94,30,0,222,223,152,44,243,211,66,181,237,182,31,20,245,134,193,65,91,217,159,75,5,118,219,233,118,61,98,127,67,236,110,59,7,177,17,168,113,168,61,15,124,233,169,228,124,52,13,45,121,53,249,75,18,117,101,186,118,22,42,109,3,174,72,62,255,134,26,40,109,31,175,75,188,71,225,222,86,224,231,158,7,178,234,35,106,231,119,252,44,177,224,73,119,2,215,147,113,247,132,44,233,251,240,72,95,238,112,33,129,13,201,186,42,22,245,116,246,196,111,133,253,1,126,158,62,15,60,110,227,161,211,39,90,124,44,231,230,248,54,251,91,65,108,183,243,110,236,50,248,50,127,122,99,100,191,28,179,15,141,83,71,84,227,75,246,122,236,143,113,252,11,244,151,161,246,125,142,255,144,40,219,161,179,189,3,159,183,143,189,14,46,229,34,123,239,113,229,95,230,250,112,146,85,173,70,123,150,218,121,5,199,18,115,204,78,59,23,158,202,65,223,27,57,138,122,230,28,115,206,69,201,119,58,126,116,248,134,246,37,198,151,227,148,59,11,230,110,164,58,190,246,29,255,102,175,176,255,135,121,120,113,226,125,3,123,163,189,13,231,245,230,4,50,192,3,219,139,99,19,129,56,173,109,59,48,193,94,96,176,111,28,180,148,17,7,179,238,151,98,36,255,169,113,220,237,157,178,223,183,49,199,91,222,33,106,41,242,247,20,145,127,43,250,231,154,36,147,90,242,231,55,2,48,251,45,3,7,255,230,184,223,239,58,206,205,174,193,28,178,33,49,74,236,151,204,201,254,120,155,40,113,127,99,57,102,159,213,199,62,14,78,204,134,177,236,222,250,155,80,240,125,50,123,91,255,67,27,124,173,27,120,54,245,249,219,21,24,51,43,10,88,11,123,136,118,29,120,204,117,246,9,204,151,47,216,181,7,125,231,231,8,240,198,49,170,255,254,150,184,7,227,152,193,145,221,185,60,100,57,199,233,69,252,85,91,130,247,254,151,202,222,86,40,62,215,221,155,58,142,178,250,29,111,107,138,40,127,85,162,189,152,181,14,203,51,138,44,231,24,238,15,30,101,13,223,162,141,7,29,67,255,75,219,241,242,143,130,173,220,49,214,255,195,49,228,217,196,108,175,224,78,255,161,222,133,59,17,117,253,213,219,241,222,155,61,150,231,31,118,19,123,62,137,247,155,147,101,20,120,32,105,135,102,235,92,87,37,234,79,209,49,212,121,88,111,230,16,121,54,243,157,169,109,127,124,231,208,249,134,135,189,231,206,117,105,106,118,244,53,254,127,217,254,180,2,224,72,182,162,222,2,63,104,158,233,46,151,157,241,199,119,215,255,224,201,21,241,126,232,177,212,245,223,217,224,195,124,95,244,211,72,251,211,95,209,150,34,54,83,196,241,108,234,252,199,19,197,191,106,179,182,80,124,35,35,193,234,195,35,8,63,15,251,241,112,41,78,252,118,164,248,126,66,234,58,134,249,16,94,232,146,194,57,249,137,235,78,42,242,153,84,50,71,229,163,175,241,184,183,180,66,241,68,175,11,138,200,145,73,109,142,165,127,30,11,3,130,207,183,154,10,175,146,89,159,60,159,69,204,109,201,186,74,31,96,93,0,255,214,233,101,151,165,90,246,139,228,29,200,207,147,79,116,6,227,115,250,209,183,240,176,173,152,204,225,187,5,223,251,216,127,194,243,26,234,252,193,63,238,178,218,94,251,222,2,255,211,118,16,164,176,219,236,246,196,27,46,39,122,75,248,80,28,219,236,238,3,240,217,218,240,199,91,239,188,226,106,171,59,75,246,6,254,254,5,174,206,181,246,107,123,181,157,137,223,244,245,190,167,74,251,223,143,71,9,151,210,81,111,246,50,123,169,157,96,47,73,126,155,96,47,67,120,55,199,166,163,182,231,237,181,228,238,91,39,214,20,45,193,62,55,249,198,136,171,43,155,170,218,207,17,191,193,94,195,54,204,98,246,21,187,18,159,247,236,24,180,51,121,63,112,255,185,13,103,117,232,49,180,243,73,252,242,89,137,247,17,220,108,232,86,141,184,235,205,179,105,190,29,103,135,216,31,146,179,106,140,83,236,123,211,39,81,87,149,163,175,241,175,222,254,59,239,163,236,87,195,142,228,92,242,203,159,223,138,57,166,173,18,240,201,173,223,32,126,15,11,59,190,53,112,235,32,177,47,176,203,209,35,123,98,204,13,164,108,187,31,15,180,215,187,21,27,216,170,38,191,127,140,30,230,112,14,156,150,159,61,101,239,179,31,242,151,36,158,186,12,6,166,86,231,88,111,251,128,61,219,222,108,7,81,37,219,101,191,148,238,73,247,53,246,114,244,242,107,248,251,34,244,150,21,118,178,125,29,253,48,31,61,54,225,147,86,3,82,149,192,223,28,78,51,251,232,79,5,208,109,182,253,121,95,78,23,179,179,249,110,105,242,76,219,43,249,79,71,106,69,13,169,46,215,85,237,192,186,108,123,91,210,158,97,171,186,39,50,24,67,115,240,121,212,62,203,127,231,28,176,174,42,241,172,119,224,49,180,243,65,59,208,142,178,79,240,151,52,196,238,177,131,220,221,91,59,138,143,126,106,243,200,61,79,203,46,196,136,143,185,174,19,180,5,127,138,23,53,39,102,82,75,164,17,244,89,17,202,24,189,147,202,24,255,162,211,89,239,226,98,175,188,151,67,87,177,210,197,63,89,233,226,118,175,175,215,151,238,240,46,247,46,167,59,89,233,226,46,239,118,239,97,186,199,27,232,13,166,39,156,210,5,189,224,148,46,200,233,92,188,72,47,57,165,11,122,217,155,234,205,165,97,162,190,56,153,222,23,141,68,19,250,143,83,186,160,177,162,181,104,77,227,156,210,5,141,23,167,139,206,52,81,92,39,174,167,143,196,205,226,22,250,88,60,46,158,162,169,226,53,241,26,77,23,111,138,81,52,67,140,21,227,104,142,152,32,38,208,87,226,67,49,153,230,137,79,197,116,90,40,102,138,153,180,88,204,22,115,104,137,248,74,204,163,175,197,2,177,128,150,137,197,98,49,45,119,58,21,180,66,166,203,226,180,210,41,84,208,106,167,80,65,27,100,21,89,133,54,58,133,10,218,228,84,41,232,59,217,82,182,164,109,50,87,230,209,247,178,141,108,67,219,229,41,242,20,218,33,123,203,62,180,83,94,32,251,209,46,126,255,250,39,167,26,65,191,56,213,8,207,56,213,8,47,195,169,70,120,37,157,106,132,151,237,143,243,39,123,39,57,213,8,175,166,83,135,240,106,59,117,8,175,78,144,17,100,122,117,131,172,160,156,87,223,105,68,120,77,156,70,132,151,235,52,34,188,118,78,35,194,107,239,52,34,188,83,156,70,132,215,193,105,68,120,93,2,171,2,175,171,211,133,240,206,114,186,16,94,95,167,11,225,253,205,233,66,120,151,56,93,8,239,10,167,11,225,93,235,116,33,188,123,157,46,132,119,159,211,133,240,6,57,93,8,239,5,167,11,225,77,115,186,16,222,12,167,11,225,205,116,186,16,222,23,78,23,194,251,82,13,87,35,188,249,78,23,194,91,228,116,33,188,197,78,23,194,91,226,116,33,188,165,78,23,194,91,230,116,33,188,229,78,23,194,91,233,116,33,188,53,78,23,194,91,235,116,33,188,77,78,23,194,251,222,233,66,120,63,56,93,8,111,135,211,133,240,118,59,93,8,239,87,167,11,225,89,167,11,33,138,59,93,8,81,214,233,66,136,10,238,173,109,81,57,52,161,17,85,194,98,97,113,81,53,44,21,150,18,213,195,50,97,89,81,35,172,24,86,20,181,194,42,97,85,145,19,214,12,107,138,58,97,157,176,174,168,235,116,27,68,125,167,219,32,78,118,186,13,162,145,211,109,16,77,156,110,131,104,234,116,27,68,179,240,129,240,1,209,194,169,55,136,150,78,189,65,180,114,234,13,34,207,169,55,136,182,225,136,112,164,104,231,212,27,196,41,225,196,112,162,232,232,52,28,196,105,78,195,65,156,238,52,28,68,167,112,110,56,87,116,9,231,135,243,69,215,112,81,184,88,116,115,26,14,162,135,211,112,16,61,157,134,131,56,199,105,56,136,243,156,122,131,232,237,212,27,196,249,78,189,65,244,117,234,13,226,2,167,222,32,250,57,245,6,209,223,169,55,136,1,78,189,65,92,228,212,27,196,37,78,189,65,92,238,212,27,196,21,78,189,65,92,231,212,24,196,245,78,141,65,60,231,212,24,196,48,167,198,32,134,59,53,6,241,65,202,144,148,183,197,66,247,126,183,88,231,212,24,196,119,81,215,232,108,177,203,233,48,136,223,163,87,162,81,50,219,233,48,200,234,78,135,65,214,113,58,12,178,190,211,97,144,13,157,14,131,108,228,116,24,100,158,211,97,144,167,58,29,6,217,193,233,48,200,211,157,14,131,60,35,218,24,109,148,103,58,53,6,121,86,180,61,218,46,123,71,187,162,159,101,31,167,198,32,251,57,53,6,121,145,83,99,144,151,155,210,166,180,188,198,148,53,229,229,181,78,147,65,222,224,52,25,228,77,78,147,65,222,226,180,20,228,173,78,75,65,254,211,105,41,200,187,156,150,130,188,223,105,41,200,135,156,150,130,124,36,245,180,212,110,114,96,234,25,169,103,201,167,82,207,77,237,45,7,57,253,4,249,92,90,110,90,174,28,154,214,33,173,163,124,129,132,247,44,208,42,149,26,99,78,75,39,143,138,97,151,84,156,74,193,154,69,101,128,124,101,49,95,122,152,53,170,145,198,172,151,67,33,213,6,186,197,128,99,14,237,90,81,46,165,80,30,144,46,98,164,139,24,233,12,144,174,23,114,157,131,61,13,120,215,23,101,95,64,23,81,19,186,24,216,215,20,216,119,29,234,185,30,123,51,186,129,110,198,188,116,11,246,12,186,149,238,0,138,222,9,100,44,9,100,76,165,82,94,154,151,70,89,94,58,80,178,6,80,178,58,44,53,188,26,84,203,171,233,213,130,61,7,184,89,139,113,51,135,113,51,135,113,179,54,227,102,109,198,205,58,192,205,7,168,174,247,160,247,32,242,62,4,12,205,2,134,62,70,245,188,199,189,103,168,190,55,8,120,154,195,120,154,195,120,154,195,120,90,11,120,250,54,226,195,129,170,181,128,170,211,41,207,155,225,205,160,6,222,103,222,44,106,232,125,9,156,109,196,56,43,128,179,141,16,54,6,218,42,70,219,84,70,91,193,104,155,202,104,91,156,209,182,57,163,109,77,70,219,147,25,109,179,129,182,111,83,89,49,92,12,167,210,226,29,49,146,202,139,81,192,223,10,140,191,21,24,127,203,1,127,63,68,248,17,80,184,12,163,240,73,140,194,165,129,194,179,17,206,1,22,151,3,22,127,133,112,30,16,185,12,35,114,25,70,228,138,140,200,149,24,145,43,3,145,179,168,170,204,150,217,84,77,150,6,58,183,96,116,174,198,232,92,5,232,92,29,97,13,96,116,37,198,232,234,140,209,85,128,209,185,8,243,128,212,149,24,169,43,49,82,87,225,213,52,173,120,53,77,46,175,160,105,197,43,104,114,25,181,91,2,181,239,164,198,254,93,192,110,207,97,55,49,118,83,49,135,221,148,233,176,155,74,1,187,199,81,109,167,251,67,117,29,130,83,67,135,224,20,119,8,142,48,35,200,160,166,65,102,144,73,57,14,199,169,54,112,124,37,201,96,85,176,138,202,5,223,6,223,146,9,86,7,171,201,15,214,4,107,41,0,190,111,128,37,63,200,135,101,99,176,145,116,176,41,216,68,97,176,57,216,76,37,28,238,83,138,195,125,164,217,17,236,160,180,96,103,176,147,210,129,254,187,200,11,118,7,63,161,174,159,131,95,168,88,176,39,216,67,153,110,62,64,93,54,176,84,82,145,34,106,164,60,229,81,92,9,37,168,182,83,17,66,220,87,62,226,129,10,168,49,230,12,77,70,133,42,162,98,202,40,140,38,149,166,210,200,195,44,82,140,66,85,92,21,167,20,85,66,101,32,77,166,202,36,169,74,170,146,40,185,148,42,133,146,179,84,22,210,96,166,161,52,204,52,229,144,183,188,170,128,188,149,84,101,164,175,162,170,82,186,170,166,170,163,228,26,170,6,242,230,168,28,132,181,85,109,148,80,71,213,65,250,186,170,46,210,215,83,13,144,190,161,106,72,153,170,145,106,4,59,118,242,85,19,213,132,34,213,84,53,67,249,205,85,115,228,109,161,90,160,180,150,170,37,210,180,82,173,144,55,87,229,226,23,97,86,67,93,109,85,91,216,219,169,83,144,242,84,117,42,74,232,160,58,81,160,58,171,238,72,217,67,245,32,173,122,170,158,104,243,121,170,15,126,215,249,170,31,202,191,84,93,129,218,255,174,174,68,45,87,169,107,80,206,181,234,70,106,162,110,82,183,80,83,117,171,186,3,53,222,169,238,162,102,234,110,245,47,42,161,238,81,247,82,134,186,79,221,135,214,222,175,30,196,111,121,72,61,140,114,30,81,143,160,132,129,106,32,74,120,84,61,138,242,31,83,143,225,232,227,10,189,200,205,172,148,229,102,86,170,133,153,245,121,170,171,134,170,161,228,116,151,94,129,125,152,26,70,165,212,171,234,53,202,81,175,171,215,169,161,122,67,189,129,51,60,92,13,71,248,142,26,129,235,133,217,23,185,48,251,34,196,236,139,244,147,212,36,148,240,161,250,8,22,204,193,72,137,57,24,246,153,234,11,88,102,169,47,169,158,155,137,97,95,164,22,193,190,88,125,13,251,55,234,27,148,191,66,173,64,93,43,213,42,212,254,173,250,150,106,168,213,106,53,213,87,107,212,26,164,199,108,141,244,27,213,70,148,176,73,109,66,250,29,234,71,164,220,165,118,33,229,94,101,169,148,6,168,82,45,55,127,83,29,204,223,101,169,174,46,167,203,83,150,174,160,43,81,61,93,89,87,167,250,186,134,206,161,28,204,235,13,168,161,110,168,27,81,158,110,172,155,80,3,221,84,55,133,165,153,110,65,141,48,223,183,66,154,92,157,139,163,216,97,63,85,159,138,50,59,232,14,56,218,81,119,132,229,52,125,26,74,118,107,184,60,199,6,168,182,99,3,8,193,6,16,130,13,32,4,27,64,8,54,128,16,108,0,33,216,0,66,176,1,42,229,216,0,101,57,54,128,16,108,128,106,56,54,128,56,216,0,53,116,108,0,41,193,6,96,1,27,64,8,54,64,245,28,27,160,250,96,3,35,144,102,100,56,146,26,129,19,140,33,19,142,13,199,33,13,152,1,114,129,25,192,14,102,128,148,159,133,159,33,252,60,252,28,22,240,3,212,11,126,128,148,139,194,69,84,55,92,28,46,70,122,176,4,170,3,150,176,28,150,21,225,10,28,93,25,174,70,124,107,184,21,181,108,11,183,81,158,227,13,84,23,188,161,25,149,138,53,143,53,167,44,199,30,168,150,99,15,136,131,61,32,4,123,64,8,246,0,251,217,177,179,17,239,21,235,69,245,192,33,206,163,134,177,222,177,222,84,39,214,39,214,135,26,129,79,244,67,105,253,99,253,169,70,108,64,108,0,226,224,22,84,23,220,226,57,74,141,15,137,15,33,21,127,62,254,60,226,67,227,67,17,127,33,254,2,226,47,198,95,166,226,142,121,192,50,59,190,153,68,124,75,124,7,41,199,63,72,56,254,65,169,142,127,80,113,240,143,142,176,156,150,210,159,154,59,22,66,39,39,86,153,57,22,66,194,177,16,132,96,33,8,95,137,94,161,210,209,176,104,24,149,139,94,141,94,165,180,232,181,232,53,42,27,189,30,189,78,21,163,55,162,55,168,66,244,102,244,38,201,232,173,232,29,196,71,68,35,144,126,100,52,18,105,70,69,163,144,230,253,232,125,196,63,136,254,67,39,69,163,163,209,72,51,38,26,139,52,227,163,241,56,58,33,154,72,101,192,108,62,130,125,114,52,25,118,240,27,132,159,68,159,32,156,22,125,74,217,209,244,104,6,149,143,62,139,62,71,202,153,209,76,164,252,34,154,133,26,231,68,152,131,162,249,209,66,148,12,14,132,90,150,70,75,17,126,29,125,131,52,203,163,21,104,243,202,104,37,202,89,21,125,139,248,234,104,53,210,175,137,214,32,190,54,90,139,50,215,69,235,112,20,108,137,170,56,182,68,149,193,150,54,83,181,104,75,180,133,90,68,223,69,223,35,14,230,4,251,174,104,23,194,221,209,79,84,61,250,57,250,25,246,223,162,223,169,106,100,13,188,92,112,169,56,85,53,41,38,162,74,6,27,44,169,38,149,90,128,93,101,194,82,210,100,81,117,199,177,168,50,56,86,89,132,229,76,121,164,1,211,194,209,202,166,10,194,170,166,42,213,117,124,11,229,128,111,81,25,240,173,207,41,219,204,52,95,80,5,51,203,224,247,130,123,205,65,57,115,13,126,181,153,111,230,83,89,179,192,44,128,101,137,89,138,210,190,54,95,163,70,112,50,88,192,201,168,186,227,100,84,220,113,50,18,142,147,33,4,39,35,225,56,25,21,119,156,12,236,74,136,58,204,201,218,51,39,19,204,198,84,146,123,37,88,151,227,88,17,115,172,136,206,195,30,49,187,58,133,217,85,7,102,87,233,204,174,78,99,118,149,193,236,42,147,217,85,73,102,87,165,10,173,251,13,120,221,175,230,117,191,1,175,251,13,120,221,111,140,215,253,6,188,238,55,224,117,191,41,188,238,55,224,117,191,1,175,251,13,120,221,175,225,117,191,1,175,251,77,104,18,4,188,238,247,84,94,247,219,145,215,253,22,227,117,191,167,243,186,223,78,188,238,183,51,175,251,237,194,235,126,179,60,225,165,80,54,56,159,65,152,238,101,131,99,149,246,74,83,35,230,124,77,192,249,186,83,51,175,135,119,22,117,247,206,246,206,131,221,241,188,230,222,37,222,37,212,216,187,209,187,17,225,77,222,173,212,194,187,205,187,13,241,219,193,246,90,130,237,61,132,248,35,222,35,72,239,56,95,99,112,190,193,148,11,182,55,20,124,238,69,111,52,194,49,222,24,106,237,141,245,62,198,81,199,243,206,100,158,215,134,121,94,91,230,121,237,192,243,234,147,100,158,39,11,49,60,9,134,215,158,25,222,233,96,120,157,153,231,185,213,203,62,175,94,78,227,213,203,105,188,122,185,4,175,94,78,99,22,216,149,89,96,83,241,144,120,152,90,57,133,72,234,193,92,176,52,51,191,154,226,93,241,46,85,23,227,193,252,78,98,206,87,153,57,95,85,49,75,204,2,59,116,108,175,130,152,47,230,195,190,8,12,175,2,175,136,46,35,190,22,43,192,35,87,137,85,8,221,234,232,90,172,211,80,67,172,19,235,97,201,23,249,8,157,90,67,89,94,53,93,73,108,21,219,16,119,107,167,171,136,237,98,7,226,110,5,117,53,177,87,252,138,184,91,71,93,78,252,46,44,149,229,213,212,21,165,39,5,226,110,77,117,21,25,72,248,4,188,178,186,34,175,172,174,36,83,100,10,44,105,96,153,181,153,101,214,103,150,217,128,89,102,55,89,70,98,94,97,174,89,91,86,6,215,172,35,171,129,107,214,102,174,89,87,214,146,181,16,199,142,240,100,217,144,78,150,77,100,83,196,155,201,102,148,35,155,203,22,136,59,38,90,79,182,2,19,173,45,91,203,214,40,223,49,209,218,204,65,123,50,7,61,131,57,104,79,230,160,103,48,251,108,15,222,57,136,34,240,206,23,41,157,121,103,73,127,152,63,146,178,153,125,54,241,199,130,125,54,7,251,252,20,108,117,186,255,37,181,102,14,218,182,208,122,239,128,215,123,27,94,239,93,140,215,123,119,97,86,218,129,89,105,30,175,253,238,200,220,180,25,51,81,197,28,84,49,7,141,152,125,42,102,159,37,131,109,193,54,112,205,31,130,237,176,56,198,153,201,140,179,3,51,206,116,102,156,37,153,113,150,10,126,15,126,7,99,112,156,178,61,115,74,197,156,50,157,57,101,123,230,148,66,165,131,83,42,102,147,138,217,100,41,102,141,237,153,47,42,102,138,233,204,20,75,49,59,108,207,188,80,49,47,44,201,188,176,61,184,96,83,28,117,44,48,157,89,96,251,36,255,203,83,121,72,217,70,181,65,74,199,2,219,51,255,83,204,246,20,51,60,197,172,238,20,102,117,29,152,213,165,51,171,59,141,89,93,6,179,186,76,102,117,37,153,213,149,98,246,86,74,13,82,131,168,165,26,172,6,131,21,57,246,214,76,189,164,94,162,22,234,101,245,50,236,142,183,53,100,222,150,167,222,82,111,81,187,36,99,27,1,198,214,66,141,84,184,106,204,219,90,170,247,212,104,106,13,246,54,30,150,9,106,34,117,103,222,214,82,77,86,147,145,43,193,222,166,170,169,176,127,162,62,65,222,105,10,115,21,243,185,38,204,231,90,170,217,106,14,74,152,171,48,174,213,60,53,15,233,23,170,133,72,227,184,93,19,230,118,45,153,219,181,85,203,213,114,148,224,24,94,30,51,188,70,204,240,90,50,195,203,101,134,215,142,25,94,67,149,175,242,113,116,187,218,142,114,28,183,107,168,118,171,61,176,56,134,215,132,25,94,51,45,180,160,238,58,166,225,55,235,226,58,11,161,99,123,45,193,246,42,33,238,120,94,46,243,188,60,93,91,215,167,214,204,246,218,50,219,59,147,217,94,27,102,120,121,204,240,206,100,134,215,86,183,214,173,41,91,183,211,237,16,58,158,215,142,121,94,91,221,73,119,66,153,78,149,192,176,42,65,192,170,4,134,85,9,12,171,18,4,172,74,16,99,85,130,78,172,74,16,176,42,65,160,251,234,190,168,221,105,19,4,172,77,96,88,155,160,35,107,19,20,99,109,130,46,172,77,144,197,218,4,89,172,77,16,176,54,65,192,218,4,1,107,19,24,214,38,40,86,72,155,192,176,54,65,66,19,197,176,54,65,22,107,19,4,172,77,96,88,155,32,40,164,77,16,176,54,129,97,109,130,128,181,9,138,177,54,65,22,107,19,4,172,77,96,88,155,32,171,144,54,65,192,218,4,134,181,9,186,176,54,65,192,218,4,65,33,109,130,128,181,9,82,88,155,192,176,54,65,192,218,4,93,10,105,19,4,172,77,96,88,155,32,96,109,2,195,218,4,1,107,19,4,172,77,96,88,155,32,96,109,130,83,89,155,160,35,107,19,20,99,109,130,211,89,155,160,19,107,19,116,102,109,130,46,172,77,144,197,218,4,1,107,19,116,100,109,130,78,172,77,208,165,144,54,65,192,218,4,89,172,77,16,128,169,103,82,51,112,244,10,8,43,134,39,131,215,58,46,222,58,188,42,188,138,90,130,145,95,77,45,194,107,195,107,169,73,120,93,120,61,24,243,13,225,13,176,223,20,222,68,217,204,209,27,133,55,135,183,80,59,102,234,141,194,219,194,59,16,58,190,222,54,188,59,188,27,229,220,31,222,143,112,96,248,111,132,143,134,79,144,187,159,247,20,210,60,29,62,13,38,253,12,120,124,203,240,133,240,5,216,29,143,207,13,95,15,95,71,75,222,10,223,66,250,132,82,139,99,246,109,193,236,223,163,118,204,236,163,112,92,56,30,37,76,8,39,32,215,164,112,18,181,9,63,10,63,98,126,63,29,237,159,17,206,64,9,142,217,103,179,178,75,35,230,247,45,194,133,225,66,132,142,229,183,99,150,223,34,92,22,46,67,232,88,126,35,230,247,45,195,245,225,122,88,54,133,155,80,187,227,250,109,153,235,159,25,126,31,254,128,92,142,241,183,12,119,134,59,145,102,87,184,155,90,48,251,111,29,107,17,131,143,196,236,191,89,172,109,172,45,229,198,58,196,58,80,247,88,199,88,71,202,99,79,160,69,172,91,172,27,210,56,79,160,89,172,71,172,7,226,103,194,19,104,17,59,39,118,14,210,59,127,160,45,251,3,109,216,31,104,23,59,63,118,62,101,199,250,198,46,96,223,160,63,53,137,93,24,187,16,150,75,98,151,80,107,120,5,67,146,158,128,243,1,94,132,15,240,50,123,2,195,226,195,96,121,59,254,54,181,138,191,23,127,15,225,7,241,15,16,142,142,143,70,56,54,62,22,225,196,248,68,132,78,141,34,141,213,40,210,88,141,162,4,171,81,148,96,53,138,52,86,163,72,99,143,66,178,207,208,53,101,64,202,101,212,52,229,241,148,193,212,42,101,120,202,20,234,193,90,21,62,123,17,62,60,135,107,193,206,157,111,80,147,125,131,234,209,59,236,27,188,27,189,7,14,237,252,129,10,236,9,212,132,39,48,6,241,177,209,56,112,241,15,163,15,97,113,62,192,73,209,212,104,42,44,211,162,233,96,231,142,247,87,102,222,95,147,121,127,117,240,254,175,96,153,7,246,95,157,217,127,213,104,81,180,8,233,29,239,175,25,45,139,150,227,232,10,240,254,170,224,253,171,80,154,227,253,149,153,247,87,96,198,127,82,180,62,90,79,181,163,252,40,31,225,166,104,19,66,199,251,27,48,239,239,22,125,15,222,95,47,250,33,218,1,251,206,232,71,170,203,236,191,30,179,255,147,153,253,55,136,126,137,126,129,101,79,180,151,114,162,95,163,95,145,210,70,150,26,128,84,122,84,199,8,35,169,182,241,141,79,57,38,14,223,160,46,123,5,13,216,43,232,102,210,77,49,28,45,110,50,96,119,190,193,201,38,219,100,35,165,243,10,26,152,10,166,34,236,39,153,74,176,87,54,149,81,90,21,120,8,101,147,30,66,53,83,141,234,177,159,80,223,212,48,53,112,180,166,169,131,163,78,31,164,22,171,10,213,48,245,77,3,88,156,86,72,69,211,200,52,65,220,41,134,84,97,197,144,138,172,24,82,139,21,67,42,178,98,72,57,86,21,42,107,218,155,246,8,157,122,72,45,115,170,57,21,113,167,33,82,201,116,52,167,33,238,148,68,202,253,63,214,206,7,170,141,237,190,243,51,66,22,60,130,49,143,56,60,202,227,17,194,35,148,176,46,245,35,44,101,89,74,9,229,177,132,16,66,89,74,121,132,18,9,132,16,66,204,63,73,163,209,104,16,210,72,8,73,176,28,2,28,66,137,227,178,14,37,14,33,46,229,176,148,176,132,122,41,117,92,66,9,199,161,212,203,82,47,33,94,150,245,225,16,151,37,94,214,245,146,253,221,43,224,97,231,37,239,237,57,123,230,124,63,115,117,231,143,102,238,252,238,239,247,187,58,51,35,252,134,161,120,252,62,145,55,241,27,134,226,241,91,69,146,241,91,69,210,240,27,134,82,47,87,94,254,67,252,158,161,106,168,127,239,242,123,80,131,222,51,146,130,223,51,242,214,229,186,203,106,88,138,222,54,146,134,223,54,146,140,223,54,146,130,223,54,146,116,89,127,89,15,75,209,59,71,146,241,59,71,18,241,59,71,146,46,79,94,158,132,81,16,26,23,161,119,250,254,128,136,131,113,17,216,195,229,191,187,252,119,48,94,90,133,177,208,219,120,44,244,14,30,5,149,193,40,232,191,64,121,235,242,35,104,49,52,22,122,231,242,246,229,109,40,163,119,151,36,227,119,151,188,137,223,93,146,134,223,93,146,130,223,93,146,140,223,93,162,36,200,55,15,227,157,144,138,70,132,4,136,255,74,16,234,251,160,85,208,58,104,19,180,13,218,61,159,147,38,30,230,251,160,67,208,49,232,132,32,52,74,80,56,40,10,20,3,138,7,37,129,82,65,233,160,76,80,14,40,31,84,4,42,37,20,158,68,44,66,83,129,165,240,164,128,174,65,185,26,84,7,210,130,12,32,6,4,223,169,145,64,50,200,7,234,1,13,128,134,47,204,71,46,124,30,59,221,215,4,104,10,52,11,90,0,45,129,150,65,107,160,13,208,22,104,7,180,7,58,0,29,129,158,19,4,122,140,186,94,117,62,87,120,50,64,217,112,238,18,72,134,114,30,254,252,190,10,65,37,160,114,80,21,168,246,180,190,30,164,7,81,32,51,72,4,57,65,94,80,55,168,239,116,221,33,188,62,81,31,1,138,6,197,130,18,64,201,160,180,211,117,111,130,70,225,243,117,80,22,40,23,84,0,42,6,149,157,126,223,56,148,43,65,53,32,53,72,7,50,130,184,211,229,147,160,25,208,60,212,9,32,7,156,143,15,235,236,92,136,122,15,40,0,234,5,13,130,110,128,110,129,110,131,238,128,166,65,115,160,187,160,123,167,159,87,46,172,255,0,244,16,244,8,244,24,244,228,244,243,83,208,51,208,11,130,104,80,128,32,60,55,68,130,174,130,226,222,159,163,235,215,0,118,209,144,114,97,14,215,178,33,227,194,28,142,179,33,239,124,174,240,44,194,188,16,95,75,133,7,236,183,161,4,84,14,170,2,213,254,63,204,235,131,109,119,62,215,131,40,144,25,36,94,88,207,249,138,208,50,47,168,27,212,23,220,254,130,20,30,232,79,13,67,160,155,32,184,134,13,112,157,26,38,47,204,103,64,243,202,215,213,133,76,148,171,74,179,199,222,195,92,193,124,0,60,96,31,2,143,216,71,192,231,236,99,87,85,61,193,62,1,170,216,167,174,42,180,149,188,81,31,193,62,147,183,212,37,76,140,171,86,93,206,196,187,234,235,163,217,23,192,88,78,1,76,192,229,100,46,204,85,143,150,202,59,234,42,38,201,165,175,79,227,34,93,250,96,249,148,181,76,170,139,170,191,222,64,1,179,184,171,192,92,92,206,197,229,2,46,14,88,204,37,2,203,184,20,96,37,119,205,69,161,173,228,61,117,61,147,238,50,171,245,76,166,75,172,175,225,50,128,106,46,27,168,227,242,92,34,170,151,15,212,20,147,227,114,214,27,185,66,32,199,149,200,71,106,51,147,239,242,214,11,92,57,208,209,144,135,200,85,1,61,92,45,48,192,213,3,123,27,208,210,65,78,15,188,193,81,192,91,76,190,252,188,254,54,103,118,19,106,145,41,114,117,215,223,169,127,226,234,86,59,153,82,87,95,253,52,83,234,86,169,189,76,133,107,168,126,142,19,129,119,57,39,240,30,83,225,142,168,95,193,245,247,16,213,221,76,181,235,166,186,143,169,115,141,214,63,224,188,192,135,152,143,184,110,215,40,170,119,71,99,198,170,135,24,173,107,188,254,49,44,69,236,3,62,193,229,167,220,16,240,25,119,19,248,130,27,117,141,55,40,184,241,115,134,113,147,238,132,134,72,110,198,157,172,190,201,24,92,147,13,87,185,121,215,36,222,219,204,105,77,28,183,120,70,84,227,78,83,143,50,140,107,190,33,17,218,28,8,237,127,90,70,245,238,235,234,113,134,119,45,54,164,112,247,93,139,168,236,206,106,184,198,173,66,121,146,145,92,247,27,50,184,117,96,54,183,9,204,195,229,66,110,27,88,194,237,2,203,185,125,96,21,119,8,172,229,142,129,245,220,9,80,207,72,238,92,245,12,35,187,86,213,243,140,207,181,222,64,153,148,238,130,6,243,5,138,166,112,119,129,122,145,233,113,109,170,239,51,3,174,237,6,167,41,10,232,53,197,96,162,114,183,41,222,181,173,94,101,134,93,187,13,125,166,36,224,16,230,77,83,170,107,87,189,206,140,184,246,141,78,41,200,49,204,9,160,87,154,2,118,75,179,192,62,105,1,56,36,45,1,111,74,203,174,125,180,149,215,104,28,149,214,252,15,213,155,204,152,235,80,189,205,76,184,142,141,227,210,6,112,82,218,194,68,229,25,105,199,117,140,150,250,31,169,119,153,41,87,159,113,94,218,115,245,5,203,167,220,103,102,93,39,198,69,233,0,243,232,149,242,125,233,57,112,181,141,0,174,183,169,128,155,109,17,174,19,180,149,255,177,250,144,89,144,149,234,99,102,73,14,55,110,183,69,3,119,219,98,129,251,109,9,114,56,170,247,63,81,159,48,203,114,148,241,176,45,25,120,220,150,230,127,170,81,50,107,114,140,241,164,237,58,102,22,102,174,28,211,170,108,43,0,134,183,21,3,163,218,202,128,49,109,149,192,248,182,26,57,6,109,229,127,214,154,212,166,246,199,106,194,53,21,114,124,107,106,155,78,142,215,68,49,27,114,18,162,255,133,38,134,217,146,83,91,211,219,140,192,204,54,78,78,69,53,1,69,176,254,148,241,204,142,156,174,73,98,246,228,204,214,156,54,225,156,249,109,14,57,19,213,7,194,48,35,53,169,204,129,156,211,90,212,230,193,12,156,151,75,219,122,129,21,109,131,192,234,182,27,192,186,182,91,64,109,219,109,160,161,237,78,224,106,43,211,54,29,136,211,164,51,71,114,126,43,223,54,39,231,227,189,21,157,214,72,109,119,207,136,106,252,115,154,76,230,185,92,218,42,75,91,136,109,247,206,202,168,62,144,168,201,97,9,124,94,43,112,252,80,14,40,90,125,109,15,160,156,207,170,228,138,214,158,182,135,152,143,206,203,3,109,143,129,195,109,79,128,35,109,79,129,99,109,207,128,19,109,47,128,83,14,133,92,129,182,13,164,104,138,216,8,185,90,83,202,70,203,117,173,179,142,176,115,46,96,46,57,34,229,58,77,20,27,11,45,92,193,38,200,218,214,101,199,85,204,184,243,242,154,35,81,214,170,15,217,100,89,217,186,225,72,57,231,150,227,154,172,212,84,179,105,178,161,97,212,148,142,153,9,28,199,229,73,83,14,112,198,148,15,156,55,21,1,23,77,165,192,251,166,10,217,128,182,114,23,55,172,154,170,221,101,154,58,246,186,204,104,180,108,150,204,55,172,155,234,128,155,152,219,152,187,38,173,204,163,165,238,74,141,129,205,149,37,141,193,100,64,68,229,134,125,19,35,247,104,24,182,192,101,110,56,52,241,152,210,43,229,99,147,12,156,55,249,128,39,166,30,151,89,171,52,13,184,204,104,43,119,154,134,103,139,101,89,35,177,101,178,15,142,124,88,246,105,195,77,35,192,40,211,24,48,198,52,33,251,52,50,91,41,247,104,227,49,147,76,83,238,26,141,143,173,145,7,180,169,166,89,96,186,105,1,115,73,30,208,248,76,203,80,206,52,173,1,115,76,27,192,124,211,22,170,103,107,220,106,109,145,105,7,106,74,77,123,110,157,166,135,85,203,195,218,10,211,1,176,218,116,36,15,107,6,88,157,60,162,173,99,117,110,163,86,107,122,46,143,104,134,89,35,172,111,48,19,64,198,172,2,242,172,209,205,105,37,160,128,202,176,231,17,150,147,199,52,99,172,0,199,38,155,35,206,233,51,71,67,203,64,189,219,161,237,49,199,186,61,184,28,208,76,176,14,121,66,59,96,78,192,76,62,231,176,57,13,56,98,190,14,28,51,103,1,39,204,185,192,41,115,1,112,214,92,236,238,213,46,152,203,220,131,176,31,143,60,165,93,50,87,202,83,80,14,0,167,216,94,56,182,101,115,13,166,26,142,10,106,220,106,205,44,59,40,207,106,215,204,186,151,137,234,221,55,180,27,102,163,251,150,118,203,204,185,111,107,22,216,27,242,130,118,199,44,200,11,168,236,190,163,89,48,59,160,188,196,222,194,103,228,193,12,156,151,125,230,94,224,158,121,16,120,96,190,1,60,50,163,53,159,155,111,203,61,13,251,230,59,112,238,176,173,123,90,179,204,222,118,205,107,214,216,59,242,82,35,97,158,6,170,48,35,48,163,205,115,242,146,102,131,157,150,151,53,91,236,156,236,107,140,53,223,197,188,119,206,4,243,10,216,192,14,123,87,94,107,76,54,63,56,103,154,249,33,240,186,249,145,123,174,49,139,137,114,223,109,204,53,67,174,130,114,3,247,189,198,2,243,19,23,213,88,108,126,10,44,51,63,115,121,27,43,153,124,247,10,138,131,238,7,141,53,230,23,174,241,70,181,69,1,17,19,69,162,135,141,58,75,24,138,74,150,72,215,253,70,35,51,224,126,212,200,89,174,186,182,27,5,75,156,107,27,247,151,199,141,14,75,34,244,29,100,183,247,26,61,150,20,151,185,49,96,185,6,236,181,100,156,218,216,19,116,125,221,79,27,7,45,217,242,132,102,194,146,7,68,237,240,172,241,134,165,16,181,137,165,4,8,103,234,126,209,120,203,82,14,103,119,219,82,37,251,80,196,9,92,107,221,113,100,64,244,1,207,31,200,104,221,115,100,187,78,90,15,28,121,192,35,71,97,208,63,7,178,145,151,11,228,181,62,119,148,200,57,20,225,40,151,115,176,159,41,164,84,142,42,228,115,28,181,64,240,36,129,18,42,194,81,47,107,169,104,135,94,214,54,222,49,237,184,185,198,105,75,173,156,222,56,103,169,247,40,26,239,90,244,158,176,198,123,22,202,19,217,184,98,49,123,174,54,62,176,136,46,125,227,67,139,211,19,7,235,120,97,157,71,150,110,79,98,227,99,75,159,124,212,248,196,50,36,243,141,79,45,55,61,41,141,207,44,163,46,177,241,133,101,220,181,170,83,88,38,61,215,116,97,150,25,79,134,46,210,50,239,234,211,93,181,44,122,178,117,113,150,251,158,60,93,162,101,213,53,174,75,177,172,123,10,117,215,44,155,158,18,93,134,101,219,83,30,204,55,116,217,150,93,79,149,46,207,178,239,169,69,25,133,167,94,87,104,57,244,232,117,37,150,99,116,21,44,39,114,117,48,178,235,202,121,37,176,138,15,7,214,242,81,30,74,87,207,199,120,204,58,61,31,239,17,117,20,159,228,113,234,204,124,170,199,171,19,249,116,79,183,206,201,103,122,250,116,94,148,211,234,186,249,28,151,87,215,135,114,167,96,150,162,27,226,243,61,67,193,188,177,33,143,47,114,137,186,155,60,100,113,200,54,60,55,117,163,124,5,112,156,175,246,140,234,38,249,58,207,184,110,134,215,194,183,204,227,53,23,121,131,107,84,119,159,103,60,147,186,85,158,135,242,58,47,193,183,108,242,50,112,155,247,185,40,221,46,223,3,220,231,7,224,123,15,249,97,224,49,63,2,237,112,194,143,185,198,155,148,252,132,107,178,41,156,159,2,70,241,179,174,251,77,49,252,2,48,158,95,242,204,212,27,249,101,151,179,41,137,95,243,204,55,165,242,27,144,123,64,11,120,22,155,210,249,173,160,109,123,238,55,101,242,59,176,159,28,126,207,181,221,148,207,31,120,86,155,138,248,35,207,122,83,41,202,48,155,42,248,231,158,205,166,106,43,225,217,70,253,194,179,219,84,103,85,65,150,14,185,186,103,31,243,176,73,107,141,8,102,224,158,99,204,19,196,14,37,102,56,250,150,142,168,32,155,12,214,104,151,185,137,177,198,186,196,38,222,154,0,199,38,49,57,29,49,77,178,53,249,180,28,143,153,132,50,228,142,212,38,31,127,154,15,119,164,99,102,162,188,183,35,167,169,199,154,214,145,131,203,249,152,69,77,3,214,235,174,155,77,195,214,44,200,135,33,43,238,40,109,26,177,230,6,115,224,142,10,204,106,204,186,166,49,107,1,180,213,132,181,24,56,133,136,178,214,14,45,166,161,105,214,90,22,204,84,59,152,166,5,107,165,107,190,105,201,90,3,92,182,150,65,205,154,85,29,204,90,59,120,76,9,83,70,189,190,195,135,217,131,57,208,180,97,213,185,86,155,182,24,185,99,184,105,199,106,116,173,55,237,49,190,142,145,166,3,43,231,218,108,58,178,10,192,231,86,135,107,91,79,88,61,144,91,194,117,233,24,195,156,208,171,172,1,79,152,118,201,10,94,81,31,97,29,236,152,210,71,91,111,116,204,66,13,120,69,125,172,245,182,107,82,159,96,189,211,177,160,79,182,78,119,44,233,211,172,115,242,136,254,186,245,110,199,178,62,203,122,175,99,13,234,87,58,54,244,185,214,7,29,91,250,2,235,67,240,234,216,123,235,139,173,143,58,118,244,101,214,199,242,130,190,210,250,164,99,47,232,9,245,53,214,167,29,7,122,181,245,89,199,145,94,103,125,209,241,92,111,20,20,94,66,207,161,28,64,155,46,132,65,44,8,70,25,236,183,131,49,90,47,8,145,16,241,33,218,122,85,122,7,138,182,122,143,112,21,34,29,120,45,111,132,118,76,136,243,70,232,3,66,162,55,90,223,43,164,120,99,245,131,194,181,142,163,198,88,28,151,101,33,3,206,229,134,144,141,114,9,33,79,54,232,111,9,133,40,166,11,37,176,231,219,66,185,60,160,191,131,162,173,126,90,168,66,241,75,168,149,39,244,115,66,61,212,220,21,244,192,123,2,117,22,41,244,43,130,217,155,160,127,32,136,80,126,40,56,189,201,250,71,130,215,155,134,206,206,123,93,255,88,232,14,122,90,111,150,254,137,208,7,251,121,42,12,193,209,62,19,110,122,115,245,47,132,81,111,129,190,88,24,247,22,55,43,132,73,111,89,115,152,48,227,173,108,142,20,230,189,53,168,221,188,106,188,31,93,243,85,97,209,27,219,28,39,220,247,26,145,15,247,114,167,217,14,208,43,96,58,154,19,131,89,13,155,235,245,96,6,48,123,49,7,209,49,116,68,225,35,185,209,156,34,172,202,50,28,201,186,236,107,190,134,178,145,230,12,182,210,253,172,57,91,216,12,150,189,183,48,111,163,88,224,189,211,156,103,218,1,22,226,22,134,236,194,59,141,57,135,242,10,247,147,230,18,97,27,226,5,148,189,119,49,239,53,151,11,187,242,88,115,149,176,15,25,5,228,21,222,149,230,90,225,240,52,139,120,134,232,125,128,249,16,174,197,177,60,5,75,79,128,245,54,101,48,226,123,31,97,62,110,214,219,194,131,81,222,251,164,153,178,69,201,179,205,102,91,12,16,234,189,79,155,69,91,124,48,202,123,159,97,190,64,236,84,160,56,213,25,134,25,137,232,189,221,236,180,37,65,236,134,8,222,121,181,217,107,75,133,72,13,113,188,51,174,185,219,150,46,47,55,247,217,50,129,67,182,28,136,98,201,182,124,121,13,181,121,103,34,102,10,106,135,206,107,205,55,109,69,242,66,243,168,173,84,94,106,30,183,85,224,236,14,178,208,230,73,91,181,251,54,21,235,160,2,229,84,130,195,220,153,77,37,59,196,64,21,149,230,112,250,148,212,117,135,55,80,75,101,57,186,93,125,84,174,163,15,175,51,4,235,20,56,110,202,74,170,216,49,26,168,167,202,28,227,29,83,84,165,99,50,160,167,106,28,51,1,138,82,59,230,97,15,58,199,98,192,76,25,29,247,3,34,197,57,86,229,36,74,112,172,7,156,148,195,177,25,240,82,30,199,54,196,205,128,99,55,208,77,245,58,246,93,171,212,160,227,48,208,23,28,29,80,55,28,199,114,42,117,203,113,18,24,162,110,180,61,8,220,164,110,183,43,3,163,212,157,246,112,20,85,219,163,2,227,193,60,156,154,110,143,193,140,7,206,181,39,5,38,169,187,237,169,129,25,234,94,123,122,96,158,90,105,207,12,44,82,15,218,115,2,247,169,135,237,249,129,85,234,81,123,81,96,253,116,4,122,210,94,10,99,174,224,72,7,143,41,168,199,237,21,129,205,224,40,143,122,210,94,13,124,218,94,7,35,2,20,235,183,91,171,219,181,192,141,118,67,96,151,122,214,206,4,246,169,23,237,124,96,222,184,141,214,164,21,237,146,111,143,14,107,151,3,135,193,113,150,209,217,238,115,237,211,145,237,61,240,93,139,237,3,174,19,250,106,251,48,140,43,79,218,71,228,24,58,174,125,236,236,219,233,196,246,9,56,6,60,74,162,83,218,167,96,196,132,143,135,190,214,62,11,204,104,95,8,28,27,15,219,151,228,40,58,187,125,57,112,66,231,181,175,185,204,168,5,186,148,116,97,251,70,48,87,233,10,167,75,218,183,96,111,229,237,59,178,150,174,106,223,235,138,162,107,219,15,186,98,130,227,65,186,190,253,168,43,158,214,183,63,239,74,66,121,78,87,42,77,57,9,136,107,48,178,238,74,199,204,164,205,78,85,112,188,220,149,131,153,143,89,132,89,138,191,165,2,179,186,117,203,25,33,43,105,209,9,99,97,218,233,140,149,163,208,248,183,171,142,246,58,19,78,203,90,76,3,202,151,186,152,211,150,132,209,107,23,143,41,161,163,234,146,233,110,103,114,151,140,203,62,204,30,186,207,153,38,167,211,67,206,235,48,122,133,49,108,215,0,125,211,153,21,28,177,118,13,99,142,96,142,181,74,206,92,104,177,81,103,193,25,209,24,179,107,2,115,138,30,119,22,7,199,149,93,179,244,164,179,76,46,165,103,156,149,64,168,135,154,121,103,77,112,140,9,223,142,184,128,217,131,178,184,174,37,204,101,204,53,122,209,169,134,145,35,140,31,187,54,232,251,78,29,140,19,97,20,217,181,69,175,58,141,114,18,189,238,228,128,155,78,1,70,136,27,78,135,172,196,215,101,7,115,65,125,226,244,116,237,209,219,206,0,180,255,174,179,87,174,163,247,157,131,112,117,14,157,55,92,251,205,51,182,58,240,222,201,54,45,120,173,121,155,1,114,84,25,188,98,79,243,162,141,233,56,104,190,111,227,59,51,154,87,109,146,123,186,121,221,38,187,107,154,55,109,48,118,59,103,79,103,118,243,182,109,160,51,15,56,140,57,2,220,181,141,117,22,54,239,219,38,58,75,154,15,109,50,100,236,120,76,7,223,50,5,123,62,182,205,118,150,55,159,216,22,58,171,12,74,219,82,103,173,190,0,249,79,68,247,180,33,220,182,220,89,111,136,50,237,116,234,13,49,64,170,241,142,13,70,112,134,120,219,70,167,217,144,100,219,234,20,13,169,182,157,78,167,33,221,182,215,233,53,100,218,14,228,49,196,206,110,228,39,59,251,176,135,156,14,210,144,99,59,114,109,26,242,89,71,231,144,161,200,246,188,243,166,161,84,36,58,71,13,21,162,170,115,220,80,45,70,116,78,26,234,196,104,96,181,24,219,57,99,208,138,9,157,243,152,139,6,131,152,220,121,31,152,6,100,196,235,158,25,96,150,103,6,249,210,206,85,3,47,230,118,174,27,36,177,160,115,211,32,139,197,157,219,6,159,88,214,185,107,232,17,43,59,247,177,23,61,52,12,136,53,157,199,134,97,81,45,87,24,70,68,93,231,137,97,76,52,186,230,13,19,34,39,47,233,159,138,130,79,105,152,18,29,190,240,96,132,66,244,69,105,118,32,26,70,107,118,68,143,47,6,101,110,190,248,166,106,49,224,75,50,204,138,189,190,84,195,130,56,232,75,87,15,137,55,92,227,134,37,241,150,47,211,176,44,222,238,44,52,172,137,119,124,57,134,13,113,218,151,111,216,18,231,124,69,134,29,241,174,175,212,176,39,222,243,85,24,14,196,21,95,245,75,123,59,18,31,248,234,128,15,125,90,195,115,241,145,207,208,66,136,143,125,76,139,74,124,226,227,91,34,196,167,62,169,37,90,124,230,147,91,98,197,23,62,95,75,130,93,225,235,105,73,182,135,121,34,91,210,236,145,190,129,150,235,246,171,190,97,96,156,111,164,37,203,158,232,27,107,201,181,167,248,38,90,10,236,215,220,101,45,197,246,12,223,84,75,153,61,219,55,219,82,105,207,243,45,156,178,198,94,232,91,10,90,75,139,218,94,226,91,110,209,217,203,125,107,45,70,123,149,111,163,133,179,215,250,182,90,4,123,189,111,167,197,97,215,119,204,182,120,236,148,111,15,246,99,246,29,180,4,236,162,239,168,165,215,238,244,61,111,25,180,123,253,68,203,13,123,183,123,176,229,150,189,175,179,170,121,222,62,36,79,180,220,182,223,4,222,177,143,250,85,45,211,246,113,215,34,112,18,56,103,159,241,71,180,220,181,207,251,163,91,238,217,23,253,177,45,43,246,251,254,132,150,7,246,85,127,114,203,67,251,186,63,173,229,145,125,211,127,189,229,177,125,91,46,109,121,98,223,245,103,181,60,181,239,203,179,45,207,236,135,190,204,150,23,246,99,127,174,81,97,63,241,204,24,195,36,37,28,27,254,22,99,164,20,238,47,48,94,149,162,252,197,154,58,41,198,95,166,49,72,241,178,100,140,147,146,252,149,154,17,41,213,95,163,25,147,210,253,106,96,166,60,101,76,148,114,252,58,96,190,95,167,153,149,138,252,70,99,138,84,42,43,53,59,82,133,159,51,94,147,170,253,130,49,67,170,243,59,140,217,146,214,239,49,230,73,6,127,192,88,40,49,190,53,68,127,111,112,212,111,44,145,120,255,160,177,92,146,60,181,40,123,241,223,64,89,138,255,150,177,138,45,246,223,14,246,56,148,99,184,85,56,199,80,191,210,59,60,193,223,10,130,191,12,116,174,26,107,37,217,127,7,197,119,255,52,26,131,251,231,78,109,18,255,58,132,126,91,112,79,27,235,37,159,255,110,240,183,26,163,94,234,1,82,210,128,59,237,244,215,27,252,187,74,243,34,155,229,191,135,122,135,127,37,56,234,55,154,165,97,255,3,163,8,249,15,250,247,164,55,200,167,228,63,17,4,249,115,242,25,161,32,159,147,255,76,40,201,95,40,72,66,165,184,164,80,17,175,41,62,166,136,32,62,166,136,82,188,78,92,86,124,66,17,67,92,81,196,41,222,36,94,87,36,41,222,38,62,174,72,85,124,134,248,132,226,27,138,111,16,111,132,20,135,124,158,136,189,84,126,233,15,136,184,75,210,165,54,34,254,210,15,47,253,144,72,136,212,70,106,137,79,70,234,34,251,137,196,200,193,200,91,68,89,228,159,69,254,144,248,114,228,63,92,185,68,200,87,34,175,100,16,127,113,37,243,74,46,177,1,71,83,65,40,241,187,79,34,137,43,196,107,196,235,68,37,241,49,162,138,168,39,190,68,104,137,46,162,150,248,119,68,15,225,33,122,137,31,19,94,226,239,137,159,16,203,196,79,201,112,226,31,200,8,242,50,241,11,242,10,249,9,146,36,227,200,84,50,12,221,197,72,190,65,214,144,77,100,60,217,76,122,201,52,210,71,14,144,197,228,16,249,13,242,15,201,255,64,254,136,252,114,200,119,67,190,75,242,74,179,210,66,90,149,78,165,76,218,148,62,101,23,41,41,191,170,252,42,233,84,126,77,249,39,164,75,249,167,202,111,146,30,229,29,229,36,233,87,206,40,191,71,118,43,255,74,249,87,100,175,242,111,148,63,32,191,138,159,137,27,80,62,80,254,152,252,154,242,145,114,155,252,19,229,174,242,127,144,55,148,63,83,254,140,28,81,254,92,249,191,200,127,143,238,105,35,71,47,189,113,233,13,242,91,151,254,81,21,70,222,86,93,81,165,147,235,170,119,84,239,144,71,170,207,170,178,201,159,171,62,167,42,36,255,25,61,1,64,254,66,245,69,85,153,66,169,42,87,253,145,66,165,122,79,165,83,68,170,90,84,148,34,94,197,168,36,69,162,170,93,229,83,252,150,170,95,53,164,248,29,213,176,106,76,241,187,170,111,171,38,21,37,232,94,123,69,133,106,86,245,247,138,127,171,122,168,122,168,96,85,155,170,29,5,167,218,85,237,42,236,170,39,170,39,10,73,245,79,170,35,69,27,186,107,74,225,82,253,31,213,137,194,139,238,154,82,248,66,21,161,175,41,252,161,31,11,141,85,124,53,244,173,208,68,197,159,134,38,133,166,43,190,25,250,78,104,190,98,50,180,52,212,170,184,27,234,8,253,134,98,63,116,36,116,36,36,34,244,86,232,183,66,46,135,206,132,126,47,228,227,232,223,142,66,222,8,93,12,253,235,144,248,208,191,9,93,9,73,64,247,238,132,164,132,110,135,254,52,36,51,244,191,133,254,83,72,118,232,81,152,34,228,221,48,99,216,113,72,229,107,255,234,181,166,144,159,92,249,220,149,207,41,209,115,80,2,49,6,140,32,210,208,237,91,5,213,32,45,65,244,75,48,103,64,3,80,150,177,82,222,205,124,183,180,223,208,207,244,243,239,250,250,165,126,185,223,215,223,211,63,208,63,252,238,210,187,91,253,203,69,209,253,107,69,177,69,5,253,27,253,91,253,59,253,123,253,7,69,197,69,234,254,145,162,233,34,174,232,70,209,74,255,88,255,68,255,84,255,108,255,66,255,82,209,32,216,89,40,88,253,83,108,245,63,39,72,176,250,231,96,251,191,32,127,65,132,128,165,71,17,202,200,246,200,118,226,82,164,59,210,77,168,96,237,183,240,189,163,132,226,59,138,239,16,164,226,187,138,239,18,10,197,164,226,47,96,237,239,43,190,79,92,194,247,142,170,20,63,82,252,136,8,195,79,7,189,166,248,177,98,157,8,63,253,31,29,116,191,232,101,197,79,20,63,33,34,241,157,162,232,223,116,126,6,61,8,221,11,26,29,66,134,144,231,255,220,117,41,68,69,196,132,68,132,68,16,177,33,49,33,49,196,111,132,196,134,196,18,113,248,222,206,55,67,82,67,82,137,183,240,83,67,9,33,185,33,185,68,34,126,94,232,83,33,249,33,159,35,146,240,179,22,201,248,190,142,79,195,25,69,144,209,184,93,17,9,122,148,144,232,81,122,156,158,164,103,232,121,122,145,190,79,175,210,235,244,38,189,77,239,210,251,244,33,125,76,159,208,199,140,146,9,103,162,232,67,38,134,137,167,183,153,36,38,149,73,103,50,153,28,38,159,41,98,74,153,10,166,154,169,99,180,140,1,200,48,60,35,49,50,200,199,244,48,3,204,48,51,194,140,193,146,9,102,138,153,189,56,177,185,204,2,179,196,44,51,107,231,211,6,212,111,49,59,23,166,61,230,128,57,98,158,51,91,44,113,97,42,96,139,97,219,89,86,197,70,176,209,108,236,249,148,192,38,179,105,236,117,60,101,177,101,108,37,236,111,129,173,97,213,172,142,53,178,28,43,176,14,216,231,2,235,97,3,108,47,171,130,243,39,95,155,130,107,136,238,111,64,239,233,123,29,183,73,44,76,33,68,60,76,74,34,133,248,77,226,18,113,13,166,80,226,183,97,66,119,127,231,128,247,201,133,9,253,143,111,30,248,160,66,226,93,252,204,221,23,192,51,5,159,182,123,143,168,193,79,219,213,193,254,180,48,125,156,208,195,116,149,48,17,102,226,19,132,141,16,137,55,136,118,152,126,131,112,19,232,223,117,123,137,175,18,111,18,95,131,233,45,226,235,48,37,16,127,6,182,255,73,226,59,48,125,138,184,3,83,18,241,61,152,222,38,254,35,76,201,196,247,97,250,52,241,215,196,18,28,223,50,76,169,248,191,232,62,67,60,36,254,51,244,150,127,132,233,26,241,83,152,126,139,248,239,48,165,19,135,196,255,132,99,63,38,254,55,241,14,113,2,211,103,73,5,25,74,100,146,225,224,31,115,240,29,223,255,26,252,99,20,145,139,239,248,206,35,19,200,79,17,191,71,190,77,190,77,252,62,126,214,175,16,60,102,57,241,46,120,204,26,162,136,252,99,82,77,252,27,178,158,172,39,190,128,239,254,46,197,207,250,125,145,52,146,70,162,140,164,73,154,248,18,105,33,121,162,156,108,35,101,162,2,252,171,151,168,6,15,235,39,222,35,187,200,110,226,203,100,47,217,75,252,49,126,226,175,14,188,237,44,241,21,114,142,156,35,26,200,187,228,127,34,180,228,61,242,7,132,142,252,91,242,111,9,61,249,67,114,133,104,198,246,219,2,62,130,34,140,97,76,24,67,208,248,14,59,38,204,26,38,16,44,190,171,206,20,230,12,115,18,230,48,79,152,135,176,224,167,96,120,124,15,157,53,108,44,236,91,132,45,236,219,97,223,38,236,112,109,15,224,236,145,237,103,161,39,201,169,17,208,24,104,2,52,5,154,61,213,194,169,150,176,190,76,141,80,99,212,4,53,69,205,82,11,212,18,181,76,173,81,27,212,22,181,67,237,81,7,212,17,76,207,169,35,154,160,85,116,4,29,77,199,210,9,116,50,157,70,95,167,179,232,92,186,128,46,166,203,232,74,186,134,86,211,58,218,72,115,180,64,59,104,15,29,128,169,151,30,164,111,208,183,232,219,244,29,122,154,158,163,239,210,247,96,221,149,174,12,250,1,253,144,126,196,232,233,199,80,126,66,63,165,159,209,47,186,50,24,5,156,122,36,115,149,137,99,18,97,74,97,174,49,25,76,54,76,121,76,33,44,45,97,202,153,42,166,150,169,135,137,98,204,140,136,254,111,232,146,241,146,9,2,230,55,35,71,193,114,21,196,231,255,191,217,249,23,97,186,130,173,61,10,91,251,235,216,218,63,142,173,253,42,182,246,79,96,107,143,193,214,30,139,173,61,14,91,251,155,216,218,227,177,181,39,96,107,255,36,182,246,68,108,237,73,216,218,223,198,214,158,140,173,253,211,216,218,83,176,181,255,38,182,246,207,16,43,48,165,97,155,255,23,216,230,175,97,155,79,199,54,255,219,216,230,175,99,155,127,7,219,252,103,177,205,255,75,176,121,5,145,69,42,73,37,241,59,216,218,179,177,181,231,144,111,145,9,96,255,137,100,34,241,187,216,218,243,176,181,255,30,182,246,124,252,148,195,231,200,175,144,95,33,10,176,157,255,62,182,243,66,108,231,239,98,59,47,2,59,111,35,138,201,118,178,157,248,60,126,226,161,4,219,249,23,176,157,127,145,236,39,251,161,95,32,107,255,18,126,214,161,156,252,75,242,47,137,63,192,214,94,129,173,189,146,92,1,59,175,34,87,201,85,226,143,194,190,30,246,117,162,58,108,36,108,132,120,47,236,207,195,254,28,90,151,140,114,70,5,224,250,69,192,53,249,24,65,242,113,4,209,122,8,58,6,157,128,141,42,161,46,17,230,200,166,163,64,49,160,120,168,75,81,190,222,122,100,57,161,187,127,189,240,58,125,214,193,214,231,188,146,34,248,112,122,232,101,161,58,74,197,71,209,55,65,163,214,27,72,84,4,31,67,143,255,122,161,117,168,104,62,158,138,229,147,232,201,247,133,62,83,9,124,42,61,3,154,183,222,162,146,249,116,122,241,215,11,175,115,223,122,155,74,227,51,233,85,62,147,186,206,231,96,101,241,249,244,58,104,211,122,7,151,183,173,211,244,174,117,142,202,229,139,168,2,190,148,222,127,95,248,243,161,245,46,85,204,87,208,199,31,162,19,235,61,188,143,50,190,26,171,146,175,163,106,120,45,163,12,10,149,41,53,111,96,194,223,23,250,76,233,120,134,137,226,25,52,199,50,242,60,19,243,225,66,235,81,28,47,81,2,47,51,241,47,139,114,240,62,202,195,247,48,73,47,139,10,240,3,76,234,251,162,122,249,225,143,34,243,11,41,147,26,228,71,168,27,252,216,7,234,22,63,129,100,81,72,57,72,212,109,126,234,35,233,14,63,75,77,243,11,191,74,150,48,41,159,154,227,151,62,138,204,17,246,66,234,46,191,140,117,143,95,195,90,225,55,144,44,145,82,17,154,155,115,237,102,203,85,169,148,122,192,111,81,15,249,157,87,101,142,181,151,83,143,248,189,15,147,37,78,170,176,36,74,213,212,99,254,0,235,9,127,68,61,229,159,191,164,103,86,226,151,244,194,170,186,40,90,97,141,248,200,10,179,70,211,145,214,216,95,210,85,107,2,29,103,77,126,85,175,182,53,157,104,77,251,40,98,210,173,43,116,138,245,58,125,205,154,245,129,130,101,76,166,245,1,147,99,125,136,215,203,176,230,126,36,101,91,11,62,200,118,240,254,242,65,69,214,71,116,158,181,248,163,136,41,181,62,166,11,173,101,231,42,177,86,158,11,45,175,0,85,91,159,224,114,157,245,41,163,181,62,163,203,173,53,248,120,95,17,99,176,190,192,229,42,171,250,195,196,48,130,130,225,133,176,151,246,81,107,213,189,164,122,171,241,85,49,146,16,201,200,194,85,90,111,229,24,159,16,135,231,61,66,226,7,29,207,175,20,101,21,104,179,213,241,75,18,173,30,218,105,13,252,146,188,214,222,139,98,6,132,148,51,223,254,146,47,62,245,149,103,62,142,25,22,174,157,251,160,17,33,227,162,31,57,183,147,139,215,245,236,186,156,181,209,152,144,125,222,182,19,66,222,197,99,66,190,196,146,2,62,5,236,209,114,45,104,151,150,140,211,62,140,250,85,54,40,79,170,67,246,110,41,4,149,72,218,51,123,182,148,195,28,93,207,41,161,144,153,21,74,152,5,161,156,89,18,170,152,101,161,22,197,23,102,77,168,71,245,248,220,32,70,48,27,130,30,197,18,102,75,160,152,29,193,204,236,9,34,115,32,56,153,35,193,203,60,23,186,145,111,71,231,204,18,66,31,171,18,134,144,127,102,35,132,155,108,180,48,202,198,10,227,200,23,99,159,14,109,193,38,8,147,200,119,178,201,194,12,218,47,155,38,204,179,215,133,69,54,75,184,207,230,10,171,108,129,176,206,22,11,155,108,153,176,141,99,36,138,65,168,45,161,13,217,74,235,32,91,35,236,162,56,198,170,33,254,156,182,51,171,19,102,88,163,176,143,246,129,151,113,194,33,43,8,199,56,246,156,197,218,11,215,232,108,159,120,191,167,49,229,44,22,160,227,66,177,145,117,8,39,172,199,166,100,3,182,240,243,235,140,214,135,107,135,174,61,219,107,139,98,7,109,49,236,13,91,60,123,203,150,132,235,110,243,74,20,199,145,80,188,70,113,251,37,69,4,227,50,123,135,143,199,241,24,190,231,44,22,163,57,22,216,15,62,183,87,98,44,154,35,177,211,124,17,18,138,143,103,113,245,76,236,28,95,141,116,30,35,81,204,60,141,141,23,99,229,75,49,242,52,78,158,137,189,11,113,16,98,33,142,125,16,15,217,123,188,15,9,219,45,138,115,129,160,216,21,91,42,178,75,246,129,45,157,125,104,203,196,229,71,182,28,246,177,45,31,219,44,248,15,246,137,173,136,125,106,43,197,203,158,217,42,240,252,133,173,154,83,216,234,80,191,229,194,108,90,212,159,208,121,113,145,54,3,119,213,198,112,113,54,30,247,139,179,126,112,234,23,145,47,229,18,109,18,242,115,92,10,248,166,211,62,194,93,179,201,200,111,161,237,207,124,224,47,245,173,87,250,213,185,127,57,237,91,104,31,200,111,114,25,66,45,151,109,243,161,99,60,223,30,173,15,253,141,203,179,245,112,133,182,1,174,196,54,204,149,219,70,184,42,219,24,190,54,200,47,193,57,112,181,182,9,174,222,22,140,13,31,230,127,78,143,139,211,7,253,248,121,31,207,191,176,206,233,49,227,115,125,197,31,159,159,15,242,195,103,250,85,223,245,43,252,41,71,157,206,205,86,14,93,139,115,189,234,39,47,250,74,228,31,207,124,228,69,159,136,218,16,237,7,173,131,150,65,27,112,162,112,213,82,37,25,208,53,182,212,74,12,58,79,75,189,196,91,244,146,100,161,36,25,213,35,159,101,126,40,69,89,204,146,15,231,47,96,119,104,93,139,40,245,224,124,3,242,14,139,83,26,192,57,5,242,105,94,105,24,231,105,167,57,129,165,91,26,177,244,73,99,40,254,91,134,164,9,236,235,110,74,65,95,56,42,205,34,161,62,106,25,151,22,44,147,210,146,101,70,90,70,126,216,50,47,173,89,22,165,13,156,147,129,191,180,220,151,182,240,182,171,210,206,121,206,132,114,158,179,28,5,237,235,116,31,56,151,90,151,246,204,115,246,67,124,92,103,185,221,89,126,48,247,190,15,198,58,205,97,206,114,15,180,47,188,143,77,233,192,36,139,115,120,155,179,237,97,125,156,111,160,207,40,166,163,54,64,231,182,45,29,225,58,148,55,158,233,52,79,124,73,31,37,23,68,199,118,150,211,93,200,235,206,133,242,185,51,189,154,215,157,229,104,31,144,155,89,118,131,250,208,220,12,229,94,23,243,47,148,115,157,230,93,47,229,89,232,88,209,182,104,157,211,54,57,235,91,156,211,54,139,231,94,219,2,215,109,91,194,125,7,229,60,103,253,170,207,182,204,13,217,214,176,110,218,54,184,81,219,22,55,110,219,225,38,109,123,220,140,237,0,107,222,118,196,45,218,158,95,180,119,238,190,72,96,173,138,42,220,247,214,197,8,110,83,140,230,182,197,88,110,87,76,248,160,254,134,198,7,220,190,152,204,29,138,105,220,177,120,157,59,17,179,206,250,155,73,41,230,158,151,195,197,2,172,40,177,24,9,245,61,83,140,88,102,138,23,43,241,60,73,172,57,235,131,166,84,81,109,74,23,117,166,76,209,120,222,255,160,95,153,114,68,14,29,143,41,95,20,144,207,50,21,137,14,20,123,206,132,114,74,83,169,232,49,85,136,1,116,206,166,106,177,215,84,39,14,34,223,133,252,135,73,43,222,64,49,229,108,125,147,65,188,101,98,196,219,38,94,188,99,146,196,105,100,143,38,159,120,215,212,35,222,51,13,136,43,166,97,241,1,202,11,76,35,226,67,188,31,104,63,211,152,248,200,52,33,62,70,254,24,93,127,211,148,248,196,52,43,62,197,90,16,159,161,54,71,109,103,90,18,95,152,150,237,10,211,154,61,204,180,97,143,68,190,219,180,101,191,138,215,223,177,199,153,246,236,137,166,3,123,10,202,1,77,71,246,107,103,190,217,244,220,158,113,22,151,204,132,61,219,172,178,231,161,241,136,57,218,94,130,198,20,230,4,123,149,57,217,94,107,78,179,215,155,175,219,245,168,29,205,89,118,10,141,71,80,236,54,23,216,69,180,15,115,177,221,137,174,179,185,204,238,69,253,202,92,105,239,54,215,216,251,204,106,251,144,89,103,191,249,127,217,251,22,232,168,170,171,255,123,231,222,59,137,1,39,16,99,120,24,35,143,36,141,145,151,33,60,68,4,84,64,196,144,204,220,25,35,164,136,64,32,204,189,119,102,8,152,242,10,6,74,35,34,165,8,136,64,105,138,124,249,144,34,69,64,140,128,40,136,52,2,82,74,17,83,196,8,136,52,230,67,64,68,68,138,16,134,255,222,191,115,243,32,226,170,93,223,255,191,214,127,173,118,157,181,127,179,217,119,159,125,207,217,103,159,125,30,51,43,20,4,10,87,21,76,44,92,203,235,59,158,77,41,220,200,115,142,121,110,119,65,81,225,230,130,226,194,119,10,230,22,238,226,182,23,44,40,220,91,176,164,240,0,143,121,65,73,97,69,65,105,97,37,247,171,96,77,225,137,130,245,133,213,5,101,133,103,57,39,212,229,92,202,147,5,59,11,47,243,90,89,176,187,48,92,176,127,186,90,112,104,122,20,231,187,130,227,211,227,10,170,166,199,115,236,178,191,152,47,56,61,189,29,199,51,199,66,193,249,233,41,5,151,166,119,98,63,74,14,73,118,237,119,241,255,14,252,159,111,97,254,221,190,133,185,32,93,174,255,182,192,92,47,141,55,15,153,71,204,227,102,149,121,218,60,111,94,50,107,44,135,21,105,185,8,99,173,214,230,122,187,28,97,178,218,88,201,102,153,40,86,7,43,205,234,105,245,177,250,91,131,45,183,149,109,13,183,70,91,126,43,52,52,96,21,88,211,172,153,214,108,107,158,181,200,220,45,138,229,102,178,150,89,43,204,253,162,88,171,172,181,214,70,107,243,208,60,235,157,73,137,214,174,161,53,214,222,161,231,137,59,96,85,88,149,214,9,226,170,173,179,214,5,235,178,21,54,183,137,98,133,3,106,32,138,74,51,115,167,40,129,184,64,124,160,93,32,37,208,9,173,228,150,177,38,63,227,247,210,123,248,59,129,91,207,83,156,103,252,95,185,43,29,66,243,36,139,74,115,220,149,198,224,174,244,54,220,149,222,142,187,210,56,201,47,153,82,11,41,64,165,53,110,76,239,192,141,233,157,184,49,189,11,55,166,109,112,99,218,22,55,166,237,113,99,154,136,27,211,36,220,152,254,12,55,166,41,184,49,189,27,55,166,169,184,49,189,7,55,166,29,104,254,237,151,58,73,7,168,220,139,27,211,52,220,152,118,197,141,105,55,220,152,118,151,254,71,250,82,234,33,157,161,210,11,247,166,247,227,222,244,1,220,155,246,197,189,105,63,220,155,62,136,123,211,135,112,111,218,95,78,144,19,164,1,184,55,29,136,123,211,71,112,111,58,8,247,166,143,226,222,116,48,238,77,31,195,189,105,6,238,77,135,224,222,52,19,247,166,89,242,51,242,12,201,35,255,82,254,165,228,195,189,233,227,184,55,205,198,189,233,80,220,152,14,163,60,176,69,202,145,223,146,223,146,158,196,141,233,8,220,152,142,196,141,233,104,117,174,250,107,41,23,127,217,110,172,186,85,125,75,26,71,179,126,183,100,168,167,212,47,37,139,102,247,37,41,136,111,18,139,234,99,216,152,36,165,25,147,140,233,198,44,99,142,49,159,202,98,99,185,177,210,88,109,172,51,54,25,91,141,29,40,87,76,201,116,154,77,249,185,25,99,182,52,19,204,68,51,213,236,98,118,55,123,115,49,202,141,125,198,65,227,176,113,20,229,36,240,148,113,142,176,156,202,69,46,28,73,142,123,40,146,58,218,145,20,131,247,115,12,57,104,212,126,70,241,196,209,163,210,136,164,81,60,113,244,56,17,61,17,20,59,3,40,170,248,166,253,22,138,151,28,138,42,142,152,38,136,152,166,184,93,191,149,162,198,162,216,226,248,104,70,209,177,144,34,140,35,35,134,226,98,53,69,24,199,68,172,244,58,149,219,17,19,113,136,137,22,20,17,229,20,201,124,139,222,138,162,224,19,138,57,142,131,59,16,7,241,184,57,191,147,98,225,180,148,128,81,111,35,55,163,241,110,139,145,110,135,209,109,143,113,77,164,113,29,41,37,97,68,127,70,35,154,47,165,200,147,104,68,83,113,19,126,143,60,143,70,177,3,70,177,35,70,177,19,238,189,59,203,91,228,173,82,23,73,142,236,30,217,187,126,60,252,91,213,230,254,173,141,139,81,101,36,250,119,248,203,253,231,68,49,78,251,119,24,231,185,248,247,53,46,198,37,255,65,255,97,81,140,26,255,81,255,81,211,65,146,70,197,140,52,74,252,39,253,25,254,83,84,96,211,116,225,243,162,255,74,109,49,99,13,233,135,197,108,205,245,13,167,209,212,46,49,102,27,148,100,35,134,248,14,132,45,127,88,204,52,35,193,72,172,43,169,254,148,218,82,107,23,45,185,161,240,119,57,70,23,163,187,17,16,197,58,103,244,182,203,67,141,75,254,96,127,134,49,72,148,124,183,145,105,100,230,103,83,239,26,21,254,70,200,240,81,201,161,50,146,75,190,127,188,143,62,19,185,134,40,249,33,35,175,113,241,151,147,255,169,190,17,168,245,172,63,93,148,252,2,99,162,49,49,56,152,240,7,181,140,188,252,105,198,20,163,168,174,228,248,199,212,150,58,157,226,198,197,236,105,246,161,247,68,153,253,237,50,88,200,199,93,248,97,175,77,183,49,215,88,80,87,88,47,199,127,210,40,109,88,204,108,162,225,198,18,148,18,163,196,28,109,203,253,102,136,62,215,208,27,11,236,50,205,156,105,172,255,65,73,48,103,27,101,230,60,99,155,177,147,139,185,136,123,204,197,92,102,174,48,87,97,212,215,18,254,160,39,100,121,163,177,219,216,95,87,14,25,71,234,202,113,81,204,205,230,59,84,118,33,118,15,154,123,205,3,136,177,10,196,76,37,199,135,121,130,236,84,163,191,165,230,89,179,146,219,68,255,102,235,23,216,18,71,74,32,135,159,251,51,130,254,241,151,224,247,153,140,1,31,123,218,188,108,134,45,213,138,178,154,89,113,254,29,86,188,255,176,213,206,104,105,165,88,157,104,20,79,249,199,88,233,254,83,86,47,255,21,67,178,250,89,3,173,12,75,183,134,90,35,172,49,150,105,229,115,116,90,147,172,233,214,44,107,142,53,223,90,108,45,183,86,90,171,105,70,30,164,86,182,180,214,33,18,78,89,155,172,173,214,14,171,220,154,79,182,247,89,7,105,238,240,172,69,143,160,41,97,158,80,143,172,195,254,163,214,81,235,164,117,202,191,149,162,89,162,254,109,165,89,93,110,196,88,23,137,219,97,93,9,72,254,29,180,252,57,3,77,3,49,129,150,129,4,204,229,163,162,4,18,3,169,232,173,20,232,18,232,98,86,6,186,211,108,229,114,37,208,59,240,80,96,16,222,70,111,10,100,26,49,1,31,143,11,249,37,70,104,6,70,6,242,2,1,35,33,48,81,204,63,158,129,134,20,152,98,86,90,113,52,179,82,204,254,70,113,160,40,80,28,152,107,148,4,22,80,230,216,22,88,66,252,196,64,9,217,161,209,10,148,6,214,4,214,7,202,140,98,138,175,245,164,187,45,176,51,176,155,98,174,36,176,159,202,33,99,73,96,141,29,129,197,98,172,168,112,244,112,204,144,44,112,132,232,120,160,42,112,154,62,207,147,252,72,224,18,253,187,38,232,48,182,153,253,131,145,65,87,48,54,216,58,216,198,8,152,213,193,100,68,227,137,96,135,96,90,176,103,176,15,199,56,253,187,146,237,4,251,7,7,211,108,43,9,186,205,74,138,134,179,193,236,224,112,138,225,53,136,227,202,224,232,96,90,96,46,181,123,103,208,31,12,209,188,20,179,179,192,136,9,78,163,50,211,58,71,245,211,140,221,193,217,198,254,224,60,138,71,142,200,227,193,130,224,162,224,50,234,231,126,250,87,113,112,5,197,73,138,17,147,63,155,114,78,239,124,214,74,48,70,154,109,242,23,81,102,89,230,95,77,89,32,39,127,5,101,138,188,252,85,254,213,249,107,105,46,7,252,41,129,132,241,45,41,2,199,80,110,166,124,152,191,49,127,115,254,59,249,187,242,247,90,253,242,15,208,152,101,32,30,151,32,63,229,2
182,112,213,61,219,103,231,221,167,251,242,214,213,225,130,251,116,168,171,202,172,105,83,114,205,210,225,182,229,71,38,220,167,96,107,239,109,155,154,172,190,128,197,108,245,217,195,110,255,116,239,41,175,11,165,151,213,33,239,105,40,30,68,75,173,204,14,137,151,130,17,119,106,241,238,206,230,45,189,13,28,201,84,46,86,189,167,31,211,52,99,197,8,190,113,2,193,205,121,4,255,228,132,29,91,86,97,69,107,200,188,200,216,127,89,16,63,161,90,87,185,52,151,153,116,245,165,112,124,82,124,197,203,250,80,105,171,244,138,222,138,173,172,250,177,247,10,62,212,87,24,107,48,233,11,87,248,45,175,200,50,242,161,46,7,143,131,131,49,127,238,109,36,233,104,52,107,60,136,38,160,200,126,143,91,36,207,65,53,67,117,163,254,34,72,190,57,54,79,235,101,91,25,11,68,242,61,121,125,234,165,2,146,87,22,244,169,210,180,33,217,242,87,4,203,189,202,212,174,117,25,48,199,247,152,32,152,255,21,131,121,47,178,177,78,237,79,159,25,207,217,9,173,10,251,83,91,183,46,76,89,116,52,133,60,170,198,216,204,13,157,159,226,81,21,253,129,34,5,249,84,193,163,219,30,29,110,16,28,14,206,36,123,172,130,83,208,59,60,74,104,230,214,174,150,85,205,126,26,187,85,249,96,192,32,97,91,235,3,36,9,64,205,218,91,33,219,211,252,170,36,75,189,72,104,49,246,168,3,176,222,38,225,88,191,134,99,53,8,199,32,139,45,59,225,234,229,250,47,129,99,232,28,196,49,116,242,159,226,65,164,95,146,188,110,167,229,147,215,76,2,154,38,141,12,127,6,217,35,71,163,147,61,136,80,146,200,68,2,112,120,70,157,115,90,90,151,162,124,90,151,50,20,46,175,8,153,144,203,192,164,132,45,40,251,145,21,69,198,180,6,80,236,70,5,237,61,79,150,33,69,68,13,100,30,208,2,157,7,180,44,27,1,45,60,38,220,254,1,205,149,143,160,72,42,100,89,218,96,12,16,229,68,154,160,80,34,148,180,1,222,145,50,46,52,146,4,142,220,200,227,132,74,36,178,63,191,136,109,206,132,145,48,150,149,186,85,164,45,154,132,180,40,198,92,3,74,85,138,66,203,9,239,172,156,156,113,39,129,99,173,77,228,134,113,231,161,184,232,31,65,49,68,98,122,18,18,211,212,203,169,171,158,61,120,237,227,27,19,229,153,103,111,220,15,183,207,90,220,137,25,243,203,251,183,54,219,125,109,27,230,212,247,55,199,20,3,121,219,253,127,59,54,180,244,137,243,15,223,119,30,111,191,57,244,224,158,254,58,103,207,29,223,202,220,253,195,27,27,35,51,87,237,60,68,228,189,161,16,145,147,192,132,91,33,18,241,129,136,23,68,60,32,236,6,17,23,136,56,1,10,43,231,0,113,220,58,18,138,180,87,142,115,191,162,6,41,7,4,170,124,34,174,197,142,143,107,85,30,215,34,146,198,181,42,143,107,161,252,226,89,136,247,22,159,130,110,82,56,244,151,19,53,3,63,220,190,113,2,150,41,162,84,21,2,254,156,63,254,34,42,2,7,225,52,192,59,30,22,129,136,84,182,214,19,225,69,113,33,11,116,121,16,70,90,155,22,24,243,76,226,165,68,21,78,102,150,248,30,174,123,34,49,17,161,113,101,94,165,107,61,153,129,69,176,168,140,9,60,190,148,82,247,79,119,228,82,63,191,223,168,58,114,5,68,67,104,26,160,217,142,159,220,133,28,185,154,31,23,115,145,87,112,155,152,227,181,32,225,3,113,47,138,137,153,206,230,29,42,105,96,71,163,193,142,163,226,217,3,56,82,34,89,86,32,45,106,139,52,60,71,222,64,112,106,21,114,40,2,38,135,242,71,93,49,153,65,153,81,52,62,163,245,98,2,199,186,252,127,79,109,166,57,140,63,89,186,165,65,242,212,244,84,55,15,205,173,48,33,141,144,100,244,74,211,192,182,38,149,218,28,30,62,67,86,125,58,181,137,133,244,146,207,198,219,5,139,45,18,86,48,181,217,127,215,51,59,49,181,193,250,227,89,234,30,196,109,64,167,42,61,7,97,69,123,80,69,15,130,10,61,172,202,10,36,118,42,112,109,87,160,218,174,128,98,53,109,68,228,103,129,34,131,249,105,20,219,53,10,47,137,162,64,162,5,62,164,23,242,121,84,240,157,110,116,167,91,27,14,144,44,149,157,196,161,44,9,156,199,17,74,23,139,214,237,45,218,72,178,160,230,150,97,227,89,154,80,10,191,166,52,14,129,216,4,240,176,208,134,71,218,136,14,126,6,202,133,3,96,226,24,166,111,36,242,121,88,48,3,67,137,220,16,9,203,139,44,20,18,163,9,112,212,103,37,100,19,49,103,255,191,120,188,73,86,47,55,246,15,167,39,123,188,193,206,129,187,54,214,217,188,126,11,118,121,123,2,69,144,147,245,87,214,45,75,79,226,100,3,117,49,52,163,45,134,93,222,104,81,128,12,123,74,114,241,213,26,39,211,213,244,160,217,224,229,16,103,127,162,114,50,128,87,173,164,27,81,224,218,50,80,92,10,34,197,32,18,5,69,30,16,117,131,48,22,159,69,10,40,114,128,168,29,68,109,32,106,5,16,44,97,39,137,48,32,66,131,132,27,96,89,42,169,178,180,204,174,192,29,123,64,208,50,220,170,153,109,127,115,26,101,190,245,36,147,66,118,252,66,218,11,175,16,208,176,23,80,159,18,80,120,104,1,129,160,128,226,167,10,207,147,34,81,76,208,170,36,165,33,128,161,97,79,227,0,185,240,52,77,151,167,62,157,44,106,113,82,19,90,102,15,180,118,228,12,222,78,140,252,105,255,254,185,148,146,250,9,114,220,91,213,244,19,99,239,155,4,51,131,214,196,130,31,51,178,175,212,23,172,240,9,247,136,182,220,35,42,165,28,9,70,115,127,206,135,135,6,2,43,248,20,25,121,131,40,9,45,233,100,32,175,188,240,253,48,249,191,199,26,85,223,253,89,234,1,200,141,90,136,11,170,76,45,174,3,197,181,56,125,28,133,101,234,41,85,164,214,105,114,179,14,133,204,230,224,176,170,123,14,214,105,12,54,82,12,30,141,161,49,24,179,44,172,28,174,188,161,146,170,244,162,134,240,162,134,240,226,193,237,69,131,219,251,28,89,69,16,176,20,141,53,156,196,153,55,229,44,74,38,135,114,62,203,74,45,230,161,165,141,31,6,66,0,57,251,167,209,215,149,42,127,77,0,225,77,109,116,190,180,242,13,117,160,170,205,128,218,161,48,111,160,52,45,102,66,141,31,102,136,16,28,167,184,180,139,104,45,78,143,244,143,152,237,63,158,61,80,203,127,150,217,3,224,225,205,95,27,110,20,157,138,197,36,186,36,17,77,31,240,186,2,179,54,21,166,15,76,80,90,109,250,0,100,180,218,252,1,200,104,95,193,140,118,29,28,105,207,96,70,251,23,85,38,139,80,198,26,197,32,232,22,5,149,35,252,65,19,130,152,110,136,90,64,109,184,253,59,238,241,187,113,192,110,33,155,191,75,16,212,128,209,248,46,65,187,11,159,230,80,76,240,171,5,52,60,89,45,28,120,48,223,43,130,104,22,2,38,37,112,251,243,81,36,174,109,26,43,153,148,91,26,151,9,183,191,57,9,239,193,198,250,41,100,91,165,37,184,5,19,90,252,238,124,24,111,205,142,244,15,249,247,68,116,218,203,185,221,25,163,197,160,58,222,39,248,55,111,208,248,119,12,42,32,178,1,241,111,88,211,115,200,151,200,95,50,191,39,117,244,255,97,239,76,224,163,172,238,189,255,172,179,47,207,44,153,153,204,154,117,50,201,144,125,33,132,0,137,44,9,132,37,10,72,22,1,171,97,81,167,138,36,1,130,6,183,90,203,197,133,46,218,74,111,111,239,253,180,175,235,21,174,98,44,168,213,68,34,41,53,90,172,184,84,107,93,234,74,69,171,181,128,64,230,185,191,243,159,153,36,4,244,109,63,159,251,121,63,239,231,125,225,15,95,206,156,231,60,231,249,159,255,217,159,229,28,25,163,141,159,194,39,91,120,142,239,150,223,131,143,38,233,211,36,188,40,172,161,48,218,164,79,61,206,106,37,31,93,210,39,87,120,78,232,147,223,130,143,62,233,51,27,97,150,200,175,195,199,144,244,105,135,207,14,58,203,152,244,41,195,89,23,83,24,19,243,161,249,64,190,240,186,48,159,222,5,24,93,175,105,55,173,215,244,8,91,175,105,159,181,39,123,159,124,237,25,235,53,237,139,89,123,228,236,125,49,28,74,13,161,115,207,28,66,159,118,51,75,120,61,239,130,222,11,151,94,211,28,142,156,207,254,95,148,247,67,111,241,172,73,101,179,11,28,190,146,89,209,178,89,81,251,147,23,253,232,242,41,149,107,238,92,217,118,231,229,53,85,107,238,92,181,248,170,153,129,188,198,181,245,248,223,31,110,92,75,235,183,168,37,124,183,48,55,245,69,192,94,46,147,223,249,40,221,202,218,195,59,118,251,55,201,215,36,191,8,72,220,206,74,126,17,224,120,52,70,135,70,191,8,144,191,233,29,128,110,157,221,199,150,97,209,222,105,177,27,216,93,114,237,227,162,17,35,24,103,186,89,218,163,101,159,80,105,244,90,161,171,89,43,24,216,235,215,102,131,124,21,47,9,188,40,105,101,104,216,164,86,9,107,96,211,170,196,189,194,189,176,232,151,125,133,153,133,153,92,249,30,225,188,58,131,222,253,90,164,199,84,177,79,220,156,120,13,48,117,239,138,108,107,142,184,95,139,225,176,88,177,47,134,0,137,177,49,233,171,153,240,116,255,107,95,251,115,9,107,76,150,120,129,145,61,82,210,153,13,119,151,77,203,50,212,77,205,157,90,152,161,147,244,26,81,99,47,152,218,24,153,177,114,122,200,92,180,108,238,229,252,66,147,245,142,64,80,50,185,108,138,203,97,51,222,85,178,176,174,202,83,92,235,116,57,53,86,183,226,242,217,211,211,44,25,213,11,11,179,103,47,93,59,107,21,173,43,90,143,82,211,138,20,46,76,61,209,47,228,127,95,103,158,51,55,103,78,117,206,156,57,57,213,162,37,125,15,255,183,58,47,103,153,87,80,231,242,54,22,236,58,24,124,59,40,4,131,114,201,64,125,143,235,153,100,129,162,70,55,58,229,44,79,244,125,243,130,5,187,98,92,80,9,10,46,17,167,213,151,12,196,234,123,100,215,51,163,5,46,217,190,142,219,19,89,51,110,5,193,9,195,157,170,113,207,102,71,199,58,26,54,212,17,90,163,139,58,231,20,207,159,156,193,238,41,25,76,154,140,178,153,249,243,47,240,148,54,150,52,178,47,213,217,151,52,179,23,183,212,78,203,153,81,154,137,233,133,32,202,166,73,83,27,195,211,151,79,11,44,92,16,153,93,225,79,171,110,169,205,48,217,108,90,163,213,109,119,249,237,78,91,237,228,64,113,134,162,177,96,196,235,52,105,206,155,90,84,229,112,59,60,1,179,221,172,55,185,157,22,127,69,67,180,177,67,17,196,64,105,29,106,96,174,90,34,244,9,179,38,60,43,226,31,76,221,105,186,145,61,43,242,20,13,36,123,249,77,134,107,190,233,89,145,71,41,26,136,141,11,58,97,64,240,143,189,201,39,150,11,125,38,243,6,157,66,149,64,19,127,136,125,183,44,200,90,13,31,64,206,230,164,251,35,233,166,13,70,75,252,3,225,196,41,183,215,127,119,106,173,158,187,37,164,207,154,158,230,52,240,191,210,104,225,167,69,99,25,201,224,127,26,167,57,239,108,148,154,37,194,12,140,5,46,74,189,199,119,67,234,121,61,255,98,157,149,179,100,61,197,222,209,127,181,112,163,103,96,172,136,76,88,150,202,81,147,245,20,123,55,191,176,234,213,88,225,70,217,51,48,190,72,68,75,254,185,55,245,146,235,174,9,75,10,23,119,206,201,174,175,12,155,36,73,100,235,24,106,211,243,103,20,231,213,23,121,156,209,134,242,112,133,215,110,117,184,248,78,140,137,36,139,57,254,134,163,200,51,103,237,236,172,210,186,75,102,102,235,44,54,131,1,211,37,180,245,90,171,221,98,205,170,138,100,148,132,44,58,187,139,95,224,118,234,44,110,75,32,227,81,129,15,77,93,202,238,191,180,195,6,59,80,115,138,184,186,196,125,197,135,243,38,239,225,255,235,81,131,199,99,40,222,195,239,170,115,115,6,174,66,169,16,254,90,193,87,236,44,40,144,179,250,109,61,181,79,143,179,198,242,171,39,60,19,42,168,216,25,67,64,91,86,127,204,214,35,215,62,253,53,246,72,53,19,210,255,254,153,144,176,35,103,94,172,113,201,149,117,62,83,176,98,209,186,38,119,113,65,134,73,199,218,60,93,122,78,73,160,122,81,185,135,207,104,155,58,103,101,173,247,14,75,70,69,184,112,65,208,145,51,57,55,175,50,203,90,52,121,101,67,100,242,165,223,107,46,89,245,173,165,245,185,178,206,100,114,165,217,210,204,178,78,167,205,173,95,86,234,12,228,212,181,78,203,170,204,118,120,156,179,219,170,220,46,204,153,121,174,12,117,224,98,148,140,80,98,245,83,182,18,204,23,137,39,240,252,151,108,215,91,209,254,170,119,163,241,154,137,247,207,234,244,162,215,254,106,140,14,125,211,211,247,100,239,45,92,44,138,58,41,254,182,200,22,43,240,103,88,69,190,40,126,155,217,36,106,12,26,254,51,244,224,178,32,89,210,236,118,227,200,143,117,122,13,26,125,179,78,232,10,249,209,236,235,100,179,27,121,87,173,126,46,172,18,238,26,235,43,235,236,78,46,104,80,210,249,244,93,214,235,66,217,124,246,46,249,70,228,211,213,248,203,23,15,28,26,72,246,149,187,98,214,235,228,236,93,49,28,252,71,223,150,19,86,101,205,185,162,113,238,218,243,66,153,179,174,152,187,232,138,58,239,173,74,102,85,110,118,69,166,226,200,174,204,138,148,135,204,124,195,130,45,173,101,69,203,122,155,231,94,219,86,81,213,190,121,110,245,178,154,128,191,122,113,245,172,246,202,180,224,212,197,176,107,169,122,130,191,73,248,1,250,202,234,84,95,185,171,206,64,157,229,41,255,117,242,13,167,245,148,152,206,162,171,60,21,163,3,223,248,229,220,104,63,121,147,206,230,75,99,139,239,179,126,82,226,209,4,60,33,233,205,105,74,90,186,85,182,177,229,234,4,182,162,206,241,133,90,81,239,180,193,223,32,93,201,11,60,47,72,50,235,39,107,81,33,188,176,103,21,183,36,213,79,30,122,140,245,147,133,172,163,148,234,20,189,226,230,221,187,34,215,153,67,168,12,187,196,235,153,109,203,200,184,227,87,1,66,143,185,43,134,64,98,197,174,24,194,140,246,152,185,255,76,143,233,53,27,226,151,154,48,148,22,52,70,227,205,185,101,65,115,85,81,86,101,158,23,35,46,89,148,45,121,149,245,217,176,172,207,150,63,119,242,74,62,96,49,87,250,211,209,99,58,172,105,118,171,126,115,118,69,209,164,244,188,50,197,193,26,125,155,211,169,56,237,38,95,217,172,252,204,25,51,23,20,54,83,143,89,136,178,163,32,173,231,115,223,79,245,152,187,235,204,141,11,114,26,107,114,26,27,115,106,68,182,90,223,203,117,25,156,169,178,50,95,41,225,75,30,152,25,202,231,243,239,11,89,173,206,80,72,158,121,93,200,201,59,31,76,22,47,106,209,139,149,35,87,227,111,234,142,251,132,55,226,16,203,204,146,7,98,161,252,251,98,169,24,100,231,131,169,34,152,136,96,194,171,205,210,55,220,47,168,58,221,120,99,119,11,208,131,42,145,198,213,211,179,102,84,228,90,53,122,189,206,95,80,91,144,93,26,178,218,243,166,79,58,79,107,72,44,91,88,223,48,175,98,74,160,34,63,160,145,208,205,242,162,108,200,169,154,25,174,190,96,178,207,145,93,30,140,76,203,119,237,45,156,87,17,208,91,108,74,186,215,103,183,218,44,74,122,166,13,99,108,51,219,183,194,234,48,74,229,133,217,197,138,195,42,153,28,22,163,213,164,51,56,108,230,244,232,180,220,64,89,126,64,39,121,35,180,222,187,83,61,33,76,19,110,163,158,180,99,172,39,253,110,170,39,189,174,206,238,202,243,133,138,248,162,7,146,61,228,22,195,13,99,157,233,213,103,125,243,226,129,216,184,176,255,96,111,234,24,215,155,138,172,55,157,102,50,54,37,151,141,214,198,223,101,143,99,120,73,171,249,68,180,184,179,61,254,188,116,67,147,193,252,137,48,116,96,143,215,127,53,123,182,197,150,61,187,90,50,121,28,138,203,174,24,248,203,37,109,98,97,203,120,151,155,159,29,255,61,71,45,230,231,130,67,184,133,171,78,236,199,184,151,43,229,175,235,203,153,148,51,201,228,219,131,146,229,225,76,172,206,220,139,161,147,130,242,177,51,191,55,228,226,93,15,140,54,79,172,35,185,122,66,191,26,172,184,55,134,240,249,197,59,99,249,189,178,235,129,209,246,234,27,191,118,11,159,214,173,186,78,235,85,29,249,77,151,213,21,212,23,249,209,8,200,26,141,222,29,174,41,12,85,132,93,141,115,139,166,184,109,86,135,147,95,98,52,155,76,241,175,28,197,74,237,242,250,172,23,43,22,215,132,244,102,179,193,237,97,11,200,152,172,38,179,175,32,80,86,161,179,58,121,175,195,230,9,4,124,219,120,62,189,164,145,163,187,65,159,11,133,168,81,147,208,142,144,13,30,206,45,103,195,38,131,203,101,64,102,63,8,27,24,88,69,186,39,18,145,149,12,62,227,94,52,209,213,124,245,253,103,179,193,104,95,26,41,185,39,134,240,214,140,123,89,155,93,125,255,215,216,32,213,110,159,189,47,13,143,239,74,11,179,206,91,89,59,235,226,105,129,224,220,205,237,206,104,56,96,98,143,46,217,216,51,223,91,58,179,192,193,135,22,22,78,187,160,220,189,173,184,54,84,239,183,6,11,253,129,168,207,242,114,225,226,25,185,209,230,174,185,11,110,190,100,138,172,53,26,49,239,118,154,36,173,86,19,172,152,29,182,59,67,149,243,74,43,167,56,172,101,243,138,221,246,140,104,114,7,46,193,138,18,49,246,22,27,255,82,178,15,125,165,206,196,165,201,138,157,183,239,244,244,26,89,145,71,97,63,173,31,149,61,246,157,49,58,118,90,63,154,90,223,96,252,75,108,184,136,160,147,143,137,70,7,251,22,72,17,36,94,142,15,25,205,102,35,223,71,155,14,45,54,59,109,118,67,220,196,154,127,73,111,210,241,170,55,16,244,136,198,52,204,63,171,133,77,194,42,57,128,249,39,91,58,237,22,248,148,10,55,240,55,201,233,240,73,75,250,212,10,183,8,94,10,227,74,250,20,226,44,133,124,220,73,31,167,112,131,48,77,118,194,199,147,244,41,67,24,135,12,149,165,244,164,79,9,124,10,233,44,111,210,39,11,103,89,41,12,123,161,238,22,142,87,155,212,63,138,87,202,149,92,90,170,127,116,168,253,180,97,27,187,109,196,110,56,56,116,236,78,146,194,47,208,209,130,69,124,113,148,182,51,26,183,108,209,233,43,112,176,213,241,178,100,139,211,239,116,249,140,162,78,252,142,108,73,243,165,165,249,76,162,78,167,215,107,49,29,115,152,100,189,206,168,17,181,22,167,17,58,249,133,231,133,67,242,199,130,70,135,73,55,126,223,46,28,20,126,46,191,135,223,125,116,39,166,77,120,86,120,76,254,43,87,158,220,119,149,243,132,217,110,36,138,121,81,233,202,210,183,74,69,95,169,175,52,63,115,208,190,71,248,238,238,252,65,93,87,242,229,77,182,205,52,95,124,36,177,49,137,195,90,26,42,253,121,169,104,78,132,182,103,14,198,88,248,62,93,254,96,76,215,149,122,119,115,220,237,99,141,118,252,182,244,46,183,139,170,117,86,56,47,181,64,111,98,253,25,90,61,91,120,12,205,89,193,140,230,73,11,175,111,47,175,88,126,227,194,250,174,2,69,111,49,234,189,70,239,146,218,226,230,154,204,117,171,2,147,139,115,77,74,154,222,104,18,151,100,4,76,90,183,219,86,222,241,195,149,151,252,52,54,37,43,219,146,229,204,8,42,90,37,35,183,241,242,217,219,190,171,55,43,90,131,201,149,176,197,139,194,231,100,139,95,113,169,223,45,244,123,15,217,230,118,216,174,94,126,143,243,37,215,58,149,205,108,229,76,147,83,207,57,229,65,179,217,38,13,122,246,8,55,63,108,163,149,78,147,19,137,65,101,132,108,98,50,203,131,49,132,241,72,131,177,84,40,207,140,25,167,237,216,49,110,185,214,241,77,156,80,111,176,197,63,87,21,179,89,81,131,121,225,160,215,203,119,216,12,242,125,129,208,219,174,204,64,86,252,53,139,195,97,17,246,133,156,1,232,220,38,12,10,111,202,127,133,206,143,39,211,240,188,240,60,229,247,19,169,223,188,135,126,63,73,191,101,225,183,252,52,250,253,235,228,241,97,97,143,124,24,191,159,26,181,65,61,253,126,58,249,251,119,226,91,242,71,248,221,79,191,111,67,252,31,209,239,1,250,221,38,252,70,244,201,159,226,247,190,100,248,231,132,45,100,195,103,57,214,138,182,9,151,136,155,228,207,48,166,45,231,86,210,202,86,147,252,89,78,238,9,254,95,208,141,26,248,109,143,101,77,242,135,228,193,60,148,151,71,221,214,193,16,43,96,195,201,47,23,143,208,90,57,180,188,42,2,229,193,160,44,88,157,222,29,170,11,89,7,99,33,42,90,94,101,120,116,147,133,9,131,92,71,98,65,217,60,141,102,116,55,20,216,91,235,114,185,49,170,184,213,89,210,60,181,182,185,44,205,81,178,168,182,246,252,178,180,79,210,44,198,202,217,11,115,50,206,175,126,228,254,162,246,239,181,221,255,208,69,147,103,59,204,54,189,40,93,84,187,186,169,160,112,193,170,201,211,214,176,255,87,199,55,231,120,28,57,149,153,138,251,183,131,203,127,114,121,205,11,79,253,250,202,104,174,78,163,179,56,97,131,101,176,65,15,217,96,63,149,163,57,168,99,53,176,193,236,196,122,245,123,185,90,190,165,47,167,52,167,212,236,221,195,223,82,103,230,204,214,114,107,185,123,202,195,181,94,57,159,85,52,119,114,25,240,196,19,187,196,187,52,137,181,165,142,208,128,148,130,231,79,121,56,150,60,161,79,118,143,46,6,158,120,56,55,254,229,153,112,94,17,198,166,172,158,5,197,228,189,11,242,73,46,43,202,42,95,170,238,209,242,80,204,58,53,5,115,87,77,173,93,238,183,216,245,162,219,232,53,25,67,121,37,129,169,141,238,112,185,47,167,113,106,78,238,121,109,85,190,202,162,28,163,65,231,50,185,141,206,233,133,85,149,238,188,50,127,206,188,154,92,113,247,148,214,105,33,31,251,52,218,101,155,105,211,106,21,171,97,106,133,55,47,232,53,217,194,149,77,85,21,205,85,126,157,213,97,48,184,156,179,44,178,49,80,25,246,134,67,233,56,86,197,86,232,145,96,187,11,200,118,67,84,158,150,193,118,59,169,188,254,134,108,233,197,241,223,200,31,98,38,87,147,88,79,93,239,69,237,122,196,41,90,88,37,19,59,83,59,44,178,74,184,23,161,199,31,242,76,88,125,52,79,60,219,182,111,207,106,51,243,221,65,187,81,60,166,211,152,178,50,156,30,171,94,60,176,79,212,90,189,110,95,192,40,107,133,195,14,19,187,237,37,60,237,244,152,68,230,26,121,84,104,50,88,116,162,104,242,164,113,212,15,60,39,21,203,31,66,231,3,164,179,31,58,223,13,157,139,19,59,139,60,70,203,200,186,144,113,55,63,102,116,23,103,75,182,0,156,187,71,215,142,117,147,254,83,18,155,139,179,23,154,207,12,230,25,183,226,46,148,158,184,159,157,227,108,9,19,133,239,152,244,166,236,76,183,215,170,147,254,215,61,178,222,154,158,150,145,105,48,152,94,122,206,100,48,162,53,74,87,12,154,159,253,76,214,89,60,105,161,108,147,222,252,156,168,119,165,155,104,95,40,222,23,127,31,99,109,76,84,60,78,126,41,63,215,153,110,102,219,220,233,226,95,241,122,45,58,27,9,231,196,31,103,245,61,217,223,112,89,92,110,98,156,240,171,156,193,236,128,201,100,39,229,237,163,235,227,98,144,123,36,49,39,204,25,140,77,8,224,73,133,136,158,150,190,179,173,70,133,177,239,11,50,111,12,122,60,126,69,35,157,23,255,160,86,208,217,252,30,79,200,200,203,188,65,208,99,250,232,10,218,12,194,146,213,47,8,71,45,138,94,224,101,173,102,247,195,178,78,35,136,58,155,89,120,83,171,151,4,65,50,104,118,196,127,199,137,169,222,145,11,114,81,140,124,105,21,229,221,94,46,92,254,20,191,140,51,114,33,126,43,122,242,73,232,30,45,156,209,27,30,60,88,198,151,149,233,114,7,173,76,243,242,65,221,250,177,155,142,236,158,35,154,47,116,6,54,90,58,200,238,45,11,15,198,184,50,222,37,226,20,107,238,96,140,157,212,167,43,71,15,185,254,140,27,142,180,166,91,170,71,24,55,21,18,105,214,148,150,216,87,103,212,41,252,220,145,93,86,219,48,233,247,214,116,175,101,79,227,242,105,25,22,111,36,61,163,58,226,121,210,236,155,148,189,108,101,70,196,107,46,178,231,84,69,214,110,9,70,179,28,226,195,57,211,203,194,94,179,195,35,60,229,113,248,202,155,138,253,229,209,108,35,187,51,201,79,73,203,242,152,134,237,161,130,248,175,253,209,128,245,29,75,32,159,229,106,178,167,228,236,168,119,231,37,238,226,59,208,130,115,156,151,111,221,173,79,31,52,51,11,120,7,53,235,147,247,241,145,116,246,114,150,57,29,125,32,75,167,198,59,24,211,172,63,253,238,196,248,244,209,237,137,108,27,165,230,243,138,213,63,92,117,159,197,231,179,60,186,250,142,139,75,111,247,213,180,204,106,111,175,95,54,53,40,173,89,125,247,170,50,168,253,107,143,163,178,227,182,139,38,95,218,24,25,121,39,107,246,90,234,171,169,239,198,104,61,113,215,203,155,199,250,106,69,159,225,224,244,222,193,131,97,62,28,214,36,245,204,75,233,73,57,133,97,234,104,167,109,11,67,79,46,140,76,66,232,49,229,243,198,148,79,102,210,248,21,128,79,127,9,60,45,149,93,200,28,26,205,182,208,196,106,163,21,233,225,111,150,245,50,251,108,91,142,255,225,4,173,195,12,156,224,39,201,108,250,101,180,186,44,218,68,218,180,86,183,98,117,89,181,251,117,38,143,69,241,88,52,31,104,21,55,141,213,168,175,231,102,36,190,181,217,237,247,91,61,123,248,182,71,184,136,149,141,217,76,21,178,108,240,12,102,101,21,27,6,167,176,110,196,57,88,60,186,213,24,251,71,3,54,246,8,146,150,241,70,224,44,207,96,12,193,167,24,6,99,236,132,190,98,231,96,172,120,108,135,49,246,111,220,189,164,241,123,39,84,102,143,187,239,197,54,109,150,198,207,90,132,55,217,58,251,186,172,41,205,147,107,46,170,203,202,173,111,175,10,214,122,255,211,96,16,81,241,120,163,198,106,209,152,115,170,167,78,11,178,111,143,166,172,249,126,75,225,162,233,5,138,70,94,98,180,155,36,183,223,93,48,111,205,212,153,107,26,115,44,150,61,89,89,86,167,145,190,32,140,31,176,121,236,46,171,110,202,101,63,104,95,241,147,43,106,21,87,122,78,110,114,148,134,17,15,90,215,196,23,72,217,38,102,19,119,142,113,15,143,225,172,187,0,89,88,167,207,30,60,200,54,194,58,163,21,90,206,150,223,63,52,146,44,0,123,185,2,4,54,155,178,81,10,76,40,5,103,107,149,104,43,130,211,22,251,204,60,203,238,59,99,187,90,11,207,39,182,155,179,106,227,47,105,20,159,195,30,100,107,210,6,237,14,182,30,112,97,234,152,240,54,12,38,178,231,59,252,252,248,163,41,183,112,52,229,138,191,196,23,166,220,137,52,179,81,29,90,163,130,68,109,228,248,54,206,192,41,232,231,146,219,237,28,161,228,36,61,18,59,238,156,185,60,41,239,153,168,209,152,30,99,215,198,245,146,163,70,46,156,92,59,151,77,18,90,251,140,153,131,74,167,12,3,113,180,149,56,153,240,49,5,163,255,164,175,39,177,21,184,99,108,29,255,132,2,121,225,228,114,181,238,196,54,36,149,143,106,148,0,93,222,158,63,179,212,21,201,116,75,58,45,38,124,54,157,193,239,180,164,153,181,242,43,41,93,70,94,40,61,127,74,72,103,48,201,6,167,55,236,211,201,178,73,231,206,11,37,70,235,52,146,197,56,115,126,242,235,68,195,19,124,43,219,105,5,57,152,105,80,124,44,39,149,241,11,180,23,31,161,251,48,123,207,12,49,126,73,246,196,24,42,156,199,159,37,155,83,55,98,216,146,223,232,168,112,125,179,215,235,203,177,203,241,147,114,226,225,134,86,103,245,57,145,52,249,152,198,228,244,187,221,94,147,164,51,142,240,24,207,11,239,200,58,246,249,175,134,191,52,254,179,84,107,32,28,27,205,241,95,241,115,153,7,213,36,197,28,223,31,191,197,106,226,146,45,29,70,232,156,151,171,160,188,208,242,44,153,10,231,130,242,252,160,153,154,54,36,237,121,74,25,60,251,204,60,26,178,68,251,197,210,99,27,107,172,168,245,74,174,243,235,230,211,228,212,109,160,219,173,190,148,218,242,171,35,157,104,125,108,201,214,233,141,164,122,164,7,205,12,184,169,137,167,74,15,23,166,179,10,151,93,98,160,122,151,93,201,154,206,34,183,81,12,70,152,43,216,57,182,191,21,13,112,14,29,41,83,142,36,204,95,121,182,144,167,237,42,48,106,249,209,221,4,178,199,237,31,149,232,67,220,14,90,19,49,177,40,226,91,108,131,0,135,207,162,253,152,215,163,41,85,92,22,61,255,71,158,215,42,158,52,182,59,68,208,49,199,157,145,174,104,14,136,47,105,237,105,233,246,121,6,135,73,47,252,25,137,195,31,24,189,110,228,73,145,189,20,33,105,36,184,247,141,250,191,226,77,67,20,182,145,47,4,179,221,107,213,200,38,155,153,125,131,150,152,19,113,211,18,247,153,31,54,150,239,225,47,124,100,90,196,249,4,191,20,67,137,106,100,140,181,40,61,139,149,174,244,9,229,239,80,210,4,103,132,153,88,2,83,227,213,60,182,35,159,237,204,180,7,69,119,121,184,98,220,202,195,31,233,49,118,15,219,125,30,143,245,69,37,199,193,75,130,214,130,182,198,99,209,6,109,213,78,95,154,211,248,31,86,191,55,221,134,1,145,213,155,166,176,54,232,20,251,72,80,107,11,121,248,239,5,102,77,170,56,63,18,111,79,109,126,41,188,230,73,211,88,210,29,241,23,253,168,184,133,229,51,67,252,127,166,202,44,205,242,104,22,200,89,185,236,212,248,64,73,142,15,182,237,214,165,177,126,247,187,187,67,131,163,251,50,165,198,7,105,212,197,98,254,18,26,60,115,103,166,212,148,237,140,175,7,125,133,109,183,180,61,114,47,227,206,7,239,152,56,143,147,46,93,137,25,217,243,207,44,191,11,124,118,194,196,141,198,50,52,67,229,252,92,126,50,191,114,52,172,6,217,184,0,58,81,3,103,203,25,212,104,208,5,164,177,89,131,105,252,220,254,72,106,110,175,193,152,21,97,210,208,79,164,66,157,54,183,103,249,53,49,143,164,241,99,156,45,185,13,151,204,94,162,179,176,157,242,172,90,175,237,1,95,73,125,67,113,250,237,129,104,161,107,225,252,112,121,150,93,26,153,126,233,236,188,248,103,163,69,239,181,116,167,100,9,87,207,171,204,45,247,104,227,167,210,114,43,144,150,228,76,147,171,226,102,37,118,231,217,93,52,131,155,140,193,192,238,124,255,12,27,27,1,121,252,69,51,6,57,27,207,54,213,201,176,189,109,251,171,77,182,217,220,211,7,51,88,73,75,237,249,149,220,115,120,10,107,195,217,2,181,137,49,107,160,200,54,3,29,225,105,231,234,69,156,157,49,125,48,54,118,190,39,177,203,33,235,24,175,142,158,182,45,29,102,153,103,216,193,149,220,64,18,163,89,55,154,127,177,130,38,158,201,129,108,143,100,114,217,149,128,207,172,153,103,112,7,10,252,213,172,123,76,131,133,124,214,7,131,249,214,226,198,82,143,45,183,58,219,25,242,123,204,115,244,242,254,172,60,83,48,189,225,130,204,210,12,171,240,86,162,56,26,116,143,251,75,178,29,241,167,70,13,247,134,199,46,242,186,172,202,89,249,121,51,74,114,76,58,95,78,73,240,33,151,29,121,81,106,20,197,67,54,54,194,229,83,243,78,204,91,106,82,43,175,163,135,243,216,52,246,193,192,88,65,40,195,196,108,132,181,172,125,154,128,125,48,22,24,151,249,101,103,201,249,209,49,17,141,4,47,192,132,80,126,94,182,177,134,213,38,255,142,61,248,193,120,72,18,114,217,108,68,190,199,234,182,106,71,186,71,213,222,134,81,160,213,230,65,11,172,120,160,95,114,30,204,182,26,165,253,4,13,92,6,202,108,148,115,129,70,46,140,222,22,125,253,110,95,178,138,205,72,85,177,39,82,135,250,100,223,104,21,163,70,37,121,7,110,220,38,59,201,59,238,99,77,200,78,161,96,225,213,13,245,177,249,147,52,138,63,205,142,222,192,29,157,26,206,155,154,239,150,109,94,135,211,143,41,239,223,26,215,45,202,203,157,119,85,35,127,56,213,28,196,107,43,22,84,120,189,101,243,203,248,3,163,77,4,187,127,156,152,21,115,181,220,2,150,130,39,184,201,208,12,227,173,190,146,108,163,56,97,96,134,102,127,6,105,255,53,97,82,243,223,113,41,65,151,48,110,171,153,212,236,183,124,116,163,153,242,177,137,112,155,104,116,4,92,105,65,135,81,216,46,220,40,24,236,1,183,59,132,31,7,37,222,26,76,79,15,96,96,182,67,188,67,208,88,208,74,122,172,26,225,95,197,187,68,217,26,116,123,3,102,94,20,62,208,27,216,115,71,131,158,143,199,133,148,91,120,141,77,46,5,73,175,29,25,18,170,217,122,29,236,165,158,145,103,133,90,182,240,181,168,83,44,104,12,159,78,8,31,251,58,17,106,132,223,143,137,184,40,41,31,158,41,210,165,114,100,84,222,98,162,41,59,171,220,175,185,95,59,25,242,253,49,209,45,214,197,199,68,127,203,217,197,224,128,236,55,222,146,16,211,230,113,242,105,66,204,183,156,77,44,178,229,222,148,88,131,103,145,31,127,157,40,126,101,199,56,57,156,16,219,178,179,72,159,125,246,168,60,70,242,151,9,114,148,137,99,46,100,216,49,236,52,143,147,59,211,148,113,114,229,215,200,43,105,175,184,90,93,31,36,196,189,117,156,188,150,16,79,213,89,229,71,233,209,81,217,235,117,143,202,77,9,241,45,253,58,241,107,253,143,140,73,224,209,96,127,232,249,208,243,25,215,38,36,115,234,89,228,96,214,111,114,172,57,47,230,62,20,126,53,239,250,51,37,210,115,166,228,207,203,159,87,112,105,116,254,164,222,66,111,66,138,132,162,231,153,20,127,92,242,85,74,74,239,75,73,217,116,146,193,51,228,171,178,175,202,15,84,172,170,216,91,177,183,242,18,146,135,198,164,234,190,201,77,167,201,225,179,75,245,221,213,119,79,105,154,242,114,66,106,158,28,147,169,127,73,72,109,111,66,166,53,78,91,114,134,188,61,189,111,198,139,51,222,156,40,117,3,245,29,103,147,243,74,102,150,142,202,193,89,179,71,229,177,241,50,123,254,236,3,115,42,230,236,108,40,110,248,69,227,157,115,197,185,75,231,62,57,175,114,222,229,77,124,211,218,166,167,231,207,152,255,212,130,204,5,123,23,70,22,254,96,225,209,69,63,105,78,111,222,210,252,206,255,105,57,223,122,254,180,115,114,78,254,7,228,246,211,228,163,132,92,144,117,193,119,46,120,117,177,64,82,11,153,245,141,210,181,248,151,139,15,37,100,9,183,68,255,63,34,83,151,220,150,144,165,119,93,120,203,133,119,252,243,178,236,252,101,231,183,148,181,108,111,121,183,117,125,91,97,219,47,218,139,218,7,46,114,147,116,95,244,238,242,142,21,129,21,63,88,153,189,242,195,139,107,72,126,114,241,71,223,90,127,73,238,37,255,118,105,241,165,207,116,164,145,172,235,120,163,227,207,29,127,89,245,173,85,127,91,189,101,245,75,76,214,148,175,185,126,173,99,237,240,101,115,46,123,253,178,119,47,175,38,57,117,197,254,216,13,223,190,235,202,117,87,205,188,170,233,170,227,76,214,241,235,12,235,28,235,252,235,114,215,21,173,155,188,174,110,130,220,189,238,240,213,237,235,249,245,27,214,31,239,188,169,243,149,211,165,171,184,107,75,215,151,221,247,108,240,111,248,217,198,220,141,137,63,215,111,220,186,241,7,27,127,186,241,151,27,31,218,248,216,198,167,153,108,226,206,201,255,243,162,219,164,108,186,125,211,93,155,254,109,211,95,55,29,239,225,122,116,61,74,143,167,39,3,93,121,73,79,117,79,93,207,227,61,207,108,110,217,124,241,230,181,155,31,223,252,204,53,213,231,228,156,156,147,115,114,78,206,201,255,167,242,227,107,126,124,109,54,164,235,218,15,174,253,160,247,234,222,191,108,201,222,210,189,229,227,235,10,175,123,228,250,114,200,86,200,103,55,252,232,134,247,110,156,125,227,254,115,114,78,206,201,57,57,39,231,228,156,156,147,115,114,78,206,201,57,57,39,231,228,255,46,161,47,9,56,231,48,199,139,221,38,142,211,235,158,226,36,206,174,126,14,230,17,107,56,55,216,164,126,12,182,18,59,212,139,193,181,234,219,96,167,122,47,216,165,254,23,39,241,59,212,97,176,95,125,29,28,82,95,229,36,113,41,103,5,91,56,19,216,174,62,2,174,71,156,54,78,82,63,1,59,212,131,96,167,250,33,216,165,126,4,246,168,135,56,27,31,97,71,249,40,177,136,88,77,108,32,54,17,119,16,251,137,251,89,156,184,34,220,226,82,149,189,77,158,167,126,10,214,224,186,118,104,206,220,173,196,14,206,192,217,17,230,24,216,206,181,114,30,104,242,46,88,163,30,6,59,144,58,15,244,249,8,236,82,191,0,123,212,119,56,15,194,31,0,91,160,173,7,103,137,156,31,103,29,6,237,8,233,199,181,24,155,96,13,63,174,194,184,2,154,248,121,65,253,19,168,64,31,63,239,197,85,252,124,80,125,3,140,168,253,96,148,88,68,172,38,54,16,155,136,189,20,114,27,157,181,131,197,143,148,30,4,7,40,206,33,230,134,37,223,231,194,208,228,54,208,142,212,133,41,213,97,164,229,135,96,19,185,91,137,43,212,63,131,61,208,57,12,173,14,128,76,171,48,180,250,4,12,226,42,97,92,145,249,108,35,159,237,234,155,92,24,169,174,0,91,212,25,32,75,117,88,140,169,79,115,121,176,210,81,176,147,216,5,75,230,65,183,63,131,3,136,63,15,121,241,5,56,132,56,107,160,219,155,96,15,226,172,65,108,239,131,45,208,167,22,218,62,2,230,161,204,212,66,207,159,131,173,196,21,116,116,45,98,171,69,204,127,226,106,201,134,181,208,246,53,208,171,190,5,50,27,214,194,134,31,130,81,98,17,177,154,216,64,108,34,174,70,94,212,242,221,196,13,196,94,58,119,43,185,183,81,108,183,146,123,59,187,46,236,252,58,216,71,62,253,234,79,193,1,245,63,192,33,245,65,174,22,214,254,19,55,29,154,31,6,243,212,23,193,26,46,29,108,82,95,2,91,137,29,234,229,224,90,148,225,233,176,207,183,217,190,186,234,191,112,211,161,237,199,96,148,88,68,172,38,54,16,155,136,236,234,211,113,221,71,192,1,117,15,56,164,62,204,77,71,13,178,129,237,136,173,9,246,252,24,172,129,37,155,112,173,3,32,171,59,77,184,202,97,176,7,37,167,9,246,255,18,28,70,238,52,193,230,7,193,22,228,69,19,114,208,196,45,67,12,151,129,53,106,23,216,129,188,91,70,249,184,12,231,190,201,45,131,181,15,129,138,250,50,232,69,122,151,193,218,175,130,17,118,46,31,37,22,17,171,137,13,196,38,98,47,133,220,70,103,109,135,13,151,241,59,200,127,136,17,154,8,96,75,252,36,216,206,149,128,49,245,71,224,122,117,31,106,97,13,151,15,118,192,170,173,148,162,86,164,232,75,176,7,231,182,242,205,220,84,240,50,110,17,184,159,11,113,173,176,201,101,224,133,172,220,32,54,29,24,227,190,199,181,81,45,104,67,238,28,1,89,43,209,134,124,97,92,1,139,181,33,126,230,238,68,57,111,67,252,8,137,212,253,17,236,85,95,1,251,213,15,192,1,148,138,54,88,30,68,171,101,224,86,192,98,159,131,53,176,213,10,196,240,5,216,73,236,34,255,30,245,111,220,10,156,251,49,56,160,126,6,14,65,255,21,200,47,132,65,234,142,161,197,145,208,90,118,64,183,87,192,60,245,89,176,6,245,168,3,26,238,7,91,137,43,144,11,29,16,63,215,129,92,64,120,228,194,34,208,139,124,239,128,158,243,192,102,228,93,7,74,245,13,96,55,113,3,177,151,142,110,37,247,54,10,127,43,185,183,171,107,192,62,114,247,171,191,4,7,212,7,192,253,234,61,224,144,250,11,112,88,93,207,117,32,119,138,192,11,213,219,193,101,234,102,176,69,173,4,89,78,117,32,167,238,4,215,67,171,181,72,203,75,96,13,234,227,90,106,105,215,34,228,31,185,78,248,255,59,200,236,223,137,52,126,8,214,160,118,119,34,141,239,131,173,196,21,200,211,78,136,158,235,68,26,111,7,21,245,110,208,171,222,15,6,213,29,96,179,250,175,224,106,245,5,176,155,184,129,216,11,205,59,145,70,230,222,70,225,111,37,247,118,164,165,19,105,100,238,33,148,225,78,164,104,39,215,9,221,144,211,72,209,143,192,101,234,175,192,22,181,28,108,231,42,193,152,122,23,184,30,117,188,11,154,255,2,100,245,186,11,154,51,214,168,247,129,77,228,110,37,178,220,233,162,188,238,130,230,123,65,5,245,180,11,154,239,1,131,106,31,216,172,254,22,92,173,14,130,221,196,13,68,166,121,23,52,103,238,109,20,254,86,114,111,135,86,93,208,156,185,251,81,107,186,160,255,115,92,23,52,143,128,23,170,29,96,139,90,6,182,115,22,112,61,180,234,129,158,67,96,30,202,79,15,52,100,238,86,34,235,113,122,160,207,33,48,168,254,1,108,70,217,235,193,213,95,7,183,145,255,14,244,101,61,184,34,243,233,71,235,209,131,242,240,59,112,8,245,189,135,74,108,15,174,178,139,23,208,94,125,9,70,137,69,196,106,98,3,177,137,184,67,61,2,66,115,112,64,253,2,220,79,62,67,234,235,188,21,49,124,6,70,137,69,196,106,98,3,177,137,184,93,61,10,238,80,143,129,253,228,30,32,238,87,95,5,135,200,61,172,190,199,43,176,249,103,96,47,24,68,204,159,130,81,98,17,177,154,216,64,108,34,238,80,255,14,178,56,131,20,103,16,113,190,3,14,169,127,3,135,213,79,248,8,226,124,13,84,212,151,64,175,250,28,24,84,159,7,35,116,52,74,44,34,86,19,27,136,77,196,102,117,16,236,85,95,6,183,209,185,219,213,247,193,126,206,12,14,112,26,112,136,51,128,116,45,228,233,141,96,139,186,9,108,231,190,13,174,87,15,240,81,210,33,74,58,68,73,135,40,233,16,37,29,162,164,67,148,116,136,146,14,81,210,33,74,58,68,73,135,40,233,16,37,29,162,164,67,148,116,136,146,14,81,210,33,74,58,68,73,135,40,233,16,37,29,162,164,67,51,116,120,29,84,144,167,205,208,225,8,24,132,157,155,209,234,58,192,94,228,108,51,226,103,254,40,63,124,51,218,94,55,216,206,45,6,99,220,92,190,141,74,75,27,149,150,54,42,45,109,84,90,218,168,180,180,81,105,105,163,210,210,70,165,165,141,74,75,27,149,150,54,42,45,203,17,155,139,191,140,24,131,62,111,130,138,122,16,244,170,191,1,131,234,83,96,175,250,4,184,141,124,182,227,220,24,226,60,10,246,169,31,240,49,164,101,55,223,77,154,116,147,38,221,164,73,55,105,210,77,154,116,147,38,221,164,73,55,105,210,77,154,116,147,38,221,164,201,6,138,97,3,197,176,129,98,216,64,49,108,160,24,54,80,12,27,40,134,13,20,195,6,138,97,3,197,176,129,98,232,133,255,49,112,64,61,14,238,71,254,246,194,255,239,224,48,114,167,23,185,240,6,191,149,106,199,86,170,29,91,169,118,108,165,218,177,149,106,199,86,170,29,91,169,118,108,165,218,177,149,74,242,86,42,201,91,169,118,108,165,218,177,149,106,199,54,228,148,129,191,21,118,123,5,84,212,119,65,47,252,111,133,221,222,7,155,201,221,171,190,5,110,35,55,70,119,96,63,242,247,86,148,19,35,200,202,201,173,208,173,25,68,155,3,182,115,237,224,122,148,177,237,208,246,8,24,37,22,17,171,137,13,196,38,226,14,245,99,176,31,37,100,59,233,185,29,122,30,6,135,144,222,237,208,243,83,126,7,52,252,16,84,136,94,132,223,1,13,15,131,189,40,159,59,160,27,243,217,161,254,153,223,129,171,55,128,235,213,1,190,31,103,189,11,178,179,250,217,120,21,12,18,35,208,188,31,99,18,198,34,98,53,177,129,216,68,100,105,239,71,252,71,192,109,116,214,118,216,179,31,35,19,3,216,207,153,192,1,226,16,113,24,101,169,31,118,248,22,216,162,182,128,237,108,44,8,77,94,228,7,160,201,199,160,130,120,6,160,201,167,96,144,24,65,93,27,128,38,140,69,196,106,98,3,177,137,216,76,33,153,38,3,208,132,185,183,19,119,96,166,52,64,154,12,64,19,29,56,68,238,97,148,129,1,202,145,1,104,130,242,68,154,12,64,147,151,249,253,208,228,13,80,81,127,15,162,205,7,131,234,111,193,94,212,232,253,172,181,7,183,163,172,238,71,252,26,176,15,58,239,71,12,229,224,122,245,25,126,8,49,188,3,42,72,239,16,98,248,8,12,194,194,67,72,139,1,140,18,139,136,213,196,6,98,19,177,153,206,234,165,179,182,17,89,125,28,34,171,14,81,90,134,40,45,67,84,174,134,40,45,67,72,203,149,96,139,138,254,6,154,96,116,11,77,94,226,135,217,8,31,84,200,237,69,138,134,161,9,99,4,165,104,24,165,142,177,136,88,77,108,32,54,17,155,17,243,48,52,97,231,110,163,179,182,163,68,13,35,189,236,104,63,44,60,204,102,37,224,16,115,227,186,126,180,95,18,155,37,98,204,233,2,59,212,107,192,78,181,27,236,82,47,7,123,56,131,184,20,229,240,101,113,41,250,68,244,193,8,111,2,237,234,235,96,30,177,134,115,128,24,33,128,173,196,14,117,13,184,86,253,20,236,84,47,3,187,212,117,98,11,82,241,26,24,37,22,17,171,137,13,196,38,98,51,52,105,193,21,15,129,253,234,110,112,64,125,18,28,34,247,48,244,105,129,38,151,131,235,213,59,144,6,41,126,28,180,35,76,59,244,217,13,214,168,91,192,38,114,183,18,59,56,171,216,14,219,94,1,42,106,12,244,170,87,129,65,98,179,138,145,16,191,156,211,129,171,213,151,192,203,212,163,96,55,185,55,16,123,233,172,173,228,222,70,103,221,74,238,237,234,77,96,31,185,251,213,247,193,1,226,126,245,69,16,99,9,112,88,253,80,108,71,142,215,128,45,234,52,244,19,146,186,23,172,81,223,16,89,11,207,168,16,131,196,102,245,77,145,181,240,140,219,213,63,136,49,241,104,252,35,240,152,122,30,120,92,213,130,95,197,143,129,39,226,8,47,158,84,53,224,169,248,135,224,136,58,67,140,73,50,11,47,105,88,120,73,203,194,75,58,22,94,210,179,240,146,129,133,151,140,44,188,100,66,248,245,108,20,1,70,137,69,196,106,98,3,177,137,216,79,220,143,28,95,207,238,45,136,71,197,88,124,31,120,92,61,2,142,168,111,139,71,113,45,184,17,39,115,71,226,239,139,184,102,252,83,112,68,253,76,60,6,127,198,136,58,93,60,14,255,63,129,71,213,99,224,73,245,56,120,74,253,18,28,81,95,16,143,75,50,243,135,158,240,151,140,204,31,231,50,255,136,58,71,252,10,231,14,128,35,176,240,87,240,103,140,168,6,241,4,93,235,132,120,130,211,128,39,213,56,56,2,251,159,144,244,204,7,177,193,7,225,153,79,4,169,62,137,240,31,128,71,225,127,18,182,253,18,60,142,116,157,20,191,34,247,73,232,112,18,90,157,2,89,60,39,161,21,66,194,170,56,138,148,34,164,164,35,183,129,133,132,158,8,73,241,159,68,218,255,46,158,194,184,90,3,30,227,120,240,56,210,126,10,49,199,193,147,170,10,142,168,31,137,167,36,13,59,138,216,112,20,177,225,40,98,195,81,196,195,142,70,212,124,113,4,122,110,7,143,170,239,130,199,184,108,240,56,202,201,8,98,131,221,197,19,168,41,35,148,222,17,104,251,26,56,194,41,226,8,180,69,120,196,143,240,136,31,225,17,63,194,75,122,22,158,172,49,2,157,17,94,50,81,248,72,252,33,73,102,185,9,34,55,37,153,229,38,136,220,148,52,44,7,37,13,203,65,73,203,114,13,68,174,129,200,53,16,185,38,105,89,174,129,6,230,207,114,13,68,174,73,58,150,83,146,142,229,148,164,103,185,3,66,91,16,86,149,244,44,119,64,3,243,97,214,147,12,44,71,64,228,8,136,28,1,191,34,55,114,4,68,142,128,236,92,3,203,17,80,195,142,178,28,1,117,228,54,176,144,44,71,64,22,167,145,229,2,136,92,0,145,11,32,114,1,68,46,72,70,150,11,160,150,29,101,185,0,26,216,81,150,11,146,137,89,30,132,229,65,88,30,132,229,65,88,30,100,105,49,49,203,131,176,188,100,98,150,7,53,44,60,179,60,168,99,225,153,229,65,150,82,19,179,60,8,203,75,17,212,238,143,193,99,234,197,224,113,213,15,126,165,46,0,79,196,63,3,79,170,179,193,83,241,195,224,136,218,33,69,80,187,17,30,169,70,120,196,143,240,136,31,225,81,187,17,30,241,35,60,106,55,194,67,255,14,142,227,10,133,44,80,228,216,159,14,162,72,119,57,45,244,75,164,245,131,44,162,148,116,139,92,142,104,79,186,165,113,97,100,206,35,86,37,221,154,113,254,90,110,131,184,48,233,214,113,5,156,37,233,214,115,25,226,96,210,109,16,254,125,52,188,145,187,80,124,47,233,54,113,255,205,222,153,7,70,85,157,127,255,57,247,220,217,39,135,160,160,17,17,70,68,9,136,33,32,34,98,196,1,163,70,68,76,113,195,181,25,146,201,34,89,198,153,201,130,69,24,98,212,128,168,81,81,16,212,226,90,247,186,111,109,237,96,48,90,69,75,173,181,184,188,54,181,214,90,69,141,184,69,155,194,239,123,158,123,146,76,34,246,213,218,254,215,123,201,115,207,185,231,57,219,231,60,207,115,207,77,38,97,130,61,195,164,179,172,181,118,175,142,162,106,119,143,254,62,44,31,83,60,149,38,45,200,227,89,103,210,22,121,188,239,155,180,164,28,239,39,38,109,103,232,184,40,232,243,153,180,59,227,190,135,14,247,13,55,105,47,13,247,212,153,180,143,178,125,197,38,237,23,197,125,250,1,58,208,87,98,210,65,26,238,187,212,164,179,196,92,223,6,147,86,52,205,191,13,35,17,250,47,121,155,217,234,180,195,217,73,59,156,157,180,195,217,73,219,25,58,14,103,39,237,206,184,239,112,118,210,14,103,39,237,112,118,210,14,103,39,237,112,118,210,14,103,39,237,112,118,210,14,231,59,41,68,83,40,159,38,211,33,72,157,64,85,84,74,113,170,163,4,190,202,241,166,31,162,163,144,138,83,140,101,4,119,170,144,170,165,60,148,204,162,106,156,33,154,143,123,21,84,137,178,4,231,162,184,70,161,221,0,89,6,205,163,80,175,26,58,11,113,175,10,26,85,172,23,193,87,13,218,42,99,221,90,228,18,184,87,203,101,78,253,42,140,32,132,175,8,244,170,208,194,98,228,26,145,74,162,47,173,83,143,22,147,184,31,69,78,143,185,30,181,203,80,94,139,209,232,86,234,76,171,73,104,212,152,62,181,70,8,115,172,227,62,117,47,9,158,203,113,60,215,114,220,209,115,172,199,253,40,215,136,243,157,106,30,117,210,204,163,20,37,19,185,229,26,190,83,205,45,70,192,200,185,223,219,75,13,218,169,102,98,49,51,202,90,220,169,225,94,157,54,245,60,147,25,35,208,61,198,120,46,14,239,94,218,206,216,117,79,117,32,16,194,252,29,226,122,84,53,208,141,160,255,36,231,244,140,147,125,235,225,48,115,122,9,241,216,107,205,188,234,152,237,66,214,236,31,113,230,140,52,181,38,174,231,204,122,17,242,121,108,15,153,171,57,142,91,171,225,22,22,51,135,122,179,242,153,188,245,138,57,243,143,242,248,245,252,157,117,137,179,53,232,171,211,163,94,235,16,218,136,245,205,198,25,99,133,209,73,32,119,190,105,61,137,89,56,43,212,208,183,74,17,182,145,8,238,214,12,152,87,175,53,151,98,36,17,238,191,212,244,159,199,22,91,193,107,165,75,190,233,3,51,190,49,235,83,141,229,84,25,27,155,134,86,38,195,143,190,221,210,147,220,103,25,91,162,238,101,81,223,26,244,178,217,149,239,85,24,187,142,245,105,107,203,117,86,188,22,250,81,182,157,185,208,40,165,92,102,58,30,58,101,220,222,177,92,183,142,219,79,226,140,97,30,147,112,54,242,153,199,62,53,176,191,60,211,250,36,253,29,62,182,192,10,30,117,12,45,44,198,93,77,172,156,103,172,45,117,96,171,189,247,181,183,58,179,95,212,215,222,233,60,7,199,74,22,243,234,38,120,132,73,182,227,4,251,157,83,59,196,115,208,62,16,229,21,172,226,62,162,188,134,11,185,110,47,173,163,233,20,204,123,150,169,27,207,40,113,252,167,140,153,244,251,68,35,247,85,202,62,179,171,126,157,188,214,45,197,10,214,51,195,178,62,27,43,227,242,24,91,200,226,12,187,138,241,76,107,141,101,57,109,69,89,106,79,25,60,111,93,238,120,100,46,106,233,149,210,214,176,176,175,167,93,141,170,246,27,45,127,119,70,253,173,247,70,197,144,137,107,73,30,119,233,128,248,242,205,185,247,70,147,193,227,58,60,131,128,158,137,51,23,39,202,246,62,39,226,125,17,187,140,99,86,45,199,174,200,183,206,212,225,28,25,192,212,241,248,58,35,157,89,57,233,122,182,188,122,174,89,198,254,175,103,19,237,107,71,107,86,179,215,252,171,21,250,79,249,69,191,79,76,226,209,104,31,112,34,127,30,175,85,140,154,238,12,77,201,159,124,72,232,132,170,210,120,93,162,174,60,25,58,170,46,30,171,139,71,146,85,117,181,121,161,89,213,213,161,249,85,21,149,201,68,104,126,52,17,141,55,68,203,242,142,138,84,87,45,140,87,133,170,18,161,72,168,166,174,44,26,175,13,37,34,181,137,16,202,171,202,67,229,145,154,170,234,197,161,198,170,100,101,40,81,191,48,89,29,13,197,235,234,107,203,170,106,43,18,161,58,168,38,163,53,168,89,91,22,42,173,139,215,70,227,137,188,208,113,201,80,121,52,146,172,143,71,19,161,120,52,82,29,170,74,162,143,210,196,196,80,162,38,130,17,148,70,98,72,235,42,53,245,213,201,170,24,154,172,173,175,137,198,161,153,136,38,185,129,68,40,22,175,195,184,245,176,209,122,117,117,93,99,168,18,3,15,85,213,196,34,165,201,80,85,109,40,169,231,129,145,161,74,168,186,170,22,125,213,149,135,22,86,85,112,195,78,71,201,104,83,18,149,171,22,69,243,66,102,154,227,18,161,154,72,237,226,80,105,61,38,239,140,59,89,137,254,163,141,161,120,4,115,137,87,97,218,168,24,169,9,213,199,116,55,104,177,2,119,18,85,231,67,61,89,135,9,53,232,41,69,66,141,145,120,141,211,151,198,92,90,25,137,99,96,209,120,222,252,104,69,125,117,36,222,183,2,51,122,187,158,129,165,201,63,228,84,32,194,164,66,211,242,38,79,25,128,62,25,143,148,69,107,34,241,69,122,30,122,76,253,107,88,1,226,49,125,187,180,14,211,175,173,138,38,242,230,214,151,230,70,18,227,67,101,209,208,177,241,186,186,100,101,50,25,155,49,105,82,99,99,99,94,77,111,189,60,168,79,74,46,142,213,85,196,35,177,202,197,147,74,147,229,117,181,201,132,81,213,233,242,8,186,95,164,245,78,175,171,7,152,197,161,250,68,20,157,99,64,186,56,20,193,58,68,227,53,85,201,100,180,44,180,112,49,15,235,232,83,230,206,66,105,156,51,88,165,178,122,103,61,26,43,171,74,43,51,234,226,90,85,91,90,93,95,134,170,224,86,86,149,136,85,163,3,77,44,22,175,130,66,41,180,162,181,201,188,80,111,223,117,181,88,206,220,170,241,161,104,205,66,93,169,191,169,218,94,229,93,142,136,213,181,65,98,113,18,201,120,85,169,99,53,125,189,107,99,233,109,235,112,30,64,110,21,122,129,225,106,207,136,107,243,46,171,107,172,173,174,139,100,118,138,49,71,156,145,98,249,49,93,48,214,137,250,100,172,62,9,236,13,85,165,81,173,83,25,173,142,13,154,208,119,89,11,94,137,73,101,209,242,8,92,32,47,146,136,53,153,119,39,218,153,67,23,211,174,14,1,13,236,190,105,56,121,118,238,164,33,216,231,59,111,28,36,114,241,21,118,62,83,242,47,14,219,206,13,6,5,116,172,202,239,170,159,149,165,245,229,29,223,85,127,200,16,173,111,191,247,93,245,179,179,181,190,251,59,143,127,232,80,173,239,249,206,227,223,125,119,232,219,242,43,210,111,96,54,235,235,55,208,57,44,135,82,22,237,70,35,40,7,123,203,145,52,149,14,192,83,126,28,205,195,206,250,76,196,215,74,68,235,122,42,160,102,154,73,87,80,33,93,143,157,192,157,116,60,61,74,167,145,254,249,249,22,58,131,222,162,115,232,3,68,226,110,170,20,46,74,136,221,40,41,70,211,98,49,85,88,98,150,24,34,230,138,108,113,186,24,33,202,196,40,113,158,200,21,75,68,177,88,33,206,16,215,138,179,197,45,162,74,220,47,170,197,175,69,157,216,44,234,197,107,162,65,188,35,46,16,250,231,16,95,139,75,45,143,88,101,13,19,109,214,104,177,206,154,32,30,177,166,137,180,53,75,108,180,230,138,14,235,108,241,172,85,41,54,91,245,114,142,149,146,167,88,151,201,83,173,107,228,105,214,205,114,129,117,175,60,211,122,72,86,91,191,144,181,214,11,50,110,189,46,175,181,58,229,26,235,61,185,222,234,146,143,73,143,220,38,135,201,15,229,190,242,35,153,39,63,150,135,203,46,89,36,63,145,167,200,237,114,161,252,84,214,201,47,229,18,217,45,47,146,95,201,203,177,246,107,6,242,147,235,127,0,191,7,192,239,41,240,123,1,252,182,130,223,187,224,247,41,149,161,217,74,145,165,127,42,13,126,227,192,175,0,252,142,3,191,147,193,111,33,248,213,128,223,79,192,239,98,240,91,13,126,55,129,223,207,193,239,151,224,247,2,248,189,6,126,127,3,191,237,224,247,79,177,194,242,130,223,112,240,27,3,126,7,129,223,116,240,59,26,252,138,193,239,76,240,171,6,191,70,240,107,1,191,43,192,239,6,240,187,13,252,30,4,191,95,129,95,59,248,189,0,126,111,128,223,7,224,247,9,248,125,37,215,75,1,126,35,192,111,28,248,77,5,191,89,224,55,15,252,206,4,191,74,240,171,7,191,102,240,187,2,252,174,3,191,91,192,235,222,129,252,60,69,25,252,246,4,191,253,193,239,96,240,155,5,126,39,130,223,217,224,183,8,252,22,131,223,37,224,119,13,248,221,2,126,15,128,223,115,224,247,42,248,189,3,126,219,233,12,17,160,115,196,94,224,55,14,252,14,1,191,163,192,239,12,240,59,15,252,150,129,223,165,224,183,14,252,110,7,191,71,244,79,73,193,111,11,248,253,9,252,62,2,191,30,81,109,101,137,58,107,164,168,183,14,20,13,214,76,113,129,53,7,252,78,5,191,40,248,37,193,47,5,126,171,192,111,29,248,221,14,126,15,130,223,51,224,247,59,240,235,4,191,109,224,247,15,121,170,180,229,105,114,55,185,64,142,2,141,253,101,53,108,171,86,134,101,92,158,36,175,149,167,203,53,176,173,245,114,17,248,93,12,126,171,193,239,102,240,187,31,252,158,2,191,205,224,247,58,248,189,7,126,95,200,47,109,91,118,219,74,126,165,255,94,187,61,102,32,191,192,185,25,252,246,2,191,92,240,59,20,252,142,1,191,83,244,39,165,192,79,239,143,154,193,239,74,240,219,0,126,63,7,191,167,192,239,143,224,247,46,248,237,164,211,133,2,191,241,224,55,29,252,142,5,191,83,193,15,111,175,98,41,248,173,1,191,219,193,239,65,240,123,26,252,94,2,191,183,192,239,125,240,251,90,156,97,249,196,217,214,94,162,202,26,7,126,211,193,175,8,252,22,128,223,34,240,107,4,191,11,193,239,42,240,187,9,252,238,5,191,39,192,239,89,240,251,61,248,253,9,252,182,131,223,14,177,89,102,201,57,114,47,120,222,120,240,155,2,126,97,240,155,11,126,39,129,223,89,224,87,11,126,203,193,239,18,240,107,3,191,235,192,239,81,240,123,6,252,94,1,191,191,128,223,118,217,101,11,249,137,157,45,183,219,163,229,167,118,30,248,29,1,126,199,129,223,41,224,23,25,200,111,200,11,25,252,246,6,191,3,193,239,112,253,89,58,240,59,19,252,22,129,223,197,224,119,19,248,61,0,126,27,193,239,119,224,247,103,240,235,161,227,197,158,116,154,152,2,126,179,193,239,199,224,135,55,32,177,12,252,174,0,63,253,169,139,103,192,175,19,252,254,33,134,192,15,179,193,105,132,117,128,24,101,29,42,114,173,66,81,108,157,2,126,81,240,107,0,191,139,192,111,13,248,221,1,126,79,128,223,75,224,247,6,248,189,7,126,221,98,149,244,138,54,57,92,172,147,99,196,35,114,178,72,203,153,98,163,60,94,116,200,18,241,172,172,1,191,11,192,111,37,248,173,7,191,91,193,239,33,240,75,131,223,179,224,183,5,244,254,2,126,95,130,223,63,229,26,219,45,215,219,67,228,99,224,179,205,158,41,63,180,231,201,143,236,115,228,199,118,45,248,45,5,191,203,193,239,70,240,187,15,252,158,2,191,231,193,239,85,240,123,123,32,191,97,247,102,240,219,7,252,242,192,239,120,240,171,212,159,246,3,191,149,224,247,51,240,219,4,126,127,0,191,119,193,239,75,42,20,94,58,90,236,15,126,179,193,239,199,224,23,3,191,43,193,239,62,240,251,53,248,109,1,191,15,41,105,249,105,49,236,202,130,93,13,177,142,1,191,5,224,87,14,126,77,224,135,248,103,173,5,191,59,193,239,23,224,247,34,248,189,13,126,159,137,122,233,22,13,114,31,113,129,60,80,172,144,135,137,75,229,28,253,19,101,240,171,2,191,70,240,187,4,252,174,1,191,123,192,175,29,252,224,191,176,160,57,178,71,158,2,95,59,213,206,145,167,217,227,229,2,251,80,121,38,248,84,219,69,178,22,124,226,118,66,94,107,47,6,191,11,193,239,50,240,187,15,252,94,0,191,55,193,239,67,240,219,33,187,92,67,228,39,174,137,114,187,235,8,249,169,107,158,252,210,245,99,217,237,90,36,191,114,53,18,185,46,212,251,20,175,7,255,178,179,115,115,11,151,52,55,123,93,194,235,233,108,107,235,106,109,109,237,210,25,119,172,53,133,163,53,230,117,11,175,183,171,181,5,7,74,108,148,116,165,82,248,151,26,144,73,177,218,244,194,84,234,250,150,194,233,156,65,133,30,93,203,43,132,215,78,153,195,43,201,107,135,156,35,205,253,180,182,109,72,111,104,107,107,213,173,185,140,86,151,215,43,188,254,246,246,219,112,92,119,29,183,182,105,211,173,183,174,94,189,106,21,103,154,90,248,104,226,6,120,200,168,228,243,100,148,184,121,66,92,212,214,202,109,187,75,218,82,225,80,118,91,137,215,69,94,119,183,25,67,239,72,157,230,52,145,230,230,194,194,92,108,130,188,1,242,6,90,66,45,161,57,225,57,225,31,225,12,165,66,152,37,234,182,20,21,229,231,23,21,181,184,93,194,237,233,242,54,181,182,242,64,60,24,119,171,238,208,109,11,183,43,166,231,17,227,251,94,173,2,37,214,143,181,118,167,82,77,94,27,24,242,195,93,97,125,64,201,237,110,106,107,43,73,197,28,246,104,233,254,231,116,21,7,29,57,80,252,114,167,87,134,168,15,158,158,83,42,165,233,109,104,27,192,216,237,21,110,255,163,191,89,129,131,187,116,218,50,189,227,208,163,114,123,156,177,98,69,116,198,25,160,87,255,215,62,110,187,211,105,5,179,112,199,82,233,252,236,78,143,77,30,219,25,108,62,55,163,181,215,86,186,93,228,118,181,182,22,23,135,66,110,31,185,125,173,169,214,212,41,136,247,99,112,58,101,40,41,110,245,246,171,133,195,186,3,87,39,18,169,206,140,49,83,74,90,36,36,238,122,45,114,75,189,141,36,100,220,66,184,101,74,103,82,2,135,212,90,94,173,21,112,145,207,229,245,102,103,135,116,155,64,35,44,205,162,247,16,18,251,204,78,137,246,37,114,82,194,176,54,108,216,224,243,9,111,96,20,237,75,243,82,87,165,110,78,221,154,90,79,97,196,2,94,210,220,220,37,185,197,221,197,197,108,27,12,137,49,33,83,178,129,113,119,155,18,116,26,10,247,101,98,94,175,81,203,207,47,46,110,235,134,213,176,113,177,5,155,146,233,97,54,11,39,211,205,99,14,135,109,158,72,26,9,237,15,224,209,233,36,194,88,215,111,119,75,216,170,71,187,88,42,101,92,236,191,231,150,158,93,187,165,70,184,49,181,17,248,110,78,173,198,169,151,124,160,123,194,9,125,211,11,155,113,160,191,62,31,212,238,233,237,47,41,144,255,17,247,12,126,195,61,89,163,16,197,185,133,205,25,238,233,115,9,159,39,149,233,159,110,199,63,185,192,219,231,160,186,160,164,173,75,23,216,228,131,131,238,202,67,123,27,251,22,23,181,251,93,212,103,11,159,54,75,199,71,125,66,248,250,128,255,32,39,213,241,229,254,244,32,39,229,144,18,222,181,151,186,255,133,151,186,251,189,212,189,11,47,205,28,245,247,112,83,223,174,220,52,32,44,95,134,155,246,251,169,207,248,169,79,251,169,223,47,188,193,209,20,74,205,11,95,133,243,218,240,165,232,57,140,39,246,32,79,133,1,245,123,42,50,253,158,202,37,189,158,234,100,140,167,34,211,239,169,200,244,123,170,118,173,62,79,213,37,198,83,93,22,249,217,83,195,46,73,126,59,141,123,157,38,133,211,231,35,159,207,75,195,112,106,158,179,104,25,91,130,207,45,124,94,221,86,55,236,182,27,15,38,159,183,96,54,79,121,118,129,206,249,186,91,180,31,52,163,76,27,83,119,202,241,214,254,92,119,202,121,160,249,124,186,222,229,205,205,166,158,174,180,67,139,129,198,164,173,213,149,109,142,78,238,189,197,113,224,214,22,221,102,31,244,110,159,95,248,130,105,28,55,133,111,98,188,87,133,87,225,132,115,250,252,27,111,186,233,202,21,43,46,186,232,66,206,21,204,94,174,15,116,172,155,227,137,176,137,251,116,25,205,166,229,125,231,108,172,141,72,245,171,181,34,42,241,76,244,22,130,193,251,60,228,243,236,232,29,96,223,76,56,72,48,66,221,242,44,224,211,16,53,76,47,249,2,194,151,165,253,123,165,241,240,201,41,237,225,128,237,243,46,159,61,118,108,206,216,177,179,151,123,92,194,163,87,183,9,118,238,119,11,191,23,205,60,190,9,99,216,244,184,46,114,246,48,173,49,46,178,109,59,185,10,69,171,146,30,183,240,232,141,66,79,42,181,196,111,147,223,213,231,231,97,104,122,60,75,180,17,164,160,208,52,160,77,76,138,161,27,95,79,5,229,78,95,191,179,195,221,253,46,225,215,129,193,144,247,11,225,239,95,162,148,199,39,60,193,135,104,51,199,76,231,228,129,152,182,123,7,213,226,116,107,238,111,122,92,35,215,89,51,118,253,167,107,109,225,49,238,159,210,105,29,202,74,244,178,107,35,232,157,73,62,183,199,205,97,194,26,147,246,109,56,183,199,79,158,64,97,184,48,60,33,165,207,161,216,49,59,197,40,44,46,110,245,103,168,194,250,185,253,174,108,237,189,93,120,200,250,123,159,4,96,128,71,152,133,120,19,78,249,44,189,59,8,115,44,8,167,60,66,120,48,107,29,12,82,252,31,69,106,77,128,208,101,89,110,10,184,109,59,35,34,40,33,3,158,212,128,67,72,97,187,58,109,192,211,65,33,101,219,194,239,110,195,17,208,6,49,36,133,181,10,29,27,90,17,186,42,116,85,248,50,14,12,71,18,155,215,216,177,75,199,142,45,234,41,42,50,166,103,66,3,231,76,104,8,117,155,50,30,65,184,63,231,24,41,12,216,147,147,155,91,84,212,218,227,245,246,186,34,194,131,215,180,130,248,224,4,8,214,236,225,121,96,34,136,16,1,219,137,16,54,5,92,157,104,185,203,164,74,178,59,253,62,242,195,104,251,99,196,50,152,57,59,146,71,248,125,236,47,58,22,244,248,189,200,206,156,229,48,152,53,83,103,253,61,205,236,130,203,81,170,13,177,167,55,48,244,176,165,245,197,137,20,43,115,221,43,150,47,55,117,117,189,157,92,123,144,29,178,197,103,247,5,11,110,185,165,247,105,223,162,179,253,11,210,227,15,8,127,86,186,36,93,130,184,188,225,202,208,149,240,198,149,33,237,149,220,135,14,24,78,196,64,84,240,7,102,154,153,245,30,179,16,23,184,121,61,75,39,122,4,252,187,212,59,146,40,221,199,3,1,164,165,165,153,167,168,253,183,36,91,47,128,223,67,126,111,95,4,201,238,155,162,19,162,24,242,55,99,136,151,244,248,85,75,168,119,159,208,31,71,252,40,115,226,136,19,72,28,239,179,151,192,91,2,110,17,208,78,159,25,73,60,38,146,112,153,189,235,80,18,208,107,14,243,236,139,37,30,148,45,213,254,156,194,78,110,201,192,102,255,191,193,36,224,18,142,103,152,104,18,16,34,144,177,138,255,165,112,162,167,218,196,65,187,235,191,29,78,176,25,8,244,134,147,239,29,79,2,255,70,60,113,240,33,158,4,56,158,4,131,48,141,33,233,252,80,56,251,152,182,21,184,113,101,246,213,161,85,233,48,149,208,104,199,60,198,140,25,179,115,76,225,206,194,194,66,182,98,243,106,169,129,186,44,191,55,212,23,84,76,41,15,36,20,238,233,203,54,129,174,121,134,228,244,197,21,206,46,193,232,51,74,11,194,198,42,156,108,95,100,9,123,36,5,109,211,15,94,194,130,8,41,250,118,87,111,90,135,253,128,159,2,126,253,235,157,250,220,23,103,56,181,44,133,6,195,169,112,192,35,2,198,165,56,198,4,188,200,143,138,132,153,75,56,50,74,231,253,221,23,59,81,166,249,226,110,54,81,29,101,76,152,233,207,179,72,5,124,34,16,24,77,37,169,48,97,197,232,10,167,157,84,73,106,52,113,81,63,244,157,25,11,48,216,114,217,79,178,251,35,16,143,178,185,111,191,210,172,123,205,88,195,158,64,150,8,12,73,231,164,115,54,228,110,200,109,43,106,43,210,113,253,34,239,69,222,102,47,247,154,78,109,192,217,134,179,53,213,130,179,25,231,114,103,172,35,169,116,64,172,153,133,252,72,50,88,120,255,197,190,231,255,22,213,125,16,150,250,148,157,176,196,163,195,234,98,222,249,94,189,128,1,15,5,50,2,83,246,32,16,253,205,205,36,94,41,189,46,248,151,218,151,215,74,175,89,16,39,207,177,25,51,58,58,219,57,115,245,100,55,100,135,179,195,1,31,224,234,6,156,184,230,237,219,106,154,151,59,142,90,240,202,160,71,4,57,6,62,190,73,111,172,54,61,62,224,117,145,75,45,28,51,142,209,165,199,204,48,47,134,58,114,161,212,5,123,154,222,31,186,180,229,120,251,99,87,243,146,65,141,55,55,59,15,149,62,94,89,114,167,63,51,124,133,210,65,183,8,114,184,235,93,215,160,16,193,76,51,72,121,3,194,171,158,72,119,132,90,50,78,126,127,236,237,100,192,203,100,160,191,132,195,24,231,123,103,131,137,241,75,164,137,99,41,179,237,215,15,15,60,59,240,40,113,135,195,221,206,212,166,115,171,78,7,192,128,55,70,239,46,223,41,123,195,153,243,54,172,3,24,226,89,32,83,29,174,216,251,170,0,167,76,117,7,133,21,236,127,189,161,140,144,230,183,240,18,29,54,239,75,120,123,18,150,126,167,166,65,65,45,200,186,202,67,65,143,101,245,134,53,29,213,134,8,233,176,204,56,16,214,92,28,214,130,189,97,45,232,209,97,45,75,91,146,39,157,147,31,202,62,182,168,232,57,248,75,107,91,235,149,109,151,151,56,129,45,224,133,185,114,96,115,34,27,155,183,131,184,151,114,192,151,95,220,102,172,121,7,231,155,90,192,215,214,193,173,63,143,232,102,89,48,127,29,82,130,195,134,141,45,44,108,217,137,136,198,229,78,120,179,184,92,231,157,248,214,223,254,14,51,59,76,15,17,46,171,63,194,137,44,119,95,132,115,210,58,194,5,3,20,12,40,82,180,55,159,147,83,147,83,37,233,101,216,149,232,141,73,208,43,130,254,158,142,142,142,77,61,29,237,237,237,29,61,65,31,110,140,166,88,170,132,210,25,103,9,238,140,38,184,122,48,184,131,218,83,27,83,233,140,99,99,170,61,181,131,216,200,119,232,124,15,223,221,209,127,99,135,163,199,213,71,167,98,97,167,237,103,77,245,146,116,44,61,58,197,133,253,109,238,204,236,32,29,180,96,27,3,110,192,229,220,57,125,199,218,24,79,164,189,99,243,230,173,93,91,183,110,238,232,104,215,189,123,51,106,236,8,42,17,204,238,28,217,57,178,171,96,203,196,173,213,91,171,159,155,187,121,243,166,85,207,174,106,15,182,7,185,247,206,116,87,122,75,122,43,206,205,56,59,112,62,157,110,79,111,76,7,3,34,152,53,154,206,51,204,122,207,146,244,121,105,48,113,8,50,60,238,72,5,191,93,59,69,157,148,207,136,123,168,131,218,249,236,32,157,118,114,27,83,12,173,160,60,157,238,108,26,169,220,238,205,77,65,47,5,125,59,251,167,154,51,8,84,255,17,73,29,73,188,216,78,119,250,212,139,237,44,187,54,128,224,16,17,28,186,209,189,209,221,126,113,233,170,210,85,229,155,203,55,79,219,58,117,65,65,83,78,126,78,190,3,176,189,188,188,32,39,167,160,188,188,189,157,223,51,151,116,184,221,75,59,58,94,106,200,242,138,44,191,238,229,205,119,219,245,241,238,155,206,123,121,57,119,93,94,192,229,18,199,225,21,92,94,113,184,126,13,198,76,58,58,176,250,11,11,178,220,176,200,130,146,146,146,238,18,115,4,117,249,50,152,94,199,146,244,82,212,88,58,184,139,246,246,44,75,100,217,233,52,158,35,189,71,182,189,51,203,149,159,79,148,223,127,116,102,121,68,150,79,151,118,96,245,187,182,110,222,220,97,42,102,28,190,160,240,13,121,179,243,111,249,29,3,78,126,87,239,235,207,121,115,47,231,116,121,65,48,163,236,221,55,181,209,233,27,125,243,195,92,249,189,102,107,103,111,23,250,21,190,105,147,94,185,224,170,38,189,3,117,247,79,119,58,183,109,250,1,28,253,218,174,191,21,88,74,250,156,134,115,36,78,159,194,63,109,143,165,57,21,107,203,214,78,189,191,160,43,167,36,167,132,95,219,121,105,244,202,4,119,93,55,7,103,62,241,32,122,130,57,57,249,48,129,158,44,203,202,202,240,27,112,116,73,97,185,48,158,52,246,204,194,135,20,127,174,128,111,224,1,231,115,105,218,164,129,235,167,157,139,245,179,28,253,161,30,82,30,183,59,24,68,227,57,154,187,190,155,206,182,164,195,62,243,16,182,112,185,187,92,125,139,224,194,226,123,55,235,67,193,9,135,122,58,115,166,231,231,84,84,87,111,131,27,110,222,186,249,181,173,47,197,56,196,132,17,6,124,48,119,231,233,190,147,159,242,179,113,238,76,205,230,43,219,168,89,159,222,37,10,250,167,55,109,237,245,141,157,124,99,73,7,214,6,35,5,131,254,27,238,2,55,238,118,44,97,239,83,52,138,246,0,183,3,168,156,142,129,239,237,76,185,73,159,172,189,84,175,215,18,163,173,111,140,98,150,29,253,61,238,68,235,110,195,1,155,73,229,138,221,207,150,136,176,171,220,157,26,77,186,171,55,93,2,3,205,248,92,71,46,190,172,178,234,218,10,147,86,9,39,173,127,67,64,205,141,36,107,39,30,27,143,46,154,120,212,226,120,245,192,28,183,224,23,79,249,11,72,150,234,252,176,10,20,209,195,213,208,162,247,240,34,111,205,62,241,164,16,101,159,52,127,182,254,228,158,254,127,94,135,195,231,61,252,57,195,225,52,149,10,176,233,57,142,78,134,197,232,159,55,159,69,151,209,106,58,143,154,240,70,125,49,173,55,250,67,176,65,218,151,198,131,205,33,116,4,128,207,161,83,168,140,22,161,239,179,233,114,186,134,226,180,24,59,215,75,232,122,163,159,77,62,108,166,38,208,158,24,255,76,58,138,142,231,79,247,86,147,69,231,208,21,116,45,37,232,124,90,78,173,116,3,255,116,209,169,51,148,252,180,31,255,140,246,80,188,185,22,210,92,58,13,171,80,67,146,126,76,109,180,134,146,244,19,106,166,21,116,35,70,33,143,43,46,46,162,57,243,79,60,33,68,11,79,158,127,124,136,214,114,43,250,83,6,1,26,139,45,230,68,218,139,166,211,209,116,2,253,136,22,80,5,213,162,167,124,216,210,149,208,172,167,37,116,33,173,164,159,114,29,31,237,79,7,209,8,58,12,43,62,143,78,167,201,180,129,239,231,208,238,216,66,30,0,139,200,67,156,156,1,146,199,210,137,52,159,206,160,74,170,35,23,77,161,8,93,69,215,81,3,93,64,45,116,41,221,100,70,48,140,178,104,28,141,166,73,240,189,195,169,136,138,233,36,58,147,63,175,238,166,131,105,33,93,77,235,168,145,150,210,69,180,138,110,166,91,74,167,36,74,229,43,44,223,100,249,14,203,109,44,63,99,217,163,165,109,151,70,170,147,118,144,229,30,44,67,44,39,176,156,202,114,38,203,162,210,72,34,106,207,103,185,128,229,57,44,203,88,158,203,50,198,178,161,180,180,38,102,47,97,185,146,229,90,150,183,179,124,152,229,211,44,183,176,124,171,172,186,170,194,126,159,101,23,203,47,202,106,235,106,236,30,45,93,22,75,47,75,197,114,24,203,17,44,67,44,15,40,143,71,74,93,19,89,78,99,25,102,57,135,229,201,44,207,97,89,201,50,142,78,34,174,37,44,155,89,182,178,188,188,186,182,190,198,181,154,229,58,150,27,88,222,206,242,30,150,15,178,124,156,229,83,213,117,165,213,174,77,44,55,179,124,153,229,235,44,59,161,18,119,189,203,114,27,203,237,44,187,89,238,208,210,109,179,244,179,204,174,195,197,189,7,203,145,44,199,176,204,101,153,199,114,42,203,25,44,195,117,241,178,90,247,49,44,231,178,156,31,211,247,23,176,6008,88,140,36,251,164,65,22,43,242,43,141,76,30,85,17,193,66,19,185,155,179,67,12,229,163,19,148,165,170,41,27,158,37,249,24,210,11,80,190,154,152,127,129,184,46,228,133,19,70,111,179,58,255,114,126,120,130,58,33,106,66,51,100,193,204,224,104,206,100,19,226,2,169,70,142,89,29,152,56,33,126,66,124,32,103,66,59,59,251,210,179,64,230,132,20,228,68,122,83,112,180,63,61,24,226,108,198,62,35,221,78,19,210,39,244,154,208,111,194,64,99,138,185,75,100,46,206,93,70,30,63,163,25,54,209,40,226,150,4,87,145,183,214,82,217,24,220,28,124,135,34,35,42,184,43,184,203,31,69,177,82,26,220,27,60,192,57,201,95,30,172,8,238,162,49,46,8,86,6,79,4,22,4,171,141,210,224,217,224,5,51,57,120,57,24,14,169,161,40,179,32,212,44,20,23,92,21,138,15,181,11,165,240,140,13,117,10,204,13,165,27,59,67,189,140,226,80,191,208,192,224,10,99,110,40,35,164,211,246,248,124,104,132,255,92,104,140,81,18,50,205,209,161,252,208,164,208,244,192,233,80,122,104,86,104,78,104,126,48,210,112,134,198,80,171,90,134,22,135,150,7,18,201,163,219,240,4,191,88,240,31,174,255,205,2,197,188,68,207,234,126,185,96,60,20,58,23,58,103,36,240,175,23,248,183,11,198,72,241,235,5,255,234,218,223,47,24,199,199,119,183,212,198,191,97,48,219,140,15,140,111,57,126,34,141,83,142,25,226,95,51,16,82,62,165,60,203,191,106,88,96,52,197,175,26,74,198,151,210,152,117,231,223,54,152,7,198,151,89,233,70,12,255,194,193,232,30,120,104,252,238,241,251,197,47,28,198,87,141,63,109,148,141,63,111,30,8,100,242,111,28,198,95,170,253,141,131,217,19,191,114,72,38,196,175,28,130,126,236,166,58,254,231,252,249,111,119,254,244,75,249,248,229,67,28,161,52,46,89,146,199,133,164,216,113,237,168,164,80,233,68,37,125,92,250,168,139,163,46,130,239,53,174,215,83,9,79,37,228,237,202,219,53,174,31,21,150,13,164,146,49,46,131,101,79,86,62,89,57,78,31,167,179,206,184,161,227,134,142,26,51,106,204,184,17,227,70,208,123,28,174,197,174,151,232,29,205,112,198,145,112,198,113,224,92,163,96,231,171,226,92,163,225,44,227,196,206,55,2,103,153,72,156,101,110,193,249,165,9,206,47,77,177,243,117,97,231,27,141,157,111,51,156,92,154,227,204,114,155,36,55,27,211,44,132,62,37,240,185,32,111,165,36,231,149,211,231,106,250,220,167,54,207,120,40,111,199,79,161,33,39,232,115,16,81,230,143,144,79,208,144,11,130,50,114,126,34,141,36,202,187,9,5,4,101,70,209,231,196,159,70,153,113,244,57,197,166,34,155,138,5,229,45,23,159,153,157,136,210,137,159,75,180,224,135,148,217,143,62,151,252,115,202,204,176,109,148,216,84,74,180,166,17,173,191,9,149,53,162,109,255,2,237,36,218,125,19,218,79,116,232,38,116,164,17,29,255,105,228,29,76,159,85,68,167,127,132,206,11,242,186,5,101,92,250,137,84,67,177,225,248,113,242,102,211,103,228,79,35,157,98,103,136,203,166,88,155,90,11,242,14,23,159,58,141,143,119,52,241,109,136,146,127,72,58,197,217,144,14,255,156,188,126,162,16,241,105,54,245,36,234,211,136,250,223,132,6,55,34,247,191,64,236,139,225,55,33,238,143,255,135,212,216,215,67,66,63,141,50,167,211,103,1,209,180,31,33,122,150,57,139,104,142,173,55,243,39,210,236,155,199,14,108,176,205,197,244,57,239,167,81,38,205,221,33,139,64,229,248,92,214,128,106,117,86,219,159,235,136,54,17,191,162,254,93,13,41,115,171,205,175,250,231,148,185,131,168,188,145,141,181,141,104,227,15,41,115,31,209,65,226,55,83,222,89,41,62,51,143,222,188,61,63,74,239,16,237,186,9,237,37,58,112,19,170,184,145,50,79,230,213,231,239,134,249,182,54,95,214,230,177,83,245,249,37,243,220,141,249,163,46,78,26,142,107,237,184,212,250,232,98,3,223,94,185,177,77,117,57,165,97,92,214,206,225,218,185,197,182,236,152,247,46,203,187,49,174,233,89,150,68,228,36,106,74,20,147,183,195,205,109,160,245,37,43,65,200,185,79,188,70,100,37,230,97,45,201,163,56,200,234,66,212,157,168,55,17,245,63,107,144,157,223,169,191,89,180,86,101,249,68,126,206,162,186,89,84,39,43,79,228,98,228,116,242,67,86,64,228,203,172,137,194,110,22,173,39,121,20,87,89,180,126,100,81,78,201,34,91,89,108,171,196,246,111,173,63,169,46,175,147,89,156,251,217,102,81,189,159,97,107,155,176,193,207,178,40,151,103,237,182,219,213,120,156,26,141,81,221,122,98,143,19,219,226,181,49,139,242,126,22,141,83,214,145,6,245,151,216,227,199,253,38,223,103,81,30,207,162,121,151,117,222,214,25,212,128,124,55,161,198,235,114,224,38,52,49,175,126,125,109,176,198,214,209,220,6,212,120,141,173,93,47,255,55,235,228,206,188,27,215,194,253,121,245,107,96,131,245,206,221,90,196,165,155,242,191,59,217,230,41,230,220,105,118,204,82,188,185,41,151,187,251,216,207,250,219,159,148,171,221,110,49,111,221,217,98,62,113,191,220,148,127,221,148,127,221,126,123,94,212,206,3,59,47,114,46,117,135,236,60,183,172,126,142,184,167,137,252,197,245,235,114,96,227,185,213,104,94,213,229,23,123,110,185,237,92,204,241,239,158,45,218,88,87,127,149,152,111,110,170,239,230,247,112,191,40,255,185,87,137,118,35,47,81,31,220,100,207,189,209,174,247,207,242,79,163,60,126,83,157,218,54,223,36,31,215,209,138,6,244,99,239,250,39,249,148,199,225,6,106,156,39,27,230,202,189,13,114,100,195,156,88,96,215,221,101,63,11,137,28,237,93,37,198,216,187,86,244,211,75,239,243,146,158,247,29,33,231,156,229,165,216,241,82,61,222,191,112,220,177,174,151,223,193,241,69,251,14,47,219,75,182,243,89,133,208,169,221,19,120,43,137,40,39,240,250,239,173,182,243,220,89,219,238,5,65,60,71,189,151,137,194,121,59,124,170,200,195,62,202,105,190,102,34,127,114,190,244,197,137,186,190,248,188,250,61,83,108,131,60,122,161,222,6,63,243,181,35,62,82,180,171,113,30,110,156,131,235,246,48,181,121,248,130,109,35,37,111,135,231,160,93,207,174,15,125,191,253,239,211,182,15,168,111,190,78,182,172,170,1,157,191,9,253,148,189,96,100,94,253,158,46,54,175,110,95,87,71,109,26,80,227,125,93,237,30,237,127,179,55,203,206,187,113,255,53,58,175,110,223,117,195,90,230,176,235,14,175,247,73,237,220,114,31,176,63,121,222,85,230,213,239,121,236,121,229,166,152,112,87,219,68,241,224,38,159,187,105,252,220,52,126,30,213,38,138,1,79,179,27,227,221,19,103,83,188,152,95,30,26,103,15,143,19,249,223,147,126,243,249,198,185,209,211,139,136,206,54,158,129,68,25,245,243,205,163,55,224,135,218,52,66,16,207,61,207,24,34,211,254,204,175,159,131,158,73,68,148,239,60,179,26,204,63,234,179,103,142,221,158,249,34,103,121,22,139,181,167,150,120,79,233,161,253,156,103,165,232,179,135,214,107,207,58,145,187,56,127,120,54,137,53,165,86,223,67,251,53,15,237,195,60,180,15,243,236,19,241,232,57,76,68,251,41,15,237,113,60,167,196,190,192,115,206,182,195,254,163,61,137,231,138,189,183,165,241,215,105,15,161,59,109,106,42,124,206,190,211,169,158,222,146,136,246,18,122,162,200,221,122,170,173,79,123,8,157,246,16,122,111,177,7,212,249,12,108,231,102,125,80,253,186,164,211,126,66,247,137,243,136,62,82,156,41,116,90,35,117,90,35,117,218,55,232,69,194,143,122,177,56,143,240,218,173,47,16,54,244,37,98,156,245,18,49,175,116,58,67,234,180,30,234,180,254,233,108,155,214,58,125,167,88,223,241,108,183,152,115,224,185,221,52,174,58,173,121,250,17,187,237,20,127,122,149,24,115,157,245,206,139,126,233,20,171,58,205,55,175,195,206,9,181,57,151,114,152,215,37,214,74,47,231,49,62,59,181,177,243,29,231,148,52,17,187,236,47,230,189,61,69,60,115,44,120,201,175,222,254,194,143,248,197,70,164,171,201,127,126,177,241,239,119,99,166,166,170,229,252,237,170,99,159,180,65,146,34,218,16,37,19,117,32,74,35,234,73,212,167,193,103,127,162,193,68,110,162,108,162,225,68,163,137,252,68,33,162,2,162,105,68,51,137,102,19,205,35,90,68,180,140,104,5,209,42,162,181,54,109,36,218,76,244,14,209,46,162,189,68,7,136,42,136,42,137,78,16,85,19,157,37,186,208,224,243,114,131,127,135,37,41,82,37,138,34,106,70,20,71,20,79,212,142,40,133,168,19,81,58,81,47,162,126,68,3,137,50,136,116,162,161,68,35,26,124,142,33,50,137,242,137,38,17,77,39,154,69,52,135,104,62,209,98,162,229,68,43,137,86,19,173,35,218,68,180,149,104,7,81,57,209,62,162,131,68,135,137,142,18,157,36,58,69,116,142,232,34,209,21,241,223,78,223,226,36,162,89,118,75,12,81,75,162,4,251,223,137,245,250,183,164,18,117,33,234,78,212,155,232,33,251,223,131,136,50,137,124,68,57,68,35,137,242,136,2,68,19,235,63,217,63,183,76,33,42,106,240,89,76,52,183,193,231,2,162,37,13,62,75,132,175,110,41,37,90,67,180,158,168,236,95,248,220,38,124,82,247,185,147,104,55,209,126,162,67,13,244,142,52,34,126,118,156,168,138,232,180,168,127,3,157,39,186,68,84,35,73,81,14,162,200,6,159,46,162,88,105,131,103,167,103,183,103,191,231,144,231,136,231,184,167,138,232,180,231,188,231,146,167,70,119,232,145,186,75,143,213,91,235,109,244,100,189,131,158,166,247,212,251,232,253,245,193,186,155,74,182,62,92,31,173,251,245,144,94,160,79,211,103,234,179,245,121,250,34,125,25,104,133,190,74,95,171,111,212,55,235,239,232,187,244,189,250,1,42,21,122,165,126,66,175,214,207,82,185,64,229,178,93,194,122,216,171,82,137,162,210,204,27,71,20,239,109,231,77,241,118,162,146,78,165,23,149,126,84,6,82,201,240,234,222,161,222,17,222,49,94,211,155,239,157,228,157,238,157,229,157,227,157,239,93,236,93,238,93,233,93,237,93,231,221,228,221,234,221,225,45,247,238,243,30,244,30,246,30,245,158,244,158,242,158,3,93,244,94,241,73,76,62,167,175,41,40,198,215,18,148,64,37,209,151,234,235,98,151,238,117,28,243,221,125,189,237,242,16,149,65,190,76,159,143,228,57,190,145,40,121,190,128,111,162,111,138,175,200,87,236,155,235,91,224,91,226,43,241,149,210,243,53,160,245,190,50,90,25,90,221,244,239,59,72,246,223,119,136,196,223,119,136,194,223,119,104,138,191,239,224,194,223,119,104,134,191,239,16,131,191,239,16,139,191,239,16,135,191,239,208,2,127,217,161,149,43,207,53,89,186,195,53,213,53,87,234,232,122,213,181,94,234,235,218,228,218,34,13,112,109,115,189,43,61,230,42,119,189,47,121,92,251,92,127,150,188,174,143,163,101,233,241,104,37,90,149,102,70,187,162,239,149,102,225,111,61,172,254,255,184,101,178,28,35,231,227,183,43,219,248,127,12,79,106,109,19,101,217,164,100,155,40,211,38,81,166,77,234,105,127,214,18,101,219,36,202,182,73,148,109,147,40,219,38,101,219,114,202,184,73,148,113,147,40,227,38,81,198,77,162,140,155,68,25,55,137,50,110,18,101,220,164,121,182,238,34,91,159,101,148,125,147,86,216,255,94,101,127,82,6,78,162,12,156,180,185,193,59,41,19,39,81,38,78,218,43,221,227,9,80,153,232,153,226,41,242,20,123,230,122,22,16,113,89,226,41,241,148,122,214,120,214,123,202,60,219,104,198,109,187,97,206,173,167,57,87,86,63,235,8,93,55,206,60,26,171,104,252,93,15,9,127,209,195,129,191,232,161,184,166,184,166,72,170,235,215,174,121,146,230,122,193,245,162,20,129,191,238,209,212,245,138,107,13,141,195,6,215,235,210,157,174,173,174,183,164,54,174,157,174,63,73,237,92,123,93,31,72,201,209,142,104,135,148,18,173,69,107,210,221,209,105,209,105,82,234,255,99,235,114,248,231,234,253,132,57,154,41,201,215,190,98,254,218,89,240,231,32,143,99,62,220,4,124,31,45,155,240,22,53,147,240,94,109,38,233,156,81,11,136,79,211,150,130,103,157,4,212,61,163,222,67,124,138,246,24,108,118,32,190,25,228,149,170,23,54,139,8,163,160,223,70,77,33,28,174,233,252,59,40,109,26,241,177,106,34,218,51,131,112,19,116,94,70,93,240,215,182,163,61,179,32,183,192,63,2,254,17,240,93,213,62,132,121,218,211,224,7,17,142,5,63,85,157,75,56,94,219,76,232,81,31,32,252,141,54,12,58,204,119,213,130,220,35,180,121,168,54,9,60,219,209,181,133,132,195,192,15,3,223,21,58,30,109,42,97,186,218,13,58,191,100,84,239,35,204,135,78,72,125,152,112,158,182,0,118,88,158,5,249,189,202,117,66,183,205,127,14,59,93,9,115,209,206,89,218,175,97,255,97,200,95,64,59,163,209,230,113,108,65,237,68,24,212,138,241,174,104,188,235,73,240,15,131,127,22,250,236,231,165,90,30,97,38,248,185,224,221,106,23,200,217,63,105,144,79,182,229,204,47,1,63,5,232,81,123,65,82,128,150,48,63,21,188,27,252,88,232,255,17,154,61,212,123,9,159,209,44,194,159,225,105,80,251,5,215,82,150,65,255,44,44,20,160,253,165,224,87,130,63,0,126,30,248,77,240,33,183,127,12,60,60,214,246,112,55,120,224,69,240,247,195,135,153,240,33,219,89,170,138,182,21,163,181,204,223,7,254,110,224,3,192,241,136,159,174,234,0,188,101,2,248,251,192,143,33,124,92,189,157,112,190,102,72,178,35,160,205,39,236,163,205,33,124,86,163,150,59,38,129,111,1,84,128,71,180,229,132,179,89,83,110,14,92,142,90,105,64,137,81,153,1,205,82,30,65,71,153,246,59,194,182,44,145,171,152,151,175,226,105,9,244,159,132,254,74,240,233,192,88,216,252,18,58,237,213,63,19,198,171,239,19,234,106,5,191,133,121,249,67,224,30,200,243,212,143,9,51,89,83,142,4,142,64,45,7,248,237,140,74,34,52,115,33,15,178,190,28,134,133,45,224,183,227,105,54,158,182,134,254,0,212,173,6,126,175,142,39,121,134,198,154,151,213,16,241,78,237,35,246,6,203,229,209,218,62,194,47,84,154,47,142,36,214,145,174,106,219,73,226,2,158,177,37,132,202,131,176,147,4,76,70,221,0,112,25,176,173,246,51,60,29,197,94,98,116,92,5,127,24,248,5,208,163,14,231,49,138,184,147,112,69,4,157,230,28,7,157,53,204,59,43,32,73,2,210,44,80,138,224,189,45,208,124,22,248,223,192,45,206,107,132,139,193,183,0,62,10,236,43,16,214,250,194,90,95,88,235,11,253,75,120,122,18,146,35,144,108,133,228,191,56,66,228,230,204,203,79,216,232,96,100,59,242,195,108,135,36,73,224,175,33,90,40,98,29,99,80,107,61,44,164,65,34,129,151,180,147,64,150,164,0,43,32,223,103,35,247,183,12,124,53,240,16,36,231,209,230,106,180,249,16,90,88,230,164,121,173,252,21,30,104,139,88,245,66,191,41,48,26,237,188,170,45,226,8,132,100,27,176,220,70,7,250,200,54,203,97,179,92,244,154,189,74,152,132,184,165,182,41,243,88,95,169,22,136,254,10,47,13,4,230,192,194,29,224,35,240,198,107,240,192,247,116,32,32,207,11,212,170,128,123,49,179,54,240,83,141,107,181,117,210,124,87,90,33,42,46,179,166,92,9,60,7,188,172,29,66,164,93,226,90,176,163,216,22,106,128,135,96,179,6,120,8,54,73,83,190,21,45,233,194,188,244,17,215,146,174,194,90,52,215,165,248,220,0,172,97,84,41,35,57,100,17,195,204,203,46,104,158,209,254,196,8,201,83,17,57,132,237,181,207,129,60,47,58,50,58,146,208,158,36,244,171,6,109,72,134,36,25,146,100,180,51,153,223,69,136,167,232,69,178,122,142,250,251,148,152,29,218,69,158,23,120,227,50,212,237,201,154,178,9,108,235,156,4,157,189,192,13,192,26,188,151,60,230,120,23,250,232,151,162,9,100,77,249,11,88,251,2,252,82,240,75,225,165,125,60,115,41,227,113,164,205,141,216,129,25,33,144,99,56,137,121,233,91,60,61,10,121,25,222,85,2,62,22,242,88,68,75,44,75,104,100,131,24,17,32,247,151,60,28,132,7,144,25,24,169,13,85,104,15,255,250,252,3,248,121,29,226,240,62,224,163,200,183,173,180,63,16,126,233,204,32,156,15,249,183,140,50,144,102,220,31,16,3,175,114,102,128,228,8,52,159,228,186,210,89,204,172,54,176,147,198,168,76,3,95,170,45,65,251,169,150,210,13,246,95,64,221,126,208,255,28,124,39,224,91,98,94,32,75,111,65,198,254,12,243,40,130,229,17,45,57,138,156,107,216,135,218,157,92,87,181,216,147,206,207,152,119,102,194,171,43,16,237,73,136,183,163,140,106,60,230,81,14,36,101,200,9,223,50,31,161,178,55,156,139,213,19,152,89,252,180,24,94,125,154,219,233,40,141,200,228,209,137,232,12,155,173,48,46,157,145,175,90,33,231,116,70,110,105,133,156,208,25,239,98,190,45,120,47,248,18,240,7,160,255,29,250,181,16,150,227,225,147,0,242,88,53,112,32,90,24,112,210,78,198,241,172,51,157,48,129,91,34,95,101,94,126,15,227,222,39,226,110,110,9,244,219,58,63,129,231,185,214,86,72,102,163,229,187,48,235,211,208,151,4,126,170,204,64,126,248,3,116,54,139,186,120,218,22,188,23,232,0,182,137,120,147,48,61,50,138,243,63,36,173,128,79,34,198,158,68,206,57,196,18,90,43,249,93,131,240,52,15,111,28,8,62,41,226,9,68,17,205,32,71,103,96,47,245,43,126,23,218,255,0,36,73,234,103,152,203,255,32,236,135,185,118,193,73,59,1,199,159,88,78,179,137,229,138,70,179,73,206,5,191,7,235,206,47,120,221,209,170,49,167,36,174,165,249,144,91,190,134,164,21,114,215,167,152,125,247,71,80,238,149,49,19,101,21,113,114,148,199,151,178,208,215,152,23,95,35,207,16,202,154,157,1,152,15,216,136,185,12,126,153,202,115,252,97,182,230,8,106,223,16,70,51,146,157,67,168,117,8,179,137,179,214,57,244,171,53,183,95,73,198,186,124,70,100,78,94,187,165,243,200,87,65,244,244,56,63,149,43,35,104,111,233,152,33,188,193,57,205,97,69,60,74,154,127,132,230,25,180,191,7,231,121,229,105,244,238,65,59,223,242,27,103,2,151,9,116,210,126,76,174,112,178,229,123,156,43,177,183,225,44,119,21,79,15,219,136,252,3,222,235,252,21,178,83,55,100,0,198,81,17,237,176,187,248,12,57,144,199,229,117,222,93,200,229,234,113,188,145,123,221,133,71,129,118,26,252,244,77,104,222,193,40,85,33,123,116,214,158,35,249,105,117,48,225,121,213,194,248,114,47,186,241,27,165,47,152,151,254,12,201,139,240,192,1,160,67,251,142,250,21,169,209,137,213,241,13,236,164,99,103,149,8,31,246,199,91,62,2,238,87,105,127,40,191,0,11,127,22,153,25,45,113,3,191,227,49,146,83,144,153,159,196,218,241,62,248,35,192,92,141,246,177,142,161,176,159,141,209,108,3,59,162,229,88,101,228,74,96,33,244,215,113,175,229,43,234,211,232,99,33,97,170,122,152,243,18,116,94,129,15,207,112,59,229,21,176,176,146,251,174,181,96,47,105,177,140,202,82,142,91,202,111,100,77,249,154,121,117,50,248,201,220,114,197,131,17,111,133,140,247,15,59,227,113,188,221,198,214,148,187,184,133,180,230,114,175,99,208,175,99,234,81,226,239,85,63,32,126,35,75,164,119,209,146,238,64,248,77,126,6,45,169,68,239,122,129,247,193,194,0,149,118,242,142,254,42,239,25,22,51,79,171,27,123,236,40,52,147,21,218,111,203,95,225,45,87,129,107,69,180,195,66,15,117,54,198,133,241,49,141,115,130,138,22,222,137,55,110,129,254,122,117,15,230,200,103,240,24,227,108,200,191,131,133,94,176,54,5,252,40,200,119,107,199,209,102,158,23,19,120,159,73,251,201,201,132,75,120,93,144,63,82,251,147,253,39,156,116,242,146,174,160,214,4,213,196,216,241,92,24,141,186,3,224,171,213,26,123,163,130,71,135,162,145,241,247,124,114,145,222,68,173,246,206,39,128,247,3,83,129,81,192,97,64,58,203,56,196,142,93,135,102,58,80,119,118,224,156,201,188,252,161,141,169,192,40,224,48,96,7,228,58,214,159,15,107,243,33,201,132,100,164,198,89,58,18,117,35,249,237,132,169,192,40,224,48,32,235,247,128,230,8,104,110,23,136,61,103,46,236,228,162,229,65,240,65,155,79,5,70,1,135,1,179,145,145,70,144,199,250,226,4,17,134,205,48,172,109,17,54,213,181,28,243,176,147,13,59,217,176,147,13,59,217,176,147,13,111,100,179,53,101,0,107,42,89,192,97,104,121,53,236,84,131,223,3,126,15,218,223,222,249,17,188,33,80,244,244,35,180,10,168,53,133,205,143,80,247,126,32,203,11,53,58,41,59,92,192,219,181,71,144,145,30,70,14,164,188,225,200,130,252,183,140,242,30,240,134,214,31,243,157,113,29,36,135,161,121,59,122,26,175,110,36,44,98,222,225,96,84,6,129,207,5,6,185,150,210,156,145,214,44,174,27,131,90,219,97,255,44,36,249,60,55,29,217,90,79,196,51,251,112,1,123,204,217,143,123,234,44,103,84,127,207,181,212,127,240,238,93,59,195,188,179,24,251,153,30,240,225,52,248,214,1,253,126,168,123,4,51,186,59,78,112,110,173,47,124,149,11,47,229,194,75,185,240,82,46,70,42,23,94,98,254,125,180,103,20,244,21,240,237,225,231,32,35,121,15,209,171,101,113,148,106,67,209,11,90,41,228,223,170,59,73,18,111,199,173,136,204,40,68,163,136,201,84,68,87,20,159,58,49,166,137,144,231,194,102,24,184,197,70,94,25,183,68,76,130,62,235,180,230,81,163,120,232,128,222,9,20,241,208,1,58,169,120,186,16,146,133,104,237,47,104,246,21,43,52,43,195,1,245,109,32,237,219,175,253,149,239,148,148,223,241,189,132,178,79,27,73,158,188,143,179,189,58,150,121,229,117,224,139,144,175,209,38,18,190,204,154,50,244,105,183,64,168,222,133,186,143,49,58,45,104,190,167,145,199,212,61,124,119,164,156,128,133,199,249,254,68,109,134,167,111,160,214,43,140,17,119,64,30,7,11,53,192,117,208,31,137,147,117,17,143,184,242,38,103,114,229,56,248,71,128,93,25,213,54,124,30,87,219,225,220,61,7,250,239,98,76,63,97,212,86,65,167,43,243,106,107,214,84,158,71,62,249,10,188,137,167,119,227,105,75,70,103,127,88,16,55,0,235,128,131,240,174,190,156,9,149,151,249,38,68,25,200,107,174,242,119,237,93,194,57,56,131,148,243,185,64,217,205,39,122,218,107,145,142,60,159,111,180,228,82,70,101,58,36,207,242,206,65,59,7,59,59,128,21,192,191,1,63,129,157,42,224,1,224,100,245,58,228,180,155,82,182,50,106,239,129,47,2,190,133,243,254,37,156,238,223,192,158,25,231,113,229,109,155,119,48,242,78,79,197,217,92,197,217,156,158,210,250,226,236,1,255,7,161,137,19,174,122,159,115,42,225,78,88,248,74,32,215,37,172,128,132,235,190,14,157,223,65,191,134,37,106,13,36,216,175,106,47,97,149,124,9,59,213,66,96,37,118,161,31,98,183,249,50,78,244,97,222,115,82,228,240,172,244,225,45,111,114,46,213,90,193,66,43,214,215,166,129,159,38,120,174,75,88,1,9,89,208,126,197,231,244,8,7,218,175,104,113,132,67,96,231,52,90,245,24,207,104,245,53,88,112,217,200,118,92,176,227,130,31,94,67,203,95,99,63,104,247,49,31,241,11,231,111,129,83,56,6,96,103,170,64,120,239,22,216,95,199,61,85,38,97,119,247,177,64,222,185,17,238,5,110,0,214,64,135,50,149,243,97,140,233,44,104,14,212,232,84,162,45,117,222,69,214,30,224,211,171,178,153,229,106,11,129,108,129,112,3,176,6,152,201,189,195,83,156,208,149,221,44,81,74,81,247,20,207,62,249,40,118,206,207,0,151,0,119,97,39,57,19,231,220,231,112,206,253,37,246,72,243,177,19,192,13,128,124,142,119,125,142,149,176,220,18,252,65,62,149,43,125,180,48,207,17,200,187,178,29,245,36,183,95,197,110,92,29,43,16,242,177,104,237,88,180,118,44,90,59,159,91,165,62,205,231,113,231,95,80,75,226,188,161,196,163,239,56,203,43,94,224,86,236,7,222,64,143,150,224,84,190,16,187,175,253,176,223,81,32,222,210,17,111,233,136,183,116,132,254,126,246,170,250,28,191,203,153,174,77,7,178,231,203,80,235,118,129,144,100,193,27,151,224,177,203,218,103,136,249,94,136,97,129,28,147,157,248,244,77,241,70,18,103,190,134,216,0,111,160,71,83,49,119,166,66,255,99,237,75,140,136,64,246,112,2,159,196,85,149,37,218,104,245,29,180,144,249,153,224,111,71,251,111,135,36,6,209,184,12,56,84,139,37,107,85,124,142,214,30,116,206,39,201,71,44,215,74,240,116,0,163,242,54,248,111,89,71,109,142,115,119,57,116,42,88,95,139,194,9,244,46,224,48,156,163,95,195,9,250,60,163,214,138,119,101,218,52,174,229,236,131,183,244,131,205,15,48,215,142,193,242,235,176,54,11,232,226,211,186,186,25,79,95,193,108,138,5,222,198,79,111,137,229,152,143,204,193,89,236,58,103,99,45,151,243,88,196,123,200,213,3,153,119,124,138,115,125,15,204,169,26,204,151,151,197,44,134,196,9,11,87,217,102,100,142,186,130,106,53,71,182,255,158,91,72,158,231,209,185,198,103,109,202,75,173,48,46,157,129,124,6,95,129,51,248,31,153,39,205,206,192,86,152,233,157,129,173,48,94,157,129,92,247,21,39,231,129,19,104,3,110,57,84,159,51,158,215,50,100,167,61,192,169,200,33,137,124,90,87,63,231,19,186,186,137,145,214,59,142,174,125,206,87,16,231,60,199,203,193,215,160,23,47,163,238,9,100,194,55,89,226,60,196,185,194,105,65,254,30,112,12,242,195,9,212,125,28,248,85,196,189,192,217,188,210,177,68,139,224,136,138,184,3,250,113,192,87,96,19,249,83,89,195,103,112,245,17,62,107,168,163,128,177,88,121,159,208,94,70,116,93,4,79,250,206,161,144,143,194,153,235,109,156,242,114,49,215,254,238,108,133,53,142,228,90,17,35,205,65,62,19,189,143,93,211,215,172,169,254,18,121,160,152,247,246,17,203,49,31,47,243,56,58,51,48,154,47,177,196,249,176,198,254,137,231,243,44,69,56,231,52,220,34,58,94,102,140,88,206,107,141,114,136,103,159,50,137,79,220,132,220,139,205,224,55,99,118,207,97,158,234,10,228,167,29,241,244,46,204,44,193,79,229,54,168,93,249,45,180,134,210,41,76,237,141,179,216,199,156,163,148,10,70,154,65,27,176,98,94,196,90,201,231,163,201,220,23,237,0,175,164,78,31,178,235,55,88,241,75,113,142,240,227,164,246,61,159,211,85,220,139,42,43,249,132,238,120,142,51,188,211,228,54,107,231,144,19,118,32,187,142,130,7,254,198,188,163,10,120,0,79,189,206,104,32,159,115,39,115,20,209,88,84,241,202,139,167,69,192,115,200,51,111,161,22,238,87,149,22,124,78,167,140,244,58,90,254,58,103,57,39,197,188,122,43,198,162,35,112,52,70,109,186,202,249,246,125,224,117,244,253,11,140,78,2,116,112,162,87,22,2,159,7,122,32,207,198,121,173,130,123,170,62,10,73,123,240,221,212,191,194,62,159,242,224,55,249,83,120,163,41,188,113,39,78,223,197,124,114,87,11,249,187,36,231,88,212,122,140,247,81,218,41,68,75,185,250,115,228,34,238,239,219,168,251,54,234,62,134,104,137,135,231,207,0,231,160,61,219,48,118,119,224,180,248,27,140,248,91,88,101,214,96,172,251,64,178,129,79,10,42,206,158,234,14,232,15,132,181,55,24,181,143,192,151,33,183,59,193,23,225,28,45,44,244,2,206,226,115,189,122,12,115,249,54,222,151,170,110,110,167,166,105,37,156,49,208,206,229,136,150,109,216,19,206,80,118,147,188,138,61,233,252,27,71,41,173,68,140,179,25,213,191,171,60,46,175,32,207,23,50,175,125,169,241,90,255,38,86,171,207,160,227,71,38,188,130,60,57,26,79,99,24,149,223,242,42,169,205,229,22,58,135,192,3,199,208,218,35,124,210,87,155,240,73,95,121,26,231,229,175,208,170,76,244,250,46,244,107,0,183,74,251,51,60,240,4,228,155,184,23,202,46,149,206,5,234,239,249,187,72,181,68,249,4,109,32,222,249,49,236,31,134,254,88,140,242,88,62,245,83,156,243,27,63,132,188,61,248,223,217,58,108,115,30,159,250,157,18,163,186,146,207,254,170,206,114,231,100,180,97,33,244,227,249,236,239,56,15,251,35,128,58,228,159,195,130,155,121,237,69,240,73,226,45,184,175,235,136,89,137,245,209,249,41,124,181,13,136,29,175,178,22,56,29,40,230,227,237,216,175,110,135,63,21,245,83,226,83,121,85,82,202,225,189,165,184,35,141,193,91,50,128,253,224,177,125,200,12,215,144,205,46,195,63,207,3,31,65,140,117,194,105,104,27,176,187,205,223,15,76,5,70,1,135,225,41,157,110,180,223,96,175,126,22,154,191,6,190,169,173,33,251,189,192,119,4,206,183,49,21,24,5,100,11,143,64,51,1,103,201,25,44,81,103,64,18,7,201,57,156,97,231,226,20,185,18,56,12,120,16,167,117,180,199,241,7,156,233,22,225,246,224,34,159,191,104,174,81,45,199,106,104,94,196,123,159,225,29,175,90,10,155,165,92,87,125,22,124,181,141,247,3,83,129,81,64,110,201,55,124,234,167,179,237,8,242,100,71,244,113,11,127,143,172,252,15,108,166,2,71,2,223,227,179,173,154,2,107,207,219,120,63,48,21,24,133,167,195,128,228,49,245,175,108,217,185,147,239,57,9,87,147,133,63,161,86,162,141,236,165,77,176,60,136,189,65,126,206,130,199,24,95,64,223,19,248,198,128,122,65,18,237,24,223,39,208,91,152,63,10,62,17,111,79,100,137,186,30,109,235,205,168,124,171,210,9,90,153,160,190,203,243,66,155,135,204,198,79,47,227,233,119,64,19,146,103,248,236,172,172,7,90,44,209,250,67,127,10,124,123,23,240,34,35,101,134,141,188,58,131,47,5,86,115,45,237,26,163,122,24,54,115,89,174,60,7,203,109,128,103,145,31,158,87,203,8,115,240,180,27,60,188,18,184,144,117,34,147,217,3,145,240,131,246,2,206,149,223,98,245,60,204,124,196,120,172,161,235,241,244,55,240,240,12,120,239,1,224,179,136,177,37,176,144,204,54,35,55,241,142,200,185,8,167,206,183,249,12,174,76,177,99,155,206,203,202,6,59,62,249,206,1,55,27,142,231,152,39,59,185,24,241,92,120,152,249,110,124,255,160,78,198,91,86,176,29,218,55,118,226,72,64,220,182,6,38,162,61,47,227,93,99,180,230,132,105,140,74,38,252,89,132,49,61,14,180,160,63,3,250,237,192,79,198,232,63,206,18,103,34,71,136,182,10,242,174,192,150,104,231,243,204,59,190,130,133,95,59,135,3,47,240,216,65,231,25,30,125,103,127,60,221,14,73,111,216,92,7,137,7,45,159,12,159,191,199,114,231,78,231,173,104,243,173,240,198,47,104,30,25,215,105,21,144,82,174,243,125,197,31,175,191,70,248,42,240,37,224,146,235,127,0,223,9,72,118,194,219,33,95,10,92,108,107,190,138,90,175,130,47,5,143,95,65,92,95,4,126,17,228,148,231,195,111,92,47,135,92,216,92,15,126,61,248,229,120,215,58,254,93,202,245,99,224,25,199,3,119,92,63,66,248,115,240,47,73,188,95,10,92,231,187,208,62,192,103,129,147,128,45,128,10,240,8,112,54,163,220,156,81,10,67,146,6,148,24,149,25,224,75,129,101,192,182,130,15,243,157,118,21,234,94,133,164,4,248,36,106,173,4,159,14,140,133,206,151,224,219,3,227,129,58,228,31,2,247,64,146,7,204,132,36,18,237,249,10,18,7,36,219,97,57,17,146,92,96,16,114,209,230,32,218,179,5,124,54,176,53,244,7,64,167,26,248,61,228,25,224,47,131,119,130,239,16,238,195,183,139,97,206,159,73,120,47,122,36,237,101,137,124,6,118,30,132,126,50,48,9,242,101,168,43,90,2,125,249,48,112,41,36,129,112,15,142,109,240,94,230,29,45,128,5,192,255,130,253,207,192,143,17,222,102,94,62,0,73,62,176,20,88,22,230,12,240,87,49,106,208,89,12,252,0,79,75,240,150,50,209,59,240,173,192,111,194,211,46,162,47,224,151,162,205,127,97,94,66,93,25,99,33,95,195,211,207,97,127,8,248,228,48,127,207,242,20,158,230,65,210,19,254,137,4,230,66,146,4,11,105,225,65,232,105,54,218,70,40,93,3,191,4,56,7,40,1,91,224,233,255,128,143,4,54,103,36,159,83,30,112,220,135,183,63,10,68,251,29,239,193,231,119,160,13,223,2,91,227,141,3,193,35,174,148,249,192,187,209,235,110,168,5,77,71,191,48,237,121,100,209,35,83,196,103,56,154,119,137,144,68,48,70,180,100,116,46,102,84,255,2,188,143,253,227,252,111,200,35,153,87,182,218,113,222,3,209,59,150,191,249,21,209,27,230,239,191,190,3,191,48,156,72,252,165,112,119,244,165,7,188,81,205,51,142,145,222,203,248,2,52,123,93,171,36,76,69,223,251,132,233,4,225,24,10,126,18,248,254,215,246,65,210,4,227,216,132,79,19,120,58,59,124,15,176,9,127,167,15,121,111,200,221,92,75,62,105,123,152,249,35,252,84,25,5,201,124,96,41,44,23,163,86,55,72,188,208,60,8,207,31,3,94,133,228,24,116,70,134,7,98,212,152,47,2,246,101,29,101,22,52,63,3,126,9,155,157,69,143,128,15,136,185,22,230,187,181,126,240,246,5,123,142,144,151,28,127,18,115,228,218,85,226,39,35,2,95,103,137,118,69,100,12,150,168,97,200,191,184,134,223,90,192,219,75,195,124,199,238,130,188,130,121,71,240,26,159,8,162,97,237,247,240,246,167,208,156,6,121,17,35,189,133,79,106,200,30,202,109,168,123,25,254,95,6,253,165,24,157,246,168,245,253,53,254,126,161,89,152,191,161,168,129,7,46,160,119,167,208,59,39,143,5,201,155,32,170,155,160,47,143,98,166,52,193,108,226,49,58,3,253,51,172,47,193,135,18,124,168,244,176,99,155,237,68,64,255,27,104,62,133,183,20,131,159,6,204,181,145,229,195,96,243,75,248,191,57,248,74,216,17,117,127,5,156,10,205,107,192,242,48,173,110,14,23,188,241,38,60,41,102,74,42,122,119,58,220,140,240,188,61,10,247,17,143,217,65,200,55,246,136,127,249,69,224,1,160,3,158,217,197,126,86,30,100,125,66,150,32,211,42,253,97,231,35,224,114,158,173,50,86,22,249,19,100,146,74,196,127,251,112,123,66,55,228,203,32,127,159,37,210,41,200,163,129,77,49,70,175,138,120,192,152,14,133,205,54,144,124,1,172,4,158,14,215,96,188,104,231,38,23,66,7,107,147,140,156,32,175,67,108,136,248,65,6,118,116,130,92,135,253,51,104,207,10,200,187,112,76,170,136,55,181,138,107,105,201,215,201,51,138,200,207,31,114,171,148,175,217,147,234,100,240,147,209,95,15,172,253,67,88,102,111,16,114,107,111,195,211,187,32,143,1,138,21,225,94,232,111,68,166,61,134,54,119,135,228,27,160,200,57,232,151,195,7,201,49,240,88,149,28,194,183,200,66,50,86,58,121,45,36,15,3,123,0,97,199,241,88,152,118,107,14,228,31,229,78,104,174,7,98,237,118,28,2,142,2,206,129,124,1,231,106,5,153,205,241,54,36,11,129,53,192,15,132,207,49,46,75,68,107,153,87,95,3,63,29,181,38,136,181,18,145,224,68,92,117,0,58,81,171,10,252,97,60,237,6,254,117,123,220,153,7,58,246,136,117,22,146,15,33,233,3,28,9,95,237,135,188,18,248,18,228,247,3,197,250,18,12,31,164,246,99,69,144,11,33,201,6,70,99,46,236,193,106,114,17,115,100,24,240,33,200,15,129,23,123,128,219,129,98,247,98,192,14,86,88,135,88,163,227,197,154,2,127,14,130,206,49,172,35,205,197,248,242,10,226,72,128,206,118,177,34,139,181,18,120,2,107,196,96,32,118,80,170,5,196,26,173,97,196,157,216,119,41,98,4,135,161,143,123,174,243,119,82,253,196,108,13,15,96,47,137,81,19,79,129,175,218,57,138,87,16,29,185,107,59,112,130,24,163,107,167,48,59,184,167,23,145,97,98,209,223,40,240,81,168,27,139,236,241,6,240,67,228,174,94,208,201,12,247,69,118,101,121,36,228,113,144,59,144,79,94,134,205,151,108,158,243,24,86,103,26,17,198,1,176,63,0,181,98,32,137,129,230,111,81,235,85,60,77,68,238,202,134,78,79,188,165,6,107,199,189,182,78,54,114,17,105,94,223,232,232,69,252,92,141,239,172,154,170,6,159,28,213,45,132,203,152,119,28,84,249,215,35,43,24,149,10,149,79,130,251,88,83,58,196,40,251,81,107,16,36,71,25,181,29,144,92,0,254,31,234,190,59,44,138,100,107,127,166,187,167,7,1,201,162,32,40,73,140,64,15,73,80,81,20,9,138,130,128,34,32,6,146,130,68,17,81,204,162,162,168,96,34,152,80,64,81,86,49,39,20,204,9,227,26,80,81,214,0,98,4,149,85,20,3,12,95,215,219,236,174,247,238,222,123,191,239,143,251,219,231,247,236,179,175,239,156,58,117,234,84,213,169,211,53,213,61,205,43,134,156,10,26,180,218,36,214,18,113,54,98,45,88,35,58,236,80,104,90,19,164,30,2,53,24,93,30,15,208,228,201,141,249,52,185,187,161,12,62,24,114,83,130,116,15,250,49,108,242,92,148,11,252,38,212,34,200,84,64,167,63,208,141,78,35,254,195,66,33,65,113,3,35,134,39,186,240,132,160,2,65,201,8,88,40,2,122,0,75,233,34,120,66,206,193,20,104,242,116,177,178,36,0,94,197,17,59,228,153,103,222,50,249,189,198,12,154,255,182,40,90,65,144,74,36,181,248,241,9,32,158,160,110,33,244,139,233,18,224,17,146,37,232,124,216,223,15,107,188,62,179,15,109,249,1,151,17,185,248,30,65,102,59,44,220,36,40,233,4,30,5,204,128,205,179,224,131,129,26,196,166,184,1,252,98,43,18,175,14,193,206,82,180,245,142,32,29,8,57,77,137,9,146,83,29,17,5,78,81,228,217,63,90,124,18,165,228,153,243,133,98,242,84,67,20,181,140,228,10,106,9,241,153,34,247,139,55,19,46,254,72,145,167,251,238,81,228,84,121,5,53,151,199,20,138,207,138,98,11,162,47,62,4,188,6,236,73,144,206,129,133,114,42,149,100,72,138,220,103,95,76,71,2,83,73,6,131,68,7,58,231,209,226,20,212,58,9,238,13,236,70,41,144,85,15,29,99,138,223,81,80,122,148,38,25,1,138,220,91,116,35,92,124,9,88,68,254,186,38,229,65,41,2,181,201,42,3,198,3,87,1,85,8,210,38,176,16,66,56,21,77,117,226,229,114,138,143,82,42,150,112,74,131,226,191,193,137,143,66,126,2,154,190,208,212,69,93,103,49,217,35,81,176,246,66,188,139,199,175,226,90,178,178,196,111,120,94,14,174,46,38,207,37,210,132,139,123,81,28,116,200,149,113,28,163,69,246,42,164,84,44,1,46,163,200,190,72,135,42,230,45,187,183,218,33,104,218,202,31,242,40,37,40,250,4,107,235,128,28,236,119,17,63,195,24,242,227,67,125,23,207,38,243,2,201,115,88,206,134,142,148,160,232,29,169,37,106,36,158,240,51,193,175,56,121,57,195,231,180,22,53,242,141,158,231,85,60,215,37,223,181,229,229,18,37,240,222,144,239,37,92,82,201,199,210,3,118,27,143,179,129,253,8,74,148,8,210,47,129,69,144,232,0,149,9,82,70,192,237,208,159,0,157,96,130,172,28,58,206,192,8,148,14,2,159,3,190,0,154,101,192,207,144,219,67,94,66,80,234,8,30,14,236,6,157,59,224,174,64,59,72,174,130,175,6,95,9,244,131,100,19,252,81,3,10,237,74,192,155,224,149,27,36,151,128,15,81,171,25,252,49,176,11,36,177,192,89,144,160,191,140,13,234,46,3,103,80,122,29,248,17,18,119,112,127,112,41,218,90,74,80,220,8,46,140,222,125,88,72,134,206,112,200,43,32,151,129,95,4,191,140,113,192,104,208,187,129,87,128,230,168,245,64,26,69,238,56,8,243,66,184,68,9,168,47,204,14,184,14,80,25,232,36,204,14,225,204,101,97,142,8,167,131,129,83,128,137,176,54,87,152,41,212,50,20,230,11,60,94,152,41,104,150,1,63,67,110,79,80,234,8,203,221,32,191,3,223,172,160,143,190,48,105,194,200,64,39,8,156,22,198,132,72,168,169,240,71,15,158,11,165,223,128,1,24,165,147,224,113,208,81,7,190,66,173,123,208,23,230,177,19,176,61,188,197,92,75,48,74,18,33,6,4,207,215,2,5,175,42,225,185,16,195,191,66,115,42,124,59,14,251,19,129,66,188,133,34,2,225,27,59,25,154,104,139,254,25,120,22,58,129,192,48,72,106,193,85,8,42,60,38,54,21,16,201,108,119,212,141,134,53,232,72,71,64,110,13,79,186,11,235,5,163,87,139,90,23,160,163,5,249,11,212,53,6,135,53,186,14,220,5,124,49,184,34,184,16,81,179,97,167,8,179,32,71,191,6,1,75,128,225,192,53,208,28,143,90,71,192,17,33,108,12,250,46,172,199,26,180,187,4,188,15,228,111,161,137,209,144,38,129,83,168,229,11,158,32,196,54,90,255,73,24,103,96,103,212,221,6,142,249,162,48,122,108,14,112,11,36,66,174,88,45,172,23,88,144,97,150,47,2,213,225,243,48,232,132,0,177,166,36,38,224,152,23,198,19,216,27,22,70,129,143,3,14,133,78,57,240,41,74,35,129,130,188,43,16,57,132,194,90,102,118,1,135,192,254,25,224,14,224,58,232,32,31,82,185,168,245,6,49,252,14,18,204,5,133,190,48,251,129,88,179,204,64,104,30,2,222,5,238,129,53,51,240,79,208,25,9,28,11,9,114,44,11,125,22,185,72,58,6,250,200,171,12,11,142,86,88,228,85,166,1,136,53,66,191,7,71,143,36,211,33,65,254,100,160,73,99,132,41,68,32,93,13,142,85,38,57,12,157,66,160,144,211,82,33,23,50,237,49,32,230,145,22,70,53,5,136,172,40,121,6,158,13,108,3,175,250,66,19,81,68,99,93,208,240,144,198,213,129,153,134,90,66,36,60,129,28,227,32,69,6,144,120,67,94,10,57,214,32,237,0,196,218,103,247,194,231,40,32,34,135,65,47,24,204,44,131,81,165,132,94,8,243,139,171,3,139,76,203,8,243,133,186,12,50,3,45,180,85,12,188,13,20,162,72,200,48,66,38,20,174,71,203,225,27,174,41,140,112,93,67,84,208,109,193,219,1,177,82,88,33,51,187,34,122,87,34,110,213,16,183,15,177,198,97,135,193,170,148,96,156,233,235,40,69,134,103,122,2,133,60,128,249,149,32,158,233,44,248,51,3,246,87,1,17,9,244,76,160,112,117,174,2,255,10,132,101,5,100,87,5,248,44,57,136,90,88,113,82,33,167,237,132,28,179,195,162,148,57,135,186,200,141,116,44,241,74,36,106,233,3,236,0,220,77,174,56,114,114,95,111,54,176,31,65,137,18,65,250,37,176,8,18,29,160,50,65,202,8,184,29,250,19,160,19,76,144,149,67,199,25,24,129,210,65,224,115,192,23,64,179,12,248,25,114,123,200,75,8,74,29,193,195,129,221,160,115,7,220,21,104,7,201,85,240,213,224,43,129,126,144,108,130,63,106,64,161,93,9,120,19,188,114,131,228,18,240,33,106,53,131,63,6,118,129,36,22,56,11,18,244,151,177,65,221,101,224,12,74,175,3,63,66,226,14,238,15,46,69,91,75,9,138,27,193,133,209,187,15,11,201,208,25,14,121,5,228,50,240,139,224,151,49,14,24,13,122,55,240,10,208,28,117,173,81,170,15,116,130,29,232,211,83,128,137,144,204,69,169,33,48,30,181,172,32,135,125,38,13,24,4,164,209,238,84,160,30,44,8,242,111,192,0,212,61,9,30,7,29,117,224,43,224,61,232,11,227,217,9,216,30,45,98,204,37,240,86,34,204,5,124,96,214,2,5,79,42,81,42,196,210,175,224,240,129,57,14,203,19,129,194,188,135,34,18,224,27,59,25,154,104,139,254,25,120,22,58,129,192,48,72,106,193,85,8,42,96,54,21,16,81,108,119,212,141,134,53,232,72,71,64,2,185,194,5,72,180,80,247,5,228,198,224,168,75,215,129,187,128,47,6,87,4,23,230,113,13,112,60,36,71,192,49,47,108,12,122,33,68,120,13,108,46,1,239,3,249,91,104,162,95,210,36,112,10,181,124,193,19,160,249,19,120,103,232,111,3,199,104,83,232,59,155,3,220,2,137,176,226,176,10,152,97,224,33,64,68,160,196,4,28,163,199,120,2,123,163,214,40,240,113,192,161,208,41,7,62,69,105,36,80,144,119,5,98,197,81,136,124,102,23,112,8,236,159,1,238,0,174,131,14,178,7,149,139,90,111,8,138,223,65,130,49,164,224,51,179,31,136,8,103,6,66,243,16,240,46,112,15,172,153,129,127,130,206,72,224,88,72,144,145,88,232,179,88,185,210,49,208,71,22,98,88,112,180,194,34,11,49,13,64,68,50,253,30,28,61,146,76,135,4,217,134,129,38,141,145,164,16,39,116,53,56,214,130,228,48,116,10,129,66,6,72,133,92,200,75,199,128,136,106,90,24,213,20,32,114,136,228,25,120,54,176,13,188,234,11,77,68,8,141,232,165,225,33,141,92,202,76,67,45,97,198,159,64,142,113,144,98,141,72,188,33,47,133,28,43,133,118,0,98,133,178,123,225,115,20,16,17,194,160,23,12,102,150,193,168,82,66,47,132,249,69,46,101,145,151,24,97,190,80,151,193,250,165,133,182,138,129,183,129,66,20,9,121,64,200,54,66,246,94,14,223,144,129,25,225,42,128,168,160,219,130,183,3,98,21,176,66,102,16,244,133,145,68,174,99,122,2,177,30,25,204,157,4,177,74,103,161,173,25,168,187,10,136,89,166,103,2,133,235,84,21,248,87,32,108,42,32,179,41,192,31,201,65,212,194,170,145,10,89,101,39,228,24,121,22,165,204,57,212,69,118,18,77,163,219,243,252,3,158,90,97,37,228,156,161,148,156,17,81,15,201,25,14,61,145,38,247,187,189,113,142,52,4,165,155,37,18,94,98,128,103,62,215,225,36,141,34,18,234,53,228,233,144,95,33,154,162,23,68,34,142,135,188,63,65,201,109,130,140,46,228,13,208,140,67,105,57,65,118,36,184,55,208,26,54,223,9,154,104,221,15,184,140,252,114,159,86,38,231,102,212,124,72,198,2,191,144,167,140,68,5,132,243,151,43,34,121,136,243,180,67,56,19,211,194,249,216,76,148,110,99,200,169,123,33,36,6,40,141,129,254,77,224,69,96,13,57,221,226,145,156,149,25,225,172,76,27,167,100,175,232,163,68,147,200,69,45,100,124,196,154,173,39,93,188,190,168,74,18,67,218,106,29,61,130,95,96,71,65,40,101,54,145,209,195,41,217,121,212,138,66,233,102,156,164,53,16,148,199,181,124,230,37,35,90,200,179,67,165,45,228,196,210,15,247,220,111,18,46,238,5,30,128,210,193,224,39,192,43,160,57,155,112,177,28,22,76,81,122,14,181,238,129,107,8,214,32,169,150,147,19,182,14,173,114,98,129,3,6,163,180,129,200,197,223,32,153,133,90,38,208,44,0,239,1,57,11,201,0,240,37,144,247,65,235,37,176,240,20,165,51,8,151,123,19,100,134,9,189,16,145,39,96,191,16,78,171,162,21,35,240,56,130,12,108,138,85,32,185,2,253,135,4,89,6,165,240,129,238,1,164,128,143,161,163,0,174,12,158,65,144,159,45,34,41,135,164,16,45,110,110,45,213,129,132,148,106,3,243,9,138,234,193,39,66,39,177,213,79,130,7,224,207,53,112,15,248,112,30,154,222,168,181,147,60,21,64,5,203,75,200,201,173,156,156,226,186,181,250,79,226,124,5,106,205,135,230,57,50,218,124,174,35,99,142,190,136,229,176,54,8,214,12,132,90,164,148,138,130,92,77,190,131,204,32,240,34,124,174,33,156,31,129,222,228,250,216,170,207,75,196,67,229,57,200,138,124,228,176,66,108,244,65,233,42,57,57,119,13,39,58,180,54,208,154,160,68,36,34,235,151,131,78,38,169,69,149,18,185,168,30,109,101,144,30,241,189,224,253,23,5,16,203,124,132,144,149,24,8,175,218,17,78,45,35,150,37,46,232,215,73,226,179,104,5,52,71,202,73,174,112,34,246,69,201,196,142,232,27,124,179,38,173,136,141,72,41,227,139,118,223,160,244,5,70,111,25,112,62,158,175,104,0,87,0,151,67,231,54,184,138,124,11,60,44,194,124,105,97,54,145,163,68,170,228,4,18,189,126,215,58,47,68,94,3,188,8,15,115,97,193,17,81,132,104,231,215,176,48,254,188,14,125,186,37,129,236,3,91,234,120,108,110,157,47,69,248,67,218,50,192,58,250,2,212,3,46,3,74,9,42,96,214,164,136,22,126,85,139,176,51,228,99,128,181,37,165,252,206,167,136,156,195,183,124,195,220,237,7,22,97,173,145,186,29,5,79,8,23,253,130,168,248,212,242,154,196,51,98,32,24,173,148,202,79,99,76,112,198,46,172,83,140,143,7,48,17,253,122,42,247,38,43,90,62,17,154,19,17,51,249,184,222,17,155,182,192,123,208,188,71,74,249,172,135,209,107,29,243,137,168,75,74,207,2,139,91,229,66,84,228,163,21,162,211,7,165,215,80,106,74,124,99,246,193,243,50,216,31,74,162,130,217,215,26,117,51,137,53,82,202,238,129,207,126,164,23,252,46,247,52,201,33,168,91,45,172,107,178,106,248,210,35,240,141,100,209,114,194,25,93,57,238,11,16,77,190,119,71,16,45,130,14,238,92,16,100,62,11,171,190,213,207,35,240,228,49,122,141,76,43,31,78,230,11,62,239,33,227,195,143,76,28,236,16,11,3,208,175,193,240,188,23,240,41,34,237,85,107,188,197,97,12,203,49,47,196,66,10,48,30,24,14,244,135,181,82,140,198,77,72,214,131,235,163,214,10,112,63,204,96,97,203,119,50,38,224,79,69,222,216,109,30,65,166,37,146,249,24,195,157,152,101,57,188,186,216,26,171,18,140,33,169,187,13,252,30,214,221,59,82,87,146,133,200,233,71,244,153,58,82,151,255,174,68,86,247,4,162,207,95,113,73,52,234,194,254,230,214,25,60,130,121,33,88,44,204,8,137,112,62,111,16,201,108,172,223,24,244,104,15,86,122,186,160,3,107,51,132,213,10,57,133,12,214,95,212,143,88,131,63,166,130,159,40,141,67,198,152,65,236,72,144,75,37,150,200,72,155,200,155,163,248,53,78,126,131,246,76,212,31,59,37,94,78,47,34,113,72,55,9,57,28,146,34,210,34,31,87,223,17,33,170,88,227,90,200,198,90,36,246,48,86,39,229,233,200,174,100,229,14,69,43,34,88,72,135,63,165,173,215,11,75,178,39,17,173,128,183,60,103,42,160,243,129,207,226,124,54,35,246,249,107,7,121,6,62,16,35,92,44,228,180,214,28,226,130,235,20,185,215,249,174,197,142,172,107,232,52,160,143,145,168,187,8,154,53,144,171,144,249,98,113,181,226,179,31,137,165,13,40,213,19,174,53,164,215,212,59,138,60,75,121,82,184,202,96,70,106,224,207,34,204,245,56,68,75,20,89,11,180,27,36,182,4,37,120,254,141,223,239,149,35,74,203,17,177,68,98,64,144,25,132,107,65,5,230,253,49,112,17,174,5,189,192,139,144,201,57,100,245,147,208,76,64,169,35,74,215,33,15,31,111,245,144,100,185,35,24,177,35,232,5,131,185,48,192,152,119,128,183,239,136,111,124,156,28,65,124,34,122,133,140,209,122,13,229,175,77,162,44,248,214,31,51,178,19,215,62,75,148,6,10,247,187,145,39,5,44,21,226,19,184,20,57,25,87,127,126,23,40,194,138,187,130,190,224,58,216,154,145,72,148,142,131,183,24,7,113,186,124,131,136,156,114,196,161,148,172,214,182,173,250,249,136,243,114,96,28,178,22,162,26,146,13,144,12,134,255,203,160,111,74,36,45,54,45,213,152,83,111,244,133,252,230,177,8,227,208,161,245,250,69,230,226,23,161,47,24,165,209,168,59,95,68,238,166,5,195,171,171,184,235,20,77,236,180,124,38,111,184,226,49,152,215,156,130,115,173,87,56,137,194,233,159,2,238,185,136,20,137,14,143,193,228,220,9,18,196,176,60,91,66,158,177,204,98,63,145,183,84,129,119,3,215,7,247,4,239,10,238,42,41,229,113,38,251,144,71,103,73,46,105,157,252,114,135,47,93,66,158,222,100,139,192,137,36,128,252,26,81,222,21,247,191,66,165,54,176,204,239,208,228,195,32,215,230,231,138,223,155,177,119,121,116,225,87,45,121,187,218,125,30,215,177,95,120,175,250,73,71,145,55,116,177,228,237,88,89,210,44,242,150,48,242,139,54,121,165,180,144,188,243,141,240,230,175,132,203,79,178,252,140,200,119,72,223,147,123,172,210,246,192,47,228,217,81,246,57,143,249,2,39,111,117,224,249,87,112,162,147,7,249,29,150,248,124,153,37,239,94,219,197,146,103,92,95,74,135,162,174,57,222,21,118,137,199,68,96,52,250,27,7,204,68,239,98,37,231,33,33,239,70,91,206,242,59,118,249,78,169,9,106,165,3,137,253,24,96,44,112,11,251,145,199,92,96,44,219,141,248,0,59,203,201,111,91,228,233,224,233,108,42,143,105,108,31,226,155,52,28,189,230,120,188,40,29,199,227,109,150,207,33,45,170,82,254,154,46,79,102,77,121,188,4,121,46,203,199,131,252,133,212,23,242,46,60,150,73,201,251,235,78,177,231,160,79,246,192,121,44,121,147,219,11,5,85,50,62,172,37,233,181,116,2,234,90,162,46,225,135,217,249,60,126,151,146,39,114,151,144,95,83,202,175,147,95,78,201,167,131,159,0,143,101,189,48,203,94,224,38,64,41,25,61,233,0,112,7,240,72,112,67,112,79,140,82,63,210,22,34,39,15,24,203,74,48,23,126,24,159,122,72,222,146,94,35,138,98,89,53,160,21,102,132,88,56,12,204,150,146,185,152,6,12,3,38,1,179,165,52,172,209,224,43,192,9,238,146,220,130,253,59,152,223,22,248,67,222,8,55,149,61,78,80,74,174,68,102,120,146,77,212,252,142,104,146,231,76,120,36,35,25,13,137,63,48,160,153,248,230,47,143,2,242,235,84,190,160,153,191,226,203,199,52,159,228,209,79,30,12,121,42,144,188,183,45,186,21,201,184,141,1,250,203,103,1,137,253,144,230,53,168,251,12,246,47,65,114,28,146,131,144,60,4,62,65,187,199,120,180,148,83,176,67,80,214,252,0,165,31,80,250,138,199,206,144,251,203,249,209,110,254,130,55,209,121,19,164,218,227,77,56,27,241,123,198,141,100,77,81,28,222,228,198,177,181,124,126,144,65,222,21,79,137,239,192,27,120,134,225,141,70,95,201,138,22,63,199,155,163,30,224,205,39,73,248,45,54,13,46,199,155,214,4,126,139,37,191,244,12,97,205,68,228,151,239,60,82,181,248,189,216,71,252,166,27,191,242,166,116,152,171,66,126,193,127,228,95,145,1,217,255,106,65,42,50,8,228,146,13,252,216,54,61,82,220,82,26,219,138,165,84,110,178,193,16,94,228,76,137,197,50,37,174,13,43,233,169,66,83,186,18,17,23,196,42,246,100,197,140,56,185,55,37,102,114,125,56,47,174,215,15,18,189,252,78,243,245,240,103,121,251,137,60,69,193,162,169,162,88,81,148,40,76,148,192,255,79,254,76,111,127,206,240,7,99,140,150,171,99,223,158,193,109,27,46,102,184,247,63,240,100,79,172,113,244,123,122,84,110,114,199,206,92,50,115,142,75,166,119,229,210,148,152,162,52,173,120,23,19,207,222,8,126,173,50,118,113,127,56,156,200,181,253,221,91,177,132,247,107,58,220,164,71,49,172,38,53,202,71,166,201,169,147,15,10,154,138,163,131,166,134,71,196,76,74,136,141,145,169,113,42,68,40,213,148,122,135,133,70,199,198,132,202,58,113,122,68,162,168,217,110,120,68,72,124,236,212,216,137,9,6,78,177,241,113,177,241,65,9,17,124,13,67,174,51,41,167,53,59,252,81,62,50,34,58,204,204,39,33,40,58,206,96,132,211,64,174,83,251,182,50,27,206,150,179,150,245,182,230,172,237,2,248,143,182,156,253,239,31,185,5,7,255,43,158,181,229,148,72,185,146,38,51,220,115,132,183,172,43,215,69,248,216,41,198,41,34,46,60,44,222,96,176,143,179,129,179,143,71,159,222,3,93,6,154,57,91,203,156,204,156,101,214,150,178,46,156,177,208,35,189,191,236,145,79,88,124,98,68,72,24,151,44,54,250,113,132,249,13,22,157,44,86,21,241,114,69,42,89,44,22,21,89,180,107,30,218,193,167,95,180,138,187,105,108,199,57,163,44,19,130,247,199,230,44,126,226,251,213,235,64,228,227,40,241,24,173,170,8,23,253,251,143,118,132,190,157,228,188,85,107,156,102,66,71,249,132,144,136,173,99,61,10,215,73,207,71,172,119,171,220,62,229,214,178,75,139,13,103,28,210,236,185,250,218,157,51,99,246,13,83,189,208,59,209,125,207,193,133,242,76,37,191,181,158,207,115,203,250,229,51,101,117,27,188,179,106,83,47,110,57,147,251,121,135,167,175,226,249,136,229,85,19,170,183,28,255,52,81,223,221,41,212,194,232,104,253,161,247,179,23,94,80,87,27,113,49,111,201,212,235,19,78,52,165,100,117,108,96,250,123,13,40,189,177,191,115,124,243,161,171,206,234,162,81,11,247,44,40,156,20,24,161,234,144,250,241,84,86,208,128,14,197,221,55,37,188,188,224,227,231,171,212,156,124,112,198,204,41,62,58,75,115,37,29,3,167,111,203,249,229,58,179,66,167,172,209,243,248,131,251,147,77,194,175,7,233,46,188,222,102,116,132,227,206,221,21,126,38,29,202,174,44,207,78,250,114,239,173,69,173,13,69,243,235,104,107,178,184,13,63,34,18,78,159,31,82,125,21,70,155,209,202,26,37,25,27,126,35,112,211,228,22,25,227,181,107,84,199,150,101,189,125,16,67,250,198,76,7,78,123,190,150,177,245,151,7,222,46,113,138,111,29,191,39,126,63,216,115,223,57,155,131,170,220,72,162,208,153,25,206,185,115,67,114,93,115,157,83,156,194,19,18,226,250,88,88,132,196,71,153,71,255,54,79,230,33,177,209,22,113,145,17,68,106,17,23,31,27,58,45,36,97,170,197,239,211,72,102,17,147,200,71,165,57,175,194,249,177,10,252,194,148,72,164,252,118,110,24,55,148,115,251,237,51,71,165,244,107,109,96,250,244,233,127,213,64,88,252,191,177,156,192,105,18,127,187,48,202,156,226,111,38,105,133,127,90,144,52,137,146,65,147,79,158,218,188,40,72,63,226,206,200,167,118,237,170,141,215,119,238,175,235,124,82,117,89,113,78,123,239,156,185,37,163,189,63,132,13,107,216,157,245,75,24,183,33,175,182,203,247,142,117,161,147,198,107,135,36,196,232,36,12,152,125,253,243,243,254,222,237,123,142,43,187,164,115,124,176,241,150,177,209,45,23,223,245,178,218,167,188,33,102,237,202,174,191,248,171,132,59,180,237,179,227,4,99,180,236,113,169,161,230,188,230,129,231,62,158,191,56,224,237,209,98,215,19,109,135,108,88,232,24,112,98,234,150,115,141,77,221,134,205,240,87,78,119,63,160,152,110,251,250,237,88,185,255,21,85,45,54,211,226,209,198,59,103,162,15,28,91,241,68,63,117,207,205,18,253,85,103,98,43,22,4,215,124,174,31,117,205,35,71,127,65,244,249,235,79,7,141,80,106,96,63,118,205,24,58,243,146,163,71,227,58,143,234,140,61,215,175,218,69,100,110,123,156,252,197,124,180,183,209,134,95,50,61,19,20,206,109,53,73,159,25,124,36,244,23,86,127,185,219,90,139,233,11,242,147,106,115,134,188,200,217,167,187,231,242,236,169,5,27,249,52,86,199,167,177,242,63,210,152,88,177,87,210,158,251,73,179,182,23,145,20,44,86,252,231,52,150,244,95,73,22,198,156,161,176,232,117,127,44,15,13,51,240,137,152,20,195,91,253,83,34,179,180,182,249,49,145,145,143,220,130,133,255,47,18,89,171,58,253,47,212,255,99,98,90,211,20,107,91,82,69,31,235,118,207,229,86,126,208,241,2,151,239,33,218,253,205,191,186,222,190,84,247,246,210,250,253,166,94,211,78,60,188,166,202,106,169,111,139,210,217,124,122,252,240,145,169,53,195,71,84,164,93,207,11,42,152,174,185,65,111,199,219,182,9,141,59,124,147,94,117,107,244,185,189,127,102,200,211,79,25,217,71,235,30,184,126,137,114,248,216,101,233,193,82,197,11,204,142,244,217,139,221,18,245,130,92,118,234,156,159,25,188,252,204,89,155,157,223,253,98,47,132,40,173,29,194,45,232,56,235,201,188,217,158,135,92,163,199,207,208,219,123,164,49,75,211,251,253,177,91,195,237,159,79,125,236,230,209,79,107,103,118,91,251,107,203,189,170,2,111,245,173,79,159,244,134,155,240,211,240,128,28,167,19,149,198,199,79,171,222,119,87,203,217,52,188,222,43,127,209,206,154,77,59,28,238,109,125,175,216,193,173,240,219,126,143,130,117,42,238,167,234,181,62,138,202,246,185,221,27,35,183,187,159,170,110,38,57,238,68,121,26,137,178,186,236,158,99,19,179,40,124,151,65,7,187,110,114,189,124,181,253,5,191,37,166,9,252,136,4,254,213,66,165,127,200,86,169,114,69,217,27,211,235,47,162,47,173,94,125,44,99,69,126,135,32,254,162,229,69,138,213,25,62,95,108,115,225,6,255,243,252,88,113,50,242,81,162,217,195,74,102,99,111,211,147,179,230,122,219,91,217,112,102,50,219,137,65,102,214,33,182,156,89,176,109,240,68,51,251,80,203,96,89,72,40,103,99,111,103,253,15,9,240,170,250,171,43,183,15,105,251,137,47,247,54,183,210,214,62,54,108,131,98,103,206,87,72,128,158,28,159,2,115,249,20,152,226,252,127,74,128,124,44,243,145,204,7,241,120,206,206,204,74,102,102,201,201,56,164,192,128,31,82,160,7,199,39,193,31,82,96,255,255,93,10,252,23,182,19,254,42,223,109,47,244,89,253,164,175,88,30,52,150,13,168,157,88,175,92,209,248,96,209,29,145,151,138,218,173,109,183,218,119,123,185,194,202,174,103,133,211,69,122,249,180,90,171,53,13,63,85,79,106,166,42,11,244,61,156,156,199,118,28,242,236,169,167,118,253,220,149,245,75,213,175,36,239,222,246,125,251,79,227,63,101,79,40,155,117,254,212,236,141,17,111,59,39,159,249,245,122,250,12,247,224,79,247,219,234,221,247,209,184,151,229,253,222,230,132,78,122,174,227,218,60,197,2,51,237,77,103,93,18,20,106,43,27,42,10,134,216,142,212,80,31,69,31,156,165,253,221,85,254,61,188,233,180,115,96,245,0,141,36,171,252,247,201,23,30,59,234,72,223,181,187,160,184,209,95,50,240,167,155,217,155,23,108,166,199,52,13,125,166,107,46,41,26,225,106,177,226,91,82,69,39,131,47,146,239,221,35,59,104,125,139,103,142,42,237,216,16,90,167,62,214,211,121,72,90,119,93,179,239,55,143,180,241,25,111,157,241,84,251,252,177,55,83,109,94,141,126,95,85,171,125,174,195,37,246,96,223,159,131,22,85,31,25,156,154,177,53,133,75,150,172,231,243,221,2,33,223,169,37,237,214,206,27,154,91,176,123,216,84,191,6,169,166,121,216,63,39,187,241,200,33,138,109,214,152,166,174,253,208,43,84,172,163,77,243,195,47,211,225,218,255,131,176,205,239,179,35,51,227,122,10,217,193,228,143,236,224,29,27,203,167,8,126,186,34,38,70,132,4,37,132,25,12,156,150,16,30,27,31,145,144,68,82,26,63,91,54,156,189,165,149,204,222,210,146,79,105,150,173,31,45,237,100,86,1,255,125,7,146,169,63,103,43,138,100,43,138,207,86,148,88,244,113,236,183,249,147,202,3,118,252,164,220,107,149,193,77,27,133,126,211,22,93,63,42,77,221,148,250,240,241,141,115,19,190,173,14,15,216,156,49,165,123,135,196,217,103,159,150,117,73,204,80,241,251,198,88,219,190,120,178,183,113,254,241,215,126,74,61,215,62,207,145,60,155,110,180,186,209,58,180,159,209,106,253,113,85,109,86,149,106,201,155,166,249,233,84,37,29,149,174,217,186,103,169,191,66,197,22,233,21,218,175,41,188,123,180,229,253,219,133,87,221,155,170,148,220,44,61,95,212,22,239,246,172,9,140,213,204,88,95,153,121,119,90,101,161,238,209,140,213,135,166,143,249,228,166,188,114,114,210,28,173,56,102,78,244,222,85,159,30,198,85,184,30,61,181,209,34,234,165,228,104,149,250,132,162,164,213,90,179,47,220,219,94,83,53,247,238,185,185,207,215,220,238,39,58,108,155,252,56,169,42,250,227,225,152,47,91,172,46,95,245,158,51,117,157,109,229,242,188,200,252,204,236,141,91,31,159,29,110,218,194,102,77,234,194,150,189,44,170,121,167,97,149,41,91,95,102,163,224,97,125,37,201,231,238,225,147,33,150,254,142,182,167,11,60,152,225,14,149,99,164,86,53,126,167,222,15,240,9,173,24,228,111,51,186,89,213,121,182,9,51,124,243,61,187,4,245,108,163,85,55,194,7,39,172,137,189,235,30,187,47,229,217,37,219,65,185,55,155,206,156,14,248,186,53,232,24,231,58,37,75,81,123,223,234,211,131,50,223,171,205,235,54,249,89,143,206,251,107,174,211,3,166,79,97,46,25,52,13,81,213,119,94,186,237,254,213,185,75,119,167,155,213,57,87,158,247,98,46,247,104,170,75,217,188,65,61,123,204,227,27,62,75,95,84,31,109,46,202,60,219,205,177,242,61,179,234,201,2,43,251,7,7,156,11,140,151,176,5,163,82,101,37,172,217,4,149,129,29,230,116,54,63,156,125,85,189,182,221,93,147,130,140,247,237,180,82,155,221,167,126,179,28,211,116,203,74,244,213,63,56,78,106,249,198,124,151,163,217,172,43,143,12,39,117,228,214,175,212,222,105,92,56,240,214,190,24,245,141,182,231,31,59,38,108,170,242,11,59,51,161,211,204,49,118,101,43,75,24,211,217,229,218,142,207,143,68,70,237,76,105,22,157,186,113,166,117,27,233,197,121,34,201,234,171,50,12,191,114,46,114,170,228,131,166,88,220,194,72,56,154,255,231,135,148,173,82,148,60,193,209,183,107,246,243,46,154,77,61,170,20,125,50,253,107,182,113,106,108,155,214,175,96,237,196,196,130,232,79,201,137,151,93,80,31,78,247,153,240,104,172,183,250,244,149,7,74,108,203,14,72,78,29,58,90,88,97,144,19,168,73,31,209,51,250,198,106,218,28,41,11,41,223,224,26,107,58,250,246,168,95,153,253,166,227,239,253,52,34,60,183,244,118,113,204,181,115,175,139,158,232,92,159,81,228,159,80,52,209,218,246,124,199,254,81,118,195,172,84,56,141,182,91,77,229,94,62,162,150,189,1,30,139,218,170,118,174,137,150,152,123,44,118,79,139,178,138,29,121,59,116,215,169,17,123,231,204,180,207,237,253,54,132,86,109,210,100,111,104,219,150,143,236,155,217,209,43,184,207,243,225,237,203,37,246,107,54,116,45,28,179,243,68,93,201,201,103,6,169,19,166,68,249,30,44,208,188,25,173,98,60,55,147,126,27,238,240,161,34,164,56,114,248,145,87,220,225,170,43,25,238,141,249,59,199,174,231,14,56,236,56,235,21,213,205,64,108,210,181,167,187,232,104,142,122,100,220,201,3,106,201,165,202,27,195,111,166,245,53,89,178,115,125,183,248,28,171,241,254,171,78,124,122,188,118,115,159,224,0,107,251,234,165,163,244,143,177,251,206,164,70,154,221,143,56,167,163,97,187,232,230,229,220,135,45,22,17,51,14,60,159,249,176,246,190,242,233,198,19,33,237,139,237,53,237,242,109,199,204,250,176,216,119,178,126,104,240,25,187,234,157,167,188,38,230,103,124,210,216,52,209,72,45,242,195,81,110,141,217,135,238,245,14,125,181,156,194,243,127,221,212,189,247,213,27,118,6,93,162,103,79,250,56,215,68,195,132,86,88,224,90,87,176,57,251,83,135,251,63,151,220,125,159,152,245,190,249,70,165,111,78,102,238,160,175,217,126,85,247,101,70,119,198,251,191,232,31,99,36,122,227,180,232,72,151,202,7,31,21,124,195,79,135,70,234,207,174,59,178,54,63,120,116,140,121,197,75,191,149,231,101,67,76,31,61,238,110,179,228,19,55,37,110,140,86,191,136,19,169,26,115,106,205,183,202,43,230,109,78,14,240,86,236,121,198,169,231,3,110,233,150,50,181,239,169,105,47,242,22,79,179,154,27,181,185,114,170,102,104,112,68,129,197,156,43,89,209,91,190,240,95,33,214,56,196,24,106,25,94,118,120,122,174,121,89,100,206,208,230,91,121,57,235,157,166,15,216,247,144,79,206,165,124,114,222,38,36,103,197,32,43,83,93,124,149,150,253,29,105,89,198,113,118,86,50,75,75,153,189,21,210,114,235,71,75,242,241,239,220,4,255,167,237,229,129,120,255,64,29,46,244,148,254,134,9,6,6,131,214,39,250,68,245,239,120,47,246,218,213,95,223,68,202,179,181,213,158,62,233,147,176,80,247,168,69,174,101,93,203,227,179,131,60,140,239,198,139,42,109,70,43,166,94,217,99,48,164,161,62,188,104,184,123,90,193,137,36,247,41,27,93,165,15,155,187,60,201,153,182,244,231,157,83,7,207,187,191,160,242,227,137,15,182,219,46,7,58,255,178,119,183,195,211,110,225,217,186,59,10,226,167,250,254,218,62,163,166,217,38,35,62,247,94,226,248,78,211,157,23,46,182,211,190,57,117,140,228,248,36,239,180,130,3,17,22,15,117,148,228,107,18,186,87,39,90,140,124,164,197,249,127,185,157,22,220,124,245,242,120,23,217,136,99,93,53,107,28,185,159,227,187,171,117,51,186,212,219,195,33,215,210,97,213,245,60,59,118,113,160,135,111,114,183,30,18,203,163,238,247,61,67,94,222,54,11,254,213,217,225,101,145,130,232,179,75,222,230,91,99,86,152,250,188,154,185,115,232,7,151,159,123,247,179,219,124,104,122,96,65,251,205,105,87,213,87,250,246,59,83,212,102,60,125,231,183,237,229,56,126,68,2,254,93,158,250,203,109,222,15,73,46,133,211,248,49,105,73,96,152,51,254,67,70,17,43,205,183,100,30,119,76,151,101,86,173,155,208,183,80,22,187,189,95,105,133,25,167,243,187,146,22,197,40,119,82,20,249,136,166,137,130,69,78,162,129,255,176,209,252,203,76,57,66,216,104,14,225,92,57,231,92,167,220,129,41,3,254,247,27,205,223,139,227,249,208,38,251,67,108,49,71,254,176,197,116,227,248,29,243,15,91,76,187,255,203,183,108,178,96,156,4,171,127,222,92,242,249,219,223,190,255,60,83,151,189,181,177,142,251,45,15,79,174,85,177,136,41,28,210,88,59,126,218,219,97,125,205,238,59,237,86,146,95,125,109,38,219,106,124,109,246,136,117,243,13,199,22,57,88,12,59,158,95,232,187,233,89,92,73,241,161,47,73,135,135,196,55,246,127,51,112,222,149,42,229,246,17,87,11,54,25,152,125,83,26,113,222,247,186,217,179,161,183,75,227,94,22,182,205,167,11,124,159,22,47,115,31,253,33,115,208,166,95,63,190,127,247,44,165,179,117,191,98,223,13,245,62,198,139,123,108,75,214,91,91,157,33,213,255,80,237,241,101,69,222,149,87,154,5,171,61,202,58,222,94,25,159,217,99,74,244,70,221,47,122,245,62,247,38,93,51,106,9,212,191,158,191,226,68,215,3,73,33,190,131,243,189,174,127,125,189,213,207,247,209,70,202,121,176,197,248,134,135,123,202,147,45,99,154,182,101,106,214,212,70,188,252,41,191,215,201,178,158,106,42,97,233,235,43,63,229,127,211,48,109,19,102,151,241,235,204,206,67,75,110,85,249,190,186,57,35,171,67,224,101,27,237,241,143,214,234,15,73,55,59,185,219,122,176,222,59,181,118,186,162,177,143,108,198,24,222,88,119,169,205,187,197,42,43,60,163,85,52,61,28,102,119,119,219,20,127,235,99,212,149,51,117,113,91,71,175,25,61,39,35,45,183,163,27,29,208,248,243,214,73,138,9,5,182,111,205,44,218,151,189,136,239,173,209,16,187,191,223,164,228,175,222,7,210,172,180,195,58,169,44,123,164,246,56,180,33,246,134,75,249,157,246,175,147,206,51,135,238,124,239,245,164,243,178,205,69,138,223,53,187,58,238,174,249,90,245,211,60,151,18,233,4,215,176,9,142,30,251,6,213,121,188,61,152,152,84,161,104,221,38,90,111,190,172,115,181,202,200,71,207,243,190,63,119,85,219,29,186,174,101,132,182,249,236,83,18,195,153,213,153,3,187,70,156,91,187,50,243,114,90,197,70,195,61,109,3,55,213,231,239,73,9,95,168,60,217,172,36,49,82,164,159,181,251,131,246,172,207,218,11,77,142,45,253,121,114,161,171,204,98,195,47,207,166,56,220,23,205,13,118,189,117,99,233,229,226,14,223,84,226,211,206,108,117,216,75,57,78,110,137,216,152,85,173,86,168,118,168,247,8,133,123,231,28,184,100,86,202,231,239,247,191,229,111,237,112,107,228,111,189,191,101,91,221,155,255,226,199,103,108,27,43,206,94,216,86,147,143,86,28,249,248,247,157,197,254,167,236,189,37,47,106,255,147,74,183,53,61,102,71,154,235,84,157,168,126,118,97,189,151,241,136,221,55,30,117,240,48,81,125,119,107,199,173,97,187,19,56,3,245,90,233,221,145,153,237,134,100,116,28,180,102,207,186,64,206,244,161,40,242,213,172,19,117,169,82,213,70,21,102,93,125,234,181,206,87,173,76,150,228,124,104,152,164,215,171,105,214,203,165,250,111,94,122,108,205,59,99,236,115,37,237,155,243,207,109,110,142,219,123,115,223,32,38,255,235,246,168,181,147,238,119,251,197,197,103,95,202,205,231,221,92,204,187,22,165,120,142,242,86,174,161,123,125,159,188,106,21,23,179,228,163,63,151,243,109,238,189,236,131,175,12,179,231,126,185,173,249,81,225,168,79,180,247,33,231,85,91,220,68,67,93,39,170,119,237,62,177,48,187,230,14,187,96,104,254,215,69,59,212,93,181,218,36,111,89,244,118,212,12,185,120,131,254,8,133,197,34,53,206,229,237,209,199,198,46,37,231,205,70,110,217,219,105,198,64,217,244,107,27,159,244,93,184,54,47,136,58,172,223,118,127,83,227,198,3,226,27,70,238,35,91,190,74,206,157,53,80,250,45,123,239,226,71,100,199,191,203,222,127,121,74,249,15,217,251,207,91,206,5,235,132,228,187,96,21,183,32,237,175,211,111,94,200,182,160,255,122,120,38,255,249,123,231,255,47,89,255,127,117,174,202,143,181,90,246,178,115,129,244,96,219,71,175,15,237,158,94,121,35,201,107,184,120,191,121,194,148,49,209,202,154,187,110,156,156,181,178,216,188,92,35,127,69,116,112,241,104,234,170,135,129,230,136,245,143,102,58,86,143,46,217,235,183,65,175,74,95,156,82,84,50,227,195,242,155,117,125,197,239,170,79,174,84,148,148,165,185,85,215,251,180,123,228,185,107,77,205,203,180,201,119,231,159,121,145,241,129,181,88,76,191,94,221,195,196,40,238,251,231,166,154,25,235,205,219,54,74,171,227,74,59,120,228,164,71,42,198,103,22,231,217,111,154,100,118,193,75,229,77,112,224,0,237,117,203,13,6,84,75,117,45,191,94,147,13,77,148,57,244,140,87,42,123,19,231,208,178,88,81,243,201,89,197,160,244,250,251,197,237,107,61,150,207,187,96,211,115,220,214,83,181,165,115,148,6,205,42,247,137,55,124,199,93,41,153,17,22,56,70,220,94,81,75,229,246,67,173,117,159,250,29,155,232,119,208,204,226,229,215,197,41,215,188,124,95,229,196,101,68,21,217,15,43,255,156,116,106,103,135,153,193,221,223,231,111,236,110,205,78,215,13,190,236,208,41,186,115,114,189,210,165,94,37,63,59,29,124,254,181,110,206,225,103,219,10,19,108,138,61,46,76,49,214,48,77,84,234,231,189,98,74,128,139,147,86,233,193,131,251,134,79,42,219,50,168,101,126,146,225,252,205,237,184,137,175,6,105,140,211,45,219,108,100,120,211,233,117,207,215,37,13,110,215,122,149,87,88,206,31,102,218,195,205,100,124,192,27,223,247,219,31,175,207,185,210,39,246,196,130,174,9,172,250,187,68,195,83,27,147,207,116,29,121,100,255,100,135,212,188,196,160,67,49,121,154,219,79,237,116,173,215,136,109,94,102,25,117,64,254,196,171,108,133,241,229,137,39,114,244,151,104,132,82,14,102,123,253,87,22,215,24,62,63,188,239,74,200,161,25,35,37,229,3,205,71,20,101,236,43,152,177,235,96,110,214,52,221,7,107,150,104,78,51,178,176,44,84,136,201,29,179,162,203,169,220,247,139,174,24,222,171,237,228,121,121,195,187,33,79,27,197,97,177,169,74,115,202,34,202,94,196,188,217,145,125,67,214,189,69,229,194,152,192,138,225,29,243,42,190,89,108,30,96,62,74,59,242,178,230,214,102,89,50,195,47,97,102,7,37,22,115,252,114,251,251,246,203,127,125,166,253,199,29,190,220,5,231,201,118,173,53,126,219,208,50,229,31,111,31,242,14,252,241,73,73,166,194,253,88,218,142,108,6,127,171,200,200,248,164,164,125,216,92,180,125,232,244,115,11,94,109,244,13,30,236,241,210,94,227,194,47,92,232,15,85,148,101,190,220,200,220,30,243,187,137,134,139,34,68,33,162,120,81,44,238,64,78,20,37,136,12,68,35,69,73,162,56,254,211,36,94,30,196,179,112,81,82,158,233,124,147,127,185,88,19,146,226,98,39,197,7,197,133,39,25,252,211,69,133,73,22,139,34,187,94,190,163,154,232,118,160,127,201,141,248,182,95,67,27,79,189,52,81,94,168,61,103,247,210,46,10,61,7,100,238,220,49,163,243,158,226,193,226,238,1,91,195,237,166,31,158,150,111,216,37,233,232,105,63,15,189,69,79,211,31,181,217,82,127,60,236,227,172,103,47,123,220,210,167,158,167,79,52,221,38,155,
,135,101,25,203,115,89,198,88,54,176,92,194,178,57,129,149,117,183,178,108,99,121,45,203,27,89,222,202,242,46,150,15,38,170,106,203,221,143,179,124,138,229,38,150,207,179,220,194,242,85,150,111,38,106,74,99,238,183,89,110,99,249,133,150,30,98,233,103,57,140,229,168,68,34,127,178,39,151,101,62,203,233,44,195,44,139,88,22,179,92,0,57,197,83,194,178,146,101,140,101,19,203,20,203,86,150,109,144,7,123,214,178,220,192,242,14,150,247,179,124,156,101,154,229,115,144,83,61,91,88,190,202,242,77,150,111,179,124,143,229,71,44,63,75,212,47,76,120,190,214,210,75,44,221,44,131,44,119,99,153,195,114,84,162,62,150,240,142,101,57,129,101,62,203,105,44,11,88,206,102,89,148,4,127,239,60,150,39,179,60,131,101,9,203,114,150,213,44,227,44,155,116,36,71,236,24,246,111,92,37,226,208,222,136,27,63,44,37,200,247,29,165,11,81,209,165,127,147,11,241,253,191,147,179,57,231,164,5,162,226,96,153,245,189,164,196,51,2,59,217,255,88,74,32,186,239,90,238,246,189,36,222,72,205,239,0,90,3,114,162,239,9,47,208,231,247,147,67,191,167,220,231,27,50,251,123,73,61,230,16,231,66,223,200,245,222,163,1,247,212,119,148,18,79,247,61,240,60,253,119,83,123,114,202,194,14,100,204,191,117,221,15,59,130,127,231,186,63,158,254,223,255,42,240,244,255,174,242,187,18,20,216,205,124,87,57,228,123,200,201,216,197,37,177,123,89,77,183,210,195,180,137,94,161,119,232,51,236,210,135,137,177,98,170,40,20,39,139,50,145,20,45,98,181,184,85,60,44,54,137,87,196,59,226,51,203,182,70,89,115,173,243,173,149,214,58,235,46,235,73,235,121,235,117,235,125,235,107,233,151,35,228,4,57,67,206,145,103,200,115,229,249,114,165,92,39,239,130,239,235,190,188,142,55,200,121,131,242,11,7,229,87,13,202,95,158,145,183,7,149,187,17,94,182,146,71,100,228,253,83,7,230,131,55,15,172,175,190,24,216,254,176,51,6,230,135,211,192,246,135,15,27,148,63,96,144,126,209,160,252,89,131,242,131,230,51,252,245,129,249,61,114,7,229,139,7,229,155,6,142,127,228,134,129,229,251,252,114,96,126,255,137,131,242,121,25,121,248,239,254,249,131,202,155,57,111,233,191,91,232,204,112,92,177,115,205,117,102,174,127,147,118,15,196,196,3,204,221,45,230,250,186,185,190,99,174,93,187,210,158,48,213,92,103,154,107,145,185,158,60,112,20,19,86,14,156,229,129,211,6,230,243,118,12,212,159,180,96,96,126,242,160,85,152,50,101,80,126,234,160,252,150,65,249,151,7,229,183,13,202,127,52,48,127,240,110,25,86,134,196,180,97,131,242,211,6,234,79,155,62,40,63,184,124,206,160,252,220,65,249,121,3,87,241,176,57,250,55,159,65,166,84,92,67,229,226,122,142,214,11,113,18,60,117,53,9,87,182,107,40,63,133,118,35,119,240,56,213,17,44,82,155,84,90,61,141,59,110,241,161,248,16,122,93,162,139,132,216,46,182,147,37,62,23,159,147,84,179,212,44,178,213,81,234,40,114,177,61,88,242,104,169,215,203,178,118,179,134,227,14,250,150,74,143,71,102,161,102,30,242,123,224,141,42,142,119,190,14,234,164,175,197,48,140,193,139,81,13,11,254,136,172,96,81,112,62,228,113,193,147,32,245,236,178,17,195,245,27,103,62,222,8,11,212,123,36,173,108,140,233,239,124,237,80,239,227,58,28,249,15,248,218,161,94,37,11,185,173,144,29,234,117,200,231,48,87,63,127,2,127,140,234,196,88,211,40,253,51,95,59,212,219,184,62,141,252,95,248,218,145,161,249,142,209,252,171,209,124,215,104,254,205,104,246,142,247,120,30,239,92,30,239,9,60,222,222,146,121,92,114,34,151,20,103,150,168,231,121,132,155,121,132,47,241,8,123,75,182,112,201,203,92,242,10,151,88,228,177,112,194,205,2,86,128,132,149,109,101,131,234,112,80,149,193,99,130,199,130,122,90,165,201,141,49,61,13,82,146,244,158,66,200,49,228,236,29,114,81,191,25,179,106,70,118,136,24,66,203,196,8,177,15,165,244,223,18,163,22,113,134,56,139,46,18,213,162,134,90,69,157,168,163,149,226,60,145,164,75,197,74,177,146,174,16,107,197,117,212,38,62,17,159,208,85,226,11,241,5,93,45,254,33,254,65,171,181,105,208,53,150,219,114,211,181,86,208,10,210,26,107,168,53,148,214,90,123,88,123,208,117,214,222,214,222,180,206,218,207,218,143,214,91,227,173,241,116,189,149,111,21,211,13,86,210,170,167,167,172,70,171,145,210,136,254,231,211,70,235,2,107,41,61,109,181,88,45,180,201,186,196,186,132,158,177,86,91,171,169,195,90,99,173,161,103,173,91,173,63,210,115,50,11,86,211,35,167,202,169,180,67,206,150,133,180,83,30,39,143,19,150,188,65,222,32,164,157,180,111,18,182,171,212,85,42,166,184,162,174,168,56,216,85,225,170,16,83,93,85,174,42,113,136,43,225,74,136,105,174,122,87,189,56,212,213,232,106,20,211,93,191,119,183,138,195,252,39,249,35,226,99,255,37,1,33,118,4,179,131,71,91,139,131,103,6,111,180,126,158,85,150,117,174,245,105,214,178,172,85,214,215,202,82,94,233,85,251,170,125,229,16,181,159,218,79,102,171,253,213,254,114,168,26,167,198,201,221,212,120,53,94,238,174,14,84,7,202,97,234,32,117,144,28,174,38,169,73,114,15,53,89,77,150,123,170,169,106,170,204,81,211,212,52,185,151,154,174,166,203,17,106,134,154,33,247,86,5,170,64,142,84,51,213,76,185,143,10,171,176,28,165,102,171,217,114,180,42,84,133,50,164,138,84,145,220,87,157,163,206,145,99,84,153,42,147,251,169,114,85,46,199,170,74,85,41,247,87,53,170,70,30,160,234,84,157,28,167,206,83,231,201,92,85,175,234,229,120,213,168,26,229,4,181,88,45,150,7,170,101,106,153,156,168,150,171,229,242,32,117,145,186,72,230,169,86,213,42,39,169,149,106,165,204,87,151,169,203,228,100,117,133,186,66,78,81,87,169,171,228,193,106,181,90,45,167,170,107,213,181,242,16,181,86,173,149,211,212,58,181,78,30,170,174,87,215,203,233,234,70,117,163,60,76,109,80,27,228,12,117,179,186,89,30,174,110,85,183,202,2,117,187,186,93,30,161,238,80,119,200,153,234,46,117,151,60,82,221,163,238,145,97,117,159,186,79,206,82,15,168,7,228,108,245,144,122,72,30,165,30,81,143,200,66,245,152,122,76,30,173,158,80,79,200,99,212,47,212,47,228,177,234,41,245,148,44,82,27,213,70,121,156,106,87,237,114,142,122,70,61,35,143,87,207,170,103,229,92,245,27,245,27,121,130,122,65,189,32,231,169,23,213,139,242,68,245,91,245,91,89,172,126,167,126,39,127,164,126,175,126,47,231,171,63,168,63,200,147,212,31,213,31,229,201,234,53,245,154,60,69,189,161,222,144,167,170,63,169,63,201,211,212,135,234,67,185,64,117,169,46,121,186,218,174,182,203,51,212,103,234,51,121,166,250,66,125,41,207,130,241,70,56,126,17,71,46,33,190,22,95,35,138,237,20,59,17,61,92,22,222,63,216,207,92,236,103,110,246,51,143,53,194,26,65,94,107,140,53,134,124,86,174,149,75,126,89,132,232,22,112,45,116,45,164,160,171,204,85,70,89,174,114,87,57,41,87,165,171,146,134,184,226,174,56,101,187,146,174,36,13,117,53,184,26,104,55,21,82,33,218,93,141,81,99,224,227,99,213,88,26,174,14,80,7,208,30,42,87,229,210,158,106,130,154,64,57,106,162,154,72,123,169,60,149,71,35,84,190,202,167,189,213,193,234,96,26,169,14,81,135,208,62,234,80,117,40,141,82,135,169,195,104,180,58,92,29,78,33,117,132,58,130,246,85,71,170,35,17,173,116,252,221,143,227,239,88,117,172,58,150,246,87,103,171,179,233,0,85,170,74,105,156,138,170,40,229,170,10,85,65,227,85,181,170,166,9,170,86,213,210,129,42,166,98,52,81,37,85,146,14,82,13,170,129,242,84,147,106,162,73,106,169,90,74,249,42,165,82,52,89,181,168,22,154,162,46,81,151,208,193,106,133,90,65,83,213,42,181,138,14,81,151,171,203,105,154,186,82,93,73,135,170,171,213,213,52,93,93,163,174,161,195,212,26,181,134,102,168,235,212,117,116,184,90,175,214,35,94,223,160,110,160,35,212,79,213,79,105,166,186,73,221,68,71,170,91,212,45,20,86,183,169,219,104,150,254,31,147,105,182,186,83,221,73,71,169,187,213,221,84,168,238,85,247,210,209,234,126,117,63,29,163,30,84,15,210,177,234,97,245,48,21,169,71,213,163,116,156,122,92,61,78,115,212,147,234,73,58,94,253,74,253,138,230,114,252,59,129,227,223,60,196,206,77,116,34,98,103,7,21,171,231,16,61,127,164,158,71,180,157,175,54,35,218,158,164,94,66,180,61,89,109,65,148,61,69,189,140,40,123,170,122,5,81,246,52,245,42,158,25,11,212,86,60,51,78,87,175,227,153,113,134,122,75,189,69,103,170,109,106,27,157,165,62,86,31,211,217,234,19,245,9,157,163,62,85,159,210,143,213,231,234,115,42,49,111,105,122,231,51,149,99,237,120,216,150,75,156,45,206,198,237,168,136,146,176,31,179,31,35,203,253,79,247,63,73,122,103,122,103,34,14,255,103,172,15,49,240,127,214,247,63,235,51,214,55,130,173,111,130,222,109,137,42,247,27,255,179,177,255,217,216,127,200,198,132,235,92,236,231,179,197,24,107,170,60,198,94,64,35,105,6,255,252,70,255,28,99,33,157,139,253,251,249,216,89,174,164,171,104,29,221,76,119,209,131,244,36,61,77,207,211,203,244,58,189,77,239,211,118,236,236,73,184,69,208,215,68,210,151,240,37,125,139,249,90,239,59,159,175,13,190,159,240,181,209,119,1,174,73,164,150,242,53,233,91,198,215,122,95,138,175,13,190,229,124,109,244,93,136,107,61,244,90,248,154,244,93,196,215,122,223,197,124,109,240,93,194,215,70,223,10,92,27,160,183,146,175,73,223,165,124,173,247,173,226,107,131,239,50,190,54,250,174,192,181,17,122,109,124,77,250,174,228,107,189,239,42,190,54,248,174,230,107,163,111,9,89,40,109,134,172,247,181,66,54,248,46,135,108,252,1,68,174,225,153,39,124,215,26,50,107,12,153,181,134,204,117,134,204,58,67,102,189,33,114,189,33,114,131,33,242,83,67,100,131,33,114,147,33,114,179,33,114,139,33,114,155,33,114,187,33,242,51,67,228,14,67,228,78,67,228,110,67,228,30,67,228,94,67,228,62,67,228,231,134,200,106,204,63,225,187,145,137,220,202,68,238,250,129,68,30,48,68,30,52,68,30,50,68,30,54,68,30,49,68,30,51,68,30,55,182,242,132,33,243,164,33,243,11,67,230,151,134,204,175,12,153,167,12,145,95,27,34,27,13,145,167,13,145,118,67,100,147,33,242,140,33,242,172,33,242,156,33,242,27,67,228,121,67,228,5,67,228,126,38,242,40,91,74,154,137,116,252,64,34,47,26,34,47,25,34,191,53,68,182,24,34,191,51,68,126,111,136,188,98,136,252,193,16,121,213,16,249,163,33,242,154,33,242,186,33,242,134,177,149,55,13,153,255,103,200,188,101,200,252,201,144,233,52,100,254,108,136,252,197,16,121,199,16,249,171,33,242,174,33,242,55,67,100,51,19,121,153,137,108,101,75,121,251,7,18,249,187,33,242,190,33,242,129,33,178,205,16,249,208,16,249,216,16,233,50,68,62,49,68,182,27,34,159,26,34,159,27,34,95,24,34,95,26,34,221,134,200,87,134,200,63,12,145,30,67,228,159,134,200,14,99,43,59,29,50,126,114,200,248,133,67,198,111,57,100,252,210,144,121,143,137,124,196,68,62,99,34,95,107,75,193,51,91,232,113,243,119,211,22,208,120,241,178,245,83,57,87,158,40,203,101,133,60,87,46,146,9,89,47,27,229,98,121,129,108,149,43,228,74,121,169,92,37,47,195,91,240,219,242,47,242,29,249,87,249,174,252,155,124,79,254,93,190,47,63,144,219,228,135,242,35,249,177,236,146,159,200,237,242,83,249,153,252,60,107,26,218,29,34,182,136,45,232,224,70,235,70,18,242,120,121,60,89,114,158,254,43,118,178,76,70,201,150,149,178,138,220,50,46,227,228,149,73,153,36,159,108,144,13,216,9,52,201,38,10,200,37,114,9,5,229,82,121,33,101,201,245,114,61,237,46,159,148,47,210,176,172,67,178,14,225,239,50,140,32,191,61,202,30,109,135,236,125,237,49,246,126,246,88,123,127,251,0,123,156,158,25,70,244,57,127,55,222,217,175,140,52,223,155,56,80,151,161,142,243,221,108,33,171,251,52,114,141,198,68,253,189,41,89,141,18,178,135,217,251,64,59,215,206,165,64,70,61,167,223,97,246,112,123,15,123,79,59,199,222,203,30,97,239,109,143,132,110,127,191,22,141,165,33,246,110,246,238,182,203,118,219,30,219,171,255,194,165,254,123,146,118,150,173,236,33,118,182,173,191,223,101,99,110,203,48,72,93,199,178,143,176,103,82,208,158,101,207,34,133,178,105,148,35,111,151,119,200,123,228,207,229,38,249,140,236,144,207,202,231,228,111,228,243,242,5,185,89,190,184,43,226,250,187,101,242,54,121,27,90,252,153,252,25,198,114,183,188,27,188,239,147,136,163,32,215,142,254,222,150,31,244,181,126,27,180,238,70,233,147,242,255,216,251,18,240,40,138,173,237,83,213,211,83,67,119,79,19,66,128,132,32,24,64,36,1,217,68,68,144,69,4,133,128,16,144,205,40,139,97,81,16,148,32,32,59,113,1,113,67,46,34,34,187,92,68,84,46,238,224,2,8,168,136,27,107,88,39,108,129,176,134,85,8,97,203,124,111,157,25,66,2,248,95,175,255,119,191,231,123,190,231,62,231,57,85,213,75,213,116,213,57,117,222,183,122,122,122,190,49,150,26,203,140,229,198,183,198,10,99,165,177,202,248,238,70,54,230,214,231,27,243,245,59,71,140,5,104,125,161,177,16,173,127,100,32,58,227,10,127,67,235,186,31,186,245,106,20,117,195,86,111,208,15,30,179,204,240,152,233,122,127,210,187,184,158,246,6,212,51,159,148,159,211,243,244,2,141,165,113,244,34,141,167,151,48,175,95,161,87,233,53,154,64,175,211,68,250,27,102,249,27,52,153,222,164,41,244,22,77,165,183,49,231,167,211,12,154,73,179,104,54,205,161,119,244,115,13,52,143,222,165,249,244,30,45,160,247,17,15,62,164,133,244,15,90,68,31,209,199,244,9,162,195,103,244,57,125,65,139,105,9,125,73,95,33,86,124,67,75,105,25,45,167,111,105,5,173,68,228,248,142,190,167,31,104,53,253,72,107,232,39,196,145,95,232,87,250,141,214,210,58,90,79,27,16,85,54,81,58,109,166,45,180,149,182,209,118,196,152,0,101,208,78,218,69,187,105,15,237,69,196,217,71,251,41,139,14,208,65,58,68,135,17,127,142,82,54,29,163,227,116,130,78,210,41,68,163,223,233,12,157,165,28,58,71,185,116,158,46,208,69,186,68,151,41,143,130,112,99,33,219,202,118,242,65,217,94,118,144,29,101,39,217,89,62,36,147,229,195,242,17,217,69,118,149,221,100,119,249,168,76,145,61,100,79,217,75,246,150,143,201,199,101,31,217,87,62,33,251,201,254,242,73,249,148,28,32,83,229,28,185,77,110,151,59,100,64,102,200,157,114,151,220,45,247,200,189,50,83,238,147,251,101,150,60,32,15,202,67,242,176,60,34,143,202,108,195,146,199,228,113,195,150,39,228,73,121,74,158,150,191,203,51,242,172,204,145,231,100,174,60,47,47,200,139,242,146,188,44,243,100,16,33,72,24,210,48,12,143,97,26,94,67,25,62,163,136,209,214,104,103,60,104,180,55,30,49,186,24,221,141,71,141,254,70,170,241,130,49,214,24,103,188,104,188,97,188,109,204,48,62,54,62,49,62,51,62,55,190,52,190,50,214,26,235,140,245,198,6,99,163,177,201,72,55,54,27,91,140,173,198,54,99,187,177,195,8,24,25,198,78,99,151,177,219,216,99,236,245,212,247,220,237,217,232,217,228,73,247,108,246,108,241,108,245,108,243,108,247,236,240,4,60,25,158,157,158,93,158,221,158,61,158,189,158,76,207,62,207,126,79,150,231,128,231,160,231,144,231,176,231,136,231,168,39,219,115,204,115,220,115,194,115,210,115,202,115,218,243,187,231,140,231,172,39,199,115,206,147,235,57,239,185,224,185,232,185,228,185,236,201,243,4,77,191,25,169,238,81,77,212,189,170,169,106,166,238,83,247,171,230,170,133,74,84,45,85,43,245,128,106,173,218,168,36,213,86,181,83,15,170,246,170,131,234,168,58,169,206,234,33,149,172,30,86,143,168,46,170,171,234,166,186,171,71,85,138,234,1,233,5,121,12,210,71,245,85,79,168,126,170,191,122,82,61,165,6,168,84,53,80,61,173,6,169,193,106,136,122,70,13,85,195,212,112,200,72,53,74,141,86,99,84,154,122,86,61,167,158,87,47,168,177,106,156,122,81,141,87,47,169,151,213,43,234,85,245,154,154,160,94,87,19,213,223,212,36,245,134,154,172,222,84,83,212,91,106,170,122,91,77,83,211,213,12,53,83,205,82,179,213,28,245,142,154,171,254,174,230,169,15,213,66,245,15,181,72,125,164,62,86,159,168,79,213,103,234,115,245,133,90,172,150,168,47,213,87,234,107,245,141,90,170,150,169,229,234,91,181,66,173,84,171,212,119,234,123,245,131,90,173,126,84,107,212,79,234,103,245,139,250,85,253,166,214,170,117,106,189,218,160,54,170,77,42,93,109,86,91,212,86,181,77,109,87,59,84,64,101,168,157,106,151,218,173,246,168,189,42,83,237,83,251,85,150,58,160,14,170,67,234,176,58,162,142,170,108,117,76,29,87,39,212,73,117,74,157,86,185,234,188,186,160,46,170,75,234,178,202,83,65,31,249,132,122,87,205,87,239,169,5,234,125,245,129,250,93,157,81,103,85,142,58,103,13,181,134,89,195,173,17,214,72,107,148,53,218,26,99,165,89,207,90,207,89,207,91,47,88,99,173,113,246,8,123,164,61,202,30,109,143,177,211,236,103,237,231,236,231,237,23,236,113,246,139,246,120,251,37,251,101,251,21,251,85,251,53,123,130,253,186,61,209,158,102,79,183,103,216,51,237,89,246,108,123,142,253,142,61,215,254,187,61,207,126,215,158,111,191,103,47,176,223,183,63,176,63,180,255,97,47,178,63,178,63,182,63,177,63,181,63,179,63,183,191,176,191,181,87,216,43,237,85,246,119,246,247,246,15,246,106,251,103,251,23,251,55,123,173,189,206,94,111,111,176,55,218,155,236,116,123,179,189,197,222,102,239,181,247,217,89,246,65,251,176,125,212,62,97,159,178,127,183,207,216,103,237,28,251,156,157,107,159,183,47,216,23,237,75,118,158,29,116,200,17,142,116,12,199,227,152,142,215,217,231,236,119,178,156,3,206,65,231,144,115,216,57,226,28,117,178,157,99,206,113,231,132,115,210,57,229,156,118,126,119,206,56,103,157,28,231,156,147,235,156,119,46,56,23,157,75,206,101,39,207,9,250,201,47,252,210,111,248,61,126,211,239,245,43,191,207,95,196,111,249,109,191,227,247,251,93,127,81,127,132,191,152,63,210,95,220,31,229,47,225,47,233,47,229,143,246,199,248,75,251,99,253,101,252,55,249,203,250,203,249,111,246,199,249,203,251,43,248,43,250,111,241,87,242,79,247,207,240,207,244,207,242,207,246,207,241,191,227,159,235,255,187,127,158,255,93,255,124,255,123,254,5,252,45,53,223,219,231,123,236,99,228,108,137,8,202,119,206,223,49,18,129,239,155,141,7,128,239,91,141,100,227,97,218,110,116,53,186,81,128,209,116,167,49,192,24,64,187,128,120,207,210,110,99,146,49,137,246,25,83,141,169,180,159,145,61,139,113,235,0,227,214,65,198,173,67,140,91,135,141,197,198,18,58,194,8,145,237,185,203,83,79,16,223,129,151,166,101,90,162,134,25,97,70,136,154,124,143,189,150,119,175,247,128,56,164,106,168,218,226,56,223,111,255,221,122,209,154,46,165,245,174,245,173,44,101,253,100,229,202,90,124,215,61,133,239,183,207,7,218,159,166,34,20,77,229,129,249,173,193,128,166,1,1,150,35,58,227,35,236,177,36,221,159,184,180,144,75,250,59,154,8,42,73,101,236,31,177,189,213,94,131,116,187,253,19,210,128,253,107,254,185,91,81,90,73,62,240,137,104,42,11,6,144,16,250,246,200,222,174,247,219,1,164,191,216,59,145,254,102,239,70,186,206,62,166,107,186,37,116,139,110,73,221,162,91,74,183,200,109,93,230,86,175,124,71,83,4,91,63,184,22,210,31,93,187,208,145,162,124,36,130,143,20,43,116,36,154,143,196,240,145,210,124,68,82,17,88,173,6,108,87,87,214,37,33,235,203,250,36,229,125,242,62,50,100,11,217,130,60,178,141,108,67,166,245,134,245,6,121,173,37,214,18,82,214,73,235,36,218,147,230,2,185,225,223,132,177,133,17,246,255,54,190,254,207,32,172,198,208,63,139,155,255,78,204,140,84,61,85,111,245,184,26,1,4,210,200,217,12,152,217,138,209,172,45,144,105,2,227,100,103,96,164,70,199,16,54,246,250,147,168,56,242,159,224,225,245,104,248,54,112,240,42,2,22,68,151,255,109,104,152,143,118,192,197,169,192,239,130,168,120,15,216,135,230,30,33,230,161,121,71,18,152,199,249,48,239,184,8,214,241,16,24,199,44,230,28,179,193,56,46,192,107,59,194,83,187,105,191,188,130,157,178,127,97,220,116,34,156,98,78,164,83,220,137,114,74,56,37,157,82,78,180,19,227,148,118,98,157,50,206,77,78,89,167,156,115,179,19,231,148,119,42,56,21,157,91,156,74,206,173,78,101,39,222,73,184,33,218,142,189,49,222,186,69,92,203,181,255,20,234,46,188,30,119,221,162,110,132,91,236,58,244,253,209,94,99,255,196,24,252,235,13,81,120,43,112,120,187,29,176,119,218,187,175,224,177,91,210,45,197,152,124,236,15,81,249,242,245,184,236,70,187,49,110,233,191,132,206,133,176,217,185,252,63,128,206,173,133,20,37,176,148,45,45,42,83,148,72,18,237,169,2,127,231,94,89,116,21,189,168,138,120,76,60,70,183,139,62,162,15,213,22,79,136,254,116,135,120,74,12,167,186,98,164,120,147,154,138,105,98,38,117,21,95,136,117,148,34,7,202,65,52,74,14,145,163,40,77,142,145,207,210,120,249,188,124,145,94,145,47,201,215,104,162,124,93,78,162,55,249,219,243,183,229,20,137,104,207,107,252,89,134,99,68,210,108,35,202,136,162,249,70,73,35,129,222,51,170,26,213,105,169,81,211,104,74,43,24,241,211,25,241,55,243,234,109,139,103,174,103,29,29,49,139,153,197,68,180,153,99,230,136,24,51,215,204,21,165,205,11,230,5,17,235,197,112,137,50,222,151,188,175,137,155,188,175,123,223,16,229,189,111,122,167,138,91,189,211,188,51,69,21,239,108,239,7,162,186,119,161,247,115,81,223,187,216,187,90,52,245,174,241,174,23,29,188,91,188,91,68,87,239,118,111,64,116,243,238,244,238,22,41,224,6,151,69,47,111,16,220,224,57,85,71,213,23,95,170,6,170,145,88,238,139,247,37,136,149,190,170,190,234,226,59,95,77,95,77,241,163,175,142,175,142,88,227,187,203,119,151,248,73,127,127,38,126,246,53,246,53,22,191,248,154,248,154,136,95,125,247,249,238,19,191,249,90,248,90,136,181,190,86,190,86,98,157,175,189,175,189,88,239,235,228,235,36,54,248,146,125,201,98,163,175,155,175,135,216,228,235,227,235,35,182,21,193,178,95,108,183,82,172,30,98,135,213,203,122,92,100,88,125,173,65,98,143,53,196,26,34,142,2,103,167,139,108,224,236,183,226,44,112,54,87,228,217,210,126,88,42,187,139,61,92,62,234,204,118,50,229,24,255,107,254,105,242,187,208,243,45,88,141,46,226,111,92,186,136,222,225,61,139,11,236,17,84,143,188,97,238,81,9,156,166,54,142,191,11,209,233,34,176,130,119,57,215,91,203,194,91,203,176,181,19,34,249,223,209,170,192,107,170,137,106,128,187,186,162,46,218,188,95,220,15,112,105,41,90,146,71,76,21,83,249,41,155,53,244,168,89,218,140,53,203,152,55,153,101,205,114,230,205,102,156,89,222,172,96,86,52,111,49,43,153,183,154,149,205,120,51,193,172,98,86,53,111,51,171,153,213,205,26,102,77,179,150,121,187,216,36,210,197,102,177,69,108,21,219,196,118,177,67,4,68,134,216,41,118,137,221,98,143,216,43,50,197,62,177,95,100,137,3,226,160,56,36,14,139,35,226,168,200,246,24,30,143,126,227,160,145,107,156,215,255,231,162,255,49,197,200,51,130,255,63,251,60,232,138,254,53,38,85,227,231,124,245,123,226,244,189,31,253,139,35,131,127,123,228,209,255,26,139,158,86,37,253,92,154,126,35,180,15,163,90,15,60,241,110,136,69,13,245,239,119,169,41,53,35,135,90,66,92,234,4,41,74,15,81,50,248,97,87,72,36,191,105,187,56,61,14,137,226,183,108,151,160,97,52,156,74,209,24,72,12,102,167,164,210,162,168,136,160,88,204,209,210,116,147,40,43,202,82,89,126,58,166,28,255,207,220,205,152,175,201,20,199,223,234,150,231,153,90,65,244,19,253,168,34,63,47,115,139,24,44,134,232,255,167,21,163,48,167,95,18,47,81,188,120,69,188,74,9,98,162,152,72,85,245,127,134,209,109,152,193,95,80,53,254,55,175,234,98,181,248,145,106,138,95,197,175,116,59,223,111,170,205,51,175,14,115,234,68,190,235,212,149,239,58,117,207,191,23,246,125,248,94,216,109,24,169,155,100,77,89,19,140,177,142,172,3,198,216,84,54,5,99,76,148,137,96,140,237,100,59,48,198,78,178,19,153,224,61,189,200,11,198,243,4,24,227,120,235,101,242,89,175,90,19,201,182,230,91,239,81,132,245,190,181,144,34,173,45,214,86,42,105,109,183,50,40,218,218,109,237,3,151,30,105,143,166,56,160,199,11,84,81,35,3,197,3,25,222,161,42,58,142,83,117,196,241,45,84,19,209,123,39,221,129,8,190,155,234,32,134,239,163,59,17,199,179,168,46,214,86,7,233,46,196,242,195,84,15,241,252,40,213,71,76,63,6,27,233,231,191,234,203,71,242,251,242,115,184,47,213,208,151,178,133,250,114,151,188,11,231,234,30,25,50,9,107,25,15,247,200,228,30,121,193,239,146,73,113,191,124,96,111,169,84,132,251,101,113,191,252,220,175,72,238,87,148,181,200,250,24,61,250,212,90,76,177,220,199,155,185,143,229,173,131,214,97,170,100,29,181,78,160,95,186,167,213,184,167,53,185,167,117,184,167,117,129,127,239,98,125,240,30,86,25,141,184,215,205,184,215,247,3,151,114,168,37,80,233,50,86,38,186,71,45,100,223,240,183,175,173,48,63,123,114,143,170,235,62,138,118,60,239,41,127,15,241,189,76,41,30,23,141,243,247,73,209,94,84,197,86,84,254,121,152,1,55,24,139,187,229,221,24,11,61,34,30,182,177,201,227,226,229,113,81,60,46,62,30,151,34,224,189,93,200,226,209,177,217,234,14,143,145,223,122,200,122,136,92,172,204,71,83,81,172,190,38,193,246,147,173,233,84,6,107,176,197,84,209,250,210,250,150,234,96,37,118,130,26,90,167,172,92,234,5,14,241,34,245,7,91,152,72,195,193,14,22,210,115,192,254,47,232,77,96,253,118,154,201,182,255,146,109,255,21,16,124,47,125,205,30,240,13,123,192,82,246,128,101,236,1,203,217,3,190,101,15,88,1,100,63,65,43,129,238,167,104,21,16,254,50,125,7,60,247,210,90,112,156,104,218,2,94,19,71,187,192,101,18,232,0,88,137,77,199,193,46,138,209,41,96,124,105,172,0,16,9,177,66,74,37,210,43,72,106,162,239,50,80,91,253,220,22,61,104,143,112,154,209,90,212,185,73,188,205,79,57,26,87,45,66,41,60,174,53,216,235,146,10,88,164,198,85,139,80,123,253,126,164,240,62,73,141,249,219,243,168,252,243,36,25,214,12,107,30,62,121,133,181,6,222,118,222,214,254,139,189,188,206,14,93,79,28,95,73,141,240,167,75,124,74,233,191,18,89,81,179,4,199,33,226,56,36,56,14,25,28,135,60,28,135,76,142,67,94,142,67,138,227,144,143,227,80,17,142,67,22,199,33,155,227,144,195,113,200,229,56,84,148,227,80,4,199,161,72,142,67,197,57,14,69,113,28,42,193,113,168,20,199,161,24,18,198,42,244,192,145,205,141,175,49,18,255,236,123,24,41,44,17,137,171,44,47,18,68,45,81,79,52,17,137,162,29,174,46,69,244,21,3,196,16,112,151,231,196,120,49,65,76,198,167,206,17,243,197,66,241,169,248,82,44,23,223,139,159,197,122,140,77,6,198,225,144,56,46,206,136,11,8,254,94,233,200,72,25,45,203,202,138,50,1,163,91,71,36,160,247,149,49,22,183,113,158,12,244,211,121,23,113,23,231,93,69,61,206,187,137,250,156,119,23,119,115,254,168,104,192,121,138,104,200,121,15,209,136,243,158,152,121,58,239,37,238,225,188,183,104,202,121,31,113,31,231,253,128,168,58,127,74,180,225,124,154,89,74,231,158,197,102,52,231,75,204,24,157,187,23,125,182,206,205,226,62,71,231,222,121,62,63,231,203,124,46,231,203,125,69,57,191,236,139,224,60,207,87,140,243,160,47,82,231,96,47,197,57,111,84,84,240,231,244,21,241,136,4,69,129,243,18,91,85,145,38,3,237,53,119,64,60,64,47,225,131,232,99,77,164,221,69,45,164,143,138,219,145,166,8,240,8,244,237,14,164,61,69,29,164,189,196,157,72,123,139,38,250,217,15,113,47,210,39,68,51,164,253,192,23,36,122,213,28,233,0,209,2,105,170,72,68,58,80,180,66,58,77,60,128,116,134,104,141,116,186,25,69,18,253,45,129,116,137,169,239,124,92,244,193,48,232,41,188,26,253,244,32,93,230,3,223,64,31,189,250,105,38,159,66,154,231,243,33,13,250,138,144,68,223,192,126,124,141,40,30,179,234,17,224,173,254,159,133,145,244,2,189,74,147,105,6,205,163,133,244,57,45,5,142,253,74,233,148,129,149,127,54,230,118,248,251,60,120,82,52,124,189,34,124,169,134,168,35,238,134,55,53,23,173,17,33,147,209,239,222,232,197,7,24,173,105,24,161,15,57,239,34,22,114,222,85,252,131,243,110,98,17,231,221,197,71,156,167,136,143,57,239,33,62,225,252,81,241,41,231,61,197,103,156,247,18,159,115,222,219,119,147,206,209,199,178,58,71,47,203,113,190,204,119,51,231,203,125,113,156,95,246,149,231,60,207,87,129,243,160,175,162,206,209,227,91,56,111,36,102,177,253,102,179,229,230,176,229,222,97,203,205,101,203,253,157,109,54,143,109,246,46,91,113,62,91,238,61,182,220,2,182,220,251,218,30,190,40,30,241,18,60,226,37,121,196,75,241,136,71,243,136,199,240,136,151,230,17,143,229,17,47,195,35,46,200,83,148,248,169,110,131,99,5,241,76,23,69,245,79,52,36,246,183,230,103,234,43,83,45,96,113,248,78,148,40,201,190,86,138,125,36,90,127,182,110,69,196,228,151,30,215,158,164,99,47,226,201,20,246,21,78,245,55,100,34,2,17,138,68,9,172,105,4,71,34,201,241,69,99,90,52,189,36,58,136,78,226,33,209,89,116,20,143,91,157,129,62,201,161,251,194,114,176,28,45,199,203,55,141,105,198,251,198,167,238,37,247,178,155,231,6,17,95,103,90,179,172,217,214,28,235,29,107,174,245,119,107,30,98,237,74,107,149,245,157,245,189,245,131,181,218,250,209,90,227,158,115,165,107,184,30,215,116,189,174,114,125,214,121,235,130,117,209,186,100,93,182,242,172,160,141,176,103,255,205,158,100,191,97,79,182,223,180,167,216,111,217,83,237,183,237,197,246,18,251,75,251,43,251,107,251,27,123,169,189,204,94,110,239,176,51,236,93,246,30,59,211,222,111,31,176,15,217,71,236,108,251,184,125,210,62,237,40,199,231,20,113,44,199,118,28,199,239,184,78,81,167,138,83,213,185,205,169,230,84,119,106,56,53,157,90,206,237,78,109,231,14,167,142,115,167,83,215,185,203,169,231,212,119,238,118,26,56,13,157,70,78,99,231,30,167,137,115,175,211,212,105,230,58,174,223,117,221,72,183,184,27,229,230,186,231,221,11,110,172,91,198,213,223,65,86,226,85,31,241,74,207,4,115,104,9,76,235,43,251,1,181,7,97,69,231,200,81,88,209,249,249,233,103,151,215,111,69,121,85,22,193,247,94,139,25,159,24,159,80,164,247,35,239,199,84,220,187,196,187,132,74,120,207,121,207,129,183,97,173,66,165,244,90,5,252,102,151,149,69,241,122,197,2,54,51,30,216,93,15,107,246,47,232,94,172,182,183,83,43,172,184,3,244,0,99,119,107,198,238,54,140,221,73,140,221,109,25,187,219,49,118,63,200,216,221,158,177,187,3,99,119,71,198,238,78,140,221,157,237,60,160,246,67,78,4,144,58,133,145,122,20,35,117,154,91,2,72,173,223,92,252,53,37,255,25,139,254,53,11,254,91,236,116,197,66,22,143,38,241,104,22,225,113,140,228,113,140,229,113,172,200,61,191,141,123,94,135,123,222,150,123,222,158,57,74,167,208,202,207,180,76,63,207,194,68,210,247,117,155,80,217,130,254,127,173,23,255,177,63,134,124,7,45,20,99,79,33,246,20,131,45,236,101,123,186,108,207,162,108,207,8,182,103,49,182,103,36,219,179,56,219,51,138,237,89,130,237,89,146,237,89,138,237,25,205,246,140,97,123,150,134,221,74,81,108,248,234,109,211,45,112,245,46,248,102,120,198,234,57,207,126,74,236,167,130,253,84,178,159,26,225,186,142,89,180,64,221,104,176,146,252,40,112,101,166,115,228,224,89,192,158,108,178,39,43,246,100,95,104,21,43,78,137,28,113,49,204,6,138,201,146,50,86,86,144,241,70,11,179,135,217,203,124,204,236,99,62,109,14,54,159,113,227,220,10,238,45,238,173,110,188,91,197,189,205,173,238,214,116,107,187,117,220,186,110,61,247,110,183,161,219,216,109,226,54,117,155,187,93,221,158,110,111,247,113,183,191,251,148,155,234,14,118,159,113,135,185,99,220,103,221,177,238,120,247,101,247,53,247,117,119,146,59,217,157,226,78,117,167,185,51,220,89,238,28,119,174,59,207,157,239,46,112,63,112,23,186,139,220,79,220,207,220,47,220,37,238,87,238,55,238,114,119,165,251,157,251,131,251,163,251,147,251,139,251,155,187,206,221,224,110,114,55,187,91,221,237,110,192,221,237,30,115,79,186,167,221,51,110,206,127,158,42,255,207,51,151,255,77,207,92,74,138,0,231,239,109,22,119,47,2,243,27,253,169,103,202,49,19,69,95,111,70,129,39,128,125,250,89,153,240,83,53,255,207,103,100,242,159,163,65,27,178,129,236,154,191,102,15,237,105,41,251,229,175,121,165,56,67,231,192,209,239,144,117,113,198,189,216,215,70,182,149,29,229,67,242,17,217,19,177,106,0,162,222,40,253,157,214,141,68,127,143,85,80,208,74,97,169,123,189,232,111,189,10,138,254,142,236,134,114,239,53,114,159,254,6,173,144,180,185,94,244,183,105,5,5,125,249,3,1,30,20,18,244,185,176,60,116,35,1,126,20,18,140,82,97,233,202,114,117,187,231,53,242,24,164,239,31,200,128,27,137,157,87,88,128,90,133,37,230,26,41,95,88,194,253,11,93,47,183,240,159,123,19,127,112,111,66,208,46,224,167,126,231,114,115,176,236,246,148,140,153,219,27,43,159,129,52,148,70,99,237,243,50,77,164,41,88,253,204,165,5,180,8,235,159,175,105,5,173,198,10,104,35,109,195,248,213,224,239,122,255,213,180,238,95,74,219,252,149,244,134,247,63,244,189,17,7,113,104,138,94,245,208,61,122,37,0,164,43,201,107,7,253,13,135,16,241,88,69,75,96,253,155,40,79,17,111,161,60,85,204,68,121,22,214,93,82,124,33,78,160,124,82,156,194,106,229,52,98,137,0,86,230,160,124,78,156,103,196,188,136,242,37,145,135,114,80,98,149,172,223,111,7,143,51,165,23,101,37,45,148,109,137,213,183,244,203,162,252,59,72,172,176,101,164,140,66,185,132,44,137,114,41,25,131,114,105,25,139,114,25,25,135,114,121,137,117,155,172,40,111,69,185,178,140,71,57,65,38,160,92,69,86,65,185,170,172,138,242,109,242,54,148,171,73,172,126,228,116,57,29,229,25,114,6,202,51,229,76,148,103,25,247,35,134,54,55,90,144,97,36,154,197,73,152,81,38,250,107,150,54,155,161,124,159,121,63,25,102,115,243,81,148,83,204,62,40,247,53,83,81,30,104,62,131,242,80,243,5,148,199,154,99,81,30,103,174,64,121,165,185,18,229,85,62,196,101,159,196,26,82,250,42,21,121,130,68,145,126,69,192,243,138,244,247,191,79,194,255,129,31,107,94,255,135,254,149,40,175,242,255,128,242,106,240,84,225,150,5,203,48,192,37,131,188,190,67,76,46,42,35,202,134,126,225,204,150,145,148,18,254,93,238,85,6,34,152,129,8,102,32,162,192,239,71,5,51,16,193,12,68,48,3,17,204,64,4,255,234,67,48,3,17,204,64,4,51,16,193,12,68,48,3,17,204,64,4,51,144,208,21,74,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,136,96,30,34,152,135,8,230,33,130,121,200,149,119,143,88,180,88,46,44,244,110,176,214,252,110,176,238,84,182,208,187,193,170,242,251,171,180,47,42,42,74,165,194,91,250,55,231,250,183,219,161,45,73,69,248,191,168,174,188,181,203,195,239,82,209,191,182,190,242,78,174,138,252,78,174,26,252,78,174,134,225,115,60,100,83,113,196,90,189,101,32,254,68,233,231,135,249,136,73,126,42,161,223,86,194,91,222,240,219,3,202,245,24,240,244,0,90,202,233,42,78,215,112,186,150,211,116,78,119,112,186,231,137,94,3,159,164,3,156,102,115,122,154,211,92,78,243,116,42,60,156,90,156,70,232,63,157,20,37,57,77,224,180,33,167,237,56,237,205,233,112,78,39,112,58,183,255,19,253,159,16,139,57,93,206,233,106,78,215,114,186,133,211,93,156,30,224,244,120,120,204,255,108,42,254,165,212,199,191,243,247,132,223,173,163,255,145,252,127,215,62,9,219,250,255,114,238,242,155,214,218,241,63,29,63,71,147,128,187,159,210,42,160,109,38,157,22,50,252,206,162,240,251,16,40,155,244,127,182,95,241,37,126,39,130,168,23,202,199,143,11,229,51,115,11,212,129,191,30,159,91,104,91,56,151,10,111,187,77,11,111,23,171,81,120,187,248,182,194,219,149,238,46,188,93,249,100,225,237,132,1,133,183,107,143,3,151,42,176,125,71,98,129,227,94,18,247,79,42,188,221,106,15,233,55,1,153,84,153,146,194,111,123,184,250,148,160,126,62,112,142,254,5,61,165,235,231,247,104,51,63,179,103,240,115,122,95,241,239,226,215,240,239,226,239,229,39,244,134,241,239,226,151,241,115,122,223,235,223,197,203,141,64,161,115,114,59,137,180,28,61,54,222,45,254,197,55,148,245,144,29,254,253,5,228,72,88,214,223,64,206,104,252,8,11,112,67,255,102,94,255,50,222,237,203,50,245,90,241,175,199,186,253,243,136,41,97,153,83,64,62,208,162,95,19,124,3,177,138,37,229,203,203,197,38,231,75,78,72,34,203,220,64,170,65,106,71,77,43,32,243,66,194,71,174,145,168,79,163,214,228,203,218,18,123,32,7,180,148,244,220,72,34,171,149,140,44,89,185,212,203,5,100,50,203,170,27,202,250,82,23,174,72,116,84,116,233,124,105,26,150,196,27,74,18,75,199,112,94,88,210,194,169,62,111,53,75,122,190,132,106,239,138,62,25,147,16,211,51,102,86,204,2,45,215,182,30,179,232,70,18,106,61,230,203,152,204,176,156,185,42,250,83,98,46,240,103,165,105,189,169,85,133,122,249,210,170,66,187,124,233,25,150,190,144,180,10,125,43,214,130,52,190,165,218,45,77,43,244,69,90,237,150,85,149,214,220,186,133,229,76,229,100,200,128,248,74,144,170,241,153,241,185,208,204,248,188,132,53,85,102,105,137,207,172,178,180,202,145,42,71,170,122,64,66,162,170,126,13,73,175,214,16,146,84,45,185,250,140,176,44,175,153,118,123,165,219,15,213,158,84,167,54,164,225,157,209,119,38,223,57,180,238,167,97,89,90,119,117,221,244,122,9,144,186,245,198,213,207,104,224,101,153,216,96,21,203,165,134,117,26,46,12,203,226,6,151,176,189,176,225,73,222,58,217,72,54,146,13,23,54,170,218,120,66,227,165,247,84,107,214,25,178,235,254,199,27,76,12,157,141,252,100,232,172,22,13,245,121,45,90,37,150,79,172,145,216,48,113,65,203,74,44,73,45,251,178,12,109,57,174,229,12,164,67,91,254,12,217,211,106,120,171,180,86,187,30,24,0,153,210,186,59,206,74,106,189,182,245,218,150,63,35,205,208,37,72,102,235,236,214,23,218,164,177,204,111,243,43,203,174,54,217,208,93,109,114,146,60,109,114,112,60,59,41,57,41,35,41,179,237,32,200,164,118,55,227,188,249,109,114,66,71,218,13,111,147,211,110,127,187,227,29,146,58,174,238,220,185,75,100,151,50,93,42,61,230,121,44,249,177,109,143,93,184,146,63,94,21,242,233,147,17,79,150,31,48,116,192,115,3,86,12,200,28,144,61,32,39,213,147,90,43,181,105,106,239,212,1,169,195,83,199,167,78,73,93,152,186,56,245,251,212,141,3,7,12,156,52,112,193,192,211,79,211,211,145,79,55,127,58,229,233,165,79,111,25,84,123,80,202,160,25,131,59,14,30,63,120,249,224,51,67,188,67,170,14,185,111,200,194,33,7,158,105,250,204,133,161,101,134,222,55,180,251,208,129,67,103,12,93,52,116,219,176,242,195,30,25,182,120,216,182,97,23,134,59,195,75,14,175,59,188,201,240,158,195,231,15,223,54,34,97,68,211,17,93,71,76,29,241,193,136,140,17,57,35,27,143,28,62,114,233,40,239,168,198,163,6,142,250,120,212,234,81,151,70,151,30,253,248,232,249,163,179,199,212,27,51,116,204,162,180,164,63,136,85,139,175,141,71,133,163,77,218,144,171,162,227,8,191,222,62,44,161,8,242,7,115,47,241,218,25,87,120,158,132,60,253,134,81,231,74,228,41,32,133,99,71,218,234,171,162,163,67,90,250,85,9,197,5,29,67,35,62,136,94,93,106,50,226,240,142,134,39,17,53,57,6,115,142,120,91,44,9,241,117,170,59,55,98,138,127,125,126,204,196,185,197,114,42,244,212,117,253,139,221,169,87,99,103,104,148,16,157,155,114,252,13,157,85,222,157,123,101,244,244,94,29,139,249,220,29,250,56,159,31,30,65,180,187,216,191,31,145,124,46,106,236,224,214,214,227,234,166,32,223,193,114,21,29,142,92,131,10,77,11,224,192,85,36,152,171,175,251,186,232,255,193,117,209,223,10,199,252,151,57,222,115,148,231,118,80,219,109,138,242,212,43,145,16,246,88,16,182,23,98,83,40,254,132,226,91,216,142,136,137,136,128,218,106,61,243,163,227,21,139,34,198,69,39,166,101,234,26,87,109,92,161,93,90,102,90,38,90,211,103,157,193,177,164,152,204,10,237,174,247,9,196,193,244,2,17,245,6,113,182,96,92,189,62,166,134,35,247,106,246,166,80,20,109,117,37,126,234,184,142,61,248,212,180,236,152,5,216,211,46,58,169,78,237,214,107,75,122,66,56,198,57,48,171,212,133,18,123,224,85,145,87,208,231,10,170,68,150,41,233,185,138,64,33,175,212,216,198,103,123,244,25,168,187,170,100,164,62,162,247,232,179,244,254,200,50,254,245,87,60,53,186,116,100,25,32,96,164,174,175,203,161,189,87,113,180,32,146,234,107,97,212,12,227,102,1,228,140,68,11,215,226,228,228,66,232,184,62,140,140,81,87,174,30,199,47,132,62,93,127,126,203,164,18,123,162,155,226,122,10,141,190,30,53,61,198,176,84,129,25,123,101,140,67,51,81,143,102,200,83,42,244,196,120,39,106,107,234,145,136,78,138,154,198,246,94,160,109,83,96,86,215,139,89,132,190,94,65,216,244,80,171,105,217,209,105,105,217,33,209,159,160,243,10,237,180,85,116,41,228,105,58,79,203,190,165,90,197,90,33,13,33,92,197,90,140,74,5,68,35,92,8,221,24,31,255,162,48,166,22,144,235,207,96,164,45,32,97,196,205,151,235,107,104,164,253,215,132,177,248,79,75,62,98,255,129,92,59,82,90,242,113,252,15,132,145,253,79,11,179,141,63,41,215,142,14,115,148,2,114,253,248,49,119,41,32,218,239,67,150,254,215,228,250,150,255,249,213,253,57,9,141,179,230,46,238,220,6,222,196,242,13,46,249,119,104,214,195,50,145,247,120,53,211,225,173,137,137,229,53,7,10,31,131,128,65,213,213,172,41,180,87,199,126,93,210,194,236,168,51,51,43,205,161,78,54,60,201,252,8,236,8,165,85,13,38,50,59,73,203,103,49,90,230,183,73,107,157,209,38,77,51,24,222,154,31,230,57,161,242,124,176,160,76,189,71,51,26,93,175,117,88,152,241,12,98,110,132,115,249,232,124,157,198,44,194,217,243,53,155,66,180,168,212,58,131,121,215,208,176,36,241,158,74,154,117,241,86,82,235,12,29,151,194,199,32,96,110,53,192,213,52,67,211,245,198,113,9,194,60,109,0,243,57,156,203,76,45,159,175,181,76,106,36,121,68,46,233,177,104,59,40,52,18,13,188,220,31,92,113,232,74,91,254,204,109,235,79,26,199,109,113,187,133,103,226,245,22,45,232,7,183,110,9,109,145,87,172,8,238,48,30,8,46,53,58,80,81,163,51,57,198,192,224,41,99,57,233,231,136,86,4,215,99,43,139,75,217,70,135,224,126,18,72,207,145,68,250,147,209,57,184,30,43,245,15,131,151,232,251,224,37,209,157,138,139,71,169,157,72,161,24,209,131,226,68,79,42,38,158,160,98,56,179,54,206,108,100,244,11,126,75,2,237,236,35,15,206,117,112,110,49,156,235,224,92,139,219,203,194,89,199,169,136,232,74,101,112,188,2,142,119,192,241,155,112,188,2,218,186,5,109,197,161,246,116,92,207,46,178,81,250,20,215,91,204,24,137,235,24,21,92,130,235,173,103,236,11,190,101,236,167,26,70,22,213,50,14,82,21,227,112,112,131,113,68,191,185,16,173,175,71,235,250,31,169,59,4,165,209,57,239,34,174,102,50,90,250,142,134,82,81,74,164,8,104,61,138,167,250,208,158,193,13,212,11,218,27,250,116,240,32,13,10,158,161,193,208,33,208,103,160,67,161,195,200,161,225,193,141,52,2,58,18,58,10,58,26,250,60,234,191,0,29,11,29,7,125,17,58,30,250,18,244,101,232,43,208,87,161,95,81,19,250,26,154,139,114,30,52,72,241,130,160,2,154,68,245,69,91,104,59,232,131,208,246,208,62,212,70,172,166,114,232,113,31,163,35,221,109,60,76,62,163,27,180,31,141,55,198,80,89,227,89,186,217,120,158,202,122,102,7,55,122,230,64,223,129,110,164,120,207,38,104,58,116,51,116,11,116,43,116,27,116,59,116,7,52,0,205,128,238,164,120,51,34,184,193,220,19,220,104,30,37,199,204,70,249,24,244,100,112,163,215,164,68,111,60,242,219,41,222,91,7,121,191,224,6,111,127,232,147,208,167,160,131,131,7,189,67,160,24,27,47,198,198,139,177,241,14,135,98,108,188,31,81,125,239,199,208,37,208,115,84,95,37,80,57,85,5,218,141,226,85,119,104,10,52,21,58,16,58,12,154,6,125,22,138,49,82,19,161,127,131,206,134,190,67,77,212,135,200,143,65,143,67,79,66,79,65,79,67,207,65,49,134,190,30,208,158,208,94,208,193,84,174,8,81,253,34,81,84,142,125,247,0,252,218,226,210,97,88,253,28,149,128,215,126,6,175,253,12,222,86,9,222,118,15,188,237,57,120,219,131,240,182,20,120,91,11,120,91,99,156,61,15,254,82,205,232,24,156,96,116,10,14,135,7,221,1,191,121,19,45,116,55,150,7,231,27,251,224,103,89,100,24,7,224,131,135,233,97,246,179,253,56,43,3,52,243,202,172,232,74,213,11,180,223,28,237,15,65,251,205,208,254,157,56,59,25,109,79,70,219,75,80,235,118,180,61,5,109,79,71,123,75,209,94,71,114,209,202,9,180,114,2,173,68,160,149,91,209,202,147,104,165,58,90,169,142,86,170,160,149,91,113,149,187,208,82,101,180,212,19,173,212,66,11,11,184,167,63,161,244,17,69,163,141,111,209,198,183,104,163,178,232,22,252,26,237,84,71,59,221,208,78,109,180,243,32,218,105,36,250,4,215,161,173,234,98,106,240,75,212,252,6,237,121,208,222,16,92,89,111,180,89,28,87,246,60,90,123,197,200,12,158,193,213,253,108,28,194,108,61,76,183,25,71,194,51,182,24,90,77,64,171,125,208,234,157,104,181,25,90,173,136,22,43,163,181,77,168,185,9,51,239,1,244,178,3,217,225,8,115,25,145,68,71,150,183,233,249,96,54,189,0,29,11,29,7,125,17,58,30,250,18,244,101,232,43,208,87,161,63,7,115,233,23,232,175,208,223,160,107,161,235,160,235,161,27,160,27,161,155,160,233,208,205,208,109,208,157,193,32,237,130,238,134,238,129,238,133,102,66,247,5,127,161,253,208,44,232,233,96,128,126,199,60,63,3,61,11,205,129,158,131,230,34,186,157,199,241,11,208,139,208,75,208,203,208,60,92,75,48,152,45,8,42,56,42,238,51,146,225,97,143,4,79,24,93,145,119,15,158,240,108,12,102,123,54,65,211,161,155,161,91,160,91,161,219,160,219,161,59,160,1,104,6,116,39,244,80,48,215,115,24,122,4,122,20,154,13,61,6,61,14,61,1,61,9,61,5,61,13,253,29,122,6,138,107,241,228,65,131,193,95,204,200,224,47,170,113,48,87,53,131,38,66,91,66,91,7,15,170,246,200,59,64,147,113,252,97,104,87,104,183,96,182,234,14,77,129,62,129,99,169,200,7,66,7,161,252,12,116,40,116,24,182,71,34,79,67,254,44,116,28,202,47,66,97,7,245,58,242,137,200,255,6,125,3,229,201,208,55,161,83,160,111,161,253,217,216,63,23,229,121,40,127,136,242,71,40,127,3,133,141,20,108,164,96,35,5,27,169,64,48,168,50,160,176,145,130,141,20,108,164,246,160,206,94,104,38,20,54,82,135,131,1,117,4,122,20,125,201,134,30,11,174,87,199,161,39,112,236,36,218,62,5,61,13,61,131,109,216,78,229,32,63,135,109,216,200,215,3,218,19,218,43,168,159,169,158,64,81,140,92,6,77,128,239,118,128,15,107,244,50,177,245,15,108,37,98,171,5,188,252,123,99,29,85,33,129,189,57,212,20,158,25,128,103,6,224,153,1,120,102,0,158,25,128,103,6,224,153,1,120,102,0,158,25,128,103,6,112,246,65,120,90,46,60,45,23,158,150,11,79,203,133,167,229,194,211,114,225,69,217,240,152,28,120,76,14,60,38,7,30,147,131,207,91,129,207,11,24,93,200,52,30,133,166,192,131,122,4,247,193,107,2,240,154,0,188,38,0,175,9,192,107,2,240,154,0,188,38,0,175,9,192,107,2,240,154,0,188,38,0,175,9,192,146,57,176,100,14,44,153,3,43,6,96,197,0,44,151,3,171,5,96,181,0,172,149,3,75,229,192,82,1,88,37,0,107,4,48,234,185,24,245,92,140,122,46,70,61,23,163,158,139,81,205,198,168,102,99,68,115,48,162,57,24,209,28,140,98,0,163,152,131,81,12,96,20,3,24,197,0,207,88,253,198,233,9,116,15,102,178,15,216,187,12,216,251,133,177,30,88,187,1,40,4,180,225,241,61,130,30,110,64,15,247,242,248,142,196,86,52,182,202,96,124,159,67,11,91,169,51,112,50,14,56,25,7,156,140,3,78,198,1,39,227,128,147,113,192,201,56,224,100,28,112,50,14,56,25,135,79,170,3,172,172,8,172,172,136,57,155,142,57,155,142,57,155,142,57,187,23,115,246,44,230,236,89,204,217,179,152,179,103,49,103,207,2,79,35,49,103,179,48,103,179,48,103,179,48,103,179,48,103,97,111,106,9,220,172,141,121,186,23,243,116,55,230,233,94,204,211,221,70,10,85,50,122,64,251,209,11,192,209,114,192,209,114,192,209,88,96,103,28,176,51,14,216,25,7,236,140,3,118,198,1,59,227,128,157,113,192,206,56,96,103,28,176,51,14,216,25,7,236,140,195,92,204,194,92,204,194,92,204,194,92,76,199,220,59,139,57,151,142,57,151,142,57,151,5,140,139,3,198,197,1,223,226,128,111,113,192,181,56,204,149,44,96,91,28,176,173,34,230,74,22,240,45,14,254,159,14,255,79,135,255,167,195,255,211,225,255,123,225,255,123,225,255,103,225,255,103,129,127,145,192,191,72,248,127,22,124,62,29,62,127,22,62,159,5,12,140,3,254,197,1,255,226,128,127,113,218,223,131,167,49,214,167,193,207,38,4,199,194,2,205,17,207,247,34,158,15,134,37,154,195,18,239,226,232,171,240,246,102,198,70,48,169,244,96,158,177,153,82,216,122,1,156,189,3,103,109,3,98,78,8,142,198,86,10,234,110,68,221,77,216,219,24,117,39,160,238,143,168,155,136,186,233,168,247,16,121,195,243,168,19,206,220,140,51,211,113,102,34,243,43,237,51,239,113,75,189,112,188,17,142,175,197,241,45,56,94,31,45,189,132,163,31,163,165,38,104,233,103,180,84,131,207,223,206,60,113,23,167,57,100,137,162,84,78,36,67,251,65,251,67,159,130,14,128,166,66,7,66,7,65,95,6,210,23,19,43,200,143,79,121,14,173,15,69,59,63,49,55,154,67,165,140,111,232,14,99,37,236,159,73,21,128,218,15,130,37,70,2,185,75,131,37,86,48,14,33,50,28,198,21,28,193,190,163,116,7,240,124,96,112,37,106,148,4,167,44,175,49,29,245,251,81,11,32,88,50,124,254,97,106,97,116,101,246,213,130,92,92,89,44,174,44,22,87,22,139,43,139,197,149,197,226,202,98,113,101,177,184,178,88,92,89,44,174,44,22,53,163,80,243,73,212,140,66,205,39,185,166,31,53,253,168,233,71,77,63,106,250,81,211,143,154,126,212,244,163,166,31,53,253,168,89,9,53,107,162,102,37,212,172,201,53,29,212,116,80,211,65,77,7,53,29,212,116,80,211,65,77,7,53,29,212,116,194,53,107,135,107,214,70,79,30,166,4,148,18,120,140,63,99,142,112,14,163,21,192,8,39,65,219,66,219,65,31,132,182,39,11,220,205,2,119,179,192,221,44,112,55,171,136,254,238,215,131,17,46,142,58,73,97,166,241,61,219,104,47,165,139,202,193,76,17,15,77,128,86,129,86,133,222,6,173,6,173,14,173,1,173,9,173,5,189,29,90,27,122,7,180,206,127,241,118,239,241,113,213,229,190,199,87,38,105,146,38,19,238,180,220,161,220,81,1,185,203,197,11,162,21,47,20,117,111,216,136,91,204,62,27,208,84,81,54,88,174,187,208,26,4,17,176,92,4,138,80,65,169,208,162,109,181,177,32,96,67,129,150,182,41,41,73,219,92,154,150,38,109,58,77,50,93,73,147,52,51,153,166,224,239,188,39,187,114,208,115,206,235,156,127,206,249,227,227,154,203,154,89,207,243,253,62,207,243,251,173,49,90,156,131,79,224,92,156,135,243,113,1,62,137,79,225,211,248,12,46,196,103,113,17,62,135,207,99,34,190,128,139,241,69,124,9,95,198,87,112,9,38,225,82,252,18,79,226,41,252,10,79,227,25,252,26,191,193,179,152,141,223,226,57,60,143,57,152,139,23,240,59,252,30,243,48,31,11,240,7,252,17,11,81,131,63,97,145,221,218,18,199,215,67,91,193,27,120,19,75,177,12,111,121,125,121,104,42,88,129,149,168,195,42,188,29,182,21,212,99,53,222,177,131,184,210,221,202,85,161,161,104,153,157,196,91,88,142,21,88,137,58,172,194,219,168,15,77,69,171,241,78,104,26,179,111,216,50,230,0,28,136,113,24,143,131,112,112,216,82,60,3,79,128,6,197,191,10,219,138,159,11,59,138,159,199,28,204,197,11,248,147,215,223,116,180,219,44,94,230,113,67,104,42,94,235,252,86,143,179,97,75,201,225,56,2,71,226,40,76,8,59,74,142,198,49,56,22,199,225,248,208,84,114,2,78,12,109,37,39,65,45,148,168,133,18,190,151,156,238,249,25,222,59,63,108,43,185,192,241,235,97,71,105,34,108,41,45,68,17,198,160,24,37,40,197,88,148,161,28,73,84,96,47,236,141,125,32,223,210,253,176,63,228,93,42,239,82,121,151,202,187,84,222,165,242,46,61,4,135,226,48,136,191,84,252,165,226,47,21,127,233,4,28,141,99,112,44,142,195,241,98,58,61,108,43,61,3,231,134,166,210,243,112,190,215,62,131,137,248,2,190,237,188,255,230,120,173,247,190,227,188,239,162,10,147,49,197,123,83,113,7,238,196,52,204,240,250,179,206,127,222,249,115,66,91,233,92,207,95,192,160,215,50,97,203,216,2,200,117,236,254,161,105,172,60,198,30,24,182,141,61,74,13,221,94,64,157,2,234,20,80,167,128,58,5,212,41,160,78,1,117,10,124,162,128,58,5,212,41,160,76,193,62,161,171,96,95,236,135,253,113,0,14,196,56,140,199,65,56,24,135,216,179,30,129,35,113,20,38,224,104,28,131,99,113,28,142,199,9,56,209,93,246,73,248,8,62,138,143,225,100,156,130,83,241,113,156,134,211,113,6,206,196,89,56,27,231,224,19,56,23,231,225,124,92,128,79,226,83,248,52,62,131,11,241,89,92,132,207,225,243,152,136,47,224,98,124,17,95,194,151,241,21,92,130,73,184,20,95,13,91,11,190,134,175,227,159,240,207,184,76,220,151,227,95,112,5,190,129,169,161,183,224,14,220,137,105,152,142,31,163,26,119,225,39,184,27,247,224,167,112,191,81,240,96,24,46,120,8,15,227,17,252,2,143,226,49,60,142,95,154,145,79,226,41,252,10,79,227,25,252,26,191,193,179,152,141,223,226,57,88,1,11,230,96,46,94,192,239,240,123,204,195,124,152,181,5,102,109,193,31,177,16,53,248,19,150,152,229,175,227,13,188,137,165,88,134,229,88,129,149,168,195,42,252,227,20,185,44,252,155,41,125,133,117,96,111,147,255,2,235,192,222,166,255,5,166,118,99,145,137,87,100,226,21,153,120,69,38,94,145,137,87,100,226,21,153,120,69,38,94,145,137,87,100,226,21,153,120,69,38,94,209,124,247,40,11,240,7,252,17,11,81,131,63,97,17,254,28,122,139,94,198,43,120,21,127,193,98,212,226,53,44,193,235,120,3,111,98,41,234,163,100,209,106,188,19,37,199,236,27,149,141,57,32,42,31,115,32,198,97,60,14,194,193,81,121,241,253,161,183,248,129,16,23,207,240,248,49,143,103,134,174,226,39,172,73,60,24,157,102,207,120,79,46,197,191,245,158,152,139,197,92,44,230,98,83,186,120,65,216,90,252,7,44,244,94,13,242,83,238,69,231,191,228,181,151,189,255,10,94,245,252,47,16,103,177,56,71,167,223,114,207,235,188,183,202,241,109,175,213,99,53,222,65,67,148,44,94,235,218,238,237,138,221,219,21,55,123,173,37,12,143,78,202,54,177,185,159,43,238,242,89,247,44,197,177,199,118,215,197,118,215,197,59,224,158,165,216,61,75,177,123,150,226,157,24,66,6,89,185,13,135,173,37,123,133,222,146,189,177,15,246,197,65,97,184,228,96,28,130,67,113,24,14,143,202,74,142,192,145,56,10,199,71,201,146,19,112,34,78,194,105,94,59,221,241,12,88,101,75,172,174,255,53,117,163,100,105,34,42,47,45,68,17,198,160,24,249,127,27,59,255,15,14,143,69,25,202,145,68,5,246,194,222,216,7,251,98,63,236,143,3,162,178,210,3,49,14,227,113,16,14,198,33,56,20,135,65,156,165,226,44,21,103,169,56,75,39,228,255,181,118,28,131,99,113,28,78,8,189,165,31,117,143,246,49,156,140,83,60,183,83,40,61,205,227,191,77,226,51,61,62,27,231,224,19,56,87,30,231,225,43,30,95,2,247,185,165,151,250,220,87,195,210,210,175,225,235,248,70,24,46,253,182,56,175,117,222,63,78,105,247,187,165,238,119,75,111,198,84,49,220,129,59,49,205,249,247,186,182,254,31,157,218,143,57,206,244,189,79,224,151,120,18,207,251,190,57,248,219,20,255,157,215,120,88,154,241,217,221,97,120,108,20,182,142,45,176,87,42,13,241,216,252,63,9,94,230,184,175,215,247,143,146,163,147,221,10,53,118,188,215,14,194,193,48,143,199,30,150,255,93,50,223,233,123,246,85,83,117,104,211,232,30,237,141,15,94,255,129,215,111,29,253,29,37,191,223,234,139,198,36,46,14,255,90,120,73,120,211,238,180,44,255,219,150,247,122,163,143,37,62,30,210,137,51,113,14,62,141,139,67,99,226,139,97,85,226,203,184,196,174,252,178,176,201,238,98,163,221,197,198,178,43,194,170,178,43,113,79,72,151,253,20,247,226,103,184,15,247,227,1,184,151,43,155,129,7,241,16,30,198,35,248,5,30,197,99,120,28,51,241,4,126,137,39,241,20,102,225,87,120,26,207,224,215,248,13,158,197,236,144,78,126,52,228,255,157,150,115,66,54,113,133,123,226,27,220,67,159,47,254,140,248,51,137,243,66,74,252,153,196,69,142,247,134,205,137,159,185,119,249,102,116,178,249,117,178,51,87,149,253,83,72,149,253,51,46,199,191,226,223,195,230,178,201,248,62,126,128,235,241,35,220,19,50,114,203,200,45,35,183,140,220,50,114,203,200,45,35,183,140,220,50,114,203,200,45,35,183,140,220,50,114,203,200,45,35,183,140,220,50,114,203,200,45,35,183,140,220,50,114,203,200,45,35,183,140,220,50,114,203,200,45,35,183,140,220,50,114,203,148,127,41,108,46,255,50,190,130,75,48,9,151,226,171,248,90,216,44,247,12,15,207,9,45,28,122,59,49,234,99,88,49,250,203,225,145,114,159,35,239,57,137,111,134,249,137,171,113,29,238,13,75,104,176,36,127,255,45,247,57,114,159,35,247,57,114,159,35,247,37,114,95,34,247,37,114,95,34,247,37,114,95,82,118,75,152,95,118,43,110,199,116,252,36,204,23,215,18,113,45,17,215,18,113,45,17,215,18,113,45,17,215,18,113,45,137,46,228,64,21,7,170,196,214,201,129,42,241,13,171,160,33,21,52,36,206,118,145,180,138,164,181,240,178,191,14,21,94,241,215,140,213,165,130,51,167,90,93,42,184,115,234,158,123,252,165,170,107,72,117,13,137,174,85,116,173,162,107,21,93,171,232,90,69,215,202,153,42,206,84,113,166,138,51,85,156,169,226,76,21,103,170,56,83,197,153,42,206,84,113,166,138,51,85,156,169,226,76,21,103,170,56,83,197,153,42,206,84,113,166,138,51,85,156,169,226,76,21,103,170,56,83,197,153,42,206,84,113,166,138,51,85,156,169,226,76,21,5,90,41,208,74,129,86,10,180,82,160,149,2,173,20,104,165,64,43,103,170,162,139,168,80,73,133,74,94,172,164,66,37,63,86,38,46,142,14,151,253,36,217,79,218,243,123,235,125,123,238,167,63,66,133,113,84,56,131,10,227,168,112,198,158,95,137,191,193,171,149,188,90,201,171,149,188,90,73,141,73,212,152,68,141,73,212,152,68,141,73,212,152,68,141,74,106,84,82,163,146,26,149,212,168,164,70,37,53,42,169,81,73,141,74,106,84,82,163,146,26,149,212,168,164,70,37,53,42,169,81,73,141,74,106,84,82,163,146,26,149,212,168,164,70,37,53,42,169,81,73,141,74,106,84,82,163,146,26,149,212,168,164,70,37,53,38,81,99,18,53,38,81,99,18,53,38,81,99,18,53,38,81,99,18,53,42,163,18,181,48,36,227,164,140,31,146,241,77,50,222,79,134,119,200,240,230,232,96,26,45,165,207,82,218,52,211,166,153,14,251,209,96,63,239,62,34,255,165,242,95,42,255,165,242,95,42,255,102,249,55,203,191,89,254,205,242,111,150,127,179,56,154,197,209,44,142,102,113,52,139,163,89,28,205,226,104,22,71,179,94,169,10,207,255,195,188,27,138,78,78,124,205,140,187,2,85,230,220,100,51,238,123,248,62,124,183,136,59,62,152,117,83,205,140,59,195,170,242,219,67,186,252,63,49,21,119,224,78,76,195,116,252,24,213,184,11,63,193,221,48,27,203,205,198,114,179,177,220,108,44,55,27,203,205,198,114,179,177,220,108,44,55,27,203,205,198,114,115,177,220,92,44,55,23,203,205,197,114,115,177,220,92,44,55,23,203,205,197,189,198,162,12,229,102,94,126,178,167,71,99,207,232,241,148,30,79,233,241,20,221,242,247,233,199,123,119,141,222,77,233,221,148,222,77,233,221,148,222,77,137,61,35,246,140,216,51,98,207,136,61,35,246,140,216,51,98,207,136,61,35,246,140,216,51,98,207,136,61,35,246,140,216,51,98,207,136,61,35,246,140,216,51,98,207,136,61,35,246,140,216,51,98,207,136,61,35,246,140,216,51,98,207,136,61,35,246,140,216,51,98,207,136,61,63,179,174,8,235,169,253,54,133,95,255,96,102,229,51,106,143,78,151,81,141,247,183,120,127,152,27,239,113,227,61,110,188,231,220,118,231,150,58,183,92,167,148,201,244,20,157,82,38,219,83,246,252,6,244,22,135,222,227,208,123,178,172,145,101,141,44,107,100,89,35,203,26,89,214,200,178,70,150,53,178,172,145,101,141,44,107,100,89,35,203,26,89,214,200,178,70,150,53,178,172,145,101,141,44,107,100,89,35,203,26,89,214,200,178,70,150,53,178,172,145,101,141,44,107,100,89,35,203,26,89,214,200,178,70,150,53,178,172,137,206,146,73,53,111,86,240,102,69,162,42,58,140,63,43,100,240,239,58,96,151,14,200,202,228,46,153,140,223,243,203,204,248,252,47,51,50,121,60,255,107,22,239,86,240,110,5,239,86,240,110,5,239,86,200,170,90,86,213,178,170,150,85,181,172,170,101,85,45,171,106,89,85,203,170,90,86,213,178,170,150,85,181,172,170,101,85,45,171,106,89,85,203,170,90,86,213,178,170,150,85,181,172,170,101,85,45,171,106,89,85,203,170,90,86,213,178,170,150,85,181,172,170,101,85,45,171,106,89,85,203,170,90,31,95,49,218,199,159,144,197,59,123,254,59,167,137,162,126,68,212,11,163,114,249,214,203,183,94,174,245,242,58,80,78,7,122,231,81,249,212,203,167,94,62,245,242,169,151,79,125,84,156,152,194,215,155,194,174,196,205,97,91,226,46,117,241,64,232,75,60,154,255,165,221,171,35,137,187,66,54,42,240,159,187,162,147,156,145,77,220,162,34,110,197,93,161,41,113,119,84,154,184,199,167,239,15,221,137,199,162,138,196,204,176,59,241,68,216,93,110,127,91,110,127,91,126,56,142,192,145,56,10,19,112,52,174,118,206,53,184,22,223,193,119,81,133,201,248,30,190,143,235,240,3,252,16,215,227,63,112,3,110,196,143,48,5,55,225,102,220,130,91,113,91,216,61,154,207,136,72,59,19,83,67,151,92,182,38,126,17,118,36,220,233,69,87,38,110,80,237,55,98,138,87,111,145,229,173,184,51,52,36,166,97,58,126,140,187,162,3,19,119,135,5,137,25,206,123,48,116,36,30,194,195,120,4,51,195,203,242,123,185,60,17,222,46,47,68,17,198,160,24,37,40,197,88,148,161,28,73,84,96,47,236,141,125,176,47,246,195,254,56,0,7,98,28,198,227,32,28,140,67,112,104,232,163,97,31,13,251,104,216,71,195,62,26,246,209,176,143,134,125,229,231,133,134,242,243,113,1,62,137,79,225,211,248,12,46,196,103,113,17,62,135,207,99,34,190,128,139,241,69,92,45,143,107,112,45,190,131,239,162,10,147,241,61,124,31,215,225,7,248,33,174,199,127,224,6,220,136,31,97,10,110,194,205,184,5,183,226,182,240,114,84,164,114,54,81,113,45,21,55,39,30,11,3,106,233,174,48,168,78,134,163,175,114,33,199,133,28,7,70,56,144,175,176,205,86,156,172,21,39,235,140,44,149,115,84,206,89,97,178,86,152,172,21,38,107,133,201,90,97,178,86,152,44,245,115,212,207,81,63,71,253,28,245,115,212,207,81,63,71,253,28,245,115,212,207,81,63,71,253,28,245,115,212,207,81,63,71,253,28,245,115,212,207,81,63,71,253,28,245,115,212,207,81,63,71,253,28,245,115,212,31,161,254,8,245,71,168,63,66,253,17,234,143,80,127,132,250,35,86,185,172,85,46,107,149,203,90,229,178,86,185,172,85,46,107,149,203,90,229,178,212,205,81,55,71,221,28,117,115,212,205,81,55,71,221,28,117,115,212,205,81,55,71,221,28,117,115,212,205,81,55,71,221,28,117,115,212,205,81,55,71,221,28,117,115,212,205,81,55,71,221,156,158,187,73,117,231,123,113,42,77,239,80,221,119,69,123,81,187,147,218,91,168,189,35,186,158,198,181,52,174,85,233,221,206,92,65,235,78,90,119,38,110,243,124,106,232,241,169,65,149,31,171,252,88,229,199,42,63,230,195,251,124,168,229,67,45,31,6,18,63,15,203,117,64,139,14,104,209,1,45,58,160,69,47,189,109,54,188,197,163,38,30,53,241,168,150,71,181,60,170,229,81,45,143,106,121,84,203,163,90,30,213,242,168,150,71,181,60,170,229,81,45,143,106,121,84,203,163,90,30,213,242,168,150,71,181,60,170,229,81,45,143,106,121,84,203,163,90,30,213,242,168,150,71,181,60,170,229,81,45,143,106,121,84,203,163,90,30,117,242,168,147,71,157,60,234,228,81,39,143,58,121,212,201,163,78,29,18,235,144,88,135,196,58,36,214,33,177,14,137,117,72,172,67,98,29,18,235,144,88,135,196,58,36,214,33,177,14,137,117,72,172,67,98,30,215,242,184,150,199,181,60,174,229,113,45,143,107,121,92,203,227,90,30,55,241,184,137,199,77,60,110,226,113,19,143,155,120,220,196,227,38,30,55,241,184,137,199,77,60,110,226,113,19,143,155,120,220,196,227,38,30,55,241,184,137,199,77,60,110,226,113,19,143,155,120,220,20,85,113,48,197,193,20,7,119,242,251,13,46,238,224,92,27,231,182,115,174,143,115,125,156,235,227,92,31,255,147,252,95,200,189,152,123,113,226,62,175,61,192,233,25,97,30,7,187,57,216,205,193,110,14,118,115,176,151,131,3,234,100,49,23,219,185,216,206,197,152,139,49,23,99,46,198,92,140,185,24,115,49,197,197,20,23,83,92,76,113,49,197,197,20,23,83,92,76,113,49,197,197,20,23,83,92,76,113,49,197,197,20,23,83,92,76,113,49,197,197,20,23,83,92,76,113,49,197,197,20,23,83,92,76,113,49,197,165,62,46,245,113,169,143,75,125,92,234,227,82,31,151,250,184,212,199,165,62,46,245,113,169,143,75,125,92,234,227,82,31,151,250,184,212,199,165,152,75,49,151,98,46,197,92,138,185,20,115,41,230,82,204,165,118,46,181,115,169,157,75,237,92,106,231,82,59,151,218,185,212,206,165,118,46,181,115,169,157,75,237,92,106,231,82,59,151,218,185,212,206,165,118,46,181,115,169,157,75,237,92,106,231,82,59,151,218,163,143,115,41,203,165,236,104,55,254,151,11,67,92,24,224,194,0,7,178,28,200,223,55,13,80,119,128,186,3,212,29,160,238,0,117,7,168,155,165,110,150,186,89,234,102,169,155,165,110,150,186,89,234,102,169,155,165,110,150,186,89,234,102,169,155,165,110,150,186,89,234,102,169,155,165,110,150,186,89,234,102,169,155,165,110,150,186,89,234,102,169,155,165,206,0,117,6,168,51,64,157,1,234,12,80,103,128,58,3,212,25,136,62,98,50,188,103,50,188,167,251,99,235,121,89,226,62,89,220,47,139,209,232,61,126,12,51,173,247,79,88,183,15,181,171,59,12,135,227,8,28,137,163,48,1,71,227,106,231,92,131,107,241,29,124,23,118,144,180,30,166,245,48,173,135,105,61,76,235,97,90,15,211,122,152,214,195,180,30,166,245,48,173,135,105,61,76,235,97,90,15,211,122,152,214,195,180,30,142,190,75,235,110,90,119,139,56,22,113,172,11,210,186,32,173,11,210,186,32,61,170,255,223,58,128,238,255,83,229,219,193,39,242,191,108,252,239,171,189,155,31,221,252,232,230,71,55,63,186,249,209,205,143,110,126,116,243,163,155,31,221,252,232,230,71,55,63,186,249,209,205,143,110,126,116,243,163,155,31,221,252,232,230,71,55,63,186,249,209,205,143,110,126,116,243,163,155,130,49,5,99,10,198,20,140,41,24,83,48,166,96,76,193,88,55,164,117,67,90,55,164,117,67,90,55,164,117,67,90,55,164,117,67,90,55,164,117,67,90,55,164,117,67,90,55,164,117,67,90,55,164,117,67,250,255,162,27,210,28,74,115,40,205,161,52,135,210,28,74,115,40,205,161,52,135,210,28,74,115,40,205,161,52,135,210,28,74,115,40,205,161,52,135,210,28,74,115,40,205,161,52,135,210,28,74,115,40,61,186,198,247,143,254,183,144,103,243,42,230,85,108,218,196,166,77,138,246,49,237,243,26,199,52,142,105,28,211,56,166,113,76,227,152,198,49,141,99,26,199,52,142,105,28,211,56,166,113,76,227,152,198,49,141,99,26,199,52,142,105,28,211,56,166,113,76,227,152,198,49,141,99,26,231,115,140,229,24,203,49,150,99,44,199,88,142,177,28,99,57,198,114,140,229,24,203,49,150,99,44,199,88,142,177,28,99,57,198,229,249,90,152,130,155,112,51,212,155,28,99,57,198,209,62,102,113,230,239,123,70,165,221,55,218,233,89,51,53,251,127,234,17,123,247,155,236,81,221,153,234,182,164,110,43,214,109,155,117,218,129,58,173,44,154,244,193,68,153,98,53,158,138,59,220,151,223,229,90,247,134,126,149,221,239,236,156,222,236,183,58,15,249,212,41,20,206,82,120,232,67,187,166,126,213,221,175,186,251,85,119,191,234,238,87,221,253,255,159,166,77,191,234,235,87,125,253,170,175,95,245,245,171,190,126,213,215,175,250,250,255,159,238,138,242,119,43,57,74,45,255,224,190,101,40,42,220,243,90,142,75,187,163,203,104,91,71,219,58,254,245,242,175,151,182,249,59,155,54,78,140,161,111,23,125,187,70,231,223,12,207,127,225,30,225,81,59,165,153,94,123,34,116,209,181,139,174,93,116,237,162,107,23,93,187,232,218,69,215,58,186,214,209,181,142,174,117,116,173,163,107,29,93,235,232,90,71,215,58,186,214,209,181,142,174,117,116,173,163,107,29,93,235,232,90,71,215,58,186,214,209,181,142,174,117,116,173,163,107,29,93,235,232,90,71,215,58,53,213,171,166,122,213,84,175,154,234,85,83,189,106,170,87,77,245,170,169,94,186,119,209,189,139,238,93,116,239,162,123,23,221,187,232,222,69,247,46,186,119,209,189,139,238,93,116,239,162,123,23,221,187,232,222,69,247,46,186,119,209,189,139,238,93,116,239,162,123,23,221,187,232,222,69,247,174,242,124,158,83,112,19,110,198,45,184,21,183,133,174,81,141,119,237,233,132,92,180,127,98,81,52,46,241,186,29,231,27,234,242,205,48,45,177,60,204,73,236,180,207,200,132,25,137,93,161,161,208,228,44,60,217,221,235,169,97,65,225,153,33,245,193,95,43,95,30,237,83,248,47,81,114,207,223,20,118,39,55,132,213,28,155,237,123,231,227,13,29,240,102,88,151,88,170,210,151,97,185,107,174,112,92,21,54,36,86,187,211,93,231,106,77,142,205,232,142,198,38,122,116,106,198,30,55,107,39,52,140,145,48,80,24,133,142,194,18,148,226,96,119,255,167,134,206,194,211,194,206,194,211,113,6,206,10,217,194,243,195,150,100,101,136,147,215,132,250,228,247,96,70,36,127,232,120,125,216,144,252,15,152,9,201,219,29,167,58,222,1,123,232,100,53,172,152,201,7,160,43,147,51,188,255,136,215,204,190,228,227,158,207,196,83,190,99,118,216,149,156,235,251,23,224,15,97,103,242,143,88,232,181,26,207,95,118,148,83,178,193,107,141,88,131,22,207,91,177,193,227,141,232,112,94,111,232,72,238,196,112,232,168,56,32,244,85,28,136,113,112,119,88,225,238,176,226,88,175,79,14,245,21,246,244,21,226,170,184,39,12,85,60,16,118,86,60,138,39,240,108,232,139,190,180,71,213,54,62,229,168,218,66,213,94,170,246,82,245,61,170,110,165,106,43,85,91,168,186,147,170,45,84,109,161,102,150,154,131,212,28,164,228,32,37,7,41,57,72,197,93,84,204,80,49,67,197,12,5,123,41,216,70,193,22,10,182,80,176,141,130,45,20,108,165,96,43,5,219,40,216,250,15,10,182,81,176,151,130,189,20,236,165,96,43,5,219,40,216,70,193,94,10,246,82,176,133,122,189,212,235,165,94,134,122,25,202,245,82,44,67,177,12,197,50,148,202,80,42,67,169,94,74,13,82,106,144,82,131,148,26,164,212,32,165,6,41,53,72,169,65,74,13,82,170,101,143,82,109,148,234,165,84,134,82,25,74,101,40,53,24,29,157,120,33,220,158,88,20,254,64,169,90,53,184,155,66,207,81,101,123,98,83,248,142,58,155,146,232,9,79,171,238,203,19,67,118,218,187,194,167,212,217,91,133,133,97,105,97,113,248,121,97,50,252,64,181,55,21,30,16,38,20,30,25,93,91,120,92,248,145,202,63,186,240,148,240,89,170,61,171,250,39,170,185,39,11,63,21,238,40,188,48,124,115,207,95,103,181,23,254,75,120,166,240,138,48,185,176,42,44,206,255,253,146,172,94,49,147,94,183,74,188,137,229,225,93,87,220,198,143,77,174,152,114,133,30,223,218,239,27,183,248,198,29,122,233,124,189,244,73,119,132,47,112,236,245,208,232,83,249,126,121,123,180,71,186,163,35,124,122,141,79,174,244,201,173,98,75,137,173,220,55,172,27,237,135,51,195,58,15191,33,233,100,241,246,185,85,190,187,118,165,158,169,217,232,245,110,225,128,207,177,103,42,247,20,92,235,123,122,252,163,249,83,21,12,242,31,52,148,228,93,60,93,223,101,202,60,197,62,142,131,46,39,111,50,243,89,81,220,100,122,33,108,207,170,213,25,202,62,41,101,27,195,170,98,170,6,156,84,189,93,124,43,146,178,175,218,170,208,47,237,86,35,59,212,63,171,231,165,153,195,251,82,41,195,230,13,28,150,62,178,254,229,52,141,82,231,227,134,215,108,67,36,95,207,13,27,171,88,210,99,234,120,235,62,237,87,107,101,197,68,252,186,234,236,170,227,75,12,63,214,173,111,190,60,168,169,210,244,163,17,251,160,115,223,180,135,204,219,1,117,187,12,42,61,79,207,82,11,234,227,211,176,107,231,225,166,188,100,170,27,151,76,153,252,49,71,172,44,153,106,199,139,212,17,149,233,127,219,46,224,175,111,23,255,16,147,99,185,14,63,134,164,210,31,183,189,197,124,227,191,151,252,207,88,13,249,193,51,34,22,70,22,70,6,70,22,166,22,81,24,41,210,73,49,123,66,114,211,149,251,125,241,213,142,219,21,68,248,95,62,204,15,71,43,175,65,105,37,225,128,130,191,210,154,186,67,117,169,79,87,245,104,173,231,217,86,40,151,93,108,149,114,252,173,237,148,27,193,62,66,11,212,115,132,127,248,173,112,115,102,144,239,44,98,101,220,245,81,253,185,106,168,213,183,149,221,146,171,101,175,180,174,168,140,210,142,222,254,202,98,130,135,189,124,117,50,159,145,178,13,243,219,107,39,118,238,240,111,232,100,155,242,201,88,136,161,93,87,161,123,238,97,251,198,238,141,25,178,234,15,251,76,230,240,76,58,88,181,72,178,232,196,31,221,226,139,87,207,218,31,86,51,231,101,121,229,169,27,241,178,179,160,222,253,199,131,95,235,213,2,181,244,215,221,159,113,118,75,238,158,87,51,254,60,179,215,17,102,110,107,189,50,161,180,164,41,180,238,172,120,158,151,215,45,182,134,87,2,42,207,22,255,252,243,109,122,210,183,250,85,190,154,92,231,159,107,70,248,118,167,39,72,212,93,119,21,103,241,234,58,44,86,187,227,190,158,104,70,200,148,179,191,13,87,138,187,252,114,252,114,173,204,88,100,93,195,140,70,163,36,254,186,221,141,27,98,35,61,63,62,184,19,111,231,207,7,0,124,50,38,216,13,10,101,110,100,115,116,114,101,97,109,13,10,101,110,100,111,98,106,13,10,50,49,51,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,77,101,116,97,100,97,116,97,47,83,117,98,116,121,112,101,47,88,77,76,47,76,101,110,103,116,104,32,51,48,53,55,62,62,13,10,115,116,114,101,97,109,13,10,60,63,120,112,97,99,107,101,116,32,98,101,103,105,110,61,34,239,187,191,34,32,105,100,61,34,87,53,77,48,77,112,67,101,104,105,72,122,114,101,83,122,78,84,99,122,107,99,57,100,34,63,62,60,120,58,120,109,112,109,101,116,97,32,120,109,108,110,115,58,120,61,34,97,100,111,98,101,58,110,115,58,109,101,116,97,47,34,32,120,58,120,109,112,116,107,61,34,51,46,49,45,55,48,49,34,62,10,60,114,100,102,58,82,68,70,32,120,109,108,110,115,58,114,100,102,61,34,104,116,116,112,58,47,47,119,119,119,46,119,51,46,111,114,103,47,49,57,57,57,47,48,50,47,50,50,45,114,100,102,45,115,121,110,116,97,120,45,110,115,35,34,62,10,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,32,120,109,108,110,115,58,112,100,102,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,112,100,102,47,49,46,51,47,34,62,10,60,112,100,102,58,80,114,111,100,117,99,101,114,62,77,105,99,114,111,115,111,102,116,194,174,32,87,111,114,100,32,50,48,49,54,60,47,112,100,102,58,80,114,111,100,117,99,101,114,62,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,10,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,32,120,109,108,110,115,58,100,99,61,34,104,116,116,112,58,47,47,112,117,114,108,46,111,114,103,47,100,99,47,101,108,101,109,101,110,116,115,47,49,46,49,47,34,62,10,60,100,99,58,99,114,101,97,116,111,114,62,60,114,100,102,58,83,101,113,62,60,114,100,102,58,108,105,62,77,111,104,97,109,101,100,60,47,114,100,102,58,108,105,62,60,47,114,100,102,58,83,101,113,62,60,47,100,99,58,99,114,101,97,116,111,114,62,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,10,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,32,120,109,108,110,115,58,120,109,112,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,34,62,10,60,120,109,112,58,67,114,101,97,116,111,114,84,111,111,108,62,77,105,99,114,111,115,111,102,116,194,174,32,87,111,114,100,32,50,48,49,54,60,47,120,109,112,58,67,114,101,97,116,111,114,84,111,111,108,62,60,120,109,112,58,67,114,101,97,116,101,68,97,116,101,62,50,48,49,55,45,48,57,45,50,55,84,49,53,58,52,52,58,50,49,45,48,52,58,48,48,60,47,120,109,112,58,67,114,101,97,116,101,68,97,116,101,62,60,120,109,112,58,77,111,100,105,102,121,68,97,116,101,62,50,48,49,55,45,48,57,45,50,55,84,49,53,58,52,52,58,50,49,45,48,52,58,48,48,60,47,120,109,112,58,77,111,100,105,102,121,68,97,116,101,62,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,10,60,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,32,114,100,102,58,97,98,111,117,116,61,34,34,32,32,120,109,108,110,115,58,120,109,112,77,77,61,34,104,116,116,112,58,47,47,110,115,46,97,100,111,98,101,46,99,111,109,47,120,97,112,47,49,46,48,47,109,109,47,34,62,10,60,120,109,112,77,77,58,68,111,99,117,109,101,110,116,73,68,62,117,117,105,100,58,52,49,48,57,57,50,69,51,45,66,52,69,67,45,52,52,67,52,45,57,56,54,57,45,55,50,55,69,69,55,65,66,53,49,52,69,60,47,120,109,112,77,77,58,68,111,99,117,109,101,110,116,73,68,62,60,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,62,117,117,105,100,58,52,49,48,57,57,50,69,51,45,66,52,69,67,45,52,52,67,52,45,57,56,54,57,45,55,50,55,69,69,55,65,66,53,49,52,69,60,47,120,109,112,77,77,58,73,110,115,116,97,110,99,101,73,68,62,60,47,114,100,102,58,68,101,115,99,114,105,112,116,105,111,110,62,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,10,60,47,114,100,102,58,82,68,70,62,60,47,120,58,120,109,112,109,101,116,97,62,60,63,120,112,97,99,107,101,116,32,101,110,100,61,34,119,34,63,62,13,10,101,110,100,115,116,114,101,97,109,13,10,101,110,100,111,98,106,13,10,50,49,52,32,48,32,111,98,106,13,10,60,60,47,68,105,115,112,108,97,121,68,111,99,84,105,116,108,101,32,116,114,117,101,62,62,13,10,101,110,100,111,98,106,13,10,50,49,53,32,48,32,111,98,106,13,10,60,60,47,84,121,112,101,47,88,82,101,102,47,83,105,122,101,32,50,49,53,47,87,91,32,49,32,52,32,50,93,32,47,82,111,111,116,32,49,32,48,32,82,47,73,110,102,111,32,51,55,32,48,32,82,47,73,68,91,60,69,51,57,50,48,57,52,49,69,67,66,52,67,52,52,52,57,56,54,57,55,50,55,69,69,55,65,66,53,49,52,69,62,60,69,51,57,50,48,57,52,49,69,67,66,52,67,52,52,52,57,56,54,57,55,50,55,69,69,55,65,66,53,49,52,69,62,93,32,47,70,105,108,116,101,114,47,70,108,97,116,101,68,101,99,111,100,101,47,76,101,110,103,116,104,32,53,50,49,62,62,13,10,115,116,114,101,97,109,13,10,120,156,53,212,199,79,148,65,24,199,241,151,133,119,87,17,80,20,193,70,95,202,178,229,93,150,162,139,232,194,2,118,172,160,40,86,84,108,20,43,107,87,108,8,130,245,132,137,209,120,50,30,141,137,55,163,23,255,0,137,26,163,137,36,156,252,3,76,188,225,204,243,117,222,195,251,201,100,126,243,60,51,115,24,203,82,223,244,116,146,250,103,90,150,230,21,76,10,174,126,161,112,72,40,10,11,197,5,208,14,35,130,55,42,148,56,240,67,40,29,16,202,178,96,28,222,9,229,29,240,82,240,61,17,42,90,4,127,12,222,195,79,33,144,128,143,66,240,181,16,106,21,28,118,230,252,18,194,95,133,202,62,33,226,133,239,66,213,55,161,154,189,212,196,97,74,29,85,29,58,104,221,135,7,240,16,30,193,24,252,79,62,86,235,106,63,152,209,61,24,129,44,152,7,110,72,130,20,112,65,50,216,48,27,102,130,7,102,64,42,164,195,44,72,131,12,152,11,115,32,19,22,64,14,204,135,108,200,133,37,176,16,22,193,98,40,134,34,200,131,124,40,128,66,8,128,31,188,80,2,21,234,178,98,95,204,101,149,65,41,248,160,28,150,67,29,68,32,8,97,8,129,3,149,16,85,29,26,60,166,67,53,84,65,45,212,192,50,88,10,87,225,10,212,195,10,88,165,107,214,153,154,49,88,9,141,208,0,77,16,135,22,104,134,13,176,26,214,193,26,88,11,235,97,155,238,215,107,250,109,132,86,216,12,155,96,43,108,129,157,208,6,59,160,29,182,67,7,236,213,29,94,152,14,157,176,11,246,192,110,56,4,251,160,11,246,195,1,56,8,199,116,205,9,83,179,27,14,195,81,56,2,253,112,28,122,225,4,244,64,31,156,86,53,27,221,166,230,41,56,9,103,96,64,71,162,38,114,14,206,66,2,46,235,72,143,137,92,128,243,112,9,46,194,48,220,133,107,112,67,47,127,110,150,15,194,117,184,9,183,96,72,39,63,155,228,29,184,13,163,106,46,110,203,51,211,52,170,113,249,210,4,255,152,16,248,45,132,242,53,201,111,254,8,111,211,53,118,88,230,236,72,142,208,229,64,39,36,64,30,78,251,211,32,60,211,184,255,202,211,236,73,121,106,89,255,0,211,231,119,53,13,10,101,110,100,115,116,114,101,97,109,13,10,101,110,100,111,98,106,13,10,120,114,101,102,13,10,48,32,50,49,54,13,10,48,48,48,48,48,48,48,48,51,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,49,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,54,56,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,50,50,52,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,54,50,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,56,53,56,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,56,55,53,50,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,56,57,57,50,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,57,48,52,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,57,48,57,56,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,57,50,55,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,57,53,49,57,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,57,54,57,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,57,56,52,54,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,48,48,48,52,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,48,49,51,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,48,49,54,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,48,51,50,56,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,48,52,48,50,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,48,54,52,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,48,56,50,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,49,48,55,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,49,49,57,56,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,49,50,50,56,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,49,51,56,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,49,52,53,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,49,54,57,48,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,49,56,53,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,50,48,56,48,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,50,50,53,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,50,53,48,50,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,50,54,53,52,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,50,56,51,54,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,51,48,49,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,51,50,55,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,51,52,54,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,51,54,51,52,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,51,55,57,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,48,51,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,52,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,53,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,54,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,55,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,56,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,51,52,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,48,57,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,57,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,51,57,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,48,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,48,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,52,52,50,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,49,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,49,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,50,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,52,57,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,51,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,51,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,53,52,52,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,52,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,52,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,53,57,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,53,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,53,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,54,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,54,52,54,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,55,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,55,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,55,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,55,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,54,57,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,55,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,55,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,55,55,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,55,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,55,52,56,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,56,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,56,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,56,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,56,51,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,56,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,56,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,56,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,56,56,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,55,57,57,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,56,57,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,57,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,57,49,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,57,50,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,57,52,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,56,53,48,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,48,48,49,57,53,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,49,57,54,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,48,48,48,48,48,32,54,53,53,51,53,32,102,13,10,48,48,48,48,48,49,54,57,48,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,48,49,55,50,57,50,32,48,48,48,48,48,32,110,13,10,48,48,48,48,49,52,49,53,56,48,32,48,48,48,48,48,32,110,13,10,48,48,48,48,49,52,50,50,50,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,49,52,50,53,54,57,32,48,48,48,48,48,32,110,13,10,48,48,48,48,49,52,50,56,55,57,32,48,48,48,48,48,32,110,13,10,48,48,48,48,50,52,50,52,50,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,50,52,50,55,48,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,52,48,50,48,49,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,52,48,53,48,51,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,53,50,56,49,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,53,50,56,53,57,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,53,50,56,56,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,53,50,57,49,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,55,56,52,57,55,32,48,48,48,48,48,32,110,13,10,48,48,48,48,51,55,56,53,50,53,32,48,48,48,48,48,32,110,13,10,48,48,48,48,52,53,54,55,56,57,32,48,48,48,48,48,32,110,13,10,48,48,48,48,52,53,57,57,51,48,32,48,48,48,48,48,32,110,13,10,48,48,48,48,52,53,57,57,55,54,32,48,48,48,48,48,32,110,13,10,116,114,97,105,108,101,114,13,10,60,60,47,83,105,122,101,32,50,49,54,47,82,111,111,116,32,49,32,48,32,82,47,73,110,102,111,32,51,55,32,48,32,82,47,73,68,91,60,69,51,57,50,48,57,52,49,69,67,66,52,67,52,52,52,57,56,54,57,55,50,55,69,69,55,65,66,53,49,52,69,62,60,69,51,57,50,48,57,52,49,69,67,66,52,67,52,52,52,57,56,54,57,55,50,55,69,69,55,65,66,53,49,52,69,62,93,32,62,62,13,10,115,116,97,114,116,120,114,101,102,13,10,52,54,48,55,48,48,13,10,37,37,69,79,70,13,10,120,114,101,102,13,10,48,32,48,13,10,116,114,97,105,108,101,114,13,10,60,60,47,83,105,122,101,32,50,49,54,47,82,111,111,116,32,49,32,48,32,82,47,73,110,102,111,32,51,55,32,48,32,82,47,73,68,91,60,69,51,57,50,48,57,52,49,69,67,66,52,67,52,52,52,57,56,54,57,55,50,55,69,69,55,65,66,53,49,52,69,62,60,69,51,57,50,48,57,52,49,69,67,66,52,67,52,52,52,57,56,54,57,55,50,55,69,69,55,65,66,53,49,52,69,62,93,32,47,80,114,101,118,32,52,54,48,55,48,48,47,88,82,101,102,83,116,109,32,52,53,57,57,55,54,62,62,13,10,115,116,97,114,116,120,114,101,102,13,10,52,54,53,49,56,48,13,10,37,37,69,79,70],"FileExt":".pdf","FirstName":"Mohamed","JobRefID":"134535","LastName":"Mayow","PhoneNumber":"(614)372-3307","VendorField":""}
9,124,61,172,244,169,109,62,245,162,79,236,239,19,155,93,175,125,180,127,221,85,143,246,240,145,250,244,100,207,79,13,155,124,170,67,148,75,163,195,85,214,206,209,79,46,85,89,203,176,66,197,172,242,233,213,170,106,157,93,100,147,99,115,216,170,58,182,170,142,173,42,99,171,202,216,172,50,54,171,138,205,170,98,167,170,216,169,42,118,170,136,156,138,200,169,136,156,138,216,172,18,114,42,33,167,18,182,114,110,43,231,118,114,45,63,249,187,163,189,196,83,44,242,217,174,247,130,235,254,89,174,47,99,69,24,161,235,70,122,166,146,183,132,172,239,31,244,253,131,190,127,48,249,132,231,191,10,89,223,51,24,21,249,212,144,200,111,240,137,45,249,186,183,19,126,193,44,89,36,151,55,67,131,87,55,36,26,205,145,188,134,155,66,154,110,141,190,183,197,247,182,68,87,184,234,12,103,79,211,83,157,163,213,242,231,48,213,213,167,250,228,0,37,70,40,49,226,27,58,41,17,40,49,180,167,175,134,40,49,148,104,13,243,125,99,141,74,106,72,196,170,167,12,7,132,107,10,199,113,99,60,14,194,49,225,198,194,99,113,92,216,94,120,34,159,79,194,201,220,163,123,225,167,189,127,225,232,223,46,159,38,154,211,244,94,39,117,135,168,59,164,247,58,41,60,68,225,64,225,160,247,58,169,48,149,210,129,18,51,40,49,131,18,51,244,95,39,181,71,168,61,66,237,17,106,7,253,215,169,255,58,169,62,66,245,17,106,77,165,252,16,197,166,38,231,153,68,243,241,106,184,49,185,212,241,109,212,99,53,214,163,13,239,122,175,221,113,179,239,216,18,110,172,136,194,91,21,99,194,252,138,98,148,96,130,231,199,99,178,9,53,61,204,208,131,157,220,28,169,120,44,108,169,120,28,51,241,75,204,10,243,163,114,21,57,168,26,183,112,250,12,211,231,125,211,231,125,211,231,125,174,159,163,211,223,215,233,239,235,244,247,117,245,251,209,97,252,200,123,153,165,125,63,237,251,125,170,216,140,26,48,163,6,204,168,1,185,15,201,125,72,238,67,242,238,151,119,191,188,251,229,218,47,215,126,243,101,192,124,25,48,91,6,204,150,1,179,101,64,125,15,152,45,3,98,29,18,103,191,89,49,96,86,12,152,21,3,5,101,174,56,93,5,60,198,253,37,220,127,152,251,15,39,22,115,180,22,175,135,229,137,165,86,197,101,88,30,158,85,5,187,19,107,188,190,78,109,181,134,41,137,245,225,47,137,54,108,192,70,188,139,77,225,158,68,187,227,22,116,250,206,173,142,41,116,161,59,154,174,90,106,18,105,143,183,35,86,121,189,142,125,216,17,110,76,244,99,192,227,65,236,12,85,102,83,131,201,221,106,114,183,234,224,203,205,168,213,137,221,222,123,15,239,135,197,137,191,58,6,171,112,1,18,200,207,175,34,213,54,198,227,98,115,170,44,76,43,44,247,56,25,174,27,157,103,123,59,238,131,125,177,31,14,8,231,171,214,139,85,235,197,170,245,98,107,235,221,133,135,132,155,11,15,245,222,97,56,50,250,70,225,4,199,163,113,140,153,119,44,142,11,255,90,120,188,231,39,224,68,207,79,194,71,60,254,24,78,14,23,153,145,255,102,178,204,227,218,116,174,77,231,218,116,213,126,137,121,249,64,225,217,206,57,7,159,8,63,46,60,215,241,60,156,31,238,44,188,192,241,147,248,84,248,150,174,184,184,240,51,30,95,24,110,208,25,151,239,249,139,217,121,58,228,230,194,43,163,131,10,175,66,85,120,199,124,253,125,178,42,52,36,39,227,250,176,91,151,236,214,33,15,235,144,221,170,100,186,42,153,174,74,166,39,167,123,255,199,248,41,238,197,207,112,127,52,46,249,0,126,142,25,206,127,212,107,143,225,113,207,103,226,9,223,243,164,231,191,114,124,58,92,151,252,53,158,197,236,112,119,242,183,225,102,171,217,157,201,23,60,255,29,126,143,121,97,162,174,154,104,133,187,83,5,78,87,129,211,237,15,238,182,202,221,153,252,83,248,113,114,17,94,116,222,203,94,123,213,121,127,241,120,49,106,189,190,212,243,229,94,95,225,123,235,188,182,10,111,123,173,30,171,209,224,187,26,177,6,107,157,223,226,220,86,172,247,94,27,76,111,213,61,93,215,78,76,110,10,127,209,185,19,173,162,119,234,222,139,117,239,196,100,167,215,212,96,82,13,38,183,65,29,38,187,209,19,150,36,213,97,82,29,38,99,168,193,228,14,244,99,192,4,24,68,214,227,92,88,156,220,133,17,143,223,135,154,75,170,57,83,97,90,133,186,171,80,119,21,133,97,113,69,145,227,152,48,197,148,152,98,74,76,169,40,245,124,172,233,81,6,53,88,145,12,75,42,42,176,151,199,123,99,31,175,239,139,253,176,191,215,15,8,173,86,250,86,43,125,107,197,120,223,119,144,115,14,198,33,56,20,135,225,112,231,30,233,253,163,48,193,245,143,246,154,9,107,26,77,171,184,51,52,232,240,233,21,247,68,227,42,120,93,193,235,10,94,87,220,135,251,241,128,247,30,9,55,235,252,233,38,213,68,147,106,162,73,53,209,20,152,110,90,77,172,120,210,247,204,18,247,211,190,243,89,223,63,219,243,223,226,57,60,31,110,140,38,152,18,55,152,18,127,28,93,153,223,24,93,207,151,153,4,93,58,126,134,206,254,150,206,94,164,107,23,232,218,149,214,220,140,142,125,77,199,118,234,202,70,221,88,167,11,23,235,194,181,186,238,243,58,235,42,157,180,64,199,60,160,99,150,233,152,46,93,242,168,46,89,171,11,106,85,255,111,85,255,165,170,127,137,234,207,255,47,21,206,86,241,249,127,115,102,118,152,43,146,223,91,177,214,36,22,88,165,22,153,9,127,246,218,203,120,195,58,247,166,247,150,134,102,211,179,217,202,181,196,204,234,181,114,45,178,6,246,138,182,199,234,181,200,234,181,200,252,154,45,242,101,230,84,143,200,87,155,69,75,69,221,106,222,108,49,111,182,136,188,203,188,94,39,242,29,102,246,58,51,123,157,121,178,84,244,243,204,130,121,102,193,60,81,238,22,229,215,243,123,30,171,215,154,228,191,153,180,215,132,69,86,176,69,86,176,53,86,176,69,122,179,87,111,246,90,193,214,232,207,185,250,179,87,127,206,213,159,115,245,231,92,43,216,154,228,93,62,247,19,220,135,251,67,179,169,222,108,170,55,235,205,94,171,217,26,171,217,26,19,190,217,132,111,214,155,115,173,102,139,244,230,92,189,52,79,221,207,83,231,243,212,116,143,245,100,157,245,100,157,186,237,177,166,172,83,171,61,234,116,169,186,156,173,46,103,171,203,217,106,177,71,173,109,81,107,91,212,218,22,181,213,163,182,122,212,213,22,117,181,69,93,45,181,22,173,83,83,75,173,112,139,212,212,92,43,220,26,43,71,179,250,152,173,62,122,212,199,22,59,200,197,234,160,22,175,219,161,45,15,127,166,244,86,171,67,163,90,248,172,105,190,209,52,223,168,30,86,81,181,131,170,13,84,109,80,19,47,153,220,155,40,187,194,164,222,72,217,21,148,93,161,54,182,171,141,109,166,241,90,211,120,173,105,188,86,141,124,76,141,12,155,178,109,166,108,155,90,89,175,78,82,38,107,189,201,90,111,178,214,171,153,38,211,116,189,41,218,106,114,174,53,17,27,77,196,70,170,111,165,250,86,106,111,53,1,27,77,192,70,19,176,209,4,108,52,1,27,41,187,213,212,107,52,245,26,77,186,70,19,173,213,20,107,51,197,218,76,177,86,83,172,222,20,171,55,193,90,77,176,245,38,216,122,211,106,189,105,213,102,58,181,153,78,109,166,83,155,233,84,111,58,213,155,78,245,166,211,122,83,169,205,84,106,219,51,149,234,77,163,54,211,168,213,52,90,203,157,21,38,203,70,147,101,35,151,86,112,104,133,233,178,201,116,217,100,130,108,50,45,54,154,22,27,77,134,141,38,195,70,147,97,35,167,26,56,213,192,169,6,83,97,147,9,176,145,83,13,156,106,208,249,27,57,181,66,231,55,234,248,70,29,223,168,227,27,117,124,163,142,111,212,241,245,186,189,94,183,183,233,246,54,221,222,166,219,235,117,123,155,110,223,200,197,6,93,190,81,151,111,212,229,27,117,249,70,247,196,221,118,199,249,125,245,153,225,189,232,44,93,150,191,207,250,158,142,154,169,163,102,234,168,55,248,60,77,215,236,226,235,115,124,173,225,107,141,110,73,243,181,147,175,243,121,58,159,167,243,117,68,78,23,228,120,49,141,23,211,116,64,142,31,211,84,124,78,149,207,84,229,51,85,249,76,94,76,83,229,57,85,158,83,229,51,85,249,76,213,188,139,94,243,233,52,95,53,239,162,213,124,90,117,210,170,83,85,239,162,87,167,74,222,69,159,26,250,212,208,167,134,62,157,170,121,151,106,222,69,163,26,26,213,208,103,190,234,205,169,222,153,42,119,151,156,107,228,248,102,120,64,197,14,203,96,177,103,59,197,158,9,47,168,205,77,209,33,50,219,233,89,74,102,61,50,235,145,89,191,172,234,205,129,180,204,234,101,86,47,186,157,162,171,23,93,189,232,118,138,174,94,84,59,69,180,83,68,61,34,234,17,81,143,104,118,138,102,167,104,122,68,211,35,154,122,81,228,239,101,123,162,35,93,41,227,74,235,93,41,229,74,41,87,234,166,97,254,30,181,193,213,134,92,173,193,213,26,92,45,227,106,13,174,214,224,106,25,87,107,160,197,32,45,6,93,53,67,139,65,87,206,184,114,202,149,83,174,156,162,197,160,171,103,92,61,227,234,41,87,79,185,122,131,171,231,239,15,83,238,17,54,153,151,59,195,59,178,126,199,149,135,92,113,163,89,246,178,137,219,98,226,230,239,15,94,26,157,184,197,206,26,218,115,15,149,222,243,191,97,58,181,240,138,232,244,81,229,58,188,179,209,59,29,163,207,242,247,118,187,71,117,28,179,231,83,131,158,197,190,191,217,247,15,216,13,183,218,211,198,20,30,145,103,25,37,34,140,177,39,45,70,9,38,120,126,60,102,133,126,223,177,105,212,153,70,103,111,176,138,228,99,28,138,142,247,29,203,188,243,103,250,13,250,174,87,156,177,237,111,247,247,163,235,77,100,190,148,160,20,101,225,21,89,125,77,54,255,78,199,65,58,110,162,227,38,58,230,239,175,55,209,111,80,12,175,136,97,153,24,150,137,97,25,45,255,254,190,251,80,28,246,161,251,239,9,206,63,86,47,30,239,56,203,249,79,123,45,127,207,93,32,231,190,104,188,248,6,196,52,32,166,237,98,218,190,231,23,156,29,162,239,17,215,14,113,237,16,199,14,113,236,16,195,14,215,30,112,237,1,215,30,112,221,237,174,187,221,117,183,187,222,118,215,219,238,90,59,92,103,192,53,182,71,199,250,246,87,101,255,150,204,87,124,104,202,174,163,243,60,87,202,142,78,213,178,209,191,20,249,201,30,47,215,203,190,42,255,23,61,127,155,62,50,94,225,170,175,186,234,171,174,250,234,255,114,242,228,39,205,4,231,229,167,204,241,142,249,137,49,203,185,255,56,49,198,142,174,162,59,237,3,118,185,183,46,230,235,101,225,250,61,127,221,241,142,43,127,99,244,47,70,79,23,247,38,103,190,196,181,122,247,5,205,226,127,141,74,11,62,52,65,242,43,67,43,165,102,241,58,191,238,110,163,214,44,106,205,146,207,107,190,245,62,223,54,159,139,245,246,110,205,20,156,69,193,89,156,172,167,226,44,29,209,170,35,90,57,90,47,191,215,116,69,171,28,55,201,113,147,28,55,113,181,222,30,172,217,30,172,217,126,171,249,31,38,71,43,151,235,185,92,255,193,228,152,224,59,142,13,179,228,254,154,188,55,113,185,126,116,122,28,74,245,13,84,223,48,250,107,68,198,20,217,21,222,20,117,47,229,55,136,184,87,196,249,223,112,122,169,189,129,218,27,68,217,43,194,94,42,111,160,242,6,42,111,160,242,6,42,111,160,242,6,10,111,112,165,94,10,111,160,238,6,234,110,160,238,6,234,110,208,85,25,83,119,196,234,167,122,84,88,38,188,22,37,172,130,35,118,74,187,162,66,187,145,229,158,13,120,214,21,77,240,172,207,61,76,206,254,164,207,254,164,207,74,57,108,165,28,182,82,14,239,249,141,48,109,207,210,111,31,159,179,226,165,173,116,105,43,221,176,149,110,216,126,61,103,181,75,219,163,231,236,43,250,236,201,115,86,183,97,171,219,176,213,109,216,190,59,103,223,157,179,178,13,91,217,134,237,59,250,172,108,105,123,143,62,43,205,176,149,102,216,234,50,28,141,181,150,239,18,201,83,214,238,62,107,118,126,95,183,205,85,251,56,248,44,7,159,29,157,42,99,173,246,67,133,7,152,36,39,135,88,6,61,206,138,11,207,138,246,54,97,220,243,68,167,185,78,107,84,228,123,182,250,158,252,111,174,185,124,6,50,78,142,254,130,144,206,159,79,137,3,244,211,89,33,231,245,252,175,178,206,240,185,45,209,129,158,229,179,31,146,253,144,236,135,70,51,191,210,94,225,170,208,244,161,204,135,100,62,52,154,117,131,99,35,214,96,3,54,66,118,50,27,146,217,144,204,134,162,163,92,109,53,125,51,244,109,161,111,203,135,239,204,93,59,118,149,20,109,51,174,144,114,133,212,7,119,227,11,71,127,241,75,209,54,67,219,22,218,102,254,238,14,189,197,243,214,209,95,1,71,239,212,105,219,226,234,41,218,182,124,248,110,61,42,144,121,38,58,182,176,194,163,3,194,211,118,75,125,118,75,125,118,75,125,98,122,81,76,47,82,43,99,199,212,99,199,148,255,117,173,151,78,219,237,140,250,56,240,30,7,126,199,129,223,185,143,220,207,125,100,254,175,35,243,187,158,30,187,158,30,113,189,104,119,211,99,119,211,99,119,211,99,119,211,99,55,211,99,55,211,35,158,23,237,100,122,236,98,250,196,244,162,29,69,143,29,69,143,29,69,143,221,68,79,84,34,154,63,186,242,78,87,204,185,226,78,87,219,229,106,171,92,109,85,116,140,119,55,211,173,75,140,235,197,184,222,153,217,61,191,97,255,15,135,206,178,179,59,95,93,95,72,135,217,161,139,134,35,52,28,249,192,165,133,94,171,241,252,101,199,87,237,180,150,59,126,216,181,22,207,91,241,55,247,222,117,78,135,243,183,132,245,127,231,226,56,170,117,80,173,131,106,29,148,234,160,84,135,184,219,247,252,38,213,65,145,14,138,116,80,163,131,26,29,212,232,160,70,7,53,58,168,209,65,137,14,74,116,80,161,131,10,29,84,232,160,66,71,116,136,60,223,149,227,187,114,124,87,142,59,228,184,78,142,107,229,184,86,142,107,237,84,243,85,183,86,62,107,237,42,211,118,149,105,185,188,107,103,153,175,192,181,114,89,43,151,181,118,146,105,121,172,149,199,90,121,188,43,135,119,229,176,86,14,107,229,176,118,244,127,69,121,76,225,183,163,99,162,153,209,213,225,137,232,26,92,139,27,195,51,209,109,225,161,232,118,252,39,166,226,14,116,134,153,209,86,164,48,232,156,93,225,193,104,4,187,241,30,222,15,15,22,156,24,26,10,78,194,71,240,81,124,12,39,227,20,156,138,143,227,52,156,142,51,112,38,206,194,217,56,7,159,192,185,56,15,231,227,2,124,18,159,194,167,241,25,92,136,207,226,34,124,14,159,199,68,124,1,23,227,139,248,18,190,140,175,224,18,76,194,165,168,138,198,23,44,9,175,21,188,30,94,42,120,3,111,98,41,150,97,121,88,92,176,2,43,81,135,85,97,113,209,211,225,161,162,103,240,107,212,123,190,26,239,64,174,69,127,69,8,15,142,217,39,60,49,102,191,48,115,140,93,246,24,187,236,49,118,217,99,198,227,32,28,140,142,240,208,152,216,57,189,232,15,15,21,159,132,179,241,253,240,68,241,117,248,1,126,136,41,225,153,226,155,64,247,226,25,161,161,184,33,44,46,118,199,83,114,124,88,92,114,2,78,12,47,149,156,132,211,113,134,231,23,224,202,48,179,228,155,184,42,60,88,242,56,102,163,195,243,205,216,2,158,149,244,132,103,74,210,216,225,189,33,207,179,225,193,210,68,104,40,45,68,17,198,160,24,118,138,165,118,138,165,99,81,134,114,36,81,129,189,176,55,246,193,190,216,15,251,227,220,176,184,244,60,124,219,227,107,29,167,57,62,239,56,39,188,84,154,9,13,99,125,215,216,253,237,143,191,21,237,23,86,71,251,195,244,139,14,196,56,140,199,9,56,17,39,225,35,248,40,190,140,175,224,18,76,194,165,248,42,190,134,175,227,159,112,57,190,129,171,195,83,42,247,41,149,251,148,202,189,35,250,81,152,21,77,193,77,184,25,183,224,182,48,71,53,207,81,205,115,84,243,28,213,60,167,232,103,97,117,209,125,184,31,15,224,231,152,129,7,241,16,30,198,35,248,5,30,197,99,120,218,231,158,193,175,195,28,174,63,53,166,37,172,30,179,17,239,162,29,29,94,223,230,216,133,216,251,189,232,247,218,251,97,117,113,49,74,48,22,101,56,8,7,227,56,28,15,58,20,211,65,117,204,41,62,211,241,108,199,243,29,191,128,111,225,42,124,27,149,248,126,120,74,229,60,165,114,158,82,57,79,169,156,59,84,206,29,197,242,45,150,175,10,154,83,250,195,188,54,209,67,161,33,122,24,143,224,23,120,20,143,225,57,60,143,57,152,139,23,80,135,85,120,27,245,88,141,119,208,128,70,172,193,90,172,67,19,90,209,25,22,154,9,11,205,132,133,102,194,202,104,39,134,144,65,22,195,216,21,22,152,19,11,204,137,5,230,196,2,115,98,65,81,119,104,40,234,65,26,219,17,195,221,73,81,31,118,160,31,3,24,132,59,150,162,33,228,63,247,87,132,176,64,191,45,44,49,11,74,244,126,137,94,47,209,235,37,250,188,100,82,88,89,242,207,142,151,225,74,231,124,19,87,133,5,37,223,243,252,71,152,130,155,113,11,254,19,119,227,30,232,183,18,26,149,208,168,132,70,37,52,210,79,11,74,126,227,56,219,113,129,227,171,160,67,9,29,74,232,80,66,7,189,182,80,175,45,212,107,11,245,218,66,189,182,82,175,173,44,217,142,24,59,124,118,200,235,244,208,119,11,10,242,255,30,236,190,209,24,20,163,4,165,200,255,127,135,151,161,28,201,252,255,197,36,246,194,121,209,184,232,124,92,29,110,87,227,183,171,241,219,213,248,20,53,62,89,141,79,86,227,147,213,248,100,53,62,57,186,213,55,220,22,174,83,231,215,169,243,235,212,249,117,234,252,186,168,58,218,59,186,11,63,193,221,184,7,63,197,189,248,25,238,195,253,120,57,58,34,122,5,157,225,191,19,119,38,224,81,84,233,26,62,85,167,186,78,117,117,117,216,66,216,247,77,113,28,197,97,116,100,212,56,78,116,92,0,101,20,69,65,192,1,7,193,128,236,10,33,224,14,138,178,42,32,40,168,32,34,40,162,113,99,17,23,198,117,20,4,58,208,52,4,217,9,33,84,20,217,19,250,220,183,138,56,87,71,29,157,185,243,60,55,253,188,169,234,170,179,85,213,57,255,255,125,81,186,71,242,68,71,242,68,71,242,68,31,227,137,46,224,137,46,224,137,46,224,137,46,224,137,46,16,193,39,72,31,215,249,60,213,124,158,106,62,79,53,159,167,154,111,204,212,133,198,44,120,18,102,195,28,120,26,158,129,103,97,46,204,131,231,96,62,60,15,11,224,5,88,8,139,224,69,120,9,22,195,203,176,4,94,129,87,161,0,94,211,133,230,217,162,138,217,70,100,153,109,217,102,195,229,58,207,188,66,15,49,175,130,78,188,239,171,239,49,251,233,92,243,118,200,213,185,104,182,171,100,87,61,20,221,118,149,236,193,118,168,254,84,14,211,107,229,23,34,34,215,138,76,185,30,213,91,136,43,223,32,92,185,83,47,144,187,208,34,187,197,105,114,15,219,189,193,103,3,177,221,47,170,91,67,69,53,107,24,12,135,59,225,46,24,1,35,33,15,70,65,62,140,134,49,48,71,247,39,94,244,39,94,244,183,214,137,42,214,122,72,64,33,108,128,141,144,132,77,144,130,205,176,5,138,128,251,201,108,207,103,182,231,19,107,242,34,213,116,33,179,126,36,49,166,127,100,191,112,137,47,121,196,151,60,226,75,255,72,185,168,102,75,96,110,217,213,161,6,52,131,211,117,127,187,53,219,54,240,27,145,69,76,233,111,159,199,126,174,206,35,126,228,17,63,242,136,31,121,196,143,97,196,143,97,196,143,126,196,143,126,54,115,201,30,9,204,37,251,9,93,104,207,12,255,5,125,161,106,0,13,161,17,52,134,54,208,81,47,96,165,141,100,165,141,100,165,229,171,65,162,138,26,12,119,195,61,48,25,166,115,124,14,219,103,68,67,86,83,190,90,196,254,54,202,111,135,29,192,156,99,229,60,198,202,121,140,149,179,128,149,179,64,29,16,81,229,67,25,229,15,113,158,249,199,10,202,87,71,69,21,39,83,23,58,53,33,11,106,65,109,168,3,117,161,30,212,7,198,234,48,86,135,177,58,140,213,105,2,77,161,25,52,135,22,208,139,182,122,195,173,144,207,251,209,48,70,23,70,13,93,232,118,209,67,220,155,32,95,231,186,99,128,117,227,178,110,92,214,141,203,186,113,89,55,46,235,198,125,20,38,192,68,152,4,92,175,59,5,166,194,99,240,56,76,131,233,48,3,158,128,153,48,11,158,132,167,96,54,112,127,220,167,225,25,120,22,230,194,60,81,37,150,7,163,32,31,70,195,24,224,222,198,184,183,177,123,129,245,29,99,125,199,88,223,49,214,119,140,113,198,24,103,140,113,198,24,103,140,113,198,24,103,140,113,198,24,103,140,113,198,24,103,140,49,198,24,99,140,49,198,24,99,140,49,198,24,99,140,49,198,24,163,119,134,168,146,17,5,23,98,196,7,83,174,97,165,236,36,26,5,123,193,103,143,212,50,239,36,154,121,68,51,47,248,70,69,162,153,71,52,243,136,13,30,177,200,35,154,121,225,43,14,25,80,93,167,80,0,41,20,64,10,5,144,66,1,164,80,0,41,20,64,10,5,144,66,1,164,80,0,41,20,64,138,200,87,131,200,87,3,37,80,130,18,40,65,9,148,160,4,74,80,2,37,40,129,18,148,64,9,74,160,4,37,80,130,18,40,65,9,148,16,37,251,16,37,251,16,37,251,136,219,180,47,250,66,63,184,29,114,161,63,12,128,59,96,32,12,130,193,48,68,247,37,162,14,36,162,14,36,162,14,36,162,14,36,162,14,36,154,230,16,77,115,136,166,57,68,211,28,162,105,14,209,212,37,154,186,68,83,151,104,234,18,77,93,162,169,75,52,117,137,166,46,209,212,37,154,186,228,221,45,228,221,45,228,221,45,228,221,45,228,221,45,228,221,45,228,221,45,34,248,123,199,2,120,1,22,194,82,81,135,200,91,135,252,235,147,127,125,242,175,79,254,245,201,191,62,249,215,39,255,250,228,95,159,252,235,147,127,125,242,175,79,254,245,201,191,62,209,122,16,209,122,16,209,122,144,216,139,151,45,134,125,80,2,251,161,20,14,128,15,101,240,21,124,13,7,245,116,34,251,124,34,251,124,34,251,124,34,251,124,34,251,124,162,250,8,162,250,8,162,250,8,162,250,8,162,250,8,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,52,125,18,77,159,68,211,39,209,244,73,227,26,145,101,116,130,63,195,181,112,29,204,212,9,50,81,130,76,148,32,19,37,200,68,9,50,81,130,76,148,32,19,37,200,68,9,50,81,130,76,148,32,19,37,200,68,9,50,81,130,76,148,32,19,37,200,68,9,50,81,130,76,148,32,19,37,200,68,9,50,81,130,76,148,32,19,37,200,68,9,50,81,2,47,81,128,151,88,129,151,88,129,151,88,129,151,88,129,151,88,129,151,40,192,75,20,224,37,10,240,18,5,120,137,2,227,51,225,26,159,195,106,88,35,92,178,152,71,22,243,200,98,158,217,46,248,55,170,108,255,200,246,114,61,134,108,214,145,108,214,49,204,102,93,117,169,217,27,250,146,221,190,147,213,204,254,186,148,204,118,33,153,173,31,153,237,66,50,91,63,188,248,68,57,68,191,36,151,235,247,229,74,145,33,223,35,251,173,193,207,175,197,167,175,23,181,200,114,37,100,57,41,55,226,239,79,101,186,8,153,174,121,248,25,147,37,28,223,79,230,25,42,60,178,156,71,150,243,200,114,30,89,206,35,203,121,100,57,143,44,231,145,229,60,178,156,71,150,243,200,114,30,74,186,4,37,93,130,146,46,65,73,151,160,164,75,80,210,37,40,233,18,148,116,9,74,186,4,37,93,130,146,46,65,73,151,160,164,75,172,233,218,183,102,192,19,48,19,102,193,147,240,20,204,134,57,58,135,204,153,67,230,204,193,119,21,224,187,10,240,93,5,100,81,151,44,234,146,69,93,178,168,75,22,117,201,162,46,89,212,37,139,186,100,81,151,44,234,146,69,93,178,168,139,206,244,209,153,62,58,211,71,103,250,232,76,31,157,233,163,51,125,116,166,143,206,244,209,153,62,58,211,71,103,250,232,76,223,58,172,75,173,35,112,20,142,193,113,56,1,229,80,1,172,9,50,243,8,50,243,8,50,115,31,50,115,130,204,60,8,255,151,196,255,37,241,127,73,252,95,18,255,151,196,255,37,113,9,41,92,66,10,151,80,130,75,72,145,193,115,34,187,180,143,83,72,225,20,82,100,242,62,100,242,62,17,198,20,97,76,100,244,28,50,186,135,107,72,69,210,188,215,218,183,5,24,96,130,20,30,153,222,195,81,164,112,20,41,28,69,10,71,145,34,243,123,100,126,15,103,145,194,89,164,236,250,148,109,0,205,56,214,130,247,45,129,88,139,203,72,161,12,114,80,6,158,125,54,231,153,131,168,131,26,184,142,20,10,33,7,133,224,225,60,82,56,143,20,206,35,133,243,72,225,60,82,56,143,20,202,161,15,202,161,15,202,161,15,202,161,143,77,28,181,137,163,54,113,212,30,2,67,97,152,238,139,154,232,139,154,24,136,154,24,136,138,200,193,207,38,81,18,9,148,68,194,158,29,126,34,83,150,189,4,94,11,63,149,41,203,254,128,237,23,186,0,149,145,176,121,150,248,222,100,240,109,176,40,142,4,138,35,129,226,72,160,56,18,120,225,2,188,112,1,94,120,5,94,120,5,10,36,129,31,94,129,31,46,80,191,23,46,158,184,0,95,224,227,11,124,124,129,143,47,240,241,5,91,80,41,243,241,5,62,190,192,71,173,12,66,173,12,82,221,116,169,186,25,186,235,17,248,3,95,229,178,207,154,82,3,224,14,24,8,131,104,115,48,112,93,120,135,45,120,7,31,239,224,227,29,124,20,142,139,194,113,241,16,62,30,194,87,15,83,126,124,248,169,130,62,170,199,197,79,248,248,9,31,63,225,227,39,124,84,208,8,84,144,139,10,170,131,175,240,81,66,35,80,66,46,222,194,199,91,248,120,11,31,111,225,227,45,124,188,133,143,66,26,132,66,26,132,66,26,132,66,26,164,118,209,246,110,216,3,196,122,69,172,71,53,77,71,53,77,71,53,205,71,53,205,71,45,141,64,45,13,66,45,205,71,45,141,64,45,185,120,253,36,94,63,137,215,79,226,245,147,120,253,36,94,63,137,215,79,226,245,147,120,253,36,94,63,137,215,79,226,245,147,120,253,36,94,63,137,215,79,226,245,147,120,253,36,94,63,137,234,74,160,186,18,168,174,4,170,43,129,234,74,160,186,18,168,174,4,170,43,129,234,74,160,186,18,168,174,4,170,43,129,234,74,160,186,18,168,174,4,170,43,129,234,74,160,186,18,206,57,140,233,55,112,190,46,112,218,65,15,218,238,197,251,222,112,43,252,149,99,125,216,222,6,125,161,31,220,161,75,80,104,9,20,90,2,133,150,112,238,166,206,68,142,63,79,217,5,122,133,243,2,251,11,225,176,78,70,133,200,66,193,37,162,92,91,180,134,46,136,214,20,174,123,173,222,233,94,7,215,67,23,221,17,101,215,209,237,198,254,93,186,212,29,1,121,240,173,210,187,135,253,7,96,172,240,80,124,30,138,207,67,241,121,40,62,15,197,231,161,248,60,20,159,135,226,243,80,124,30,138,207,67,241,121,40,62,15,197,231,161,248,60,20,159,135,226,243,80,124,30,138,207,67,241,121,40,62,15,197,231,161,248,60,20,159,135,226,243,80,124,30,138,207,67,241,121,40,62,15,197,231,253,63,42,62,239,123,138,175,166,152,160,47,48,186,139,14,70,79,113,173,113,139,184,203,248,139,184,212,232,37,46,48,122,139,27,204,203,69,23,179,175,184,94,118,214,151,200,46,250,15,114,153,158,47,87,234,14,114,135,254,4,109,152,41,137,112,114,143,158,44,139,245,71,114,159,168,39,75,240,91,251,245,17,209,72,76,72,175,18,139,244,58,241,55,189,142,214,47,170,252,52,216,115,105,253,12,90,63,131,214,47,54,250,234,35,228,214,221,244,130,155,195,149,117,214,237,232,229,66,122,25,38,87,232,229,242,109,88,153,46,149,239,234,215,201,113,27,229,251,250,3,185,74,79,160,247,251,233,249,152,220,173,247,210,123,59,122,159,72,239,146,222,103,211,251,42,225,200,213,122,158,252,130,49,225,228,229,58,221,75,174,215,75,101,130,90,27,244,102,178,98,17,58,117,145,254,144,177,125,72,201,27,201,157,171,41,61,157,210,121,114,93,58,77,233,103,40,125,5,121,244,117,106,220,73,141,153,225,103,59,158,197,104,243,201,230,13,200,222,87,152,29,200,228,125,117,95,115,128,144,230,66,116,242,42,253,23,243,35,61,195,220,42,126,107,30,38,35,103,138,42,242,44,253,156,92,33,60,178,244,89,92,193,43,244,244,17,126,84,202,117,120,205,66,253,26,89,58,66,235,105,174,40,65,166,206,171,204,212,178,210,147,74,174,108,175,220,199,85,149,112,124,191,62,96,220,32,44,189,84,68,192,6,5,14,68,193,133,24,120,16,135,12,168,162,151,139,170,208,78,111,22,191,135,251,244,18,113,63,60,0,15,194,88,24,7,15,193,195,48,30,30,129,9,220,195,165,122,173,88,166,215,26,166,222,108,72,176,32,2,54,40,112,32,10,46,196,32,14,85,161,26,84,135,26,144,9,53,33,11,106,65,109,168,3,13,161,17,52,134,38,208,20,154,65,115,104,1,45,161,21,92,163,139,140,78,240,103,184,22,174,131,124,24,13,99,224,110,184,7,238,133,251,224,126,120,0,30,132,177,48,14,38,233,77,198,100,152,2,83,225,49,120,28,166,193,116,189,201,60,91,47,49,219,66,54,116,210,111,153,15,233,148,249,176,78,49,203,59,243,84,74,153,103,21,204,177,37,60,137,82,230,216,213,204,177,10,121,36,93,44,143,178,34,142,105,37,143,167,143,202,19,233,205,178,92,219,178,34,189,87,158,212,217,50,205,113,173,235,88,145,116,177,101,235,75,44,165,149,229,164,143,90,209,244,102,203,213,182,21,75,239,181,60,157,109,197,57,158,65,185,161,122,169,53,12,134,195,157,112,23,140,128,145,144,7,163,32,31,70,195,24,120,86,111,182,230,194,60,120,14,230,195,243,176,0,94,128,133,176,8,94,132,151,96,49,188,12,75,224,21,120,21,10,224,53,120,29,222,210,69,214,82,88,6,203,97,5,188,13,43,225,29,120,23,222,131,247,97,21,252,13,214,233,37,214,122,72,64,33,108,128,141,144,132,77,144,130,205,176,5,138,244,146,72,185,94,106,75,96,254,218,17,189,220,174,206,182,6,52,131,214,208,6,126,163,55,219,231,177,125,68,23,217,211,96,6,239,185,78,251,57,246,185,30,155,235,177,185,30,155,235,177,95,230,216,18,120,21,10,224,77,88,202,241,101,176,28,86,0,99,183,25,187,253,41,251,127,135,207,216,255,28,86,195,26,216,0,27,245,38,59,197,185,189,176,31,190,134,131,240,13,28,130,195,112,84,23,169,12,168,2,85,161,26,212,214,155,84,29,168,11,245,160,62,180,213,155,213,121,48,72,47,81,131,225,110,184,7,38,195,28,120,70,175,85,139,216,30,213,75,156,86,186,200,57,67,111,118,126,205,246,108,182,29,225,106,246,111,212,155,156,94,156,239,13,183,194,67,28,159,193,241,39,96,38,204,130,69,80,174,55,69,133,46,138,86,99,203,250,138,178,174,162,117,161,190,222,236,246,210,41,183,31,228,194,0,24,8,67,129,245,238,178,222,93,214,187,203,122,119,89,239,46,235,221,125,20,38,192,68,152,4,140,215,157,2,83,225,49,120,28,166,193,116,152,1,79,192,76,152,5,79,194,83,48,27,184,70,247,105,120,6,158,133,185,48,79,47,137,93,169,83,177,171,160,61,116,128,142,112,53,92,3,157,32,79,191,21,27,5,249,48,26,198,192,221,112,15,220,11,247,193,253,240,0,60,8,99,97,28,60,4,15,195,120,120,4,30,133,9,48,17,38,193,20,152,10,143,193,227,48,13,166,195,12,120,66,191,229,157,161,151,100,68,245,91,25,46,196,244,91,194,34,87,44,33,242,151,200,66,241,107,226,114,133,120,92,140,212,179,68,30,140,130,124,24,13,199,117,10,255,156,194,63,167,240,207,41,252,115,10,255,236,227,159,125,252,179,143,127,246,241,207,62,254,217,199,63,251,248,103,31,255,236,227,159,125,252,179,143,127,246,241,207,62,254,217,199,63,251,248,103,31,255,236,227,159,125,252,179,143,127,246,241,207,62,254,217,199,63,251,248,103,31,255,236,227,159,125,252,179,143,127,246,241,207,62,254,217,199,63,251,248,103,31,255,236,227,159,125,252,179,143,127,246,241,207,62,254,217,199,63,251,248,103,63,248,20,46,227,67,198,249,145,46,197,179,150,226,89,75,241,172,165,120,214,82,124,232,12,124,232,12,124,231,122,124,231,122,124,231,122,115,158,46,14,255,255,200,83,255,215,209,118,243,168,222,78,54,75,146,197,102,201,53,162,17,249,114,27,25,236,17,60,220,44,60,220,44,60,220,44,60,92,41,30,174,20,15,23,248,167,20,254,41,133,127,74,225,153,124,60,147,143,103,242,241,76,62,158,201,199,51,249,120,164,89,248,160,89,248,148,89,120,146,89,120,136,89,120,8,31,143,80,138,55,240,241,1,165,248,128,82,213,90,167,212,25,225,231,113,150,162,253,3,45,159,66,103,167,208,214,41,180,112,10,13,156,66,255,250,232,95,31,253,235,163,127,125,244,175,143,254,245,209,191,62,250,215,71,255,250,232,95,31,253,235,163,127,125,244,175,143,254,245,209,191,62,250,215,71,255,250,232,95,31,189,90,138,94,45,69,175,250,104,212,82,103,24,109,223,205,254,243,193,167,166,105,31,189,233,163,55,75,163,153,172,167,46,122,6,26,115,6,154,114,61,154,114,189,151,175,139,189,209,48,70,23,199,51,245,246,120,77,200,130,70,208,24,238,225,248,92,189,93,152,100,149,23,201,235,232,56,185,76,156,47,151,139,155,229,59,162,173,124,87,212,230,254,190,41,223,71,73,173,18,173,228,106,209,145,123,221,17,95,31,65,49,92,132,183,175,46,19,226,28,238,251,151,40,135,134,232,156,29,28,221,41,90,163,23,58,162,23,90,202,98,113,25,237,190,95,249,183,236,51,232,233,61,189,136,242,83,195,62,151,112,174,31,170,98,185,200,224,216,39,188,91,19,124,46,229,15,63,75,215,232,43,178,127,252,243,116,25,79,27,86,199,5,244,218,158,124,120,5,99,56,117,164,13,217,242,40,71,47,33,91,46,39,91,150,132,159,81,188,63,248,54,74,142,214,231,221,69,225,223,20,107,81,182,5,99,8,190,139,96,143,56,147,18,191,230,221,26,145,205,21,102,114,174,33,215,26,124,234,91,23,253,185,28,42,218,49,254,247,173,11,209,107,38,71,62,230,221,223,41,77,110,66,19,150,241,174,136,119,185,34,206,187,19,188,251,88,180,18,150,200,22,17,176,65,129,3,81,112,33,6,30,196,33,131,30,59,139,154,242,38,52,94,119,200,229,154,150,163,3,223,69,103,190,167,215,90,67,69,182,53,12,134,195,157,112,23,140,128,145,144,7,163,32,31,70,195,24,145,141,151,207,198,179,103,227,217,179,241,232,217,120,244,108,60,121,54,254,59,27,239,157,141,223,206,14,191,255,34,142,186,61,68,79,69,92,197,30,249,14,79,50,248,54,147,247,244,27,168,219,253,92,251,80,238,201,50,198,245,54,165,184,90,174,61,46,170,27,95,136,102,198,90,113,54,119,166,59,247,225,143,242,38,74,117,21,93,101,247,240,51,230,186,202,92,253,94,240,169,68,114,184,222,33,167,137,115,229,116,113,30,253,248,60,233,22,40,153,197,214,249,226,28,171,157,56,155,187,213,85,52,164,70,67,250,105,203,211,28,42,26,211,211,129,160,255,176,167,120,229,247,154,124,36,187,81,251,102,202,247,100,123,11,219,161,204,176,47,244,38,52,114,41,250,248,120,56,127,54,8,135,90,82,216,193,55,161,80,58,139,146,89,148,140,82,210,167,68,153,200,18,59,137,162,104,40,177,27,221,52,152,158,130,103,58,92,175,71,119,151,242,212,171,16,113,215,134,237,37,120,130,133,212,162,205,64,17,71,170,235,10,60,124,5,30,190,2,143,92,129,71,174,192,35,87,224,145,43,240,190,21,244,217,89,23,7,255,226,137,22,91,179,82,84,216,90,161,62,36,106,125,175,207,110,196,172,158,208,159,107,27,138,18,95,163,191,102,116,101,92,135,207,140,171,73,223,135,169,245,1,253,198,232,247,216,207,246,27,163,223,29,193,119,179,208,90,117,250,141,208,226,97,90,44,165,197,67,180,24,165,181,175,43,175,162,130,117,214,153,163,193,231,5,118,67,201,247,132,193,156,25,42,234,80,51,202,136,109,106,30,161,102,5,53,227,140,37,29,220,53,106,150,179,42,118,138,63,137,93,176,27,142,51,179,79,64,57,84,192,73,162,67,103,156,75,23,125,182,236,70,180,184,89,244,144,61,217,222,194,182,63,222,103,48,227,25,174,231,202,81,204,139,105,226,119,204,135,11,184,227,95,208,99,187,240,217,172,211,79,133,189,37,244,6,214,92,38,46,231,68,229,28,57,199,162,109,43,13,90,180,138,84,23,127,82,55,65,87,232,46,90,169,233,48,15,182,241,126,59,236,0,198,169,202,56,118,136,237,17,198,22,124,254,99,25,35,59,206,53,31,103,100,173,185,238,227,140,172,53,215,93,151,235,14,34,134,195,245,186,92,235,94,185,81,84,13,103,221,10,106,188,79,141,93,212,168,75,141,93,212,168,75,141,223,81,186,42,99,222,19,206,188,117,186,156,113,31,163,230,174,176,86,34,252,94,130,155,232,175,43,51,185,59,219,30,108,135,17,21,119,136,166,68,188,50,98,140,75,100,172,67,100,172,70,188,91,17,126,163,78,240,252,82,148,146,28,41,227,57,116,102,175,75,184,54,130,79,195,203,146,67,152,85,119,146,239,246,48,238,98,122,220,167,253,112,190,109,163,222,46,234,185,180,238,208,178,201,153,148,168,35,122,235,175,197,173,240,87,24,194,211,239,204,243,188,137,113,117,135,97,204,204,160,244,78,102,201,30,238,244,94,198,180,15,127,89,66,43,251,201,147,23,138,90,145,170,250,235,72,41,28,208,95,219,185,208,31,6,192,29,48,12,134,211,110,70,229,119,2,37,105,57,69,203,41,57,132,171,26,70,204,223,193,115,220,201,44,218,197,10,10,175,150,56,92,204,61,218,167,63,11,189,120,45,198,87,206,248,202,25,95,121,229,213,7,127,83,222,74,43,91,105,197,164,149,214,140,177,42,173,28,165,149,52,173,4,159,52,239,208,194,246,224,251,136,24,95,57,227,43,103,124,229,140,175,156,241,149,51,190,114,198,87,46,206,20,189,69,123,113,43,252,21,70,138,28,145,7,163,32,31,70,139,28,122,172,66,143,191,34,102,69,184,195,157,136,89,17,238,114,39,98,214,243,220,233,87,185,211,111,51,79,63,98,158,94,193,60,109,47,23,234,201,92,211,223,201,16,45,79,141,134,188,21,140,166,24,53,113,190,104,199,28,109,103,93,168,147,214,28,145,99,61,13,207,136,156,72,85,209,62,178,141,109,41,219,3,240,149,200,177,79,135,115,33,87,180,183,251,195,0,184,3,130,241,57,140,234,72,229,188,49,43,231,141,25,62,171,224,14,238,211,123,195,191,70,44,102,220,243,43,75,101,85,150,202,98,220,62,37,207,9,255,2,177,79,175,103,102,228,166,87,225,5,15,224,253,182,225,245,14,224,237,182,89,167,165,119,51,215,114,211,62,71,203,56,82,102,157,166,47,162,213,220,244,86,121,132,251,92,78,237,10,98,195,73,189,218,138,232,163,248,194,99,86,76,31,162,228,106,74,94,22,214,125,143,179,107,57,178,150,35,110,88,215,151,39,232,175,156,187,114,82,23,226,49,211,86,84,216,212,77,83,170,16,47,153,166,100,54,113,41,55,189,135,94,210,184,212,67,140,172,84,30,103,91,78,175,21,204,204,83,53,43,232,53,141,59,61,196,136,75,45,135,173,203,40,98,28,63,213,82,5,87,112,152,89,151,139,175,61,42,12,90,41,163,149,52,173,104,90,40,14,251,182,133,65,237,50,106,167,169,173,169,89,92,57,134,211,131,251,148,158,196,24,118,80,187,25,181,55,83,251,136,60,193,138,13,70,95,193,60,62,201,140,75,163,19,180,62,201,88,118,208,90,51,90,219,76,107,71,172,168,78,132,87,21,227,57,123,162,42,78,185,132,150,79,50,166,151,130,44,170,77,90,60,198,56,138,100,90,152,212,58,70,223,69,86,156,253,211,116,147,160,68,122,13,37,246,210,95,112,167,82,148,216,75,155,193,93,74,209,198,87,220,221,127,122,94,60,253,202,231,68,237,159,121,62,97,217,240,185,80,246,103,158,7,215,248,127,124,14,196,211,127,243,254,19,101,254,203,247,157,107,252,137,251,29,158,249,209,251,44,50,172,76,17,181,106,50,190,218,194,181,234,210,90,61,234,212,71,51,52,96,191,33,231,26,113,174,41,231,154,243,190,5,231,90,114,174,21,249,192,178,178,232,161,30,103,27,179,109,193,51,241,172,76,222,225,33,172,90,244,95,151,30,234,209,83,208,86,67,142,55,226,120,19,142,55,231,120,11,142,211,14,79,33,40,29,244,92,175,178,68,208,83,208,86,117,198,101,114,118,183,149,197,145,90,80,91,52,100,124,213,41,185,155,54,27,50,62,147,241,153,212,218,109,53,230,124,19,104,202,241,230,148,105,193,177,150,236,183,10,190,149,156,86,138,24,107,112,133,166,85,135,177,214,21,145,202,86,130,218,69,140,63,184,66,211,106,198,185,230,156,59,85,219,228,122,51,161,38,115,47,139,49,215,166,221,186,92,75,61,158,126,125,250,106,16,92,23,231,27,113,190,49,231,155,114,190,57,199,90,112,190,37,231,91,113,125,92,5,207,166,38,237,102,113,180,22,212,214,27,24,67,154,187,179,195,170,207,179,108,192,53,55,164,76,35,202,52,230,124,19,104,74,153,102,148,105,78,153,150,148,105,69,102,11,158,147,23,222,215,218,34,147,113,4,119,236,24,227,200,100,28,49,198,225,133,247,182,41,239,155,135,119,240,24,99,200,100,12,177,224,169,8,25,94,123,221,202,251,124,106,244,193,221,147,225,117,159,170,81,86,57,106,83,84,249,79,231,4,171,214,231,254,253,211,188,96,181,159,37,226,255,238,220,160,214,217,66,253,212,252,224,108,11,81,227,191,53,71,104,237,87,92,245,127,56,79,168,125,154,168,246,127,157,43,180,114,126,112,69,255,157,249,194,147,248,52,124,142,255,209,156,9,115,67,252,223,157,55,97,84,63,77,30,73,239,35,146,246,36,226,212,39,170,117,144,39,210,101,68,181,75,101,69,186,132,232,211,155,168,214,152,168,214,206,138,164,247,17,81,123,18,141,234,19,213,58,88,209,116,25,81,237,82,43,150,46,33,50,245,38,170,53,38,170,181,179,50,211,71,184,35,103,114,71,78,231,142,156,110,213,230,125,29,253,43,238,72,6,163,106,195,93,105,201,93,105,97,53,228,120,35,202,53,166,76,19,104,202,251,102,148,107,78,185,22,148,107,73,185,86,204,154,40,206,205,195,115,101,203,224,123,125,86,137,26,168,221,76,148,110,115,84,197,239,208,10,31,160,246,170,132,223,45,180,204,232,46,126,111,244,20,151,25,183,136,241,198,95,216,246,194,185,119,214,79,202,235,241,34,55,232,101,40,143,39,195,111,170,59,253,95,148,250,32,44,21,124,7,210,198,240,232,183,239,150,252,227,157,137,147,95,105,188,171,151,132,123,193,183,219,237,96,175,10,46,249,76,33,68,59,60,105,107,241,7,94,103,139,171,196,181,162,141,184,94,220,192,209,27,209,114,23,136,219,196,35,226,74,49,65,44,20,119,136,101,98,37,239,222,229,53,89,124,42,54,136,41,34,201,107,142,40,194,157,60,45,246,210,226,11,70,61,163,158,88,103,52,52,206,20,235,141,246,70,7,177,211,184,218,184,78,236,54,110,50,186,137,253,70,15,163,135,240,141,91,140,222,162,204,200,53,6,136,111,140,97,198,12,113,196,152,201,171,174,241,36,175,122,198,108,94,245,141,23,140,133,70,3,227,93,99,141,209,200,60,219,60,199,56,203,108,107,158,103,156,99,182,51,219,25,231,154,23,153,217,198,121,230,31,205,28,227,124,243,50,243,50,227,247,230,229,230,85,198,5,102,7,179,131,113,177,217,201,188,214,248,131,121,189,217,197,200,49,187,154,93,141,63,153,61,204,30,198,229,102,111,243,86,227,10,179,143,217,199,184,202,236,107,14,48,218,155,131,205,225,198,159,205,187,204,177,198,13,230,67,230,163,70,31,115,162,57,205,200,53,103,152,79,24,67,205,121,230,43,198,112,179,192,252,192,184,223,252,200,220,96,76,55,147,230,78,227,121,115,159,185,223,40,48,203,204,175,140,55,204,131,230,81,227,45,243,184,89,110,172,52,181,20,198,123,210,148,210,88,37,149,140,27,31,200,42,178,186,241,153,204,148,153,198,23,50,75,214,53,214,202,38,178,169,177,65,54,151,45,140,164,108,37,79,55,82,242,87,242,76,163,72,158,37,207,50,190,148,109,228,57,198,54,217,86,158,107,236,144,237,228,239,141,221,242,66,121,145,177,87,94,44,47,54,246,201,75,228,37,70,137,204,145,57,198,126,217,65,94,109,148,202,235,100,23,163,76,222,36,123,25,135,100,174,236,111,164,229,96,121,167,41,228,40,57,202,180,229,104,57,218,84,114,154,156,110,58,114,177,92,108,186,242,53,249,154,25,147,111,202,55,77,79,46,149,171,204,184,92,45,55,154,181,229,14,185,223,108,42,143,72,109,254,202,138,88,25,230,185,86,166,117,154,121,177,117,161,117,161,217,217,26,106,141,53,175,183,30,182,94,55,251,89,111,89,43,205,105,214,231,214,26,243,41,107,157,181,219,124,218,42,182,180,249,90,196,141,184,230,103,17,47,226,153,159,71,170,70,170,155,171,35,235,35,155,204,181,145,45,145,109,102,50,178,51,178,211,44,138,236,137,236,49,183,70,138,35,251,204,47,35,251,35,95,153,219,35,7,35,7,205,189,145,195,145,163,102,113,228,120,228,184,185,63,82,30,41,55,75,35,39,237,136,121,192,86,118,134,121,196,174,106,87,53,211,118,117,187,166,169,237,218,118,67,41,237,38,246,111,164,107,255,214,254,173,108,96,159,103,255,73,54,180,175,182,59,203,179,236,155,237,123,229,185,246,253,246,131,178,155,253,144,61,94,246,176,39,218,19,229,95,236,201,246,20,217,203,126,220,126,92,222,106,79,183,159,148,127,181,159,182,159,150,185,246,92,123,174,236,111,63,103,63,39,7,216,139,236,2,121,135,253,134,189,66,222,101,191,99,191,47,199,216,31,218,31,201,251,236,79,236,66,249,128,189,209,78,202,41,118,202,78,201,199,236,173,246,151,242,113,123,175,93,34,167,219,95,219,21,114,150,18,202,148,207,43,165,26,203,133,170,165,106,43,255,166,206,87,23,202,245,234,98,117,177,76,170,63,170,63,201,77,234,74,213,81,110,85,157,84,39,185,83,93,167,174,147,187,212,245,234,122,185,91,221,164,122,200,61,170,151,234,45,75,85,95,213,87,250,234,118,117,151,44,83,35,213,104,121,82,221,173,238,177,76,245,160,26,107,89,234,97,53,222,178,213,68,53,195,114,212,76,53,211,170,174,158,84,79,90,53,212,108,53,199,202,84,243,212,60,43,75,45,82,203,173,90,106,149,250,196,58,77,173,85,27,172,179,212,102,117,208,250,173,58,164,78,88,29,84,133,210,214,117,78,75,167,165,213,197,57,205,105,109,221,232,252,218,57,203,234,230,180,117,218,90,221,157,243,157,118,86,15,231,2,231,66,235,22,231,98,231,98,171,151,115,185,115,165,213,219,105,239,180,183,250,56,29,157,171,173,219,156,107,157,206,86,63,231,70,231,70,171,191,211,203,233,99,13,112,238,112,6,89,67,156,145,206,72,107,184,147,239,228,91,119,58,119,59,247,90,119,57,99,157,135,172,60,103,188,243,136,53,218,153,232,76,180,238,118,166,56,83,172,123,156,105,206,44,235,94,231,121,103,129,53,206,89,228,44,178,30,118,22,59,139,173,241,206,65,231,27,235,17,231,176,115,216,154,224,28,115,142,89,19,163,4,62,107,82,212,138,90,214,148,168,138,186,214,212,168,23,173,101,77,143,214,137,214,177,230,70,235,69,27,90,243,162,141,163,141,173,5,238,181,238,77,214,11,110,79,183,167,245,138,219,219,237,109,189,234,222,230,246,181,10,220,219,221,219,173,215,221,254,238,0,235,13,119,160,59,208,122,203,29,238,14,183,150,186,35,221,145,214,50,119,148,59,198,90,238,142,117,95,180,222,113,223,117,63,182,118,187,133,238,22,203,119,183,186,187,173,35,238,241,88,93,43,29,107,22,155,20,105,28,155,18,123,38,50,33,246,70,108,101,100,118,108,77,236,96,228,121,79,121,181,35,127,247,206,240,46,141,20,121,93,188,219,34,199,188,219,189,129,118,212,27,236,13,181,171,120,195,189,187,236,234,222,72,111,164,93,211,27,229,61,96,103,121,227,188,9,118,99,111,146,55,201,110,229,77,241,30,179,79,243,166,121,79,219,103,120,207,122,207,218,231,122,243,188,23,237,243,188,151,189,215,236,139,189,55,189,229,246,101,222,219,222,219,246,85,222,59,222,59,118,123,239,61,239,99,187,131,247,153,183,206,238,236,37,188,132,221,205,219,224,37,237,155,189,148,247,165,221,211,219,238,125,101,255,213,251,198,59,102,15,247,78,120,21,246,40,47,29,23,246,152,184,25,55,237,123,227,86,220,182,239,139,59,241,184,253,96,188,106,60,203,126,36,94,59,94,219,158,26,175,27,175,111,63,22,111,24,111,110,79,143,183,140,183,180,103,199,199,196,199,216,115,226,247,196,31,176,159,142,143,139,63,106,63,23,159,28,159,106,47,138,63,30,159,102,47,142,63,17,127,194,94,18,159,21,159,101,191,18,127,42,254,140,253,106,124,110,252,121,251,205,12,51,35,195,94,145,81,61,163,150,253,73,70,189,140,6,246,154,140,163,25,39,236,117,194,116,209,239,66,120,151,84,187,70,156,38,26,139,255,210,143,94,166,119,234,61,226,108,93,204,254,230,31,45,145,214,179,244,203,188,202,244,195,188,187,70,119,165,206,7,236,21,87,158,47,214,37,252,222,94,249,238,200,15,234,7,103,75,244,33,94,255,123,78,253,72,63,223,192,99,63,59,222,60,120,251,123,71,182,210,67,86,208,203,79,254,224,188,40,183,73,151,179,239,145,201,187,137,56,239,119,126,127,140,223,94,205,143,244,249,153,222,166,125,253,57,45,236,224,106,247,254,220,24,127,193,143,67,171,211,42,91,223,165,75,245,7,122,119,229,187,131,63,232,125,63,20,233,47,245,122,125,76,95,41,162,220,187,214,162,201,119,206,167,127,174,51,125,152,103,119,136,22,254,119,228,220,127,20,203,169,179,207,233,231,132,7,255,120,134,255,84,251,0,236,214,41,218,216,202,219,8,58,171,165,184,136,189,70,225,217,191,233,213,122,3,243,135,185,131,111,255,241,254,23,234,103,245,108,182,227,32,91,255,90,15,211,67,217,251,206,125,252,246,234,217,43,253,65,237,180,254,80,239,101,6,125,168,255,206,56,120,14,193,221,251,126,173,127,148,253,236,103,110,133,192,167,10,145,17,238,77,168,60,226,211,246,231,223,206,205,239,206,138,202,35,135,184,242,131,220,251,205,250,27,244,126,21,14,181,229,41,252,163,119,189,63,124,66,251,191,45,253,131,250,165,122,31,107,204,255,246,142,7,127,25,13,183,91,190,91,230,231,198,93,89,46,245,189,119,131,190,247,238,227,95,214,6,63,109,194,242,149,51,77,111,228,249,57,122,227,207,244,124,244,59,107,187,141,248,221,207,148,126,81,47,8,86,180,254,240,23,143,233,251,245,247,4,179,35,152,179,63,56,83,248,11,106,115,101,250,193,112,239,141,127,94,207,250,47,191,160,62,115,68,191,22,198,173,173,193,115,251,119,127,244,11,97,52,125,129,251,250,195,31,231,23,181,80,166,151,133,81,243,23,206,139,31,105,225,224,47,159,85,63,82,187,50,194,234,117,255,81,237,37,225,239,141,65,228,248,175,255,252,230,23,244,191,231,84,46,211,229,204,163,111,254,237,30,188,127,121,182,21,252,57,236,229,219,140,183,253,212,171,242,124,163,31,169,115,58,175,70,188,78,255,222,40,231,87,110,215,156,122,253,139,250,109,126,180,126,229,221,101,150,28,38,58,29,254,169,1,19,63,15,232,175,137,96,219,194,53,21,204,234,99,225,241,169,225,233,134,250,93,189,82,39,130,140,254,19,245,43,190,179,63,94,212,33,254,223,32,174,14,86,72,229,177,34,114,195,242,31,198,226,127,212,41,255,206,254,36,50,79,21,113,133,232,201,254,226,202,99,59,185,123,107,127,58,171,126,219,127,56,163,159,160,126,148,232,51,184,50,146,7,199,95,213,47,11,169,223,252,201,250,255,60,11,35,168,167,62,28,127,180,242,252,199,250,35,238,255,167,149,239,126,24,191,79,124,103,255,97,106,215,17,29,68,160,132,178,43,143,189,173,151,210,194,75,63,217,255,174,31,63,158,230,137,5,241,81,119,210,29,117,111,125,117,101,233,57,63,168,127,47,81,236,57,253,146,254,66,39,190,115,216,20,55,139,251,196,35,236,77,16,19,131,127,51,35,94,100,230,46,22,111,162,14,151,139,149,226,156,240,175,10,231,138,85,98,131,56,79,108,18,187,197,85,98,175,97,136,46,70,79,163,167,24,130,163,255,179,24,26,120,121,49,60,112,241,226,78,179,159,217,95,140,192,143,39,69,190,185,217,220,41,70,155,197,102,177,24,107,150,152,251,197,184,192,155,139,135,205,35,230,81,241,136,89,110,150,139,9,129,55,23,19,3,111,46,38,227,205,99,98,170,108,36,27,137,25,178,155,188,89,60,33,123,202,91,196,44,235,13,235,13,17,184,90,45,102,71,170,71,170,139,207,236,215,237,215,197,231,246,219,246,74,177,218,222,108,111,17,95,216,218,214,98,93,224,233,196,250,192,211,137,164,186,70,117,18,69,129,167,19,95,226,233,110,16,219,2,79,39,118,4,158,78,20,7,158,78,148,4,158,78,236,15,60,157,56,30,120,58,145,198,211,141,55,4,110,110,178,97,171,169,106,134,17,13,60,157,81,37,240,116,70,213,192,211,25,213,212,92,53,207,168,17,120,58,163,102,224,233,140,150,120,186,131,198,153,184,57,109,92,237,72,39,98,116,117,28,199,53,186,59,158,147,97,220,226,84,115,106,24,189,157,154,78,45,163,143,83,215,169,111,244,115,26,58,141,141,254,78,51,167,133,49,208,185,200,201,54,134,224,218,110,53,134,225,206,198,25,119,225,206,198,27,35,3,255,101,228,5,158,200,24,21,120,34,35,63,150,23,155,100,220,19,56,29,99,186,87,213,171,109,44,247,94,244,94,52,254,230,237,244,190,50,62,8,188,134,177,62,240,26,198,166,192,107,24,91,2,175,97,124,25,120,13,99,91,224,53,140,157,129,215,48,246,5,94,195,248,42,240,26,198,215,129,215,48,14,5,94,195,40,15,124,132,81,17,248,8,227,100,224,35,76,51,35,154,17,51,85,70,205,140,90,166,155,113,44,227,132,25,252,55,133,141,225,140,49,194,25,99,50,99,166,225,40,166,139,153,204,233,89,98,30,71,158,227,165,196,124,177,144,44,181,136,249,100,135,243,201,102,62,173,96,213,189,205,172,114,195,89,229,50,171,62,225,248,167,34,33,98,162,144,151,201,44,219,128,170,222,36,182,160,174,138,196,14,214,216,78,230,92,19,177,87,124,205,138,63,200,171,169,248,70,28,21,205,196,49,94,205,197,113,113,82,180,16,105,102,100,181,112,70,54,8,103,164,12,103,164,23,206,72,143,25,153,43,170,154,253,153,151,94,56,47,171,51,47,139,68,150,185,213,220,42,106,152,95,154,219,69,45,115,135,185,67,212,54,119,50,95,235,135,243,181,94,56,95,107,135,243,181,102,56,95,235,134,243,181,134,169,77,45,106,72,228,191,200,100,214,154,252,230,71,212,100,238,42,246,121,248,162,142,140,50,143,51,195,121,92,143,121,220,77,180,148,55,51,155,91,49,155,123,178,127,11,115,186,85,56,167,27,48,167,139,132,97,109,181,118,11,211,218,99,237,21,182,85,108,249,34,102,149,89,135,68,67,235,176,117,68,84,177,142,90,21,162,145,117,146,217,223,34,156,253,77,194,217,223,32,156,253,13,194,217,223,32,156,253,13,152,253,127,20,153,42,71,229,136,152,186,84,93,42,44,117,25,235,33,194,122,184,146,35,87,169,171,56,210,94,181,23,74,117,80,29,132,163,58,178,78,154,177,78,174,161,110,39,86,75,52,92,45,177,224,47,32,34,174,110,96,205,100,176,102,186,138,38,170,155,186,89,84,81,221,85,119,209,66,245,96,21,85,11,87,81,181,112,21,25,172,162,219,169,149,171,6,82,102,144,26,204,145,33,106,136,48,213,80,53,140,94,134,171,225,180,124,39,43,45,198,74,203,163,214,40,53,138,227,249,42,159,242,163,89,123,241,112,237,25,193,223,83,40,51,78,61,68,191,15,171,241,156,157,168,38,114,100,146,154,68,173,201,106,50,101,166,170,105,28,153,174,166,51,146,25,106,6,71,88,159,194,13,214,39,237,204,86,179,169,53,71,205,225,248,92,53,151,118,230,169,121,148,92,164,22,113,228,69,181,152,186,47,171,151,185,15,75,212,107,220,153,215,213,82,198,185,76,45,227,158,44,87,203,25,213,42,245,1,163,253,80,125,66,155,107,21,51,83,21,42,230,164,218,168,82,180,182,89,125,41,26,171,109,106,39,247,100,151,42,166,175,125,170,68,52,85,251,85,41,119,242,128,242,69,115,85,166,202,232,241,43,117,144,49,31,82,135,40,121,88,29,230,236,17,117,132,227,71,213,81,70,114,76,29,167,253,19,234,4,45,151,171,114,90,174,80,21,162,134,58,169,78,210,123,90,165,169,171,149,14,190,95,213,137,136,6,65,52,225,55,209,132,223,68,19,126,19,77,248,77,52,225,55,209,132,223,68,19,126,19,77,248,77,52,17,6,209,100,44,191,199,57,227,132,25,196,20,97,5,49,69,24,65,76,17,30,49,101,20,191,243,221,49,162,106,16,89,132,36,178,108,16,94,108,99,44,41,226,177,77,177,131,162,234,255,80,247,45,240,77,84,249,247,223,153,201,76,38,233,77,91,218,2,125,81,160,20,40,80,107,41,165,96,105,17,176,34,130,139,136,136,46,34,77,139,2,22,72,211,138,136,41,38,5,161,34,162,34,42,162,34,242,90,86,209,69,22,17,17,249,161,235,226,219,69,4,69,68,222,34,32,34,34,34,32,34,243,63,247,155,180,182,130,66,129,213,253,79,63,247,228,230,206,189,119,110,146,153,115,207,119,30,167,146,101,72,147,44,67,113,96,153,47,40,90,236,18,187,40,70,124,41,190,36,151,216,45,118,83,3,177,71,236,193,218,189,98,47,197,138,175,196,87,148,40,246,137,111,144,63,32,14,160,254,183,226,91,212,57,40,14,162,206,247,226,123,228,15,139,31,40,94,28,17,71,80,231,168,56,134,58,199,197,113,172,253,73,156,160,48,113,82,88,20,235,146,161,117,180,228,47,160,205,101,3,234,46,131,162,192,98,38,53,116,57,92,78,170,239,10,115,133,161,166,112,185,40,17,188,22,141,146,24,87,3,138,151,236,70,13,192,110,241,192,4,87,34,234,36,185,26,83,140,171,137,171,9,250,105,234,74,70,190,153,171,25,234,167,184,82,144,7,247,161,28,220,135,146,167,92,179,176,149,167,93,179,209,106,142,107,14,122,158,231,154,143,62,255,230,250,59,213,151,108,72,154,100,67,138,148,108,72,145,96,172,127,134,216,112,42,254,52,102,67,29,108,56,3,249,39,193,131,26,243,160,1,22,124,30,249,69,180,28,248,10,97,111,3,27,190,142,252,27,224,64,141,222,4,15,106,224,193,79,192,152,27,192,175,26,159,191,55,153,7,53,230,193,250,204,131,13,152,7,157,204,131,13,153,7,99,153,7,227,152,7,227,153,7,133,18,161,68,144,75,25,160,12,0,142,80,70,2,75,148,50,224,40,101,20,112,178,50,153,92,96,201,107,72,101,150,116,128,37,111,6,74,150,12,99,150,116,48,75,134,51,39,198,168,251,213,253,84,143,121,48,138,121,48,90,253,89,253,153,34,152,1,35,53,155,102,163,40,112,159,137,188,83,115,82,61,109,128,54,128,18,181,27,249,78,54,201,125,141,152,251,26,107,131,180,65,40,47,224,187,219,36,15,54,98,30,108,172,21,105,131,41,161,154,7,247,144,6,6,60,76,38,184,239,4,57,153,245,226,153,245,26,200,179,182,56,62,187,218,187,226,232,237,102,239,70,26,115,156,105,191,2,28,103,3,199,245,66,94,178,155,198,236,102,48,187,197,218,175,182,95,141,18,201,110,154,253,90,251,181,192,126,246,235,80,83,114,156,141,217,173,1,179,155,147,217,45,30,236,230,38,97,47,178,23,1,7,219,7,163,254,45,246,91,128,67,237,67,129,146,233,76,102,58,103,136,233,70,217,71,161,228,118,48,157,193,28,103,218,239,180,223,137,182,62,187,15,245,171,152,46,128,124,144,227,198,219,239,70,94,50,157,201,76,167,49,211,57,237,83,236,83,208,234,126,251,3,40,145,172,103,50,235,137,16,235,77,179,79,67,185,228,62,147,185,47,158,89,79,99,214,179,217,159,2,235,105,33,214,155,109,159,141,252,28,251,28,48,218,92,251,92,212,151,60,168,49,15,198,215,224,65,141,121,208,4,15,174,64,62,200,125,43,237,255,66,254,223,246,181,64,201,125,38,184,111,19,242,146,245,234,51,235,53,96,214,115,50,235,53,100,214,139,101,214,139,99,214,139,103,214,19,246,239,237,223,163,149,228,190,6,204,125,177,204,125,241,33,238,59,1,142,211,152,227,132,169,152,10,105,65,182,114,142,113,222,73,14,103,185,179,28,120,151,243,46,10,115,6,192,77,97,206,113,206,113,40,153,232,156,72,14,230,41,53,108,90,216,227,164,50,227,196,136,111,192,53,145,226,59,113,136,162,152,95,34,153,89,98,192,44,71,145,63,38,126,164,8,112,202,73,28,231,146,83,234,185,52,151,70,17,96,19,59,133,51,143,68,49,143,196,128,65,162,144,151,12,18,237,106,232,106,136,58,146,59,98,92,141,92,141,80,222,56,196,29,77,209,131,228,142,40,230,142,72,230,142,122,204,29,81,224,142,167,208,231,211,174,167,209,106,158,107,30,234,207,7,107,68,49,107,168,164,102,30,148,103,94,59,236,190,44,155,122,210,13,191,165,243,255,255,88,172,189,214,87,50,133,222,109,63,93,220,37,207,243,240,185,190,186,246,189,75,158,225,226,200,251,117,126,255,121,213,54,25,215,134,162,207,253,50,254,228,88,116,147,181,211,218,83,251,140,206,153,183,91,117,134,206,242,214,125,132,23,118,177,122,33,242,148,175,191,25,123,159,210,98,47,34,237,183,207,253,188,76,117,63,251,127,253,206,250,142,49,84,142,88,241,48,190,217,157,214,1,164,234,51,123,53,34,209,152,26,173,55,161,214,70,146,231,61,26,34,23,58,195,88,21,93,255,65,139,179,122,52,53,183,43,232,175,92,246,245,233,206,46,88,251,78,61,55,103,29,178,118,88,159,97,205,41,87,33,206,117,169,58,75,94,251,157,60,126,66,123,117,141,243,5,24,187,86,157,223,255,91,191,178,181,237,212,179,154,23,106,57,253,21,156,51,182,154,111,205,225,215,19,124,54,252,29,153,228,249,33,235,89,228,222,13,213,169,218,179,228,17,252,131,245,97,85,121,157,182,179,139,247,209,157,191,188,151,103,193,172,45,53,106,220,207,231,131,228,185,242,109,156,219,133,209,212,100,168,208,247,123,182,191,47,159,181,222,121,230,122,117,95,176,167,213,232,215,58,98,157,64,58,46,207,117,89,63,215,170,247,123,215,165,254,199,150,63,248,152,63,139,197,154,121,30,141,251,156,166,191,157,148,138,125,48,233,60,122,253,253,37,149,152,91,37,159,50,167,158,118,1,55,156,245,53,196,243,159,43,126,213,95,173,81,213,60,246,206,178,253,18,107,149,181,56,116,125,32,198,122,218,90,197,165,95,200,217,189,230,236,125,78,250,97,35,184,113,59,235,135,61,172,77,152,205,228,156,100,109,199,235,115,161,90,7,248,122,219,123,72,111,226,111,79,237,51,215,204,100,113,84,117,110,118,53,230,130,119,173,143,144,102,162,180,167,181,222,122,159,203,63,14,170,8,190,162,253,215,186,143,244,148,145,127,85,235,29,207,161,214,63,107,148,20,91,243,172,145,214,189,242,44,191,85,86,93,218,9,101,203,229,113,119,234,85,71,146,215,92,79,189,22,186,207,122,29,159,101,211,133,59,82,171,246,7,57,143,129,193,170,116,225,187,20,186,62,91,115,12,224,229,234,107,35,242,26,203,25,122,254,207,133,26,227,185,46,248,150,92,252,250,144,188,222,124,202,218,81,214,234,90,117,131,175,91,48,187,125,33,247,144,115,216,222,39,114,175,103,189,197,223,147,204,97,126,219,30,250,214,128,214,173,214,26,254,189,143,146,118,154,57,204,69,25,167,244,121,0,199,193,55,161,171,75,26,152,163,234,170,211,209,224,218,243,159,223,126,185,14,93,251,122,101,149,74,145,218,139,231,237,93,248,59,112,138,246,220,198,218,243,52,71,59,142,230,11,204,93,167,91,126,197,103,235,79,89,127,226,215,37,161,242,210,211,151,83,93,174,163,215,121,177,134,212,177,65,240,30,139,73,214,68,126,253,150,25,224,69,153,144,123,198,90,22,204,241,186,42,125,198,215,59,241,75,189,114,14,163,91,98,45,7,99,190,20,122,183,218,90,72,242,254,160,151,101,30,9,204,9,22,91,13,150,168,82,193,223,130,125,223,15,241,68,240,250,89,248,41,125,190,109,189,100,189,22,234,51,70,190,11,149,215,98,7,203,170,251,104,185,29,142,82,235,179,234,119,85,177,203,14,153,171,138,43,131,74,156,25,237,93,185,127,4,239,17,9,29,63,135,152,145,111,178,250,240,187,215,72,94,205,243,34,221,129,220,84,107,6,230,186,59,66,189,212,184,183,5,223,192,171,150,239,28,70,91,104,221,101,205,181,70,34,247,6,142,234,185,214,80,230,135,251,49,27,205,197,247,252,154,53,211,26,134,185,245,91,121,13,144,63,217,10,107,145,53,59,184,229,208,172,17,111,189,241,171,62,247,88,27,16,85,6,143,220,246,213,185,144,238,180,126,12,166,179,87,204,181,250,62,204,199,123,245,93,65,181,103,41,158,167,171,35,95,86,190,219,249,190,135,154,119,92,164,215,190,99,229,143,90,106,95,197,229,59,152,190,57,243,72,248,19,157,114,255,213,31,177,212,142,100,229,183,138,125,248,251,51,241,39,255,58,23,44,210,173,203,82,83,127,224,104,144,81,214,167,120,253,141,43,221,213,53,247,157,255,120,173,167,172,177,214,4,235,49,206,127,136,253,125,142,188,83,38,52,15,5,245,226,15,214,82,164,85,231,183,29,238,41,35,120,39,203,121,245,241,133,181,27,51,33,207,143,248,77,119,99,63,172,214,220,193,95,221,58,8,205,113,240,116,10,176,206,219,58,7,205,93,163,245,251,193,95,21,99,145,60,248,159,208,187,109,161,227,39,52,234,63,231,120,62,221,98,13,177,110,177,86,90,203,72,229,119,119,89,163,193,214,238,160,34,176,94,182,142,225,221,20,171,212,186,196,106,6,30,205,178,238,176,110,61,143,109,5,245,99,147,243,26,111,136,147,130,49,109,245,253,134,115,106,175,189,144,139,53,255,2,244,33,247,222,13,65,86,135,190,61,229,215,231,245,59,173,117,191,204,194,127,238,130,209,124,142,99,142,207,121,98,31,150,145,98,117,164,18,84,186,88,251,54,210,111,220,171,250,71,47,24,239,3,53,143,92,232,171,21,127,230,120,126,123,193,209,54,74,106,167,224,157,174,214,109,80,71,31,227,232,11,174,123,141,241,115,235,21,235,70,235,94,228,30,180,54,7,203,206,113,91,111,159,255,120,235,184,197,195,53,239,243,250,223,93,170,53,238,161,243,191,187,242,116,247,186,95,200,37,168,14,161,191,191,196,172,119,1,206,88,156,233,30,229,223,109,123,150,123,148,245,2,159,219,255,250,220,183,84,99,137,187,32,189,156,213,2,45,116,222,202,213,122,232,66,140,228,12,219,8,49,29,212,237,121,159,151,191,64,191,210,153,182,242,5,148,237,127,249,72,185,112,11,84,207,225,11,246,205,68,157,199,56,46,196,241,254,7,94,143,56,151,189,17,186,103,103,176,101,232,201,142,170,243,34,107,248,58,195,154,223,109,236,9,213,93,92,247,237,254,209,203,185,60,3,113,74,31,191,121,53,228,119,218,240,217,122,121,166,40,24,9,7,207,232,84,95,11,118,254,94,124,204,231,118,227,104,36,25,117,223,46,183,63,135,167,188,172,61,60,119,252,242,44,89,213,57,185,179,141,237,194,232,138,186,111,245,79,93,26,156,107,195,186,95,121,34,121,87,131,188,46,93,29,217,91,175,50,126,3,126,62,227,213,136,255,181,5,186,255,135,223,126,102,162,70,189,99,255,253,177,156,221,114,118,12,121,174,179,250,105,159,149,58,227,182,248,14,130,95,158,29,228,43,22,213,123,150,243,180,141,170,234,202,115,85,137,116,35,142,185,63,97,169,173,221,131,172,129,232,233,12,60,203,87,98,254,132,243,125,214,119,23,176,175,29,20,58,163,124,218,39,142,90,241,83,78,242,10,250,135,167,89,123,166,190,229,115,84,59,170,90,86,229,248,12,255,142,80,73,213,54,59,241,182,126,53,174,26,239,238,249,165,207,170,177,200,231,181,78,25,149,124,42,171,173,188,74,115,46,81,187,53,211,90,96,173,168,126,14,44,148,147,138,32,116,78,243,195,234,113,180,61,101,188,11,234,190,189,90,237,207,225,78,33,107,29,95,149,120,175,250,61,223,3,4,189,105,156,245,149,190,179,120,122,239,55,182,125,218,103,147,207,208,102,55,159,181,146,51,57,115,1,191,91,141,99,47,200,12,206,223,211,151,60,163,68,80,231,179,123,94,243,52,237,207,229,254,135,245,242,121,75,78,71,130,239,25,67,103,205,127,159,29,66,159,37,177,246,253,70,216,191,190,179,62,226,52,147,26,66,147,126,21,186,154,180,61,120,76,243,190,86,92,247,145,158,225,115,4,175,176,213,136,214,45,183,117,135,245,119,107,22,251,6,84,223,211,99,245,178,150,212,177,231,213,127,140,98,150,99,252,237,237,88,39,79,119,85,57,120,69,241,87,101,223,157,249,42,206,185,46,124,143,76,136,153,173,67,208,19,135,160,143,54,90,155,126,97,34,107,63,202,228,53,227,142,86,127,126,255,34,246,128,13,214,77,214,155,242,189,245,154,245,136,245,150,60,99,206,235,30,174,213,247,150,170,242,58,141,232,106,107,164,53,206,234,25,122,199,57,236,129,67,57,191,192,154,103,149,97,63,152,9,181,182,2,51,175,172,177,204,122,201,90,26,154,181,229,217,249,6,148,193,215,156,199,88,35,184,44,120,63,226,44,232,234,167,228,239,33,93,18,170,239,2,170,117,46,200,250,177,234,105,254,58,141,247,113,235,89,196,106,79,132,222,173,225,109,207,100,158,95,195,223,129,188,250,186,216,58,108,253,139,43,4,159,218,15,221,97,16,218,139,219,215,125,171,127,214,242,95,121,26,251,212,173,236,168,98,172,224,117,231,63,107,57,151,235,84,248,165,191,161,26,103,29,170,29,18,206,102,238,137,38,121,255,206,181,156,79,164,44,196,158,77,184,237,151,80,29,95,242,108,146,64,237,172,79,112,132,202,191,45,214,86,235,18,28,47,67,73,88,193,121,61,20,167,226,232,12,198,84,13,67,239,151,132,174,84,168,84,253,196,52,151,63,255,59,159,131,239,173,176,124,152,231,66,103,32,173,174,86,1,82,47,107,8,69,91,193,57,184,202,67,227,46,164,203,173,78,214,117,86,232,201,6,235,29,107,51,223,45,33,143,216,125,152,147,118,132,226,215,54,148,202,51,103,27,174,245,251,103,55,78,63,174,57,214,60,224,179,213,239,87,200,88,174,214,157,21,253,66,153,27,169,47,117,164,76,246,137,105,206,107,106,126,118,231,201,117,86,216,201,163,60,83,174,180,134,91,47,202,57,204,242,91,119,203,28,122,157,92,107,179,193,123,192,134,159,195,120,71,88,37,248,252,37,252,198,68,110,4,243,230,221,60,83,127,132,223,114,207,201,224,147,244,47,179,43,72,213,194,223,172,117,91,168,143,179,136,241,78,187,237,175,206,92,231,148,54,251,249,142,0,169,19,120,111,226,189,121,53,222,219,120,181,248,93,189,35,91,69,80,46,70,175,210,250,51,248,216,13,8,249,216,141,167,43,21,85,169,79,55,179,59,221,24,118,167,155,196,238,116,147,149,1,202,77,52,85,185,85,185,149,30,97,95,186,71,149,219,149,201,52,67,153,162,60,70,139,164,59,29,173,144,238,116,244,170,116,167,163,149,210,157,142,254,79,249,151,242,33,189,166,102,168,109,105,141,154,165,102,211,90,233,78,71,235,213,75,213,75,233,99,233,78,71,159,168,87,170,189,232,83,181,76,189,141,54,169,99,212,59,105,179,58,85,125,152,182,170,243,213,249,180,83,253,187,186,136,190,80,151,169,47,211,215,234,43,234,43,244,141,186,82,93,69,7,212,213,234,155,244,157,250,174,250,46,125,175,254,71,93,67,135,213,181,234,71,116,68,93,175,174,167,99,234,6,117,3,253,168,9,205,69,199,181,72,45,138,78,72,135,57,178,216,97,142,216,97,78,215,82,180,20,197,206,14,115,38,187,202,133,105,217,90,182,226,98,87,185,112,118,149,139,100,87,185,40,246,147,139,214,6,104,55,42,49,218,32,173,64,105,32,159,149,83,98,165,235,155,18,47,93,223,148,116,219,203,182,85,202,0,233,250,166,20,73,167,55,229,22,233,244,166,12,209,35,245,122,202,80,61,70,143,83,110,149,126,111,74,137,190,89,223,161,140,150,126,111,202,88,233,247,166,220,37,253,222,20,191,244,123,83,42,164,223,155,82,169,255,160,255,164,220,35,61,222,148,7,164,199,155,242,152,244,120,83,158,150,30,111,202,108,233,241,166,204,151,30,111,202,115,210,227,77,89,37,61,222,148,215,164,199,155,178,214,184,201,168,84,62,149,238,110,170,34,221,221,84,155,116,119,83,117,233,238,166,218,165,187,155,106,26,179,141,121,106,184,244,117,83,163,164,175,155,26,45,125,221,212,68,233,235,166,54,147,190,110,106,75,227,93,99,163,218,74,58,186,169,151,72,71,55,53,199,216,99,124,173,230,74,71,55,181,171,116,116,83,255,34,29,221,212,62,210,209,77,45,150,142,110,234,157,242,249,56,213,111,170,166,170,6,76,195,180,171,21,102,152,25,166,142,55,35,204,72,245,110,51,198,140,81,39,154,177,102,156,90,105,54,50,27,169,147,204,166,102,178,122,175,116,92,83,239,147,142,107,234,20,233,184,166,62,104,182,53,219,170,15,73,223,53,117,154,244,93,83,31,150,190,107,234,163,102,23,179,171,250,152,244,93,83,31,151,190,107,234,76,233,187,166,62,37,125,215,212,167,165,239,154,58,215,28,98,14,85,231,73,223,53,245,111,230,40,115,148,250,140,116,95,83,159,149,238,107,234,66,233,190,166,62,103,222,107,222,171,46,50,167,152,83,212,23,204,7,205,169,234,98,233,190,166,46,145,238,107,234,139,210,125,77,125,69,186,175,169,175,154,47,154,171,212,149,230,235,230,122,245,29,115,131,249,169,186,217,252,204,252,92,221,106,110,49,247,168,59,204,175,204,239,213,253,210,149,77,61,42,93,217,212,99,166,229,80,212,31,165,43,155,122,66,186,178,169,63,75,87,54,77,113,196,57,146,52,151,244,99,211,162,29,201,142,84,45,198,209,198,145,174,37,56,50,29,153,90,99,71,123,71,123,173,137,163,131,163,147,214,212,145,231,232,166,181,112,228,59,242,181,52,71,119,71,15,237,34,71,79,71,47,45,195,241,23,199,213,90,166,227,122,199,13,90,123,135,199,81,166,117,112,54,113,166,104,185,210,221,77,235,42,221,221,180,43,165,91,155,214,83,186,181,105,94,233,214,166,221,41,221,218,180,113,210,173,77,187,55,172,95,216,96,237,57,249,212,158,246,170,116,107,211,254,45,236,34,66,251,64,250,180,105,159,136,27,197,48,237,160,244,105,211,78,74,159,54,155,77,250,180,217,236,210,167,205,230,148,62,109,182,48,233,211,102,171,47,125,218,108,137,210,167,205,214,72,250,180,217,154,72,159,54,91,27,49,95,60,103,75,147,62,109,182,44,233,211,102,203,145,62,109,182,75,165,79,155,173,139,244,105,179,117,149,62,109,182,43,165,79,155,173,143,244,105,179,93,35,125,218,108,253,196,14,177,211,54,64,186,172,217,6,74,151,53,219,77,210,101,205,86,36,93,214,108,195,164,203,154,109,184,116,89,179,141,12,87,195,77,155,39,92,132,135,219,110,15,143,10,143,177,141,145,206,106,182,242,240,163,225,71,109,254,8,138,80,108,1,82,149,157,96,189,112,68,124,17,20,73,10,213,195,159,70,81,152,135,109,20,139,185,91,199,172,222,28,229,45,240,103,167,150,152,5
,77,74,3,75,58,192,135,157,72,128,15,229,255,121,232,204,255,1,67,50,102,56,51,102,4,24,179,63,90,93,143,191,122,224,205,155,208,227,32,26,76,93,232,102,112,104,87,112,104,25,148,195,109,248,235,70,163,104,12,213,167,59,241,215,128,124,228,199,150,3,96,216,88,48,172,160,56,197,165,132,83,60,63,33,156,160,68,130,115,47,2,231,182,68,73,170,146,74,25,74,43,165,53,202,219,40,109,144,79,3,23,199,49,23,183,5,23,95,13,236,3,70,190,156,253,66,227,148,155,192,203,153,204,203,153,204,203,237,192,203,99,81,126,151,114,15,101,41,147,148,73,232,243,94,48,117,2,152,250,65,202,86,166,42,143,82,7,101,58,88,187,45,179,118,91,102,237,182,204,218,25,96,237,103,145,95,8,238,206,0,119,191,137,249,224,45,229,45,234,164,188,173,188,79,185,202,7,96,243,60,102,115,21,108,158,5,108,15,78,55,152,211,35,153,211,85,230,244,72,230,244,24,230,244,203,152,211,47,102,78,239,200,156,158,8,78,127,150,26,171,11,213,133,212,72,125,78,253,7,53,85,23,129,229,147,153,229,147,153,229,155,128,229,87,2,255,15,92,159,196,92,159,194,92,223,8,92,255,31,224,26,48,126,19,48,254,90,224,71,224,253,36,230,253,36,230,253,102,224,125,65,205,53,23,216,191,5,179,127,42,179,127,75,176,127,44,181,214,226,180,56,106,163,197,107,241,148,47,103,2,228,49,19,80,43,204,4,45,129,169,90,43,180,194,124,64,105,114,62,64,171,28,45,7,216,73,235,132,181,121,90,30,176,179,214,25,117,48,55,0,49,55,160,68,62,107,125,5,63,107,221,131,159,175,190,130,159,175,238,193,207,84,119,199,60,17,160,206,182,10,219,61,164,96,182,152,74,17,182,135,108,211,233,18,219,99,182,25,20,109,123,220,54,139,114,108,79,219,230,80,67,219,92,219,63,40,206,182,200,246,18,197,99,70,121,153,50,165,155,40,101,201,121,133,114,229,188,66,66,206,43,192,72,61,146,186,234,245,244,122,212,86,206,46,148,137,217,229,99,210,244,79,244,79,168,137,190,65,223,64,17,250,167,250,167,100,211,55,234,159,145,142,89,103,51,74,182,232,91,80,178,85,223,74,118,125,155,190,141,76,125,187,190,157,234,235,59,244,29,20,38,231,36,114,201,57,9,53,247,234,123,169,158,254,149,254,21,69,97,102,250,154,20,125,191,254,13,182,120,64,255,150,162,245,131,250,65,106,40,231,42,108,241,7,253,7,138,213,143,232,71,40,79,63,170,31,197,216,142,233,199,48,158,31,245,31,145,63,174,31,71,254,39,253,39,234,172,255,172,255,140,158,79,26,42,69,27,154,97,163,206,134,110,232,164,96,134,179,19,38,11,195,36,151,225,48,156,20,97,132,25,97,164,25,194,16,20,107,184,12,23,229,25,225,70,56,234,96,22,148,255,213,221,136,70,219,24,163,62,218,198,26,113,168,31,111,36,80,148,145,104,52,66,207,73,70,18,73,7,212,166,192,100,35,25,61,52,51,154,161,126,138,145,130,250,205,141,84,212,111,101,180,162,134,70,107,163,53,202,219,24,109,200,102,164,25,105,20,110,92,100,164,163,255,139,141,139,209,54,195,200,64,111,109,141,182,168,147,105,100,162,109,59,163,29,9,57,227,98,91,29,140,14,40,239,104,228,160,102,39,163,19,122,200,53,186,144,110,116,53,46,71,205,238,70,119,178,27,87,24,87,96,204,87,27,215,224,115,245,53,174,67,255,55,25,110,108,189,208,40,194,86,6,27,67,208,207,80,99,56,117,49,70,24,37,212,213,240,26,163,176,197,219,141,209,212,205,184,195,0,123,24,119,26,62,106,96,148,27,229,24,237,88,195,143,207,18,48,42,208,207,56,99,28,122,24,111,140,71,15,119,27,119,83,152,49,193,152,128,173,76,52,38,162,78,165,81,137,173,64,1,80,130,84,0,148,1,5,240,16,101,25,211,140,105,212,78,234,0,138,131,14,120,12,107,103,24,51,40,222,120,220,0,15,24,79,26,79,82,174,49,211,152,137,111,123,182,49,27,56,199,152,75,153,210,3,22,245,161,21,208,195,115,198,115,192,231,13,236,165,198,34,99,17,218,190,96,44,166,203,141,127,26,255,68,207,75,140,23,177,118,153,177,12,109,95,54,94,70,249,114,99,5,106,190,106,172,68,205,215,140,215,177,246,95,198,27,148,13,133,241,22,202,223,54,222,166,116,232,140,119,81,255,61,227,61,148,188,111,188,143,154,31,24,31,162,230,90,99,45,198,243,145,177,14,117,214,27,235,49,194,143,141,79,48,230,13,198,6,186,200,248,212,248,148,58,24,27,141,141,104,11,141,130,86,91,141,173,232,121,155,177,13,173,246,24,123,208,219,94,99,31,234,127,109,124,141,250,223,25,63,160,206,17,227,8,190,141,163,198,81,140,237,152,113,130,226,164,142,161,118,208,49,46,228,195,237,245,40,203,30,101,143,166,4,123,140,189,33,101,219,99,237,137,212,193,222,200,222,132,218,66,229,180,164,92,123,170,189,21,93,105,111,109,111,67,157,236,105,246,52,148,92,100,191,152,242,236,25,246,12,244,208,214,222,22,53,51,237,153,168,211,206,222,14,107,179,236,136,29,161,141,46,161,246,246,28,123,14,182,213,201,222,9,245,115,237,185,88,155,103,207,195,182,164,167,128,34,53,19,101,74,205,4,132,102,2,66,51,1,161,153,128,208,76,64,104,38,32,52,19,16,154,137,226,165,102,162,4,169,153,128,208,76,116,145,212,76,200,67,51,81,174,212,76,20,39,189,106,41,221,236,106,118,69,43,40,39,148,64,57,161,14,148,19,16,202,137,178,165,114,162,14,80,78,136,4,204,161,230,80,202,131,126,42,161,8,211,107,150,162,14,84,20,218,66,69,161,28,42,10,53,43,204,10,244,51,206,28,135,252,120,115,60,202,161,168,48,30,40,42,212,127,208,124,144,178,204,169,230,84,180,130,174,162,118,208,85,211,81,242,152,137,189,206,156,97,62,137,252,223,205,191,99,91,207,152,207,208,149,82,105,161,4,74,139,156,82,105,1,161,180,128,80,90,64,40,45,224,87,230,119,116,169,121,200,60,132,173,124,111,126,143,126,160,186,40,67,170,46,228,45,211,146,255,123,203,65,116,185,67,113,40,20,39,21,24,37,64,129,217,129,166,195,164,246,14,44,148,225,112,58,156,200,11,71,56,48,194,129,249,215,17,233,136,164,108,71,61,71,20,74,162,29,209,148,235,136,113,196,80,59,71,125,71,125,202,115,52,112,52,68,121,156,35,142,178,28,241,142,120,186,200,145,224,72,64,62,209,145,136,173,52,114,52,194,218,36,71,18,74,160,237,144,135,182,195,72,160,237,128,208,118,64,104,59,32,180,29,16,218,14,8,109,7,132,182,3,66,219,1,161,237,128,208,118,64,104,59,114,74,109,71,151,66,219,93,75,145,206,126,206,126,100,56,175,115,94,135,124,127,103,127,228,175,119,94,143,252,13,206,1,20,35,149,31,74,238,113,206,39,213,249,55,231,243,200,67,255,33,15,253,135,58,208,127,168,243,99,152,66,106,152,26,22,79,151,73,21,72,29,131,222,13,82,5,146,42,85,32,16,42,16,120,163,184,145,26,137,129,98,32,53,17,55,137,155,168,158,24,36,6,81,99,81,32,10,168,153,112,11,55,37,139,66,81,72,154,40,18,183,32,63,68,12,65,253,161,98,40,234,12,19,195,80,103,184,24,142,252,8,49,146,82,132,71,120,80,167,68,120,81,167,76,148,97,237,109,98,20,37,65,89,222,129,242,49,98,12,202,161,47,129,99,197,88,224,93,194,79,137,34,32,42,168,169,24,39,198,163,230,221,226,110,212,156,32,38,98,139,147,196,125,40,153,34,30,64,207,208,160,216,202,52,49,13,248,176,120,4,117,166,139,199,48,230,25,98,6,250,121,92,60,129,252,147,226,73,212,159,41,102,34,255,148,120,10,125,206,18,179,176,246,105,241,52,181,20,179,197,108,106,37,149,43,165,66,185,206,167,54,226,111,226,111,148,47,22,136,103,145,95,40,22,162,206,115,226,57,172,125,65,188,0,92,44,254,73,105,98,137,88,130,181,47,138,165,88,251,178,88,78,173,197,43,98,5,74,94,21,175,162,4,122,23,8,189,11,252,151,120,131,154,139,127,139,213,168,243,166,120,139,90,136,183,197,219,168,249,142,120,7,91,249,64,124,136,146,181,98,29,250,132,26,70,255,27,196,6,224,167,98,35,234,108,18,159,99,237,102,177,25,253,108,17,91,145,223,38,182,81,22,84,242,14,244,182,83,236,164,150,82,43,83,18,180,242,120,74,116,221,237,154,64,201,174,137,46,124,75,208,205,147,40,205,117,175,11,223,149,107,138,107,10,53,118,221,239,186,31,37,15,185,166,81,27,215,195,174,135,41,95,234,105,148,64,79,83,154,212,211,20,35,245,52,169,82,79,3,161,167,129,208,211,20,35,245,52,101,66,217,117,97,61,221,157,245,180,202,74,58,168,155,171,20,179,212,199,225,172,143,195,233,175,248,11,103,101,220,131,149,113,79,86,198,81,172,140,175,98,101,220,128,149,113,67,86,198,177,172,140,227,106,248,247,232,236,223,99,178,127,143,206,254,61,58,251,247,56,217,191,71,103,255,30,157,253,123,92,236,223,163,179,127,143,206,254,61,58,251,247,68,176,127,143,206,254,61,17,236,223,163,179,127,207,149,236,223,211,139,253,123,162,217,191,231,47,236,223,211,155,253,123,174,102,255,158,62,236,223,19,15,165,30,6,221,236,82,92,172,209,227,168,189,18,175,196,67,67,75,165,222,17,74,253,106,202,97,45,126,173,114,157,242,87,148,75,45,222,73,25,162,12,129,194,190,93,185,29,56,90,241,65,55,143,133,34,239,0,69,62,137,242,160,197,239,69,254,62,229,62,212,151,138,188,3,20,249,99,212,5,90,124,38,117,133,10,95,10,124,73,121,137,186,41,203,148,215,176,86,170,240,235,89,133,95,198,42,60,159,85,248,229,80,225,25,164,177,10,215,106,232,111,13,250,251,50,214,223,87,66,127,247,98,21,46,29,134,108,236,48,84,143,29,134,234,177,195,80,125,118,24,170,199,26,253,26,214,232,151,168,247,170,147,169,179,116,246,167,126,33,165,46,117,121,27,245,5,245,5,106,165,46,135,46,111,198,138,188,57,43,242,150,234,251,234,251,208,223,82,139,55,85,215,169,235,80,254,9,244,119,83,118,45,106,164,126,166,110,129,34,223,166,110,3,74,7,163,52,118,117,107,173,238,82,191,68,201,30,117,15,80,122,187,37,177,179,81,138,250,141,122,0,121,233,111,212,66,253,78,61,132,188,116,57,74,85,127,82,79,32,47,189,142,26,171,39,85,139,146,216,241,40,89,83,52,21,121,233,123,212,66,211,53,29,121,233,126,148,204,238,71,41,90,152,22,134,146,8,168,255,116,214,253,153,172,251,179,88,247,247,213,18,180,68,148,75,245,159,174,53,131,250,191,88,107,1,245,159,206,234,63,67,107,173,181,70,62,77,75,3,182,213,218,81,59,68,2,29,144,239,168,117,164,139,180,75,16,15,164,115,60,208,86,203,69,60,144,174,93,170,93,138,254,101,60,144,206,145,192,117,28,9,244,231,72,224,58,142,4,250,115,12,208,29,234,127,58,133,67,247,207,162,40,86,252,177,172,248,19,88,241,119,180,45,131,226,239,4,197,191,154,242,108,111,218,62,160,110,172,251,243,107,120,50,233,236,201,20,193,158,76,209,236,201,212,135,35,129,158,28,9,116,101,127,166,94,28,15,228,32,30,88,79,6,199,0,118,253,51,196,0,6,199,0,118,142,1,194,89,253,219,89,253,199,234,187,244,93,80,249,187,245,61,40,145,186,223,96,197,223,144,21,127,79,86,252,81,172,248,99,89,241,199,233,135,245,195,64,169,233,187,179,166,183,179,166,143,98,77,223,157,53,189,106,24,208,244,118,86,243,118,86,243,113,172,218,187,179,94,183,179,82,143,98,165,30,199,234,188,59,235,114,59,235,242,88,214,229,221,161,197,17,247,26,233,80,228,6,107,241,40,214,226,221,67,42,60,203,200,66,253,108,35,27,245,165,22,239,206,42,60,168,185,237,172,179,237,172,173,123,176,182,238,201,218,58,138,181,245,85,172,173,27,176,182,110,200,218,58,150,181,117,28,171,231,56,99,138,49,5,154,242,126,227,126,168,73,169,158,115,88,49,231,26,211,141,233,40,151,138,185,61,43,230,174,198,44,99,22,116,164,212,202,217,198,92,104,229,92,214,202,9,172,149,243,140,5,198,66,232,248,231,160,146,19,88,37,95,203,250,56,207,88,106,44,69,43,169,146,179,89,37,95,11,149,188,28,109,95,129,86,78,96,173,220,145,181,114,158,241,111,99,53,122,120,211,120,19,245,165,86,206,102,149,156,192,42,185,35,171,228,60,86,201,249,198,58,168,228,92,86,201,93,89,37,103,179,74,206,99,149,220,133,85,242,229,172,146,219,27,91,140,45,88,43,245,113,80,25,183,55,246,27,7,81,34,245,113,71,214,199,57,172,143,175,53,78,26,39,161,80,165,50,206,101,101,156,7,101,220,16,121,169,137,187,176,38,238,106,111,106,111,78,221,88,25,231,179,50,190,158,149,241,101,172,131,187,178,14,190,158,117,112,62,235,224,4,123,7,123,7,160,84,192,151,179,2,206,183,95,106,191,20,125,74,71,177,8,246,18,211,217,75,44,130,93,196,34,216,69,76,103,23,49,39,187,136,245,102,23,49,157,93,196,116,123,95,123,95,108,93,122,137,233,236,37,22,193,46,98,189,216,69,44,154,93,196,250,176,139,88,60,187,136,197,179,139,152,206,46,98,58,187,136,233,236,34,22,193,46,98,209,53,92,196,34,216,69,204,201,46,98,17,236,34,22,207,46,98,58,187,136,69,176,139,152,94,195,69,76,103,23,177,8,118,17,211,217,69,44,154,93,196,226,217,69,76,103,23,177,8,118,17,139,175,225,34,166,179,139,88,4,187,136,245,97,23,49,157,253,195,244,26,254,97,58,251,135,185,216,63,44,130,253,195,116,246,15,235,83,195,63,76,103,255,176,8,246,15,211,217,63,44,130,253,195,116,246,15,211,217,63,44,130,253,195,116,246,15,187,146,253,195,122,177,127,88,52,251,135,253,133,253,195,122,179,127,216,213,236,31,214,135,253,195,226,217,63,76,103,255,176,94,236,31,214,155,253,195,250,212,240,15,211,217,63,44,158,253,195,116,196,48,209,148,131,136,165,57,117,229,248,164,155,217,210,108,137,216,32,213,76,133,214,111,99,182,161,142,102,154,121,17,226,141,116,51,29,229,25,102,70,40,110,201,54,51,205,118,116,57,71,47,217,102,182,217,17,40,99,152,124,179,147,217,9,253,200,24,166,155,217,221,188,2,216,195,236,133,222,174,50,255,130,58,189,205,222,212,222,188,26,145,76,158,217,199,236,139,8,225,122,243,122,172,149,241,76,23,179,192,44,192,120,138,204,34,180,10,58,49,202,8,39,31,17,78,49,182,37,35,156,112,179,212,44,67,63,183,153,183,161,213,237,230,237,116,153,121,135,121,7,74,238,50,3,248,20,50,206,201,225,216,38,129,157,27,179,57,194,201,53,31,48,31,0,202,56,231,114,142,115,114,205,71,77,176,4,199,57,217,28,225,228,153,79,155,79,163,100,158,57,15,91,151,209,78,62,71,59,215,155,207,154,11,209,74,198,60,121,230,63,204,127,160,206,11,230,98,224,139,136,124,194,204,173,230,23,192,47,17,243,132,113,204,115,5,199,60,221,204,195,230,97,244,44,99,158,28,243,39,243,39,124,58,25,243,132,113,204,115,45,199,60,93,57,230,201,229,104,39,155,163,157,28,142,118,178,29,46,68,56,185,136,112,234,81,23,142,112,242,57,194,185,140,35,156,203,17,225,52,64,20,212,208,17,139,154,113,136,112,58,114,108,147,192,241,76,55,196,51,45,177,149,214,136,103,194,16,207,100,1,179,29,57,192,60,196,48,97,28,195,132,33,134,185,26,40,163,151,48,142,94,194,56,122,185,2,209,75,191,80,196,34,99,149,27,16,135,12,224,136,101,160,115,32,74,6,59,7,83,103,103,177,179,24,56,194,57,2,232,113,122,128,94,167,23,56,202,57,10,40,189,232,234,177,23,93,61,246,162,171,207,94,116,245,217,139,174,30,123,209,213,227,200,71,227,216,230,154,176,132,176,100,186,36,172,103,216,53,212,57,236,230,48,31,245,99,167,58,27,71,59,54,68,56,109,16,69,200,24,166,13,199,48,173,196,45,136,97,154,138,91,69,49,148,186,140,91,154,114,196,210,6,17,75,9,242,94,81,138,200,97,180,24,141,18,25,171,52,19,229,162,28,37,119,137,0,162,20,25,159,52,231,248,164,13,199,39,173,16,159,76,70,201,125,136,82,90,113,148,210,82,60,40,30,68,125,25,159,180,17,143,138,233,88,251,24,226,147,150,136,79,30,71,111,50,62,105,206,241,73,48,50,105,198,145,73,186,152,35,230,0,231,137,121,64,25,153,100,113,100,210,87,60,139,200,164,45,34,147,231,81,254,15,177,136,50,56,50,105,203,145,73,59,142,76,178,16,153,188,136,146,165,226,37,186,72,44,19,203,80,243,21,241,10,202,101,124,114,177,88,137,248,36,93,172,18,171,176,118,53,34,147,12,142,73,178,56,38,233,43,222,19,239,99,237,7,98,13,202,101,100,210,78,172,23,235,81,83,198,36,89,226,51,177,9,229,159,35,38,105,135,152,100,11,122,219,138,200,36,137,35,147,12,177,93,108,199,118,101,124,146,201,241,201,197,226,11,1,141,199,238,128,105,236,71,218,90,236,19,251,81,34,157,2,147,197,1,113,16,121,233,23,216,130,253,2,147,217,47,48,141,253,2,147,217,47,176,49,251,145,38,137,159,197,207,64,233,29,152,38,44,1,5,200,14,130,41,16,230,80,128,236,35,216,152,189,73,147,216,77,176,17,123,147,38,177,167,96,11,246,20,76,99,111,210,214,174,112,87,4,202,165,191,96,11,87,180,43,26,37,210,101,48,149,93,6,27,187,98,93,241,88,43,189,6,211,216,107,176,5,123,13,166,178,215,96,138,43,217,149,140,181,210,113,176,5,59,14,38,179,227,96,138,171,216,85,76,77,57,18,107,142,72,108,28,71,98,216,31,92,247,184,238,65,132,54,9,209,87,115,142,190,218,113,220,213,23,113,215,163,200,79,119,205,160,12,142,190,218,185,158,112,61,129,188,116,46,108,193,206,133,141,216,185,48,141,157,11,83,217,185,176,5,59,23,218,72,73,56,148,88,1,241,43,180,201,180,141,200,189,24,105,25,210,74,164,55,144,222,65,90,83,253,170,148,10,188,126,140,180,9,105,59,210,110,164,253,72,135,144,142,33,157,36,42,180,33,57,145,34,145,26,32,37,34,37,35,165,34,165,35,101,145,58,46,141,19,21,230,112,82,199,33,26,28,215,17,249,46,72,221,145,174,66,234,139,116,3,210,32,164,155,145,138,145,188,72,163,131,99,40,28,251,27,175,227,131,125,113,126,82,168,205,3,72,143,240,58,42,124,2,105,118,112,188,220,230,88,240,51,22,46,64,122,30,105,73,176,60,244,170,142,235,204,73,41,141,66,138,69,62,191,186,44,152,122,34,245,9,229,59,34,245,15,229,7,134,82,81,40,13,67,242,32,141,66,242,33,85,132,234,86,114,125,42,92,142,180,42,244,61,173,174,254,206,131,117,167,112,61,42,124,15,105,45,210,6,164,205,161,207,176,51,180,189,105,161,207,186,23,233,0,210,225,208,250,227,161,245,51,66,105,22,145,252,23,23,69,6,62,79,18,82,74,245,103,225,207,92,132,223,184,40,10,41,22,41,9,41,5,169,53,82,6,82,54,82,110,232,181,91,141,215,170,250,61,144,122,135,94,51,66,237,122,215,88,223,15,105,0,146,27,105,8,210,8,164,178,95,94,229,111,86,52,6,201,127,214,175,234,184,249,53,126,43,249,217,38,32,77,14,254,222,117,122,245,214,126,149,251,119,209,212,224,118,120,95,10,149,243,118,107,166,233,72,51,127,121,229,223,192,27,218,223,30,193,152,22,162,124,46,210,51,161,253,79,246,179,232,151,215,162,165,72,43,108,245,10,186,141,124,222,159,233,222,93,82,196,56,140,209,3,220,95,50,10,120,168,196,7,60,86,82,1,60,89,82,233,207,44,180,149,76,241,103,202,86,129,85,133,206,146,105,129,213,5,61,70,46,241,119,44,232,61,114,185,191,115,97,100,201,12,198,89,213,249,6,37,243,253,157,229,218,192,123,5,253,70,174,242,231,23,38,150,44,244,231,7,243,33,28,48,114,181,191,103,97,114,201,98,198,101,192,84,206,167,114,62,189,100,37,48,171,228,13,96,78,201,59,192,46,37,107,252,61,101,171,192,90,224,123,200,187,71,174,245,247,41,236,94,242,49,240,170,146,77,192,190,37,219,253,125,100,121,96,67,193,144,145,27,252,253,11,111,40,217,13,28,84,178,63,176,185,96,196,200,205,254,129,133,55,151,28,98,60,198,120,18,88,92,184,0,232,245,218,128,163,189,78,224,88,111,36,112,188,183,129,127,160,108,21,216,89,56,201,155,232,63,89,80,54,114,167,191,168,240,1,111,178,191,168,96,204,200,189,254,97,18,3,123,11,252,35,15,248,61,133,143,120,83,129,79,120,211,253,30,89,18,56,16,44,15,225,132,145,135,253,163,10,38,143,60,238,247,21,206,246,102,85,227,2,111,142,223,39,203,3,135,67,56,213,67,254,138,194,231,189,93,24,187,3,151,112,126,185,247,42,224,42,111,95,224,106,239,13,192,247,188,131,170,113,173,247,230,192,241,194,13,222,226,10,42,152,238,49,252,149,133,155,189,94,127,37,247,54,37,84,178,211,59,186,10,101,73,133,81,48,211,35,252,211,10,247,122,199,50,142,175,202,203,242,10,81,48,215,19,229,159,81,120,192,59,201,63,67,230,43,162,10,230,122,31,64,254,25,79,172,127,86,225,97,239,35,140,79,84,231,143,123,103,251,103,21,145,119,1,208,240,62,15,20,222,37,192,40,239,114,206,175,242,207,146,109,43,98,11,22,121,146,252,243,11,150,122,82,252,11,139,98,189,171,171,49,201,187,186,34,169,40,197,251,158,127,97,193,10,79,107,255,226,130,215,61,25,60,134,181,140,27,170,242,69,173,189,155,49,146,183,60,217,254,101,69,25,222,157,213,152,237,221,235,95,86,240,129,39,215,191,178,56,249,206,157,140,123,25,15,0,83,239,60,12,76,191,243,56,48,203,71,192,28,159,1,236,226,19,254,149,178,213,196,157,197,221,125,81,19,247,22,172,243,116,243,191,81,176,209,211,195,255,78,241,85,190,88,96,95,95,18,163,204,223,224,75,241,191,35,215,78,60,80,176,213,211,219,63,172,120,144,175,53,240,102,79,239,137,135,131,88,176,203,211,207,191,166,184,216,151,193,152,13,244,114,222,203,249,209,190,92,224,88,95,55,224,120,95,15,224,36,95,111,255,26,217,106,226,113,224,0,228,247,121,220,254,143,139,31,240,245,3,62,226,27,0,124,194,135,18,89,94,73,5,7,61,67,252,155,138,103,251,36,46,240,141,168,52,10,142,120,70,248,183,23,63,239,43,147,88,188,151,243,99,128,75,124,126,224,114,223,4,224,42,223,100,224,106,223,84,224,123,190,233,254,237,178,85,165,40,94,235,155,89,25,85,112,194,157,239,223,93,188,193,55,215,191,219,173,122,202,252,251,37,142,155,226,54,61,99,252,135,138,55,251,158,1,238,244,45,242,31,146,37,149,177,193,242,16,134,123,252,254,99,238,24,207,4,255,201,226,189,190,165,213,120,192,183,194,127,82,150,87,38,133,48,222,51,57,96,43,62,236,123,157,241,173,234,252,113,223,7,1,219,112,242,173,3,26,190,141,64,225,219,10,140,242,237,2,198,250,246,85,166,12,79,242,29,12,172,118,55,241,76,13,56,135,167,248,142,84,182,230,222,34,67,37,173,125,39,128,25,18,101,73,101,134,187,133,103,122,160,193,240,236,114,149,209,172,202,203,242,202,108,119,154,103,102,32,113,120,110,121,120,32,81,230,43,115,135,119,43,143,169,236,230,206,244,204,13,36,15,239,225,235,39,177,60,190,58,223,187,188,9,176,95,121,11,224,128,242,52,160,187,60,19,56,164,188,35,112,68,121,231,64,178,108,91,217,195,221,209,243,76,32,213,221,217,179,40,144,62,188,172,60,255,87,56,166,188,103,32,221,157,239,89,26,200,114,247,244,172,8,228,12,247,151,247,97,236,95,157,159,80,62,48,144,227,238,227,121,61,208,101,248,228,242,162,106,156,90,62,44,208,197,221,223,243,86,160,123,81,174,247,0,227,97,96,55,206,247,240,30,7,246,46,37,96,191,82,3,56,160,84,0,221,165,81,129,238,178,85,69,74,209,144,210,216,138,214,238,129,158,15,2,87,185,139,60,235,2,125,139,70,148,38,1,203,24,199,48,250,75,83,2,125,229,218,138,12,247,48,207,198,192,13,238,97,165,173,37,202,124,209,132,210,140,128,215,237,241,108,13,12,42,154,92,154,205,152,251,171,252,212,210,110,192,233,165,61,128,51,75,123,3,231,150,246,11,12,146,173,42,178,221,163,60,187,2,55,187,125,158,125,129,226,162,103,74,7,0,23,149,186,129,75,75,135,0,87,148,142,8,20,187,43,60,7,3,222,162,215,25,223,42,45,171,200,117,87,122,142,4,70,23,125,80,58,134,209,207,56,33,48,218,93,89,58,25,249,117,165,83,129,27,75,167,3,183,150,206,148,229,158,35,21,221,138,118,149,206,69,201,190,210,103,42,122,184,167,120,78,4,198,22,29,44,93,4,60,82,186,52,48,214,61,173,68,197,175,0,172,232,93,116,162,116,69,69,63,247,140,18,51,48,122,176,90,250,58,122,152,81,250,150,196,18,179,162,91,176,60,132,179,74,194,3,227,221,243,75,98,2,222,193,102,233,7,192,112,198,152,210,117,248,102,80,94,49,96,112,124,233,70,204,161,156,119,47,44,137,15,76,26,220,164,116,43,227,174,106,108,81,186,15,152,86,122,16,152,89,122,4,216,177,244,4,176,115,153,10,204,47,51,43,220,131,123,150,133,87,12,65,63,77,2,15,184,43,202,98,128,243,75,90,0,23,151,164,97,156,125,202,226,129,253,37,202,18,140,115,89,73,102,224,145,193,3,203,154,212,70,89,94,49,98,112,81,89,11,244,60,172,44,173,162,204,189,178,164,99,224,137,193,158,178,204,192,19,50,95,49,198,189,178,12,37,238,55,74,58,203,207,85,22,196,252,10,127,40,63,170,172,39,208,87,214,7,88,81,214,31,88,89,54,16,56,165,172,8,56,173,108,24,62,59,218,226,243,190,83,146,31,152,237,94,83,210,51,176,96,240,140,50,207,175,112,86,217,168,192,2,247,199,37,125,2,207,187,55,149,244,15,44,25,60,31,251,48,176,204,87,141,11,203,42,2,75,220,219,75,6,6,150,15,94,92,86,9,92,198,184,178,108,10,240,141,178,105,21,19,164,38,169,152,60,248,157,178,25,208,39,208,6,21,83,7,175,41,155,229,239,57,248,227,178,249,192,77,101,11,131,51,120,197,244,255,199,222,215,7,197,145,92,121,102,53,173,134,97,24,134,97,24,134,101,24,204,48,50,131,49,198,24,203,152,101,49,198,152,193,8,49,12,102,49,135,177,140,218,93,31,93,213,85,221,244,71,117,209,64,211,52,77,211,96,204,41,24,173,22,179,58,25,115,44,167,83,200,50,129,9,14,99,14,203,152,227,88,173,150,192,10,204,114,44,161,83,96,45,129,101,142,144,117,172,204,114,178,2,223,203,236,110,132,144,198,163,141,216,255,118,227,197,239,101,81,149,149,149,31,191,124,239,101,82,5,216,15,186,47,210,235,214,81,151,155,222,180,78,184,220,196,19,13,209,219,214,105,236,149,172,179,160,193,215,184,47,211,59,214,235,174,126,122,207,186,232,234,39,243,101,132,222,183,46,195,220,193,188,29,103,212,214,181,214,58,38,220,186,14,58,202,186,25,224,216,20,30,95,247,12,19,107,221,110,237,210,94,177,238,128,198,253,48,207,36,88,247,112,159,88,247,65,147,150,50,201,54,53,232,84,91,120,235,24,246,56,190,114,177,175,217,4,222,7,44,191,175,74,188,216,44,187,22,197,161,230,38,208,151,155,221,1,251,92,139,173,156,79,43,142,52,251,90,213,218,248,230,30,208,216,206,112,226,120,243,57,108,115,154,251,65,131,37,241,73,226,84,243,0,88,143,153,230,225,214,92,204,124,119,33,147,97,139,114,47,48,39,108,177,238,37,38,215,150,224,94,101,10,108,201,238,219,76,177,45,213,149,207,148,217,50,92,69,76,165,237,132,123,3,242,228,66,158,26,91,129,123,139,169,179,21,187,239,51,140,173,204,189,203,24,108,149,238,71,140,217,86,3,241,213,136,173,206,53,204,40,54,166,77,197,56,109,134,182,176,51,83,54,179,107,148,241,216,148,182,200,51,221,54,103,91,204,153,94,155,199,229,102,186,108,93,238,52,230,172,237,108,91,60,115,222,118,190,45,201,31,111,48,23,108,23,218,82,152,65,219,32,140,26,68,20,109,233,204,37,219,165,182,44,230,170,237,42,30,5,219,88,208,179,51,99,182,73,162,175,129,158,180,229,182,229,48,215,108,115,109,249,204,156,237,70,91,17,115,195,118,179,173,148,185,105,91,105,171,96,86,108,183,218,170,153,91,182,59,109,167,253,49,237,183,24,219,93,136,226,252,113,20,137,82,152,59,182,123,16,187,146,184,145,185,107,123,0,250,158,237,33,68,113,192,141,54,221,183,230,100,208,204,3,89,211,198,51,15,229,136,54,19,139,228,232,54,153,213,224,156,103,56,57,206,85,205,70,200,137,109,129,200,77,187,47,31,119,101,177,209,114,26,60,139,196,168,108,156,156,9,145,170,83,206,118,157,102,19,229,60,120,250,13,185,208,229,102,143,203,37,160,211,228,114,151,143,205,148,171,92,62,93,132,92,235,26,96,179,101,45,232,60,153,115,239,126,171,70,150,160,252,66,217,218,230,102,75,100,71,91,14,238,129,54,31,91,46,187,252,220,110,235,97,171,100,47,148,83,43,119,187,250,89,173,220,219,118,142,229,228,190,182,126,127,132,201,74,242,197,182,1,214,42,15,181,13,227,121,209,118,133,117,200,151,33,74,135,88,189,109,212,175,89,151,60,226,143,192,219,38,14,233,105,162,103,201,83,174,19,189,200,122,229,113,104,81,183,60,229,170,96,123,229,25,87,53,142,168,219,150,217,62,121,62,112,188,70,244,58,158,95,109,155,129,158,132,120,184,109,155,232,29,92,171,182,61,246,162,188,208,182,231,63,38,122,159,29,146,151,92,50,123,89,94,133,120,24,162,98,143,154,29,145,111,251,99,96,79,248,33,29,5,145,234,10,244,216,184,188,1,122,10,107,28,181,122,98,253,154,157,145,183,252,145,170,39,129,157,151,239,187,206,177,11,242,46,104,56,15,103,150,228,71,129,168,245,242,99,237,73,198,179,222,147,74,116,134,95,179,171,118,21,196,162,16,145,122,78,176,183,237,97,16,121,66,92,234,201,101,55,236,145,174,81,118,203,30,3,122,201,30,15,49,103,166,61,9,98,75,24,23,79,129,95,179,247,237,41,158,98,157,215,158,14,179,27,91,102,51,187,107,207,2,239,233,181,231,192,241,35,123,190,167,76,235,182,23,97,143,96,47,245,84,114,42,123,133,187,138,11,179,87,123,106,184,72,251,105,79,29,23,99,215,121,24,46,222,206,123,12,1,219,78,172,183,118,218,110,242,152,185,36,187,12,214,120,205,222,228,81,252,150,144,75,177,187,61,78,46,221,238,243,120,184,44,203,101,79,23,151,99,239,241,156,13,196,0,11,246,115,224,11,136,151,225,242,173,69,65,31,205,21,217,251,61,231,185,82,251,128,231,2,87,129,189,45,87,109,31,6,175,7,86,203,51,72,103,217,175,120,6,185,211,150,108,207,37,221,174,125,180,213,201,233,236,19,30,143,223,47,211,97,246,233,86,51,199,219,103,113,44,97,191,222,90,204,153,236,139,216,167,219,151,161,100,217,190,214,170,112,77,246,117,120,110,190,125,19,251,47,59,216,64,206,109,223,129,243,62,251,30,156,63,103,223,15,122,10,174,71,81,123,174,114,231,148,112,168,27,196,18,109,77,92,191,18,213,150,131,91,231,25,227,6,148,216,128,165,205,230,134,149,4,40,231,138,146,12,94,0,124,174,103,146,27,173,143,241,92,195,126,202,51,199,77,40,169,158,27,220,180,146,225,185,201,205,42,39,60,43,184,223,60,183,72,57,119,184,235,74,174,231,46,183,168,20,184,53,216,134,123,238,5,162,29,208,238,249,128,14,68,53,166,85,207,3,172,253,103,60,15,177,110,71,184,14,237,26,162,35,184,101,165,184,149,225,214,148,50,232,183,117,28,141,224,200,196,61,207,109,42,149,129,227,90,172,225,46,240,5,237,209,216,234,182,71,115,219,74,141,63,174,104,143,11,104,28,69,76,113,59,74,29,248,11,114,140,53,228,220,83,152,86,15,183,175,24,32,162,128,184,162,61,81,175,86,204,129,40,98,254,177,110,71,116,152,162,180,158,213,135,43,78,208,81,138,39,224,241,167,176,110,63,174,143,85,186,252,94,190,61,77,159,160,156,109,61,175,79,86,206,131,134,243,112,38,85,185,224,247,242,237,153,135,116,54,246,83,237,121,68,35,162,11,245,25,202,32,248,110,240,224,237,37,250,19,202,37,240,212,224,199,219,203,245,185,202,213,214,171,250,2,101,12,116,177,50,9,62,122,84,185,214,58,137,251,188,189,138,232,90,127,207,232,203,148,185,214,11,250,74,229,70,235,37,125,141,114,179,117,76,95,167,172,180,22,235,25,229,86,187,86,156,111,190,226,179,138,11,205,163,222,9,113,169,121,2,244,106,243,180,107,71,188,221,60,235,186,46,110,52,95,119,241,226,86,243,162,207,1,121,150,225,234,253,230,53,159,75,220,109,94,135,171,143,154,55,125,94,73,213,188,237,235,150,194,154,119,92,203,90,85,243,158,107,91,138,108,222,247,245,158,217,117,170,93,235,82,140,51,220,215,39,197,59,163,124,23,165,36,103,172,111,72,27,239,76,104,85,75,41,206,228,246,251,82,186,51,213,119,89,202,114,102,248,70,252,171,3,109,186,243,68,107,130,148,227,204,245,141,75,249,16,255,79,73,69,206,2,223,140,84,234,44,238,120,160,45,117,150,5,227,112,169,194,89,233,155,151,170,157,53,112,124,218,89,231,141,151,116,78,198,183,32,241,78,131,111,73,50,57,205,190,85,73,118,42,190,219,82,147,211,233,219,144,220,78,143,111,43,176,2,189,234,236,130,53,23,89,233,248,215,20,146,207,121,214,119,223,191,202,147,122,154,227,65,159,115,158,135,53,23,246,245,187,162,198,121,1,116,183,115,208,247,72,234,119,94,234,84,73,3,206,171,190,37,195,89,156,243,204,125,231,152,107,77,26,118,78,118,134,5,214,89,201,206,107,7,235,89,178,198,148,174,144,117,229,85,177,4,175,248,156,115,7,79,143,112,222,0,77,214,74,210,168,243,38,172,152,252,107,28,109,83,45,212,106,194,89,217,54,108,24,116,174,64,249,211,206,91,157,145,210,172,243,14,172,179,160,7,58,99,164,235,206,187,254,88,165,227,161,180,232,188,7,189,186,236,124,208,154,43,173,57,31,118,198,75,235,45,168,51,201,191,30,148,54,91,52,157,41,210,118,75,68,103,58,142,115,58,179,164,157,150,104,88,83,195,202,186,51,135,232,124,105,175,37,14,188,6,172,160,193,95,128,238,44,194,186,245,46,57,46,197,79,233,172,240,107,105,191,37,209,181,104,84,55,167,187,150,141,225,45,199,93,107,120,253,219,89,109,140,106,73,11,28,159,38,90,135,227,165,78,62,208,147,176,122,237,52,5,52,212,170,83,54,198,182,100,118,202,254,99,162,155,140,9,45,217,174,61,99,114,75,30,172,94,97,13,219,233,54,166,182,20,250,87,172,157,190,67,186,71,76,107,41,105,13,55,102,180,148,131,62,129,53,94,99,186,103,252,218,152,219,82,229,95,87,118,158,51,22,180,212,182,198,26,139,91,180,160,225,60,156,41,107,225,252,107,204,206,254,67,122,0,71,113,157,195,68,95,241,107,99,101,139,4,43,71,88,63,118,142,26,107,90,172,176,78,132,85,100,231,132,177,174,197,209,122,194,200,180,184,64,27,90,188,173,185,70,115,75,183,111,158,140,203,52,209,179,103,238,183,244,66,159,40,45,125,173,9,70,103,203,197,214,12,163,167,101,8,114,118,181,92,118,77,235,13,202,157,118,142,172,29,136,63,34,182,11,214,44,122,179,114,183,93,210,43,202,189,118,171,150,87,30,180,53,233,157,202,67,236,59,26,80,187,67,239,193,26,142,53,237,46,125,87,67,68,187,23,116,244,129,62,219,16,215,222,173,63,223,144,216,222,171,191,0,119,25,252,107,58,253,96,195,241,246,62,253,165,134,180,246,139,250,171,13,153,237,67,250,177,134,236,246,203,122,39,182,159,88,187,107,245,147,13,121,158,26,98,45,71,136,30,215,109,52,20,182,42,250,107,13,37,237,83,250,185,134,242,246,25,109,127,67,149,187,80,127,163,161,182,125,94,127,179,65,219,190,64,244,18,177,147,171,129,181,21,182,141,183,245,43,13,92,251,134,127,157,165,191,213,32,181,111,233,239,52,88,219,239,235,239,54,56,218,119,245,247,26,92,237,143,244,15,26,188,160,31,54,116,123,85,216,102,122,195,136,142,228,81,67,175,55,6,116,95,43,195,107,26,46,122,227,249,136,134,33,111,188,223,167,240,209,13,151,189,73,124,92,195,136,55,133,79,108,24,247,166,243,199,27,166,188,89,124,90,195,76,219,48,241,71,102,62,179,97,222,117,157,207,110,88,240,230,240,121,13,75,222,124,190,176,97,213,91,164,93,108,184,221,122,137,47,105,216,104,29,228,203,27,182,128,33,196,67,97,237,45,213,174,131,55,132,227,134,251,158,59,254,200,141,181,54,236,122,43,248,170,134,71,222,106,173,206,161,242,158,230,107,29,97,94,29,175,117,68,182,115,250,179,142,152,246,110,158,115,196,183,247,241,146,35,201,203,243,86,71,138,215,196,59,28,233,94,153,119,57,178,92,59,188,87,121,232,109,122,162,180,110,71,142,215,205,247,58,242,189,62,190,207,81,228,237,225,47,58,74,189,231,248,33,71,133,183,159,191,236,168,246,14,240,35,142,211,222,97,126,220,161,243,94,225,167,28,188,119,148,159,113,152,188,19,252,188,67,6,189,224,104,242,54,5,244,146,195,221,90,204,175,58,124,222,105,254,182,163,167,125,139,223,112,156,243,206,242,91,142,126,239,117,254,190,99,192,187,200,239,58,134,189,203,252,35,199,21,239,154,160,114,140,122,215,241,248,122,55,133,48,237,154,119,91,136,116,76,120,119,160,182,96,243,133,24,199,172,119,207,63,118,66,188,227,186,119,95,72,114,44,186,119,133,20,199,114,135,90,72,119,172,129,206,114,172,119,132,11,57,142,205,142,40,33,223,177,237,113,106,175,56,96,133,37,20,57,246,64,151,58,246,59,98,133,138,70,117,71,130,80,221,24,14,250,116,195,197,142,100,65,215,24,229,41,22,248,198,88,23,47,152,26,19,58,82,5,185,49,185,35,67,104,106,76,117,45,10,238,198,140,142,19,130,175,241,68,71,174,208,211,152,219,81,32,156,171,207,106,27,22,250,27,11,218,135,132,129,198,226,142,98,200,89,6,57,135,27,43,59,202,2,79,185,210,88,211,81,41,140,54,214,181,229,8,19,141,76,7,196,15,124,119,107,141,48,221,104,232,168,211,14,52,154,91,61,194,108,163,210,193,8,215,27,157,29,6,97,177,209,211,97,22,150,249,219,29,102,237,68,35,120,103,97,173,241,108,7,196,114,141,231,91,39,133,245,198,11,29,78,97,179,113,176,195,35,108,55,94,234,232,18,118,26,175,118,156,213,159,111,28,243,212,96,221,113,222,191,234,23,246,26,39,59,46,8,251,141,215,58,6,113,244,210,113,9,71,41,29,87,241,46,74,199,152,127,198,145,125,140,123,129,157,138,39,103,71,146,127,175,192,191,51,208,49,105,80,55,206,181,247,98,255,222,113,13,175,193,59,230,48,27,59,110,248,119,135,176,125,112,215,26,194,149,135,80,62,137,196,12,81,141,55,220,217,250,174,198,155,238,236,192,238,13,217,87,49,196,154,150,58,110,242,85,141,43,29,43,254,85,191,33,161,241,86,199,45,178,234,156,66,42,244,58,117,159,250,191,8,81,191,163,118,145,138,122,72,253,30,169,169,63,168,40,164,81,29,83,105,208,11,170,23,85,17,232,69,85,148,234,21,244,146,234,53,85,44,122,89,21,175,122,3,189,162,74,86,189,141,94,85,165,170,62,129,94,83,125,79,245,61,244,122,72,73,200,73,20,119,172,248,216,87,80,252,49,235,49,27,74,56,246,243,99,63,71,137,145,32,232,99,145,73,145,239,161,164,200,138,200,211,168,60,242,76,100,7,250,70,228,7,145,63,67,158,200,235,145,219,232,71,145,247,34,119,209,10,212,230,171,72,77,254,251,65,36,122,25,189,128,94,65,85,232,69,84,141,116,232,125,196,160,239,160,211,232,63,162,179,200,139,122,209,47,145,15,253,61,250,21,186,129,254,145,10,71,255,139,138,160,94,66,127,160,94,166,94,163,40,10,127,227,20,134,223,155,164,94,167,106,41,61,149,64,9,148,143,74,163,186,168,243,84,9,213,79,125,143,250,26,245,223,168,95,80,223,8,249,97,200,15,41,69,45,171,237,84,131,218,173,246,80,141,234,46,245,119,40,167,250,3,245,7,148,91,253,93,245,95,81,109,234,239,171,255,154,242,170,71,212,163,212,183,213,19,234,159,80,61,234,159,169,127,70,245,170,255,167,250,111,168,15,200,247,152,231,213,75,234,95,82,223,85,223,86,175,83,127,165,222,84,255,134,186,168,254,173,250,183,212,160,250,119,234,127,166,254,51,126,139,142,26,62,246,234,177,87,169,255,122,236,151,199,246,169,203,154,99,154,227,212,178,230,29,205,59,212,3,205,39,52,25,212,239,52,159,215,228,82,191,199,95,120,80,127,208,124,89,83,164,82,107,138,53,239,169,52,154,247,53,167,85,145,154,111,105,24,85,130,134,211,88,85,73,26,187,198,165,250,148,230,219,154,179,170,207,107,122,53,23,85,95,208,124,95,115,73,85,138,191,156,80,85,106,70,52,127,167,250,115,205,162,102,81,101,209,220,212,172,170,172,154,91,154,91,170,102,205,186,102,93,229,212,252,90,179,165,106,193,239,99,169,218,52,255,164,121,160,242,105,118,53,251,170,174,80,20,250,146,234,131,208,232,208,215,84,223,15,125,61,244,109,213,95,135,166,132,126,78,53,26,250,165,80,73,53,19,106,11,61,167,218,14,253,203,208,191,12,137,8,253,110,232,197,144,151,66,127,16,58,18,242,42,254,191,170,33,175,135,254,56,116,50,36,33,116,42,244,231,33,137,248,125,160,144,148,208,191,15,93,13,57,17,186,22,186,25,146,19,250,155,208,127,14,121,55,44,37,108,44,164,42,236,159,94,120,43,228,87,145,191,143,252,189,26,127,47,231,64,151,64,71,160,52,252,205,246,151,53,126,20,214,5,224,57,56,78,233,81,157,44,239,9,43,26,40,77,47,242,245,68,246,196,244,196,159,204,238,73,234,73,41,154,173,216,236,169,238,57,221,163,123,55,170,135,239,49,245,200,61,77,61,238,30,95,153,182,204,209,147,94,182,208,147,245,238,224,187,215,122,114,122,242,123,138,122,74,123,42,202,28,239,94,0,134,133,2,223,239,19,190,255,14,81,192,247,135,192,250,63,80,127,64,33,192,241,40,164,142,252,211,200,63,69,199,34,191,16,249,5,164,129,220,111,146,247,84,145,234,7,170,31,32,74,245,67,213,15,145,74,53,170,250,17,228,254,169,234,167,232,24,121,79,85,163,250,133,234,23,40,140,124,39,246,130,234,151,170,101,20,78,222,80,141,32,239,166,190,164,250,149,234,87,40,146,188,149,250,178,234,183,170,223,194,220,193,239,157,70,135,80,33,212,193,255,20,62,22,162,65,177,228,187,178,184,144,216,144,88,244,39,33,113,33,113,40,158,188,71,250,70,72,106,72,42,122,147,124,51,150,24,146,23,146,135,146,200,23,98,111,133,20,132,124,9,37,147,111,102,142,147,55,58,62,14,45,138,160,162,73,191,98,141,68,47,114,138,94,177,91,236,21,251,196,139,226,144,120,89,28,17,199,197,41,113,6,244,188,184,32,46,137,171,4,183,197,13,113,11,174,221,23,119,197,71,146,74,10,147,34,165,24,41,94,74,146,82,164,116,41,75,202,145,242,165,34,169,84,170,144,170,165,211,146,142,128,151,76,146,44,53,73,110,201,39,245,72,231,164,254,195,98,140,149,6,164,97,233,138,52,122,32,19,210,180,52,43,93,63,36,139,210,178,180,38,173,195,217,205,195,98,76,0,61,45,109,75,59,210,30,164,65,217,55,170,141,225,210,62,22,99,148,49,89,26,53,166,66,222,12,99,178,241,132,49,215,88,96,44,54,150,65,153,155,198,74,99,141,177,206,200,64,251,169,23,164,128,77,193,95,180,191,66,250,36,14,36,4,37,128,168,81,10,122,7,29,67,233,32,161,232,211,32,97,40,23,228,5,148,7,18,142,242,65,94,68,69,232,93,242,238,249,41,176,73,248,171,204,151,209,215,81,45,138,66,117,32,209,96,149,24,244,42,226,65,98,144,13,201,228,123,204,38,242,37,102,43,121,223,188,29,197,131,181,250,0,189,129,190,11,242,38,250,79,32,137,232,191,0,247,63,134,126,0,242,22,26,1,73,70,63,1,121,27,253,119,144,227,232,167,32,31,71,255,3,205,65,253,110,128,164,146,255,149,253,9,180,138,254,1,102,203,255,6,73,71,255,8,242,41,244,107,144,12,180,131,254,9,234,190,135,254,31,250,12,218,7,249,44,165,162,66,209,9,42,28,44,99,46,121,187,252,207,192,50,70,161,60,242,118,121,62,149,72,189,133,190,72,189,77,189,141,190,76,190,6,45,2,91,89,65,190,247,172,69,197,212,55,41,45,250,10,165,163,116,232,20,121,211,188,140,124,251,249,30,37,81,18,42,167,234,169,122,244,62,101,167,20,84,65,181,80,30,84,9,150,213,135,106,192,182,126,27,125,157,250,14,213,131,190,65,245,82,189,232,155,228,219,207,58,176,179,147,232,12,53,69,77,33,154,154,161,126,142,24,106,158,250,27,196,81,127,75,253,45,226,169,191,163,22,144,64,248,43,130,141,72,69,82,88,90,88,26,170,39,239,238,153,195,62,19,150,133,44,228,125,61,91,88,110,88,46,146,195,242,195,242,145,157,124,103,164,144,183,243,26,194,180,97,223,66,141,97,116,24,141,154,97,108,239,65,235,49,247,179,241,223,157,48,200,128,38,128,27,224,3,244,4,112,46,128,126,192,0,250,134,161,201,224,54,248,12,61,134,115,134,126,195,128,97,216,112,197,48,106,152,0,61,109,152,53,92,7,89,52,44,27,214,12,235,134,77,195,182,97,199,176,103,216,23,213,98,184,24,37,198,138,9,98,178,152,42,102,136,39,196,92,177,64,44,22,203,196,74,177,70,172,19,25,16,131,104,22,21,209,41,122,196,46,241,172,120,94,188,32,14,138,151,196,171,93,233,226,152,56,41,94,147,74,196,57,56,190,33,222,20,87,196,91,112,116,71,188,43,222,19,31,136,15,37,4,162,145,34,164,104,41,14,36,81,58,222,149,46,165,73,153,82,182,148,39,21,130,148,75,85,82,45,254,63,163,199,116,199,4,112,149,223,140,172,35,127,133,225,228,191,26,207,223,3,121,153,176,61,138,176,253,21,194,246,87,9,219,99,8,219,95,35,108,143,37,108,143,35,108,143,39,108,127,131,176,61,129,176,61,145,176,253,99,132,237,73,132,237,201,132,237,111,19,182,31,39,108,255,56,97,123,10,97,251,59,132,237,159,64,11,32,105,132,243,159,36,156,79,39,156,207,32,156,255,52,225,124,38,225,252,103,8,231,63,75,56,255,57,224,188,10,101,83,106,74,141,62,79,216,158,67,216,158,75,189,73,37,2,255,147,168,36,244,5,194,246,124,194,246,47,18,182,23,144,47,42,190,68,157,161,206,160,66,194,243,47,19,158,23,17,158,191,75,120,94,12,60,111,65,37,84,43,213,138,78,146,175,43,74,9,207,79,17,158,191,71,253,5,245,23,48,47,48,219,223,39,223,85,84,80,63,166,126,140,190,74,216,94,73,216,94,69,45,0,207,171,169,69,106,17,253,135,176,175,133,125,13,213,132,213,134,213,162,175,135,9,97,2,244,46,21,229,142,234,134,241,139,128,49,121,17,81,230,125,132,132,37,192,42,224,54,96,35,112,110,11,0,158,75,216,5,60,194,231,212,175,8,203,230,21,209,250,199,65,242,56,172,178,176,102,190,37,172,155,239,136,174,39,129,207,9,155,230,187,162,23,208,109,109,194,16,182,205,247,196,222,63,14,156,71,216,49,63,16,246,204,15,197,190,199,192,63,11,251,22,36,94,4,12,89,221,6,181,69,35,94,254,227,32,121,70,172,62,67,184,37,66,28,183,68,24,162,44,209,4,177,150,56,113,10,48,99,141,36,199,243,214,30,113,193,122,206,144,96,73,52,36,91,142,139,75,143,65,126,94,181,246,27,82,45,105,226,237,143,192,134,117,64,220,178,14,27,50,44,153,4,39,44,217,134,92,75,158,120,223,15,124,140,219,38,238,62,6,254,217,80,96,41,20,31,89,10,113,74,80,108,41,145,84,31,13,156,207,80,102,41,55,84,90,170,164,176,39,97,168,177,212,6,203,61,12,67,157,69,43,69,62,134,129,177,112,207,131,250,125,37,215,96,176,72,6,179,197,250,76,40,22,7,134,89,173,20,96,24,156,22,215,115,193,99,241,26,186,44,221,79,225,172,165,23,195,28,110,203,48,156,183,244,61,15,204,81,74,177,225,130,229,34,193,160,101,136,224,146,229,50,134,57,86,41,195,105,125,164,189,84,68,86,149,225,170,101,196,48,102,25,63,10,115,130,82,105,152,180,76,125,20,204,201,74,13,41,227,154,101,134,96,206,50,111,184,97,89,120,2,55,45,75,79,97,197,178,250,4,110,89,110,63,55,238,88,54,12,119,45,91,79,225,158,229,190,225,129,101,247,41,60,180,60,58,12,220,238,231,129,20,99,189,34,106,172,97,98,132,53,242,153,128,107,82,188,117,84,74,178,78,144,124,209,214,152,231,66,156,53,94,76,180,38,61,5,92,94,10,32,221,58,45,30,183,166,60,15,164,44,235,172,152,102,77,63,64,166,53,235,0,248,122,14,32,223,122,157,28,23,89,23,165,82,235,178,152,109,205,33,245,61,2,169,194,186,70,142,243,172,249,31,5,169,218,186,46,157,182,110,62,81,70,161,181,232,9,148,88,75,159,2,190,87,103,221,22,203,173,21,18,111,221,33,169,201,186,247,172,250,124,40,170,172,213,98,173,245,244,83,208,90,117,34,103,229,159,130,100,53,29,134,36,91,247,131,182,253,9,91,28,176,149,65,27,39,53,217,212,7,54,200,109,11,127,194,142,4,121,114,120,92,131,227,18,236,35,159,45,234,160,111,123,108,177,135,235,132,109,137,57,21,108,10,204,125,115,134,223,6,152,79,4,230,48,158,87,185,150,41,236,55,48,223,205,5,128,98,165,46,200,103,115,153,101,23,63,7,95,151,206,217,18,164,126,91,178,52,96,75,149,134,109,25,216,191,72,87,108,39,240,121,220,54,105,212,150,43,77,216,10,176,125,149,166,109,197,216,78,74,179,54,136,229,109,149,216,7,72,139,182,26,108,219,113,155,49,223,165,101,91,93,208,62,75,107,54,70,90,183,25,112,187,165,77,155,153,244,197,182,77,33,182,19,202,36,216,177,57,165,61,155,71,218,183,117,25,213,182,179,198,112,219,121,99,148,237,130,49,214,54,72,124,36,246,65,184,47,161,15,141,9,224,39,3,254,204,152,12,254,39,208,207,198,84,91,129,49,195,118,9,151,65,174,157,176,93,53,230,218,198,136,239,9,250,218,67,99,20,44,147,32,224,83,14,252,1,212,9,251,70,99,129,109,18,215,205,88,108,187,118,48,206,56,63,140,29,30,123,236,151,177,207,195,109,51,150,217,230,240,57,99,37,248,240,53,63,176,191,198,253,251,4,182,253,126,153,248,44,236,143,225,57,65,95,140,83,12,204,31,210,182,35,62,150,60,11,96,172,177,36,98,96,31,27,244,171,65,24,235,44,153,24,65,31,73,124,102,192,55,30,246,149,79,248,200,128,159,12,194,200,128,31,196,99,140,125,31,248,67,163,193,82,139,129,239,33,126,174,206,143,3,155,5,48,154,109,55,72,170,216,110,26,157,182,21,114,30,236,135,209,99,187,101,236,178,221,49,158,181,221,53,158,183,221,35,231,97,14,99,255,65,230,45,204,35,60,159,140,23,108,15,140,131,182,135,216,22,25,47,201,136,204,139,224,60,8,216,69,204,45,92,14,182,115,198,171,96,155,130,115,4,143,23,216,45,124,127,208,6,62,53,183,142,204,171,3,251,18,156,91,152,135,96,55,141,99,178,134,140,249,164,28,113,112,63,206,15,243,205,120,77,142,54,206,201,113,184,222,198,27,114,162,241,166,124,156,216,112,108,147,112,27,86,228,52,227,45,57,147,220,247,81,246,39,80,47,227,157,128,29,15,214,35,229,80,158,64,157,73,91,143,216,227,131,246,96,59,28,196,135,61,235,67,236,169,241,110,32,189,103,173,192,109,58,192,81,59,121,216,86,98,251,24,180,145,135,109,34,30,123,92,14,206,131,175,65,31,24,31,88,183,205,149,10,99,174,81,12,24,56,182,193,227,77,226,154,58,197,76,206,129,205,50,89,229,17,51,163,40,193,248,197,108,80,156,166,227,178,150,216,49,136,59,204,102,197,67,98,10,176,105,166,114,185,219,148,40,215,6,99,2,179,162,116,17,155,134,253,63,142,27,176,173,115,42,103,177,143,54,123,148,243,230,46,229,130,73,43,95,52,159,85,6,205,231,149,75,230,11,202,85,243,160,50,102,190,164,76,154,175,42,215,72,76,22,176,151,248,94,18,155,5,227,38,28,243,4,99,20,92,86,160,12,82,199,49,101,14,219,75,82,175,96,108,23,140,195,206,63,182,193,4,193,24,38,16,123,224,178,72,60,54,169,220,192,241,142,249,154,114,243,224,126,156,31,183,7,255,140,99,65,28,115,65,219,204,115,202,10,57,135,227,198,32,2,113,226,19,56,26,11,6,98,191,39,16,232,215,163,113,221,1,112,44,22,196,209,184,46,24,163,61,35,54,51,223,240,227,35,99,51,28,123,29,142,191,112,204,21,140,187,14,199,89,184,174,248,94,156,39,208,39,79,205,45,152,127,198,135,114,246,209,121,101,66,114,94,48,198,50,105,228,66,83,132,92,130,109,81,48,159,41,90,46,199,188,54,197,201,85,152,79,7,118,12,231,129,121,133,249,71,210,52,153,51,101,202,18,57,206,150,173,166,60,217,129,113,120,190,153,10,101,23,182,17,166,18,217,75,248,89,37,247,62,21,199,0,76,181,114,31,1,240,17,131,204,67,176,91,38,78,30,34,169,36,95,14,206,65,60,39,76,14,121,220,228,146,167,14,230,31,204,43,147,87,158,193,243,205,212,45,207,155,122,229,5,83,159,188,132,125,79,16,164,205,176,198,194,253,132,219,108,186,40,175,154,134,228,219,164,108,176,31,166,203,242,6,105,103,32,191,105,68,222,50,141,203,247,77,83,242,174,105,70,126,132,109,145,105,222,174,50,45,216,195,76,75,246,72,211,170,61,6,251,63,226,3,177,125,130,152,192,116,219,30,111,218,176,39,97,123,108,218,178,167,96,158,98,95,104,186,111,79,55,237,218,179,76,143,236,57,184,191,234,85,246,252,250,48,123,17,94,39,212,199,216,43,112,63,213,199,219,171,113,254,250,36,251,233,250,20,187,174,62,221,206,227,24,16,219,255,160,109,174,207,178,155,234,115,236,50,6,46,15,251,25,204,237,250,124,123,19,238,247,250,34,187,187,190,212,238,195,60,171,175,176,247,224,126,196,227,88,95,109,63,71,174,157,182,247,147,50,116,246,1,108,203,235,121,251,112,189,201,126,165,94,182,143,214,55,217,39,234,221,246,233,122,159,125,182,190,199,126,189,254,156,125,17,247,111,125,191,125,153,216,49,104,127,253,128,125,141,164,195,246,117,204,135,250,43,246,205,250,81,251,118,253,132,125,167,126,218,190,119,192,31,136,193,113,252,81,63,107,223,175,191,174,168,235,23,149,112,114,62,96,115,235,151,149,168,250,53,37,22,151,143,231,73,253,186,146,80,191,169,36,215,111,43,169,7,92,13,174,3,130,62,10,142,235,119,148,12,156,167,126,79,57,129,207,33,21,162,34,125,145,189,8,253,251,239,95,254,13,253,254,101,7,237,61,254,61,1,211,135,234,153,41,102,134,153,103,22,152,37,102,149,185,253,231,195,204,6,179,197,220,7,189,203,60,98,250,2,50,131,193,170,216,48,230,162,95,216,72,54,134,141,103,147,216,20,54,157,205,98,115,216,124,182,136,45,101,43,170,50,216,106,246,116,85,29,171,99,121,214,196,140,248,133,205,194,96,101,182,137,25,247,11,235,102,125,108,15,123,142,237,103,7,108,199,217,97,246,10,59,202,78,192,209,52,59,203,94,103,23,225,104,153,93,99,215,217,77,102,40,40,144,107,155,221,97,247,216,125,230,178,95,56,53,23,206,69,177,107,92,44,169,37,174,25,206,137,175,225,231,194,115,240,111,3,94,186,2,12,47,251,87,217,37,125,15,102,200,251,32,175,144,93,210,104,178,75,250,42,217,37,125,141,236,146,198,34,30,25,208,235,120,43,23,197,147,189,210,55,200,94,233,155,100,175,244,99,100,175,52,137,236,149,190,69,246,74,223,38,123,165,199,201,94,233,199,201,94,233,59,100,175,52,149,236,149,126,130,236,149,166,145,189,210,79,146,189,210,116,152,121,11,40,3,45,130,124,134,236,149,102,145,189,210,207,146,189,210,207,145,189,210,108,244,107,244,27,244,121,244,127,64,114,201,142,233,159,145,29,211,47,144,29,211,47,146,29,211,2,178,99,250,37,178,99,90,72,118,76,139,168,68,42,17,189,75,118,76,139,201,142,233,87,200,142,105,9,217,49,61,73,118,76,75,201,142,233,41,178,99,90,70,118,76,223,35,59,166,229,100,199,244,125,170,133,106,69,95,165,218,168,54,84,69,118,76,191,70,118,76,171,201,142,105,13,217,43,253,58,88,128,31,163,90,234,39,212,79,208,55,201,94,105,29,217,43,213,146,189,82,157,186,91,253,29,68,147,191,95,200,170,39,213,63,65,122,152,239,243,72,80,223,85,255,6,137,48,175,119,145,145,252,14,209,245,152,195,116,29,202,162,235,104,134,54,208,102,90,1,113,210,30,186,139,62,75,159,167,47,208,131,244,37,34,247,232,7,244,67,24,32,13,72,4,19,205,196,49,137,204,113,38,141,201,100,178,177,208,87,233,49,122,146,190,70,207,17,185,65,244,77,122,5,244,45,250,14,125,23,11,102,146,234,147,192,164,79,5,152,20,77,158,143,57,164,130,81,123,7,248,132,217,163,134,17,201,2,62,97,246,104,8,123,66,129,59,239,2,171,240,30,251,11,192,151,90,96,21,102,204,139,132,49,17,100,95,253,37,96,141,8,220,194,252,136,2,118,124,0,12,195,204,136,6,94,92,2,134,97,78,196,160,31,129,188,70,56,17,75,56,241,58,48,98,14,152,140,247,207,255,4,88,240,15,192,57,204,131,55,8,15,18,200,158,249,155,192,133,45,148,72,70,61,137,138,130,241,126,139,140,116,50,25,221,183,201,184,30,135,113,213,162,143,147,17,125,7,70,212,140,82,41,5,70,52,141,236,129,127,146,234,129,81,76,39,163,248,41,50,138,25,100,199,251,211,212,143,169,73,148,137,168,176,236,176,188,199,227,161,27,83,191,162,27,59,42,140,138,9,211,77,234,174,5,133,30,209,205,5,228,198,81,97,34,117,55,117,43,126,97,98,116,183,116,183,152,120,56,115,68,152,36,38,69,119,7,228,46,200,61,44,76,58,73,31,232,30,6,133,201,162,209,211,194,228,224,251,225,72,19,144,8,191,48,249,116,52,29,205,20,129,142,123,90,152,82,58,145,62,126,32,105,56,111,64,50,3,146,125,84,132,108,33,143,206,163,11,131,194,57,232,146,128,148,31,21,161,144,174,10,62,75,40,161,107,65,210,224,204,17,97,166,105,23,173,5,193,207,227,176,232,71,233,62,72,37,114,7,17,86,121,186,116,186,92,191,72,74,40,15,246,44,109,245,139,80,78,59,104,135,144,9,218,245,180,8,85,208,62,111,80,224,174,238,3,233,13,200,211,61,85,193,84,67,157,46,6,133,57,77,15,97,97,116,143,123,34,40,12,79,95,166,71,130,66,70,220,68,143,63,41,140,12,104,162,167,136,204,208,51,140,59,112,222,199,244,64,58,31,108,17,212,78,195,156,163,23,158,22,166,159,94,98,6,232,85,250,54,22,102,152,222,240,11,115,133,222,133,51,91,244,22,51,74,111,61,46,231,177,48,19,208,71,247,15,100,151,126,116,32,156,95,152,105,194,239,89,194,221,155,204,117,102,145,112,108,153,244,196,26,97,212,58,28,109,146,246,142,51,219,204,14,169,209,14,169,175,191,36,204,148,90,50,74,85,130,86,224,8,27,36,210,251,86,220,211,140,204,236,193,220,153,100,116,48,115,230,152,125,58,147,85,67,233,125,108,184,110,133,141,98,99,129,205,119,217,4,221,67,26,177,201,116,55,155,10,92,142,211,69,177,25,208,87,113,108,44,240,36,2,242,158,96,115,217,2,218,203,22,179,101,108,37,212,24,243,63,142,173,33,173,188,11,35,86,65,71,176,117,108,1,148,200,176,6,152,59,120,214,146,22,145,156,254,185,130,71,55,66,119,139,53,211,11,172,162,27,99,157,112,62,26,242,93,211,221,163,163,89,15,28,77,50,155,108,151,110,142,61,203,158,103,47,176,131,236,37,246,42,153,203,183,252,194,142,177,147,120,190,178,215,216,57,144,27,236,77,152,173,15,252,51,150,93,97,111,145,167,193,147,216,59,80,155,187,120,78,178,184,228,57,246,1,251,144,67,156,134,139,160,19,185,232,192,252,195,51,48,147,139,99,31,0,215,250,8,223,134,224,106,34,189,68,207,112,199,233,33,46,141,203,228,178,233,13,46,15,198,23,70,139,141,229,10,185,18,174,28,218,48,78,47,64,223,39,50,213,92,21,87,11,185,181,32,28,61,197,21,98,6,146,86,146,177,194,249,64,128,49,184,151,56,9,96,165,23,96,14,199,113,46,56,255,136,243,114,221,28,199,245,114,240,108,238,34,55,196,93,230,70,184,113,186,143,217,225,166,48,223,185,25,110,158,91,224,150,184,85,204,113,224,18,25,115,238,54,51,10,108,155,225,54,216,7,220,22,200,125,110,151,158,199,2,215,30,113,83,122,21,180,96,137,190,205,109,233,195,232,13,125,36,230,41,232,45,125,140,62,94,159,164,79,97,175,234,211,105,171,62,139,190,175,207,1,62,98,70,114,250,124,125,17,60,115,11,24,250,8,183,79,112,208,121,130,75,191,13,189,82,34,120,193,218,114,208,158,5,54,28,44,75,183,208,11,86,32,83,232,3,75,81,206,37,234,101,225,162,110,144,46,212,85,114,171,194,144,112,25,207,107,224,12,244,150,48,34,140,11,83,92,166,48,35,204,3,67,193,114,0,31,243,72,239,100,10,133,66,161,63,7,29,199,215,8,11,80,22,182,119,132,193,36,39,177,50,152,193,80,86,173,176,68,39,10,171,192,241,219,112,165,27,242,21,66,125,28,194,6,28,229,113,27,194,22,93,194,204,66,187,103,133,251,194,174,240,136,88,193,128,37,51,168,4,98,89,185,25,161,86,168,53,132,25,34,193,206,73,126,91,103,136,49,196,227,167,225,39,25,146,104,171,33,5,91,51,208,14,67,138,33,221,144,101,200,209,15,24,192,162,115,27,126,203,69,108,87,175,96,53,20,25,98,232,13,67,41,174,137,190,20,198,9,115,103,67,95,161,175,198,252,241,11,27,11,245,46,215,159,198,54,73,175,227,56,61,79,175,234,86,244,38,224,213,56,60,101,92,47,131,197,72,215,55,209,243,122,183,222,7,87,122,244,216,238,72,250,126,253,128,174,82,87,169,31,6,123,147,14,204,113,208,72,127,69,63,170,159,208,79,235,103,245,215,233,45,224,25,158,233,121,244,140,126,81,191,76,59,244,107,250,117,78,210,111,178,30,58,90,191,173,223,129,241,76,164,57,221,53,198,164,191,14,51,184,15,108,214,22,92,217,211,239,243,106,122,136,15,231,163,248,88,62,1,230,72,47,159,204,167,242,25,116,45,127,130,207,229,11,232,62,190,24,74,237,227,203,248,74,90,11,37,115,124,13,212,169,79,87,201,215,241,12,111,224,205,188,194,59,161,142,85,192,134,94,168,87,31,239,225,187,248,179,116,52,127,158,46,231,47,192,60,94,161,199,249,65,184,103,28,198,103,134,191,68,15,233,101,254,42,244,209,168,94,214,203,108,44,244,1,199,213,242,99,252,36,127,21,250,161,155,191,198,207,241,55,184,42,254,38,191,194,223,226,239,240,119,249,123,252,77,122,9,210,7,156,139,127,40,32,174,86,208,240,177,250,106,33,66,136,166,31,9,113,66,162,112,92,72,227,99,133,76,102,155,68,83,159,250,247,149,231,191,161,149,39,143,204,228,109,135,88,252,63,106,180,16,55,106,187,81,140,54,29,36,11,36,7,36,31,164,72,91,84,11,162,45,213,150,158,209,158,209,106,43,64,170,181,213,228,220,105,16,29,8,62,199,131,152,64,224,190,26,165,70,209,202,32,77,218,38,120,142,42,178,60,242,125,120,70,20,89,221,32,178,186,81,145,21,77,8,137,121,213,100,69,115,140,172,98,52,36,230,13,37,171,152,48,178,138,121,129,172,92,94,36,43,151,8,18,243,70,146,152,247,101,18,243,70,145,53,203,43,100,181,242,42,162,162,152,40,19,105,83,34,94,17,156,153,70,212,153,101,72,103,33,93,83,191,82,146,113,102,241,121,112,114,9,210,19,128,220,15,65,129,31,39,55,252,40,41,126,78,148,1,42,159,129,26,63,78,62,130,180,238,249,80,26,6,41,19,128,33,0,179,31,39,57,127,90,154,4,72,129,99,5,224,124,26,165,89,144,122,62,26,165,249,128,34,56,238,10,224,44,224,252,17,148,61,3,23,142,96,240,95,128,75,128,171,207,192,216,51,202,197,152,60,130,107,207,135,114,220,247,115,128,27,31,130,155,126,148,215,249,81,178,242,156,184,5,184,243,12,220,245,163,28,143,219,189,231,67,57,30,219,7,1,60,244,227,36,242,163,220,236,79,223,227,33,173,5,104,0,17,79,163,28,56,112,50,250,163,81,238,12,148,17,23,64,34,224,248,17,164,61,3,153,71,144,253,47,64,30,160,240,25,40,1,148,63,3,85,71,80,251,124,40,53,65,170,245,207,143,103,2,174,149,202,128,166,64,62,233,57,97,5,56,158,1,109,160,76,31,164,174,231,67,105,15,164,222,67,232,62,132,96,158,254,64,58,0,24,134,227,222,199,207,58,140,210,43,129,227,190,143,70,233,40,96,226,72,25,23,143,96,232,25,192,247,78,67,122,25,210,217,64,122,253,217,245,249,80,140,0,198,159,129,41,192,204,51,48,255,36,74,23,207,60,182,223,135,237,109,208,94,6,237,216,242,99,251,82,186,246,164,253,56,224,201,225,113,13,142,75,176,143,214,15,245,237,230,147,117,58,176,41,135,109,64,96,254,6,231,22,241,25,1,206,151,67,29,158,224,180,203,127,189,116,27,176,3,216,243,219,8,236,95,78,169,253,231,113,155,78,133,3,162,252,246,245,204,132,223,78,158,74,0,36,159,33,62,224,84,234,25,191,125,247,248,249,126,42,227,177,125,62,5,62,237,84,174,191,189,167,10,252,253,112,170,216,111,47,113,153,4,184,92,24,207,83,96,23,79,65,223,157,130,58,156,194,229,154,3,253,27,236,207,255,207,222,185,64,87,93,92,251,255,247,78,68,56,82,140,60,66,164,49,23,17,121,134,128,8,200,5,181,60,115,206,9,15,65,41,162,81,138,92,68,180,41,82,84,228,34,68,164,145,42,18,11,22,81,30,165,136,24,1,17,1,121,36,128,200,67,41,242,42,2,42,210,20,41,82,192,160,128,128,148,156,220,189,63,243,3,114,169,119,221,117,215,93,255,181,254,107,253,255,102,205,247,108,246,236,217,179,103,207,158,61,51,191,243,80,237,215,125,242,226,30,54,244,178,159,209,83,96,116,104,93,84,246,139,232,148,208,174,43,231,233,138,57,186,180,159,132,243,196,88,213,150,233,198,182,232,236,74,237,243,195,249,211,127,235,184,242,194,177,205,11,121,173,42,149,219,127,164,92,185,47,247,251,145,114,127,238,229,253,181,210,30,123,169,140,172,84,174,220,99,47,238,151,255,155,125,114,94,238,127,222,11,151,228,94,222,3,43,237,119,151,114,150,148,232,150,240,85,246,173,232,158,144,47,249,35,42,123,82,84,246,160,168,236,63,209,178,144,175,107,216,10,215,237,54,179,158,162,178,207,68,207,155,92,20,179,194,117,113,113,29,132,121,145,216,58,18,230,185,137,151,215,136,206,151,230,45,109,127,41,7,94,185,182,174,88,87,151,242,203,69,251,171,155,215,88,85,51,231,177,26,149,218,191,98,214,91,76,246,166,88,61,99,119,76,246,164,152,238,65,131,195,241,200,24,98,178,7,197,90,135,237,254,187,252,115,101,30,255,49,153,139,54,255,72,62,190,84,38,87,42,255,85,95,255,93,62,157,127,69,185,50,79,86,206,149,171,114,47,231,200,202,57,241,129,176,237,210,176,174,191,201,209,57,18,63,57,75,76,209,179,141,206,55,231,154,21,33,79,98,37,182,85,104,205,99,225,249,37,71,206,70,177,49,97,46,147,57,205,209,216,170,106,242,89,76,125,175,254,10,207,4,57,59,194,92,166,251,127,189,48,207,105,252,201,30,157,35,250,114,68,95,76,236,205,209,243,143,158,107,36,206,114,68,103,15,137,177,30,65,152,63,47,230,203,214,225,217,236,226,185,233,124,238,229,51,202,254,203,58,180,174,71,85,147,47,213,174,127,202,195,87,228,224,75,103,152,139,121,88,199,41,186,122,104,157,196,84,143,218,151,219,35,159,19,254,123,75,184,78,100,108,61,234,133,188,13,149,202,142,31,41,87,158,5,143,252,72,9,253,122,229,185,238,82,9,42,149,43,207,117,23,207,104,255,155,179,89,251,220,255,124,254,234,150,123,249,220,85,233,140,165,182,210,246,206,203,62,249,167,181,37,235,47,214,39,247,159,214,85,172,127,238,165,51,86,76,215,245,96,147,139,46,202,197,134,153,184,142,13,15,227,233,98,30,216,111,214,85,44,92,95,49,201,43,177,112,221,197,100,141,197,94,49,165,242,122,139,233,186,82,254,156,48,62,23,229,254,243,57,70,74,108,105,88,86,153,194,218,83,253,235,194,215,77,151,215,160,174,137,152,236,117,177,125,149,214,159,230,160,3,102,189,197,100,143,142,29,149,242,173,217,123,46,22,29,175,222,177,212,79,58,230,216,25,41,23,66,221,50,142,184,19,142,51,148,143,203,157,46,30,145,146,34,37,53,151,92,20,79,151,34,119,184,120,19,41,89,102,255,211,194,25,68,206,4,241,54,82,58,152,124,28,239,100,226,84,247,194,120,182,148,158,82,238,54,254,138,15,144,50,208,220,19,226,143,25,63,197,71,24,249,184,236,29,241,177,82,38,152,51,160,230,255,139,185,57,46,123,64,252,229,176,244,52,251,140,198,118,124,154,241,123,92,206,160,241,185,38,206,226,69,198,143,58,143,241,197,97,221,242,80,71,177,201,229,113,57,35,198,229,124,24,151,220,19,151,243,88,92,206,97,113,57,87,197,229,60,21,63,110,252,27,63,25,230,49,29,255,185,240,53,97,226,33,71,206,66,57,114,6,202,145,61,34,167,102,165,248,25,110,206,3,57,114,22,202,145,179,80,78,195,144,31,230,220,28,57,15,228,180,10,231,79,214,73,142,248,40,71,206,0,57,93,42,197,234,197,123,192,197,61,74,232,156,152,145,201,233,109,120,250,41,141,106,235,171,109,252,255,159,210,248,127,233,89,153,215,200,219,160,239,168,58,91,172,119,44,43,41,93,74,3,41,77,164,100,73,105,35,165,67,165,215,78,82,178,165,244,148,114,183,148,1,82,6,74,25,34,229,49,41,35,164,140,146,50,86,202,4,41,47,72,121,89,202,52,41,51,165,204,149,82,20,150,197,82,150,75,41,150,178,94,202,71,82,182,73,217,45,229,115,41,165,82,14,135,125,30,255,47,94,79,134,175,231,66,249,132,101,37,123,134,159,92,69,74,245,208,182,227,225,171,140,33,185,166,148,52,41,25,134,127,233,181,161,148,102,198,214,228,86,151,199,156,220,78,202,237,82,186,72,137,25,61,201,189,77,127,201,253,164,220,47,101,80,200,31,42,37,79,202,72,163,55,121,180,148,124,41,5,82,38,73,153,34,101,186,148,217,82,230,73,89,16,190,46,169,244,122,81,126,133,148,53,225,235,236,176,221,154,74,245,27,164,108,145,178,67,202,30,41,251,165,28,188,252,170,126,73,62,34,165,236,127,240,122,209,23,167,165,156,55,190,252,159,188,226,147,202,175,61,205,255,164,94,245,51,79,33,159,254,42,149,171,2,41,85,47,191,50,151,165,161,94,41,87,213,144,82,59,156,111,225,95,85,239,242,235,85,245,165,52,178,222,201,222,145,189,39,123,127,246,193,236,35,217,101,148,211,217,231,163,86,52,136,86,141,214,136,214,142,214,139,214,143,54,138,102,70,91,71,219,71,239,140,118,139,230,68,251,68,251,203,223,3,209,193,209,97,209,225,209,39,163,99,162,227,163,19,163,147,163,175,68,95,143,206,161,204,143,46,226,223,75,229,111,85,116,157,148,77,209,173,209,93,209,125,209,3,162,241,144,104,59,26,253,54,122,134,114,33,230,196,146,99,145,88,74,44,53,150,30,107,16,107,18,203,138,181,145,127,119,136,117,138,101,199,122,198,238,142,13,136,13,140,13,137,61,22,27,17,27,21,27,27,155,16,123,33,246,114,108,90,108,102,108,110,172,40,182,56,182,60,86,28,91,31,251,40,182,45,182,155,250,153,177,207,99,165,177,195,177,227,177,147,177,115,177,68,220,139,87,161,84,143,215,140,167,253,104,201,136,55,140,55,203,62,29,111,21,254,181,147,191,31,163,111,151,191,46,241,88,188,183,208,253,194,191,251,227,131,40,67,229,47,79,254,70,198,71,199,243,227,5,241,73,148,41,113,253,94,123,157,31,253,29,7,43,252,29,135,100,126,199,161,10,191,227,80,149,223,113,136,240,59,14,213,249,29,135,26,252,142,67,10,191,227,80,147,223,113,168,197,47,56,212,137,164,71,90,88,117,35,45,35,157,172,166,145,95,68,134,88,29,35,195,34,191,178,58,71,70,68,158,178,162,145,49,145,103,172,94,145,241,145,231,172,187,34,133,145,213,86,223,72,73,100,141,53,54,242,81,228,152,149,207,111,58,204,251,191,216,50,219,174,97,231,241,121,149,85,250,255,168,207,232,16,22,89,9,25,217,97,233,25,150,187,43,209,90,36,179,102,12,12,105,149,27,18,210,143,133,101,68,88,36,219,102,72,182,205,144,108,155,33,217,54,227,229,80,118,90,40,175,188,153,149,254,61,55,124,45,10,203,226,74,125,46,15,255,93,108,53,206,238,45,127,253,178,239,207,30,148,61,84,254,242,192,161,217,35,229,111,116,118,126,118,65,246,164,236,41,225,95,239,236,233,217,179,179,231,101,47,16,238,18,225,207,203,94,145,189,70,100,55,100,111,145,53,105,86,229,104,89,151,123,178,143,200,92,93,195,239,119,88,252,114,135,195,47,119,184,145,172,72,150,229,69,58,71,186,88,126,164,123,36,110,37,241,43,30,85,35,185,145,129,50,15,15,71,30,177,174,143,12,143,60,110,165,71,70,69,254,221,202,136,228,71,158,181,26,68,138,35,197,86,195,200,218,200,90,235,230,200,241,200,113,171,209,255,97,237,118,226,94,239,103,130,253,37,58,236,196,213,208,85,160,91,64,183,128,110,233,117,19,108,229,143,128,63,16,254,239,161,95,16,204,242,223,133,238,6,109,218,182,128,238,73,219,230,130,205,224,183,242,30,67,143,182,205,66,255,0,175,165,162,127,175,126,246,201,31,37,116,138,119,167,162,255,107,193,37,200,204,210,126,203,161,203,75,176,33,31,254,35,208,45,161,91,66,183,50,214,134,56,10,252,21,50,162,179,252,175,94,99,193,210,112,68,141,169,189,23,171,24,169,215,150,113,61,140,229,67,148,118,247,65,39,83,107,209,234,45,56,143,210,54,10,231,26,232,142,180,125,2,109,215,96,73,71,208,71,166,53,50,131,5,51,161,51,161,179,188,118,240,135,66,183,70,3,124,176,37,181,89,212,222,234,221,166,232,63,130,37,237,144,84,186,165,123,18,25,227,135,23,208,86,140,182,110,208,179,144,84,108,238,205,71,198,96,27,176,55,50,131,208,191,28,253,226,25,167,151,246,238,52,245,31,16,124,206,151,149,238,140,132,238,8,238,243,135,11,142,81,25,219,1,167,34,143,205,142,165,232,14,70,114,170,255,11,193,121,232,252,137,114,236,189,74,219,167,168,45,68,190,51,242,47,65,167,160,237,20,88,138,252,121,239,79,194,119,188,141,130,189,189,221,218,139,210,246,9,56,131,189,189,130,237,85,198,58,163,104,103,131,63,128,37,138,174,139,100,119,244,244,85,121,251,43,52,204,135,94,72,109,87,228,43,144,111,4,125,24,92,15,46,67,254,152,247,75,145,140,249,31,10,125,78,99,216,9,252,181,66,39,148,111,15,244,183,8,30,244,36,42,156,84,149,177,142,249,227,4,191,87,180,15,135,28,65,55,11,61,169,96,26,109,31,2,11,193,90,94,5,181,15,10,189,93,209,217,15,93,12,238,0,167,122,3,116,142,130,99,224,114,176,8,44,0,203,20,147,106,75,95,173,204,12,34,249,92,160,191,195,50,16,186,35,88,45,196,34,176,0,212,182,181,144,220,64,237,98,56,251,224,140,129,51,219,204,187,210,130,203,193,34,176,0,44,3,85,190,59,146,163,105,101,25,244,95,213,168,128,158,138,229,243,160,87,129,243,66,78,17,88,0,150,129,157,100,44,235,252,2,162,104,136,34,189,239,5,79,209,182,48,196,229,96,17,88,0,170,134,66,188,241,146,202,184,211,192,151,176,249,20,88,138,158,82,181,217,62,230,111,21,60,13,30,243,103,128,121,96,46,72,36,248,199,69,67,45,230,235,28,146,165,224,209,16,199,17,3,235,53,54,224,36,208,144,64,67,2,13,9,162,226,32,181,7,225,28,12,57,171,4,93,198,114,131,191,129,152,217,10,230,129,185,224,78,69,34,161,212,196,152,210,18,105,170,109,39,244,49,57,223,171,13,194,113,218,133,40,99,113,54,107,148,58,105,112,210,224,164,177,186,211,84,179,224,70,112,21,145,185,64,198,56,202,196,39,154,39,131,133,97,91,93,23,143,19,243,181,244,255,245,45,125,205,0,243,192,92,112,35,120,28,84,157,251,105,187,3
1,111,236,64,219,14,232,169,208,179,66,84,239,109,193,206,94,73,170,173,154,65,19,105,208,243,12,250,171,153,217,60,230,81,107,79,65,31,11,254,85,61,108,80,173,178,224,200,253,86,49,21,254,14,102,118,7,156,37,172,145,6,96,58,89,168,5,249,237,185,160,161,224,51,240,191,38,23,157,134,126,89,119,19,251,111,228,180,106,38,31,170,164,93,197,255,55,193,107,201,102,227,193,90,120,99,17,50,77,88,11,159,66,247,2,231,135,57,80,246,26,27,253,78,146,98,176,83,103,63,248,173,122,195,39,151,122,15,168,79,130,21,74,7,77,148,118,143,16,219,243,137,147,44,162,119,43,173,86,248,75,180,173,183,8,171,180,118,168,201,231,129,102,206,198,138,178,54,119,179,166,118,179,142,116,117,220,8,93,72,237,223,194,49,62,142,61,131,105,251,54,242,111,227,103,50,140,127,68,253,163,40,185,90,209,204,87,211,64,246,74,103,36,242,213,160,55,32,63,38,204,30,69,228,129,2,221,29,88,131,131,225,79,5,127,2,222,72,47,123,193,138,164,110,58,155,73,11,232,87,107,59,235,44,203,202,85,58,37,68,213,121,75,152,147,103,10,93,155,152,220,9,39,29,252,60,168,171,243,75,190,157,69,60,223,67,222,94,170,89,212,223,69,76,238,80,73,191,33,177,151,172,28,153,59,141,225,20,205,231,246,86,179,138,229,222,44,59,2,243,178,75,61,44,121,96,21,49,182,138,85,105,112,35,235,101,21,184,145,29,68,115,117,170,182,21,127,174,165,213,56,86,208,56,226,80,123,249,181,90,229,118,215,90,183,187,201,42,158,156,91,236,235,89,227,119,210,106,69,112,150,252,160,242,109,212,90,137,100,229,28,214,149,46,17,254,169,238,44,88,158,21,230,159,113,72,106,47,115,193,66,112,125,112,147,210,193,139,172,220,30,186,203,176,114,247,83,91,28,162,89,161,74,247,9,26,83,123,28,206,113,236,87,15,183,14,118,106,174,195,218,25,186,27,218,159,176,39,166,98,109,57,252,119,241,249,245,208,233,140,229,160,158,154,156,158,158,234,223,230,69,4,143,232,73,210,169,163,40,243,53,142,172,162,179,54,157,49,206,212,181,230,182,96,31,188,89,209,77,247,132,227,124,140,230,215,144,60,133,230,191,64,255,5,186,43,250,183,170,231,5,85,115,54,54,63,166,104,45,134,62,10,222,227,87,177,244,92,161,250,111,99,166,26,161,97,155,217,127,245,76,37,231,132,7,201,126,26,225,19,57,189,28,245,134,50,10,141,183,127,161,118,58,150,239,164,175,18,180,165,234,72,189,63,171,55,124,124,226,157,101,126,71,234,254,238,214,84,109,238,167,74,123,183,65,119,97,188,101,140,226,44,185,226,44,43,49,21,59,201,246,78,177,90,232,182,98,236,87,133,214,170,37,25,208,77,60,57,199,218,155,25,245,251,158,156,12,237,219,177,237,35,218,18,237,78,59,111,152,174,113,90,245,209,243,176,211,199,253,70,112,138,215,89,52,119,96,30,151,122,131,52,62,157,215,132,222,141,182,175,67,84,109,179,208,115,11,58,179,60,79,240,43,69,137,186,235,45,61,149,137,7,220,36,252,240,38,173,134,131,147,137,129,35,158,122,111,17,26,26,130,191,71,79,14,244,175,25,251,12,252,124,39,99,28,74,171,175,193,253,224,195,234,49,57,101,233,40,242,245,212,42,244,85,26,21,236,65,143,162,109,32,118,246,65,79,224,191,162,25,32,140,70,29,221,106,236,57,31,212,87,244,79,129,159,130,37,240,51,192,108,205,9,230,204,169,146,78,38,216,206,223,203,62,162,116,23,115,10,69,207,78,112,51,122,54,163,103,51,122,190,64,126,48,242,131,149,227,228,193,105,15,39,199,156,90,149,182,206,168,37,130,159,130,37,240,51,160,85,190,154,57,217,210,75,137,65,206,81,221,209,211,93,219,58,125,161,251,26,90,245,8,150,192,207,0,175,135,147,70,252,112,222,64,231,87,104,59,13,206,7,23,130,11,60,221,1,187,162,179,43,58,187,162,179,43,58,187,162,179,43,94,234,170,154,221,70,42,233,54,194,3,235,209,176,30,122,25,244,50,29,133,120,117,38,246,43,190,103,198,171,180,216,54,19,61,51,105,117,10,13,202,105,131,157,103,67,220,194,202,82,27,122,251,205,89,173,58,59,227,60,61,109,174,11,111,7,218,203,70,111,15,107,150,219,129,74,90,230,36,127,136,179,125,29,110,1,221,192,143,209,86,7,253,103,192,61,224,2,218,246,3,187,208,118,5,252,175,193,173,158,68,105,144,161,227,10,138,20,189,161,42,227,109,243,87,202,74,167,175,96,184,175,251,212,0,124,149,135,7,126,64,62,162,94,13,138,88,215,45,176,118,39,113,242,21,56,57,188,167,236,101,118,54,17,147,123,153,181,189,120,134,248,212,85,38,30,104,160,51,229,215,18,124,157,59,145,131,100,61,36,119,66,143,167,247,246,38,222,152,139,183,148,227,186,204,148,11,191,59,242,95,129,103,193,249,224,38,78,242,243,131,195,244,162,156,10,157,23,153,95,165,15,135,200,92,67,175,48,145,163,28,137,132,108,102,48,155,25,151,59,181,53,222,253,179,220,43,115,252,171,21,3,185,195,150,111,215,149,88,190,221,151,89,118,95,227,164,180,69,125,226,181,213,125,199,123,72,105,247,93,240,119,240,231,235,121,204,155,69,86,68,94,206,198,122,46,250,41,109,163,156,139,30,65,242,3,189,111,122,155,53,75,187,220,31,221,190,122,119,246,170,83,251,30,173,222,80,76,170,11,191,38,26,46,128,11,144,127,128,56,25,163,115,225,46,83,223,186,7,160,187,130,45,21,189,116,157,35,47,131,216,40,64,126,45,17,245,153,162,63,23,153,150,68,69,170,74,186,207,51,179,223,64,15,165,246,102,106,107,19,45,157,208,96,238,170,11,192,110,244,213,145,83,193,44,118,192,46,234,49,247,43,118,144,2,114,227,6,118,141,77,122,62,113,103,115,34,157,196,30,52,135,243,225,104,56,207,113,170,41,67,207,26,112,55,248,41,248,25,122,14,129,219,192,39,216,155,62,99,159,93,161,232,127,0,61,6,92,73,118,61,195,30,244,27,61,191,121,141,57,197,125,22,210,203,193,34,176,0,44,211,90,189,121,249,71,241,127,119,36,171,130,109,131,159,11,154,27,25,55,68,119,101,136,69,96,1,168,26,222,69,242,73,90,45,83,142,160,114,122,42,199,191,159,168,24,192,89,247,9,48,10,230,113,50,28,206,249,179,11,119,82,78,176,94,3,226,103,53,125,33,233,22,104,46,245,224,8,234,40,142,160,249,198,16,151,131,69,96,1,40,218,252,155,245,78,26,172,37,102,54,251,53,165,213,213,104,155,13,254,2,228,126,234,165,48,246,167,160,151,135,184,28,44,2,11,168,213,113,61,165,190,242,74,148,78,186,62,120,21,236,167,250,105,229,133,168,254,225,142,224,46,80,63,184,29,57,245,141,14,113,6,152,7,230,130,196,146,158,220,130,42,204,251,125,72,118,209,220,232,223,232,111,22,250,132,255,129,224,171,240,247,132,152,7,230,130,27,193,230,26,111,212,110,130,179,9,206,243,122,214,117,223,209,21,106,255,59,103,233,122,224,191,130,79,112,182,76,231,30,212,150,179,107,19,78,197,147,136,168,39,136,216,73,122,14,116,186,160,249,61,232,167,184,189,46,197,182,47,225,127,169,122,188,40,246,31,80,142,87,55,196,25,96,30,152,11,234,250,186,73,173,242,126,170,119,216,224,77,19,243,186,34,156,67,104,187,26,156,205,9,97,44,235,40,133,243,195,175,136,255,215,169,253,44,196,25,96,30,152,11,110,68,70,252,233,221,160,189,248,31,232,51,70,65,149,89,73,171,149,208,41,120,224,12,94,250,220,47,98,45,212,211,90,131,220,88,15,235,141,213,59,162,28,191,68,45,241,150,67,159,128,246,136,19,15,249,209,254,49,102,193,160,222,94,183,235,237,85,188,161,81,177,205,27,139,109,26,177,22,244,74,44,95,73,173,201,162,29,192,171,253,20,65,75,231,203,175,19,244,18,122,142,242,253,27,136,228,47,193,167,194,92,170,153,167,152,92,90,136,204,68,228,223,98,197,125,195,58,186,154,140,218,134,12,60,29,122,181,102,96,137,43,105,229,175,99,94,54,161,147,219,171,251,50,154,31,69,91,99,232,229,122,255,149,27,174,214,230,33,89,172,152,92,162,17,158,108,113,219,250,61,154,121,102,146,100,178,253,159,184,221,20,176,66,143,178,130,150,177,58,110,1,185,29,187,11,209,240,38,218,44,239,57,105,85,140,158,247,213,54,143,231,84,30,55,98,153,11,221,67,31,226,46,252,184,210,162,161,12,220,205,186,46,3,119,179,90,203,192,221,88,251,158,208,47,210,227,10,188,116,65,207,0,238,107,100,167,205,160,135,109,171,245,142,236,253,17,28,161,232,242,228,196,221,18,76,208,253,142,85,92,8,189,12,249,89,180,125,145,149,94,160,156,96,136,102,131,224,17,248,31,32,95,10,246,5,103,7,103,20,147,250,235,78,135,204,27,26,57,73,117,161,107,130,45,209,118,1,249,41,216,92,69,119,7,175,134,62,167,242,154,251,169,196,143,210,142,218,230,31,215,217,247,106,176,118,70,155,251,38,241,176,192,255,72,227,68,249,222,87,225,157,90,159,88,22,113,199,105,203,186,238,170,123,68,82,55,230,238,83,102,234,54,165,131,42,126,53,169,61,199,158,181,82,111,196,18,189,154,19,58,105,109,82,55,118,150,217,186,154,36,95,173,2,55,146,151,86,129,186,135,102,243,28,169,49,252,3,240,15,192,63,1,255,16,252,207,224,15,64,219,151,244,98,110,94,163,217,25,119,131,43,181,95,191,84,71,20,240,60,214,93,194,141,123,14,123,220,52,149,119,62,212,251,181,100,185,92,60,124,22,155,53,47,181,213,187,118,80,141,85,95,198,234,94,163,40,158,220,74,158,105,142,37,138,219,168,189,154,115,209,213,122,242,145,124,88,206,90,152,65,198,208,218,49,96,65,152,61,180,213,94,242,198,90,189,119,139,204,116,248,211,177,159,124,21,60,35,244,114,108,238,236,213,21,252,131,162,151,142,255,23,51,210,47,152,157,145,200,220,19,74,42,167,30,247,160,143,117,140,222,79,244,142,236,242,84,217,53,183,182,125,220,218,62,34,39,63,141,31,210,152,247,166,220,203,94,37,90,106,251,146,139,130,100,90,157,229,132,240,142,222,199,253,161,158,220,44,188,73,228,216,199,104,251,24,109,95,128,158,175,125,57,183,210,227,64,230,101,22,183,254,65,140,232,55,220,112,119,179,34,60,56,47,234,173,220,107,140,157,247,34,255,45,61,98,149,63,30,122,180,222,205,221,95,66,27,153,71,209,208,26,188,79,207,75,114,110,212,85,185,210,171,165,251,2,22,126,77,156,155,219,244,29,68,66,87,198,222,220,45,150,113,245,87,61,193,8,112,148,162,55,219,91,72,230,212,21,241,51,165,253,39,253,39,177,74,253,217,7,25,243,126,71,9,217,204,215,90,247,113,221,197,124,27,61,213,241,255,74,44,124,67,239,221,238,231,208,39,244,182,238,182,128,238,170,183,117,247,109,198,114,141,90,226,179,130,188,123,188,58,194,153,137,253,99,221,19,130,207,184,18,9,222,81,125,199,39,248,35,103,194,7,245,182,46,163,83,123,234,234,157,221,157,136,206,199,67,84,31,86,3,239,209,123,186,191,18,252,185,222,35,220,127,232,216,131,154,120,32,155,59,248,65,90,61,160,247,116,247,58,232,53,212,158,198,158,191,99,225,18,248,223,241,94,70,186,122,38,104,72,239,29,192,92,198,59,12,108,29,158,45,117,87,173,67,171,173,122,115,119,254,172,55,119,247,55,248,167,14,207,15,75,177,240,65,48,155,217,121,158,121,140,234,172,73,244,10,58,11,225,164,97,231,116,110,49,133,96,71,67,115,67,41,100,173,21,114,211,41,212,91,149,212,202,77,196,191,137,19,245,58,36,159,5,151,249,207,145,15,149,142,128,81,131,104,136,162,33,138,134,174,72,150,113,215,107,172,28,175,49,156,189,112,166,123,50,227,54,109,157,250,224,4,238,203,119,113,95,190,139,91,88,91,238,119,175,234,93,73,34,65,228,157,33,72,126,70,143,53,57,127,54,69,91,83,109,235,117,130,30,103,16,206,56,213,38,88,2,63,3,188,158,157,93,60,227,239,100,116,67,61,185,21,186,175,163,179,45,250,205,232,58,128,79,235,221,83,236,103,20,232,108,140,206,198,140,180,140,145,150,169,175,188,123,84,115,208,201,223,5,62,171,81,132,134,197,6,241,207,64,232,110,248,161,99,16,195,87,138,61,184,191,127,174,247,119,25,69,76,159,125,121,59,233,55,198,10,250,2,13,167,208,22,211,221,74,173,146,204,163,248,154,119,163,224,253,94,190,240,159,36,163,114,95,150,251,181,214,62,15,166,193,233,224,141,23,58,207,83,219,154,194,33,223,122,215,51,23,223,128,223,41,186,91,20,253,109,138,94,83,112,156,182,245,155,209,203,117,232,236,14,182,3,231,162,173,192,248,10,13,39,192,134,120,248,41,240,81,205,120,73,155,213,3,201,57,248,243,28,247,190,71,120,74,255,168,210,73,1,187,222,131,90,235,223,132,135,183,32,217,9,250,33,165,147,54,171,182,228,28,61,153,248,9,238,131,109,25,151,137,141,54,204,114,39,230,229,117,232,20,52,180,71,230,109,125,62,224,62,160,254,247,82,153,133,197,196,198,13,186,139,185,135,117,116,238,66,232,234,208,99,144,57,0,54,165,85,6,152,194,108,214,212,182,254,28,157,113,127,46,252,150,72,190,201,44,63,175,180,243,13,156,182,65,107,112,138,198,27,146,117,116,54,37,78,158,35,7,42,238,64,231,2,232,27,177,57,5,31,62,173,124,145,60,135,181,231,88,161,188,107,95,241,150,101,91,110,197,199,208,11,245,221,106,48,171,226,77,232,155,193,2,125,199,60,172,125,11,156,131,252,40,104,131,181,193,66,248,166,237,34,232,69,104,91,0,126,9,231,75,232,125,200,8,223,233,85,161,79,68,155,130,207,129,35,193,142,224,62,112,140,162,237,40,90,167,225,100,129,150,162,59,24,122,42,56,15,252,73,72,235,187,6,123,105,123,10,78,33,216,153,86,47,65,167,80,91,10,158,135,67,47,78,111,56,39,160,141,254,246,244,126,6,252,140,218,31,192,18,180,185,200,116,7,251,194,255,42,164,213,134,249,112,22,194,233,10,93,65,171,70,208,135,193,245,224,50,240,24,146,49,232,115,208,1,116,2,172,13,30,76,52,210,147,33,246,32,111,125,175,28,215,120,38,13,76,85,142,205,168,237,123,192,237,240,247,67,23,131,59,144,49,222,235,149,184,67,52,180,50,115,161,180,211,17,156,9,206,54,179,0,157,5,90,224,84,112,94,66,79,167,235,140,255,149,99,191,3,158,162,246,19,52,79,51,163,131,174,101,60,143,76,2,153,27,204,88,224,148,98,213,97,232,157,225,88,238,96,92,201,210,118,20,109,71,43,199,194,63,246,51,212,214,135,206,74,228,48,150,233,216,63,29,155,167,99,161,98,33,156,83,224,49,56,55,40,90,134,78,3,83,193,67,244,219,0,76,7,91,128,95,211,139,137,195,151,161,255,6,166,38,238,20,236,3,125,45,243,59,222,68,166,242,157,69,208,77,18,122,7,255,20,186,29,124,98,195,73,82,12,136,183,224,9,69,111,37,26,202,213,15,193,163,74,251,91,152,241,121,198,63,21,175,233,123,142,200,255,214,68,8,218,94,198,134,179,200,252,128,79,122,233,218,148,149,85,155,85,160,56,217,204,117,249,73,93,119,140,116,100,136,14,152,46,88,11,236,8,142,161,118,12,218,198,40,71,252,169,252,46,240,179,64,43,196,116,221,29,160,167,134,168,146,57,120,123,111,232,249,116,102,97,38,168,116,103,229,187,47,81,123,154,86,183,96,161,137,243,211,140,8,255,219,159,155,25,97,164,179,76,84,67,15,66,102,41,94,218,101,114,136,250,202,219,141,199,204,42,78,129,78,195,51,235,145,95,159,184,93,159,77,65,143,68,207,175,161,103,40,186,172,101,183,59,113,120,14,191,21,82,203,108,218,215,195,63,166,62,180,47,96,115,128,247,82,25,81,50,94,74,40,74,92,25,90,199,136,175,236,223,130,38,14,31,12,49,157,182,51,209,163,242,219,209,185,139,218,183,64,252,105,125,203,168,143,130,51,192,79,42,174,21,44,103,140,85,224,188,11,125,61,116,58,179,214,19,122,27,150,31,161,182,142,210,146,55,230,11,231,118,106,31,7,167,83,59,19,15,16,237,110,11,104,179,222,83,213,99,206,205,240,205,138,248,24,124,13,205,15,161,225,33,52,239,9,189,164,180,201,111,91,89,221,27,88,179,95,51,11,228,22,219,195,243,183,161,199,228,195,109,224,223,43,90,170,39,161,183,152,76,136,228,68,36,255,197,100,66,122,217,9,159,213,231,141,101,237,108,134,62,91,209,85,236,52,187,201,28,114,206,167,234,43,239,54,232,46,240,203,208,115,22,154,124,232,92,5,54,6,51,204,154,69,102,51,248,126,152,163,110,17,100,191,176,63,66,102,169,89,209,32,25,192,153,130,151,58,32,179,27,52,121,131,184,117,216,29,196,171,114,179,112,89,251,246,155,224,112,208,228,138,134,224,239,193,95,195,31,1,125,39,56,148,8,124,10,254,91,225,142,160,241,156,31,210,234,1,179,131,12,64,158,28,226,12,52,59,11,179,25,224,255,218,96,33,184,29,44,6,201,234,246,187,204,87,5,244,106,240,60,109,119,152,249,130,198,147,246,9,232,193,96,14,94,58,3,93,141,218,18,232,238,96,223,196,25,181,16,254,87,232,156,12,46,4,23,132,235,215,244,165,145,191,153,200,63,195,138,232,11,118,133,191,30,186,13,242,227,208,198,238,99,111,164,247,4,177,193,254,104,147,201,221,58,72,150,16,45,208,246,25,178,241,30,232,5,240,251,65,155,188,202,236,7,69,68,84,117,240,89,50,12,167,148,160,30,218,76,70,234,139,181,203,42,94,215,119,154,208,80,145,248,45,227,21,180,55,129,231,201,195,189,201,36,11,193,251,145,60,79,30,174,202,88,204,62,149,18,230,213,116,98,91,51,67,123,56,237,241,94,123,178,202,25,248,213,240,67,73,136,154,123,93,36,187,135,168,26,230,83,187,48,196,116,246,157,97,248,48,29,59,53,47,165,83,187,21,92,134,183,251,59,13,212,27,250,52,192,109,228,61,172,123,153,247,71,221,223,149,118,202,188,239,52,6,20,221,147,222,60,75,159,237,136,164,181,95,209,30,66,171,110,138,126,17,207,19,2,176,153,55,90,87,4,26,230,123,114,230,116,7,160,225,130,214,6,125,104,213,27,108,197,103,3,206,129,201,94,170,250,217,125,90,237,116,55,168,140,210,206,88,253,166,137,51,76,209,205,115,15,160,77,36,173,143,20,237,12,211,10,206,46,69,239,184,162,140,66,113,142,251,162,142,2,61,157,244,70,239,108,50,122,168,237,167,232,231,163,225,28,120,0,156,8,46,113,245,89,74,35,69,167,216,213,155,117,186,222,169,157,115,112,106,248,253,177,83,63,193,85,85,57,214,46,165,173,253,138,34,175,244,71,42,239,183,71,79,58,173,50,93,253,236,92,3,119,154,238,119,238,28,108,91,160,207,147,105,181,4,108,7,167,161,202,251,107,104,117,40,180,68,107,251,193,153,233,142,210,53,14,191,67,136,250,25,30,47,212,54,71,189,132,109,203,149,182,75,177,199,117,108,69,255,180,254,250,12,180,227,56,202,177,215,80,171,159,4,110,105,31,228,211,170,250,137,178,158,206,68,193,166,250,196,195,41,118,94,210,92,231,252,70,45,119,222,208,213,164,180,51,193,153,32,56,198,209,119,150,29,149,183,11,193,222,138,238,35,200,76,117,248,156,161,51,89,176,185,251,188,224,187,208,77,220,55,209,51,89,79,11,72,210,214,233,76,219,151,160,175,69,219,41,141,82,251,47,244,126,222,185,86,87,144,163,81,209,207,169,141,157,213,53,39,56,188,195,238,4,194,185,195,185,70,87,144,115,147,174,32,149,183,115,192,94,138,214,247,138,174,139,134,110,104,235,235,212,209,76,229,108,71,167,210,103,156,175,52,87,67,47,64,50,134,134,4,109,127,10,125,24,252,192,86,15,47,197,134,163,246,191,136,100,51,91,159,46,74,54,210,51,131,173,239,240,150,219,167,53,3,59,153,154,205,156,177,188,99,158,162,251,139,93,170,246,40,218,119,56,53,149,227,172,208,253,194,254,155,238,116,96,26,216,76,81,180,9,90,95,65,79,6,107,216,7,144,60,160,251,41,244,126,123,148,230,112,116,110,183,231,10,78,177,191,208,93,64,45,177,190,70,195,247,106,137,115,193,178,244,211,224,222,183,138,65,10,244,95,161,171,241,41,241,171,161,111,133,255,14,28,209,227,253,33,16,157,94,127,176,19,120,92,209,61,2,46,84,244,171,194,191,160,232,120,224,139,112,26,34,115,159,98,176,23,201,70,96,140,218,12,232,129,208,253,144,60,12,7,190,55,81,49,169,30,244,77,212,174,5,79,195,161,23,247,79,208,15,65,143,5,123,194,201,7,159,84,180,177,214,233,64,237,199,208,165,216,19,32,83,8,22,81,187,17,250,93,232,111,192,30,224,207,225,51,34,183,156,182,70,219,86,240,89,240,97,240,83,36,91,65,51,46,247,31,244,248,43,232,13,216,179,7,60,10,231,143,104,27,68,171,54,72,110,129,127,3,244,34,232,25,248,100,5,244,19,224,44,240,102,90,253,33,73,114,126,80,215,204,142,210,222,113,176,194,204,145,210,126,85,56,23,160,111,55,115,4,231,101,51,83,74,187,247,129,3,193,60,180,221,111,230,139,86,73,102,214,160,241,73,112,194,204,26,242,11,193,195,212,102,40,38,213,131,179,22,219,154,35,249,2,56,212,248,135,222,127,134,133,235,140,79,148,227,164,65,27,143,225,103,111,14,216,158,30,241,182,253,29,181,120,210,41,70,3,81,231,79,1,55,33,63,27,220,5,198,65,70,237,153,72,155,129,157,99,144,191,17,13,248,220,143,96,3,241,227,52,32,246,174,66,254,16,50,111,67,119,68,210,196,216,157,96,68,49,249,109,109,155,124,29,118,186,200,116,69,195,251,96,10,252,186,140,186,33,158,217,130,252,84,106,89,35,222,110,90,213,167,47,124,235,78,49,235,14,31,238,165,45,190,245,38,130,55,161,231,61,100,50,209,143,63,157,59,104,187,20,62,171,204,55,177,58,132,190,204,74,172,103,98,15,61,159,64,35,233,60,79,171,99,200,252,14,52,17,130,247,220,225,38,146,233,247,6,124,181,72,209,254,14,206,107,244,101,226,240,22,240,54,176,23,109,119,64,183,68,67,22,248,53,248,3,252,9,244,245,11,232,187,208,195,184,124,122,247,91,35,57,9,61,211,160,241,188,67,126,240,230,130,35,193,190,200,152,30,255,12,154,8,89,77,237,35,32,243,226,214,161,199,95,130,120,62,9,142,119,138,30,71,193,55,57,141,53,232,153,213,205,202,245,175,129,83,3,36,51,184,68,133,139,54,199,100,42,178,138,243,45,242,180,245,70,128,111,129,243,225,155,220,8,237,110,135,179,25,250,0,189,19,87,46,107,199,57,73,43,162,206,55,171,201,140,168,4,153,42,200,191,14,199,204,251,26,248,189,193,84,16,155,93,114,102,80,128,78,99,21,81,225,125,1,178,166,60,98,195,198,242,224,25,90,61,141,252,121,104,86,162,55,26,220,7,159,57,117,241,191,63,0,62,57,202,35,107,121,196,131,67,86,247,6,131,171,144,63,77,204,140,37,126,76,190,42,2,201,69,62,235,200,125,22,142,201,156,101,180,53,115,202,188,187,204,84,64,44,185,247,130,172,53,119,50,72,244,38,109,83,76,38,42,124,246,47,159,104,15,240,118,18,99,15,168,245,144,119,201,81,110,91,176,135,246,110,89,122,242,247,254,144,208,119,106,250,131,157,192,227,138,238,17,112,161,162,95,21,254,5,69,199,3,95,132,211,16,153,251,20,131,189,72,54,2,99,212,102,64,15,132,238,135,228,97,56,240,189,137,138,73,245,160,111,162,118,45,120,26,14,189,184,127,130,126,8,122,44,216,19,78,62,248,164,162,141,181,78,7,106,63,134,46,197,158,0,153,66,176,136,218,141,208,239,66,127,3,246,0,127,14,159,17,185,229,180,53,218,182,130,207,130,15,131,159,34,217,10,154,113,185,255,160,199,95,65,111,192,158,61,224,81,56,127,68,219,32,90,181,65,114,11,252,27,160,23,65,207,192,39,43,160,159,0,103,129,55,211,182,46,109,43,144,185,29,250,101,106,243,160,239,135,159,4,50,150,224,4,216,156,218,23,192,161,224,207,104,181,142,126,211,176,208,88,206,120,189,57,96,123,218,50,106,251,59,106,25,145,83,76,91,102,223,159,2,110,66,126,54,184,11,140,131,198,66,51,227,102,92,99,192,27,209,192,216,253,8,58,153,71,167,1,49,112,21,242,135,144,121,27,186,35,146,102,174,239,4,105,149,76,109,242,117,216,233,34,211,21,13,239,131,41,212,78,133,38,50,189,221,200,212,71,51,158,113,177,223,125,143,218,76,244,224,25,231,14,248,75,225,19,189,190,137,129,33,104,51,17,110,98,245,19,248,200,56,207,195,57,70,237,239,64,102,199,193,15,238,112,240,53,180,153,121,188,5,188,13,236,69,237,14,232,150,180,202,2,191,6,127,128,63,1,157,191,128,190,11,61,88,238,211,139,223,26,201,73,232,153,6,141,175,28,86,150,55,23,28,9,246,69,198,244,248,103,208,204,233,106,106,31,1,241,164,91,135,30,127,9,226,189,36,56,222,41,122,28,5,223,100,3,162,215,51,235,130,152,247,175,129,83,3,100,77,185,204,163,139,54,199,172,113,214,163,243,45,242,180,245,70,128,111,129,243,225,155,172,2,237,110,135,179,25,250,0,189,19,9,46,17,238,156,164,21,113,226,155,152,55,35,42,65,166,10,242,175,195,49,51,187,6,126,111,48,21,196,102,151,108,19,20,160,211,88,197,188,123,95,128,172,2,143,217,183,177,60,120,134,86,79,35,127,30,154,181,227,141,6,247,193,103,78,93,252,239,15,128,207,234,246,136,4,135,76,232,13,6,87,33,67,84,123,38,147,148,65,155,153,98,54,93,252,31,16,33,238,189,32,49,239,78,6,137,189,164,109,196,63,115,237,147,207,125,98,53,192,135,73,140,40,160,214,67,222,37,63,184,109,21,173,47,156,207,44,125,42,178,77,106,235,155,231,24,238,36,225,116,227,222,61,88,159,54,184,115,120,146,208,157,218,153,250,29,85,55,93,63,27,230,78,227,89,138,163,28,231,239,240,39,41,95,63,220,160,207,102,225,12,80,244,119,41,122,205,224,159,166,109,30,181,71,20,131,225,208,131,193,110,104,43,51,146,244,219,47,124,154,81,223,210,103,20,122,55,156,9,231,185,240,137,71,51,190,215,166,79,81,178,121,126,114,158,231,33,41,60,27,89,0,127,174,182,117,118,192,25,76,237,43,208,14,26,202,192,145,224,124,198,94,85,209,25,139,7,250,232,19,18,103,19,79,45,90,65,183,114,223,215,182,42,99,85,240,188,226,218,240,249,137,160,245,87,149,241,179,208,211,155,86,157,120,66,210,78,57,246,181,222,235,194,175,25,62,27,89,192,51,144,5,60,15,17,76,188,92,161,207,169,122,86,108,211,220,11,221,79,239,182,206,14,165,237,206,208,253,169,237,4,93,2,189,15,201,209,208,201,208,237,168,253,144,86,71,225,212,48,218,224,28,76,232,77,191,9,50,53,104,149,9,14,164,118,143,65,106,83,161,207,83,251,42,26,234,195,127,3,126,107,232,70,212,6,208,255,6,253,27,99,131,210,246,103,198,6,106,159,84,58,209,187,226,140,68,66,3,56,75,172,58,130,159,67,207,84,218,189,134,187,124,133,162,219,1,60,9,231,60,244,52,36,255,162,232,239,82,244,108,248,14,184,128,218,100,69,251,52,116,25,152,137,188,133,204,36,176,17,56,158,218,145,216,48,5,122,32,244,124,122,60,134,204,40,232,143,168,29,134,158,42,232,95,15,206,13,45,87,75,134,194,89,1,167,24,156,8,50,82,183,27,181,17,56,99,19,171,245,201,9,154,215,36,244,73,96,58,154,31,11,109,80,254,126,157,35,183,131,162,181,159,182,139,192,201,104,227,137,135,115,8,78,31,149,241,26,36,244,115,98,29,169,189,35,241,166,96,194,138,9,191,58,50,45,148,227,124,107,108,70,243,28,181,33,184,30,78,137,210,246,100,248,189,19,239,106,124,170,188,183,129,218,61,90,43,99,215,217,169,138,230,222,240,107,163,243,37,236,175,91,113,94,236,204,199,218,239,177,237,115,109,229,231,49,150,195,240,103,19,117,99,180,149,221,154,190,70,65,103,160,39,51,113,129,231,246,23,212,159,224,68,69,57,77,41,150,194,73,67,230,48,116,13,69,247,103,88,213,138,89,219,68,95,79,162,121,48,22,150,42,6,30,190,109,104,34,164,162,175,70,157,202,56,53,148,163,191,131,35,25,146,85,230,85,215,177,4,181,145,63,172,180,223,5,153,170,112,250,155,56,196,219,105,244,82,21,207,212,80,143,217,19,24,117,191,132,62,155,29,134,133,243,161,171,36,238,209,24,75,232,211,206,107,193,28,122,223,132,55,58,67,15,84,73,251,52,173,50,161,207,32,185,9,13,147,161,95,128,191,7,111,108,133,223,0,206,41,106,11,225,124,142,182,66,56,29,145,60,161,40,25,135,249,50,113,136,253,49,198,242,87,108,40,37,18,76,36,79,209,81,203,45,224,0,94,98,222,193,177,204,212,105,228,19,104,104,70,95,237,168,205,36,126,74,225,183,81,148,252,174,243,210,61,148,81,60,68,12,236,66,243,14,227,255,208,27,106,121,39,198,82,138,175,106,194,175,6,246,67,114,88,216,239,5,214,197,5,98,239,36,145,96,36,213,111,245,148,150,216,62,73,36,171,204,253,224,100,56,247,32,153,74,95,169,72,110,163,213,38,100,166,131,43,168,205,9,215,111,150,140,37,192,230,165,140,241,19,248,105,224,90,236,25,98,36,25,239,99,102,212,42,41,81,196,83,107,34,42,8,189,58,135,168,198,27,234,25,123,8,154,95,33,15,172,193,123,235,195,190,84,79,22,51,85,211,100,42,90,149,209,106,61,146,9,162,61,19,201,165,68,102,138,210,65,134,117,13,145,182,154,25,87,251,95,55,43,58,92,35,170,109,0,115,84,31,124,0,11,143,135,25,175,14,123,141,246,178,53,92,179,211,164,118,177,89,203,170,77,178,229,43,88,149,69,43,147,87,85,243,120,158,18,151,89,131,136,171,65,186,167,87,244,18,250,110,162,238,40,50,228,1,215,172,163,23,104,155,227,252,137,200,95,205,108,234,24,215,153,220,136,228,51,240,251,224,249,41,138,146,151,86,147,43,52,171,152,25,153,15,38,83,155,206,168,239,100,188,7,192,73,224,5,52,119,98,190,110,7,51,192,236,80,70,179,220,152,112,30,53,179,253,78,115,166,196,195,106,86,211,155,68,197,5,222,63,189,64,172,94,32,158,47,48,23,74,159,195,111,99,195,93,172,14,28,29,245,116,70,218,222,236,98,228,156,50,102,167,88,49,137,40,74,98,151,113,143,32,57,8,100,143,179,190,213,56,148,51,240,151,228,192,147,228,64,205,48,125,176,179,29,81,154,73,12,239,32,170,201,69,34,57,7,73,149,127,7,254,48,36,187,65,71,225,207,197,242,61,208,11,224,119,73,236,6,243,88,125,39,245,76,174,189,36,166,85,28,100,190,122,235,106,101,78,227,140,43,195,236,107,137,15,121,151,252,58,181,22,203,243,25,75,58,146,189,19,156,121,104,155,102,213,19,157,169,225,204,10,93,190,80,53,91,22,191,183,102,121,250,29,153,240,73,163,162,85,5,126,21,229,91,150,114,18,247,234,39,156,19,253,245,83,232,9,190,139,145,168,2,221,2,186,5,116,75,253,140,116,162,149,126,142,93,248,121,240,139,160,115,245,179,91,250,169,120,161,55,66,151,65,31,87,90,191,65,35,109,87,233,175,205,192,111,165,159,196,19,61,111,243,27,41,223,243,59,51,197,138,250,25,126,203,210,239,152,39,82,244,155,20,137,20,253,46,70,98,73,48,76,127,109,38,105,156,254,218,140,210,229,37,74,39,242,131,151,244,215,102,146,190,85,253,193,33,197,164,19,208,95,168,254,164,35,208,255,128,54,50,189,192,150,72,62,8,14,210,223,159,81,219,202,75,141,205,193,239,145,159,3,109,90,29,197,230,211,240,235,195,175,174,152,116,59,163,107,6,158,96,188,227,169,93,10,38,193,191,21,201,59,233,235,56,252,45,232,204,130,211,14,207,24,206,121,106,239,69,126,34,61,110,193,75,231,193,103,232,253,14,36,27,211,86,37,51,161,51,161,179,130,143,224,159,131,110,140,30,195,111,128,37,119,67,223,12,253,115,244,236,85,76,78,130,230,23,117,146,147,169,189,23,206,243,104,91,169,191,63,131,134,91,209,208,2,186,5,116,75,253,174,186,200,239,132,174,9,94,71,171,206,216,156,133,205,3,153,229,25,140,244,123,106,177,45,152,7,39,23,220,8,158,166,182,150,96,243,164,119,160,23,163,115,13,244,11,200,188,7,254,14,254,82,232,93,208,167,212,66,253,5,12,177,86,227,176,37,239,134,187,229,21,208,248,77,223,191,78,180,40,255,187,218,83,206,92,232,251,221,194,57,169,181,229,37,234,73,195,73,60,3,166,131,180,66,67,139,242,13,72,210,182,156,81,151,207,128,62,132,206,15,161,247,64,151,81,75,68,149,127,6,231,107,244,232,103,9,122,242,109,157,211,124,27,46,141,239,236,164,5,239,105,30,8,127,167,66,127,231,161,13,191,110,81,206,183,180,110,214,213,97,111,87,116,138,248,38,245,70,62,197,205,119,61,236,191,121,250,27,23,235,248,108,51,223,91,116,58,5,87,235,206,203,119,33,183,41,237,124,0,125,210,219,167,207,31,248,54,107,133,126,210,213,186,248,159,205,159,190,90,233,154,35,83,12,59,125,64,102,126,122,191,224,170,70,19,186,77,56,91,205,78,114,102,231,167,119,23,86,103,71,142,186,87,103,94,21,248,141,35,174,147,234,91,153,15,6,85,26,7,114,75,200,191,213,177,189,217,119,101,246,202,108,82,137,147,54,167,222,216,52,254,215,129,237,173,30,214,64,235,113,235,151,214,48,235,33,107,132,20,253,95,9,118,200,188,161,146,50,47,101,112,205,197,195,222,184,185,219,35,195,119,159,234,112,116,238,39,109,182,15,153,220,99,118,126,221,159,102,230,123,31,102,230,187,111,207,118,29,219,113,174,109,41,38,142,92,191,109,224,223,35,247,61,215,1,131,71,102,86,187,100,173,45,55,219,204,39,48,211,237,235,5,215,58,125,239,106,113,109,230,79,254,163,90,51,143,135,122,251,255,248,48,99,27,187,97,236,217,183,52,124,102,44,81,100,203,22,198,154,189,236,203,196,24,198,132,41,42,19,74,81,178,239,187,72,148,173,40,73,194,205,30,42,68,136,104,177,68,82,178,255,102,90,110,238,189,125,151,223,31,247,119,31,191,191,102,222,239,115,62,231,243,153,243,126,191,159,159,215,57,103,40,6,61,12,106,227,18,232,141,241,243,34,224,252,144,108,0,11,197,73,7,163,179,240,112,199,226,252,220,145,187,0,1,138,7,10,227,50,193,184,225,113,129,56,79,130,176,14,14,239,143,195,187,16,48,228,43,68,0,33,74,59,24,198,243,179,221,10,131,245,64,88,18,92,176,254,194,102,58,90,192,46,110,102,164,18,160,12,40,34,247,42,2,138,42,246,100,83,25,80,253,221,4,194,171,255,150,39,99,6,24,41,237,140,48,136,137,169,153,5,82,10,144,248,102,238,242,211,193,248,123,123,224,133,15,90,234,10,235,90,162,247,237,213,210,211,66,232,42,34,117,16,186,72,69,20,82,2,16,251,246,139,4,126,249,139,44,61,240,65,24,55,15,128,68,37,186,115,134,41,127,29,32,81,177,130,200,126,40,53,137,138,10,84,38,207,181,121,136,199,82,13,203,98,36,137,227,15,59,140,34,184,86,226,178,34,199,173,87,205,171,124,198,124,169,28,56,39,48,122,130,131,163,197,238,243,94,186,5,156,71,97,4,254,45,103,55,76,193,17,116,73,42,93,11,38,205,96,228,106,64,223,133,71,145,34,33,53,48,217,43,93,79,154,28,42,140,89,91,247,6,25,221,168,62,187,149,196,104,155,96,58,157,219,166,150,15,105,155,75,183,72,158,141,254,45,167,41,247,115,177,169,53,180,5,115,113,194,121,50,231,238,39,79,65,35,29,119,121,209,218,197,154,133,208,179,173,236,108,102,191,229,157,11,236,118,110,216,136,74,230,95,134,28,48,215,184,215,83,41,132,223,172,233,212,101,7,29,62,123,35,188,196,203,17,195,170,30,253,177,49,217,69,131,167,78,38,147,240,166,213,210,214,154,113,147,84,29,114,34,192,146,247,124,46,13,191,99,112,97,214,139,110,72,12,111,219,138,233,221,231,131,199,196,189,187,93,248,206,118,51,216,96,52,75,203,135,108,197,121,218,58,46,166,16,191,12,204,203,207,42,81,131,201,117,84,64,162,98,32,207,8,13,32,72,158,82,65,22,8,28,194,153,124,152,230,136,119,143,99,230,177,109,36,196,252,250,97,254,237,11,123,45,191,230,144,160,24,132,7,128,159,225,20,83,252,242,220,66,207,31,58,175,185,30,180,94,45,91,209,172,84,205,10,88,81,58,8,65,76,0,35,192,48,87,63,87,55,74,199,155,64,240,223,39,47,239,134,247,149,195,254,136,147,156,27,14,43,239,239,131,161,120,229,253,241,56,247,227,110,132,64,249,223,195,72,137,226,215,32,146,179,82,142,220,5,176,165,165,39,23,38,13,13,29,21,89,71,2,135,0,131,31,54,64,29,165,246,253,6,193,193,193,191,186,129,7,254,223,140,76,0,96,148,231,149,128,48,1,208,31,67,130,233,255,84,144,96,74,150,104,31,187,223,152,29,225,34,136,121,98,245,82,133,107,82,44,77,232,0,159,238,125,214,11,117,89,220,22,89,167,234,109,44,150,60,140,151,203,147,95,120,0,233,121,179,18,235,252,115,238,94,78,112,55,130,31,47,65,35,180,251,243,244,1,11,110,217,163,109,143,120,239,30,20,203,57,130,221,254,237,253,30,133,10,166,116,191,132,203,82,47,236,88,188,213,153,247,21,55,64,68,47,140,221,19,129,157,222,212,106,254,216,242,155,198,124,109,157,126,3,179,97,250,89,77,251,134,192,156,230,149,13,105,227,16,59,166,75,70,85,208,75,202,239,230,143,108,217,117,176,114,210,38,201,143,102,60,105,194,86,221,137,25,23,140,190,209,91,47,24,215,132,27,10,119,157,250,188,120,184,11,157,37,24,142,109,233,126,169,109,198,184,76,251,81,42,241,208,137,71,154,232,149,84,244,100,226,141,238,78,21,76,82,225,24,233,139,156,141,133,104,250,139,36,83,2,125,115,129,248,165,19,174,183,221,95,208,10,94,52,72,144,15,14,207,39,206,102,25,190,206,170,224,187,209,30,26,88,148,65,198,216,28,25,99,79,127,98,140,10,186,135,120,99,144,120,242,42,101,99,139,108,253,25,99,196,191,5,22,98,128,200,183,162,231,219,217,238,238,33,108,137,241,242,35,143,250,23,144,161,20,149,118,130,140,98,2,225,103,255,47,64,246,189,59,248,95,116,255,143,96,138,223,192,41,215,79,128,239,72,15,232,245,229,187,220,45,210,91,119,131,31,144,91,213,239,127,52,55,255,40,173,82,210,252,120,195,112,23,43,45,39,123,161,47,111,246,3,39,19,171,232,41,19,179,161,216,238,60,151,162,96,88,186,64,241,60,51,97,165,216,154,248,86,122,197,178,191,242,132,219,203,79,137,41,181,115,207,245,191,248,170,127,148,56,95,125,15,218,10,41,190,20,26,105,16,36,224,162,87,202,219,114,194,245,98,211,67,165,210,117,91,92,171,27,99,130,33,16,206,127,114,252,116,168,105,141,62,214,41,68,224,230,237,149,100,152,197,194,157,62,19,213,233,192,49,3,180,26,103,105,10,179,106,215,69,243,9,199,190,253,139,151,188,102,0,231,107,38,246,89,58,13,35,98,119,31,176,14,26,177,101,101,154,44,154,231,71,148,78,101,22,171,15,20,44,64,121,12,74,214,42,209,69,169,44,70,141,139,156,31,65,109,21,6,3,14,91,42,131,209,236,8,154,187,58,212,166,162,160,100,137,242,48,37,191,8,239,235,194,60,42,210,91,2,249,108,149,69,63,192,228,76,158,17,199,95,21,42,120,7,173,162,183,160,200,25,201,238,215,216,71,87,174,220,73,140,201,231,113,33,191,180,204,41,205,236,16,50,47,10,245,128,131,127,142,143,2,128,164,152,52,176,221,10,72,37,85,37,89,64,17,216,171,170,160,4,32,144,202,158,46,8,69,55,101,0,225,170,236,234,137,80,117,71,185,34,221,220,1,37,85,21,197,63,0,176,147,253,109,71,127,13,220,150,170,125,175,156,2,28,126,199,56,29,42,4,88,127,3,160,41,64,70,96,46,25,129,81,186,255,43,0,146,115,153,156,201,228,36,118,2,84,16,10,72,4,10,64,2,95,17,104,191,3,129,104,128,12,193,29,8,60,240,223,33,240,95,140,77,248,21,239,174,150,88,94,25,223,79,181,229,114,132,214,126,214,115,145,105,104,229,121,196,19,144,57,11,91,95,97,31,183,244,155,24,5,21,217,33,157,223,192,23,143,207,42,196,47,95,155,244,218,164,30,41,18,68,235,232,30,225,55,124,245,210,20,190,120,234,242,226,121,246,14,82,121,225,250,213,107,78,159,82,156,219,78,182,52,134,102,96,230,133,72,77,31,186,47,133,24,185,126,26,100,22,24,180,228,24,72,182,88,80,106,224,189,148,171,153,144,7,45,66,192,51,31,234,17,232,103,71,150,135,138,12,149,173,56,216,15,131,171,79,194,215,245,183,214,189,55,30,232,58,78,106,112,16,21,242,23,72,173,99,154,188,116,239,185,90,161,25,118,52,90,215,122,83,178,195,179,193,14,27,135,94,241,201,209,148,153,233,203,199,172,17,135,118,9,127,161,89,151,241,225,225,92,195,67,106,25,139,211,221,231,216,143,152,234,26,198,202,240,33,214,123,111,51,88,58,41,38,190,132,183,220,153,9,84,122,107,179,48,49,11,111,230,121,68,91,189,255,177,75,196,228,237,131,209,137,5,81,0,137,38,141,204,187,240,111,188,99,35,150,195,243,14,229,22,149,27,7,218,46,211,193,228,60,254,12,59,167,175,12,129,50,196,75,70,39,44,237,113,167,226,133,131,201,211,143,228,5,184,255,224,100,248,61,58,72,4,32,251,141,14,226,63,233,96,129,195,145,17,65,14,23,198,19,227,230,66,240,16,214,58,78,240,198,225,49,4,34,5,105,228,104,41,1,170,40,5,164,42,10,69,70,26,234,187,137,82,65,42,216,255,253,15,64,162,254,43,173,168,41,180,162,38,211,138,154,10,244,241,200,218,25,175,167,246,197,215,152,246,196,9,247,42,209,171,29,143,232,174,165,139,206,140,30,30,235,105,118,94,187,226,109,159,157,24,32,195,19,20,250,240,101,155,68,80,34,139,237,26,68,81,249,245,248,205,149,51,119,223,217,50,202,38,76,103,209,188,10,22,189,178,162,232,174,38,122,69,240,232,4,67,220,61,206,173,141,227,182,188,19,196,90,186,248,130,27,231,237,232,135,114,232,58,192,182,27,222,50,88,212,96,127,73,167,209,198,4,163,1,202,244,245,108,93,185,233,148,35,14,150,152,54,146,244,236,248,72,9,95,109,226,149,154,96,135,79,6,76,151,143,17,195,56,253,33,97,216,155,113,159,134,253,135,244,107,27,51,228,125,223,208,212,78,176,59,151,17,175,112,134,182,14,92,157,154,56,245,172,249,212,116,124,191,26,232,150,50,105,140,56,129,253,120,203,239,75,142,66,123,167,69,88,96,170,242,200,197,60,159,252,164,148,140,130,177,135,38,146,219,180,201,94,18,180,109,111,202,166,222,115,40,36,33,211,218,148,232,209,138,29,68,203,103,183,238,187,161,236,52,149,31,20,161,33,38,234,35,14,116,10,83,182,141,11,26,150,238,67,218,118,74,54,155,172,186,161,226,16,147,236,1,21,2,123,138,104,92,143,247,65,66,60,238,153,17,174,34,234,213,35,101,237,220,222,141,166,7,246,171,5,46,119,0,253,128,100,40,188,226,202,3,237,164,5,182,211,210,199,94,237,22,170,156,234,6,107,4,7,64,30,9,111,24,178,10,234,158,47,28,236,60,117,190,252,18,98,78,119,164,197,28,210,190,123,99,46,42,59,157,61,197,97,172,199,242,252,235,201,218,205,178,164,135,210,154,35,11,144,184,241,112,5,213,231,85,186,69,98,231,104,139,14,71,35,235,105,17,206,44,90,60,97,66,114,183,82,58,217,103,185,158,137,23,37,46,112,113,70,111,26,5,174,161,28,54,250,20,64,171,118,174,254,116,168,25,185,235,154,136,147,29,163,34,94,252,64,218,101,120,169,88,137,86,95,133,31,123,134,114,203,152,38,33,115,194,214,163,201,121,215,9,7,149,182,203,245,16,201,208,167,112,205,233,219,62,190,165,81,155,160,198,158,166,239,50,210,28,48,253,10,89,65,86,8,132,92,57,191,1,172,20,3,70,89,187,209,0,96,242,199,14,100,179,148,145,156,53,173,165,82,166,37,96,27,187,39,160,150,73,118,83,133,0,27,45,195,247,37,24,23,21,101,4,208,95,224,68,246,181,178,155,128,247,57,143,30,177,96,15,190,92,85,175,220,86,69,211,88,83,91,50,36,156,229,8,3,223,22,16,93,163,133,41,221,110,115,123,154,174,143,147,180,233,63,252,1,82,41,233,52,112,205,204,59,247,94,127,157,95,87,243,187,178,113,222,238,144,50,59,66,153,167,162,114,11,255,1,95,21,99,5,22,128,131,185,64,114,203,220,18,180,125,211,30,29,193,204,42,52,133,165,145,67,71,26,197,250,42,224,172,250,221,175,55,154,221,12,59,161,154,187,119,222,13,204,186,1,163,237,129,43,63,181,218,159,196,111,238,186,111,218,132,251,41,141,106,124,186,84,137,67,105,195,92,253,253,87,194,209,206,1,190,214,213,69,176,94,44,139,216,169,36,240,188,183,250,210,144,91,157,143,201,237,183,192,173,137,142,68,163,149,252,210,35,105,64,149,122,241,67,115,95,105,97,42,113,41,89,35,80,109,22,187,143,255,253,42,54,210,61,166,12,239,222,216,253,226,231,74,211,164,241,89,10,78,118,113,13,159,198,18,178,247,185,218,43,170,78,158,63,44,120,135,182,162,41,218,7,49,136,105,230,229,80,142,232,109,207,29,222,150,199,132,84,77,159,24,158,29,100,122,176,210,224,198,93,167,10,83,201,87,118,56,185,20,105,125,76,208,221,181,73,101,178,180,209,220,51,63,241,19,71,166,167,40,155,207,82,45,16,143,88,146,89,84,223,207,169,227,157,255,33,83,102,111,103,143,138,176,4,54,212,235,227,41,113,14,113,48,125,184,254,92,81,118,202,39,158,193,199,245,207,22,130,146,23,54,123,70,172,179,146,114,181,87,83,108,39,6,145,162,79,156,236,94,31,240,19,5,205,232,68,220,150,24,121,254,145,222,218,251,129,187,143,96,232,220,237,132,124,87,27,63,185,161,55,182,151,91,144,134,146,163,99,50,74,231,62,1,1,254,14,156,106,152,134,104,142,176,89,185,130,173,161,211,217,36,123,11,168,108,147,142,236,115,224,124,78,27,219,122,116,236,235,188,200,227,10,167,124,179,71,2,97,238,174,152,34,249,176,142,100,108,206,23,242,18,34,94,221,79,132,83,164,93,253,101,243,230,5,159,172,67,155,125,121,89,105,58,193,26,21,195,100,56,223,35,195,185,240,27,156,161,46,10,146,124,95,151,210,200,127,2,203,72,0,80,81,64,162,80,72,85,133,175,88,254,110,162,40,230,63,41,130,255,147,188,172,194,219,57,242,2,238,141,130,233,206,194,194,218,105,65,150,190,7,248,7,112,93,157,31,102,124,182,82,224,108,47,199,247,17,206,242,213,202,231,162,230,182,199,30,106,163,197,158,225,65,35,74,54,208,232,142,27,194,134,203,139,222,101,38,70,177,69,13,68,163,128,12,125,186,225,77,137,241,172,227,231,31,151,6,30,60,61,24,62,242,177,97,73,185,176,221,81,247,197,205,114,245,151,210,222,41,124,197,69,248,64,235,15,220,137,83,155,74,137,248,220,129,32,167,93,193,186,103,35,85,224,189,129,14,52,119,189,44,98,139,170,48,242,195,188,140,91,241,4,153,201,32,121,171,81,78,192,238,75,127,172,235,102,103,187,147,30,210,236,142,20,108,74,19,120,140,151,97,147,22,125,180,23,173,158,139,82,143,235,206,83,161,141,116,68,91,147,164,119,211,160,106,141,6,77,221,222,244,35,92,63,232,170,191,41,163,7,125,214,203,203,238,115,136,145,180,124,123,162,244,208,146,222,227,189,106,42,217,53,193,142,69,220,217,177,157,236,151,173,213,154,202,24,156,192,79,126,200,203,163,228,25,177,255,119,156,250,165,204,219,1,185,40,128,99,39,180,104,190,14,12,136,253,244,81,83,70,217,236,67,162,159,72,94,72,154,72,117,222,95,130,196,93,85,187,55,132,0,120,127,239,196,73,13,97,218,5,5,89,130,142,131,92,65,58,32,173,63,8,205,95,146,210,236,155,208,52,4,244,1,221,92,157,92,173,40,141,255,94,104,254,222,140,39,167,54,69,31,126,149,152,86,59,36,166,1,64,86,204,59,36,166,202,255,102,149,77,41,24,157,111,163,254,85,92,146,249,109,167,122,224,180,164,222,205,89,156,102,37,234,214,177,89,22,121,191,18,195,149,89,167,227,243,198,251,17,131,58,229,140,91,157,239,16,200,2,177,174,80,179,212,51,34,71,202,212,229,141,239,230,151,88,103,190,242,175,175,171,249,66,188,101,136,95,57,48,163,117,186,99,130,137,27,211,89,148,41,140,88,99,52,107,177,238,70,188,58,212,127,207,255,77,9,115,62,184,200,250,101,221,5,35,155,165,36,237,204,15,31,23,222,191,138,18,82,84,171,179,78,95,180,20,139,220,93,72,18,72,152,76,164,19,92,154,68,127,137,201,235,120,11,43,186,130,110,227,239,191,140,79,218,29,128,205,224,251,34,176,104,57,224,213,37,186,237,40,216,157,31,211,32,85,69,116,179,62,152,111,222,189,250,174,192,214,122,52,131,90,247,160,188,211,242,240,141,167,36,148,223,70,97,18,108,106,22,243,230,90,254,158,251,109,178,108,44,30,151,210,70,62,229,175,113,72,50,120,168,36,126,56,33,116,168,190,111,194,250,109,111,72,50,143,99,187,18,220,105,52,65,208,240,18,226,126,185,226,65,129,247,108,92,124,160,35,163,74,14,34,61,169,143,24,222,71,178,196,152,98,89,96,104,245,80,25,131,76,124,223,71,223,142,166,57,255,2,155,120,155,176,196,216,92,126,3,176,253,202,227,2,47,40,161,72,121,30,33,207,221,246,26,191,151,99,25,87,169,230,69,90,181,168,138,85,128,123,236,98,185,48,202,54,230,190,140,235,209,123,250,132,251,29,177,5,82,243,100,125,207,184,208,133,236,50,232,58,76,74,179,124,106,117,226,218,105,189,122,58,103,125,15,103,77,116,133,246,28,122,190,58,136,56,4,85,100,192,10,156,65,10,77,178,88,141,78,231,173,79,235,179,149,187,167,110,155,193,229,66,27,105,68,78,76,38,105,73,97,154,19,46,39,181,199,14,101,136,220,96,118,204,92,204,191,17,229,125,150,233,24,162,62,200,7,36,152,92,190,4,63,249,25,126,86,252,206,249,199,199,74,244,145,242,233,47,94,5,168,15,130,78,185,234,247,245,156,111,175,227,89,99,193,199,54,21,168,223,164,214,60,182,141,201,72,158,100,43,97,171,217,107,70,63,208,172,14,144,104,233,200,252,94,248,193,111,184,183,226,87,126,11,252,35,178,122,47,121,225,71,38,182,146,2,160,250,77,86,83,76,5,128,98,254,115,123,177,255,137,222,57,121,190,149,227,35,6,241,187,67,125,228,120,39,26,38,95,181,166,153,139,153,149,247,140,242,160,197,89,223,247,21,247,25,151,19,0,97,246,89,186,103,86,73,92,134,137,252,218,241,55,82,29,1,201,97,144,207,219,147,13,115,209,116,172,43,44,144,212,197,232,46,161,78,5,241,115,89,75,203,94,2,123,54,78,190,57,47,56,243,6,93,144,215,36,102,217,17,187,166,251,152,161,247,232,205,222,10,109,72,254,234,85,223,4,175,65,233,23,122,150,21,81,189,211,210,122,114,82,101,81,166,135,45,152,166,192,123,214,143,197,197,1,126,231,62,218,1,89,107,167,6,82,170,223,138,164,156,250,210,15,251,72,95,107,137,181,168,209,141,203,49,0,29,210,247,100,151,146,241,44,73,153,122,66,27,126,40,127,53,162,152,93,159,147,129,148,19,49,127,56,100,139,42,93,208,140,62,18,196,6,232,205,215,142,137,233,213,183,32,172,114,110,238,10,209,66,6,119,101,140,239,63,155,144,231,66,125,75,144,185,114,99,37,163,138,170,71,212,200,106,123,149,166,249,161,48,227,15,122,95,39,207,72,241,191,163,247,47,119,41,255,64,239,191,74,206,240,212,111,240,13,143,3,194,99,127,141,223,60,183,66,151,191,61,61,73,127,93,119,254,127,161,254,127,181,175,74,158,107,182,148,11,205,142,224,131,202,163,239,106,202,131,71,122,136,230,38,84,149,114,132,0,7,44,19,236,122,207,253,147,151,235,228,158,114,228,199,96,93,235,108,168,59,209,194,48,179,180,209,19,154,147,54,245,55,109,211,5,38,4,169,162,202,234,67,150,46,246,206,237,167,122,63,121,255,50,148,166,45,214,96,114,209,146,107,212,244,122,252,212,155,216,99,207,206,52,189,78,92,162,149,143,4,191,187,178,91,92,212,127,253,243,198,84,72,154,28,243,10,221,164,255,61,30,116,214,37,31,40,62,169,46,79,53,211,11,209,106,206,50,227,234,168,1,79,189,40,172,49,73,199,135,90,237,66,30,10,66,170,203,226,25,219,102,252,213,183,35,161,176,241,135,80,151,75,139,131,117,220,179,232,139,167,91,149,100,143,22,52,206,222,11,99,212,62,249,212,18,47,242,30,232,168,15,241,112,116,160,226,134,114,178,244,15,115,166,126,82,187,227,105,91,141,144,127,179,26,25,213,101,110,253,54,203,63,209,183,76,213,248,233,103,98,99,41,207,9,87,153,133,252,12,25,69,218,96,62,215,118,245,93,88,33,210,34,227,163,61,245,143,117,170,167,87,231,194,110,189,42,44,33,40,213,161,91,3,196,56,36,131,24,213,44,98,2,236,245,116,56,239,85,87,87,152,120,181,229,104,111,159,33,138,156,201,230,2,60,223,106,115,28,229,107,203,22,21,233,213,121,39,251,174,126,217,160,107,207,211,33,212,25,99,201,221,6,226,78,246,51,214,11,87,199,210,178,58,246,225,26,194,165,8,180,236,239,131,68,26,51,72,77,82,86,183,43,143,169,71,231,5,185,212,248,229,193,174,54,150,234,47,114,224,54,47,160,124,171,182,198,205,219,98,196,218,61,27,178,4,207,113,184,83,171,35,110,218,93,174,155,18,153,190,85,209,225,86,19,98,69,243,84,75,206,172,44,177,162,40,228,122,117,110,242,113,190,231,241,231,96,199,69,229,81,37,244,126,185,14,49,18,141,185,11,17,29,34,3,179,187,76,219,211,223,27,190,92,161,242,192,69,51,134,181,97,218,94,251,205,20,167,244,32,101,182,89,90,29,28,135,76,248,243,134,214,228,179,53,228,14,195,125,218,97,5,155,72,18,132,92,194,144,98,106,42,42,128,92,110,255,156,94,254,245,158,246,207,19,190,220,240,22,138,92,251,158,191,12,96,36,211,206,227,67,242,3,252,180,24,145,44,192,206,86,46,138,24,252,113,33,4,73,134,210,129,208,232,100,33,46,13,223,8,197,107,96,182,0,9,212,213,241,60,15,192,125,199,37,76,72,107,192,42,119,247,25,105,144,9,8,3,114,3,225,65,184,175,39,144,158,32,2,72,24,100,5,34,130,252,201,150,23,217,239,66,254,230,13,34,230,73,158,17,255,151,197,74,32,250,227,188,240,46,254,222,68,225,63,189,84,32,36,42,16,134,87,98,48,138,65,66,83,59,173,125,233,117,3,148,23,156,54,238,50,27,129,100,216,86,50,198,243,7,255,246,80,212,74,223,103,128,136,11,201,88,75,148,125,159,178,181,161,179,77,123,135,248,58,184,110,99,207,49,203,114,21,53,123,129,139,29,6,7,248,170,119,141,220,102,141,14,125,204,117,129,202,203,44,244,237,147,220,124,7,27,182,188,212,129,173,45,161,126,248,72,152,118,92,155,41,119,207,238,248,77,230,213,224,2,187,81,195,1,158,154,49,252,50,139,226,70,195,92,127,190,146,53,193,246,172,231,104,165,81,8,159,234,248,157,139,128,203,165,103,115,76,216,120,197,87,194,206,220,211,57,230,69,239,123,121,160,111,129,180,193,118,2,119,40,175,106,187,21,73,240,254,19,222,18,44,156,63,219,207,186,217,243,67,222,99,149,139,139,206,181,197,206,184,139,79,227,118,29,57,119,214,191,48,163,5,199,37,206,214,164,81,142,214,161,117,200,61,37,33,64,23,250,144,53,228,204,236,166,55,231,103,181,225,172,212,206,107,168,115,184,242,80,163,203,236,227,172,121,36,106,105,128,68,45,254,51,70,180,72,18,53,23,217,197,254,53,43,47,253,99,42,224,215,199,197,59,114,242,8,192,179,51,37,25,127,30,123,83,145,111,254,123,11,13,146,245,235,137,136,10,74,5,5,160,84,148,84,236,255,146,145,65,88,161,74,181,54,180,13,51,246,58,147,232,149,244,233,100,245,134,165,63,241,154,146,43,187,39,15,113,133,52,207,196,212,200,15,47,234,201,12,63,228,112,11,16,53,184,17,184,176,169,152,174,194,163,127,171,118,181,134,75,156,154,251,186,201,126,243,247,251,120,71,150,88,70,207,228,49,112,175,202,55,168,248,139,101,93,113,186,157,115,97,127,182,221,172,230,213,37,187,163,43,5,172,7,141,207,11,76,16,111,36,97,235,89,252,226,36,219,135,90,179,108,187,239,222,4,185,23,85,61,72,144,59,90,56,98,23,163,21,102,178,172,43,58,211,37,106,140,40,250,82,213,108,216,219,183,79,205,217,239,46,163,241,50,67,220,153,231,97,49,155,4,254,125,135,158,61,30,107,177,96,43,203,157,26,55,250,112,79,186,225,97,202,105,13,134,135,93,237,98,156,133,159,219,78,140,246,89,148,168,215,68,222,63,74,235,27,239,250,128,203,86,206,97,117,215,132,234,204,110,169,165,189,54,195,104,48,136,38,10,145,112,174,63,52,144,97,86,96,143,4,87,152,102,68,1,207,135,155,66,204,199,9,215,184,29,0,176,70,24,125,66,76,142,250,210,245,119,122,159,115,219,111,29,240,255,31,122,85,153,4,13,10,101,110,100,115,116,114,101,97,109,13,10,101,110,100,111,98,106,13,10,49,57,57,32,48,32,111,98,106,13,10,91,32,48,91,32,53,48,55,93,32,32,51,91,32,50,50,54,32,53,55,57,93,32,32,49,55,91,32,53,52,52,32,53,51,51,93,32,32,50,52,91,32,54,49,53,93,32,32,50,56,91,32,52,56,56,93,32,32,51,56,91,32,52,53,57,32,54,51,49,93,32,32,52,52,91,32,54,50,51,93,32,32,52,55,91,32,50,53,50,93,32,32,53,56,91,32,51,49,57,93,32,32,54,48,91,32,53,50,48,93,32,32,54,50,91,32,52,50,48,93,32,32,54,56,91,32,56,53,53,32,54,52,54,93,32,32,55,53,91,32,54,54,50,93,32,32,56,55,91,32,53,49,55,93,32,32,56,57,91,32,54,55,51,32,53,52,51,93,32,32,57,52,91,32,52,53,57,93,32,32,49,48,48,91,32,52,56,55,93,32,32,49,48,52,91,32,54,52,50,93,32,32,49,49,53,91,32,53,54,55,32,56,57,48,93,32,32,49,50,49,91,32,53,49,57,93,32,32,50,53,56,91,32,52,55,57,93,32,32,50,55,49,91,32,53,50,53,32,52,50,51,93,32,32,50,56,50,91,32,53,50,53,93,32,32,50,56,54,91,32,52,57,56,93,32,32,50,57,54,91,32,51,48,53,93,32,32,51,51,54,91,32,52,55,49,93,32,32,51,52,54,91,32,53,50,53,93,32,32,51,52,57,91,32,50,51,48,93,32,32,51,54,49,91,32,50,51,57,93,32,32,51,54,52,91,32,52,53,53,93,32,32,51,54,55,91,32,50,51,48,93,32,32,51,55,51,91,32,55,57,57,32,53,50,53,93,32,32,51,56,49,91,32,53,50,55,93,32,32,51,57,51,91,32,53,50,53,93,32,32,51,57,53,91,32,53,50,53,32,51,52,57,93,32,32,52,48,48,91,32,51,57,49,93,32,32,52,49,48,91,32,51,51,53,93,32,32,52,51,55,91,32,53,50,53,93,32,32,52,52,56,91,32,52,53,50,32,55,49,53,93,32,32,52,53,52,91,32,52,51,51,32,52,53,51,93,32,32,52,54,48,91,32,51,57,53,93,32,32,56,53,51,91,32,50,53,48,32,50,54,56,32,50,54,56,32,50,53,50,93,32,32,56,53,57,91,32,50,53,48,93,32,32,56,55,54,91,32,51,56,54,93,32,32,56,55,56,91,32,52,54,48,93,32,32,56,56,50,91,32,51,48,54,93,32,32,57,49,56,91,32,50,50,49,93,32,32,57,50,51,91,32,56,57,52,93,32,32,57,53,49,91,32,52,57,56,93,32,32,49,48,48,52,91,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,93,32,93,32,13,10,101,110,100,111,98,106,13,10,50,48,48,32,48,32,111,98,106,13,10,91,32,50,50,54,32,48,32,48,32,52,57,56,32,48,32,48,32,48,32,50,50,49,32,48,32,48,32,48,32,48,32,50,53,48,32,51,48,54,32,50,53,50,32,51,56,54,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,53,48,55,32,48,32,48,32,50,54,56,32,50,54,56,32,48,32,48,32,48,32,48,32,56,57,52,32,53,55,57,32,53,52,52,32,53,51,51,32,54,49,53,32,52,56,56,32,52,53,57,32,54,51,49,32,54,50,51,32,50,53,50,32,51,49,57,32,53,50,48,32,52,50,48,32,56,53,53,32,54,52,54,32,54,54,50,32,53,49,55,32,54,55,51,32,53,52,51,32,52,53,57,32,52,56,55,32,54,52,50,32,53,54,55,32,56,57,48,32,53,49,57,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,52,55,57,32,53,50,53,32,52,50,51,32,53,50,53,32,52,57,56,32,51,48,53,32,52,55,49,32,53,50,53,32,50,51,48,32,50,51,57,32,52,53,53,32,50,51,48,32,55,57,57,32,53,50,53,32,53,50,55,32,53,50,53,32,53,50,53,32,51,52,57,32,51,57,49,32,51,51,53,32,53,50,53,32,52,53,50,32,55,49,53,32,52,51,51,32,52,53,51,32,51,57,53,32,48,32,52,54,48,93,32,13,10,101,110,100,111,98,106,13,10,50,48,49,32,48,32,111,98,106,13,10,91,32,50,50,54,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,51,48,54,32,50,54,55,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,50,55,54,32,48,32,48,32,48,32,48,32,48,32,48,32,54,48,54,32,48,32,53,50,57,32,54,51,48,32,52,56,56,32,52,53,57,32,54,51,55,32,54,51,49,32,50,54,55,32,51,51,49,32,53,52,55,32,52,50,51,32,56,55,52,32,54,53,57,32,54,55,54,32,53,51,50,32,48,32,53,54,51,32,52,55,51,32,52,57,53,32,54,53,51,32,53,57,49,32,57,48,54,32,53,53,49,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,52,57,52,32,53,51,55,32,52,49,56,32,53,51,55,32,53,48,51,32,48,32,52,55,52,32,53,51,55,32,50,52,54,32,50,53,53,32,52,56,48,32,50,52,54,32,56,49,51,32,53,51,55,32,53,51,56,32,53,51,55,32,48,32,51,53,53,32,51,57,57,32,51,52,55,32,53,51,55,32,52,55,51,32,55,52,53,32,48,32,52,55,52,32,51,57,55,32,48,32,52,55,53,93,32,13,10,101,110,100,111,98,106,13,10,50,48,50,32,48,32,111,98,106,13,10,60,60,47,70,105,108,116,101,114,47,70,108,97,116,101,68,101,99,111,100,101,47,76,101,110,103,116,104,32,57,57,52,52,57,47,76,101,110,103,116,104,49,32,50,48,55,54,50,52,62,62,13,10,115,116,114,101,97,109,13,10,120,156,236,156,9,64,148,213,218,248,159,243,190,179,192,44,48,195,50,12,12,51,12,12,12,32,48,195,38,138,34,140,8,8,34,201,54,10,174,32,46,120,211,36,149,92,202,180,77,139,52,43,91,109,209,246,186,86,14,163,41,166,149,149,109,183,172,110,215,219,109,191,182,221,86,110,222,202,186,105,48,223,115,222,103,6,65,177,252,250,223,123,191,255,255,251,115,224,121,127,231,60,231,57,219,115,206,123,222,243,14,163,192,0,192,128,23,25,52,149,212,85,140,175,88,40,251,19,136,186,116,128,152,247,74,139,75,234,135,47,248,78,11,44,242,6,128,176,45,165,197,19,199,61,213,187,170,24,88,104,4,128,98,237,248,146,210,178,207,158,253,254,39,96,109,219,0,196,191,143,175,158,84,247,93,217,72,13,176,101,215,2,187,109,203,248,58,119,241,53,5,19,14,2,75,89,6,80,158,62,169,206,153,253,179,234,157,205,0,236,115,108,181,169,101,81,115,219,107,179,204,251,0,114,99,177,3,235,90,46,88,102,117,86,12,175,0,152,210,128,245,7,205,107,155,191,232,174,47,139,31,6,24,121,47,64,112,248,252,230,165,109,96,4,27,182,47,195,242,186,249,11,87,206,91,157,187,117,35,192,140,38,128,85,47,182,206,109,158,243,93,244,20,35,214,191,16,243,243,90,81,161,221,167,254,22,211,88,30,18,91,23,45,91,81,240,116,206,58,0,161,28,32,235,240,185,115,151,156,183,249,200,213,225,0,255,108,197,250,45,11,23,183,52,223,48,117,215,67,0,111,165,0,88,93,139,154,87,180,197,250,12,239,99,249,23,177,188,117,209,220,101,205,13,243,103,248,112,60,153,152,46,57,175,121,209,220,15,10,171,215,3,99,87,2,104,167,183,45,94,186,204,103,130,117,192,66,62,225,246,109,75,230,182,165,236,245,93,12,48,182,11,32,114,27,112,95,43,44,93,69,155,179,62,157,21,90,112,12,162,131,128,135,125,95,93,244,10,231,27,138,182,189,39,222,233,217,168,138,9,170,70,219,96,16,128,2,150,83,64,47,176,131,170,109,39,222,57,190,78,21,35,213,212,47,4,189,204,53,186,56,216,12,114,88,1,34,150,212,129,19,208,43,154,185,216,174,128,185,162,108,130,176,31,115,131,228,183,202,115,176,74,11,81,124,29,30,23,32,8,132,80,165,32,202,100,162,32,59,2,130,207,5,15,251,168,93,128,170,58,171,21,172,56,156,53,212,7,229,157,130,221,10,108,43,207,19,15,200,67,248,72,177,246,144,147,189,97,175,225,108,190,13,81,240,27,130,172,0,38,13,166,151,171,97,99,255,180,248,217,192,244,153,130,248,48,108,148,71,67,197,105,245,105,78,150,23,18,206,174,46,201,246,126,244,46,239,103,19,149,17,103,15,94,86,209,139,237,150,14,158,39,95,0,213,103,219,158,212,86,241,201,122,100,151,156,226,135,23,161,104,176,50,226,15,160,25,208,102,62,108,56,235,246,246,129,65,233,130,180,211,244,173,16,127,86,229,199,131,234,108,219,234,43,51,18,214,137,47,195,212,65,243,174,195,123,170,95,16,55,13,76,159,41,136,13,176,78,118,59,52,156,86,223,237,39,203,11,186,95,174,11,243,141,125,241,5,254,242,114,42,35,252,60,120,89,69,57,182,251,194,224,121,178,119,192,125,54,125,15,4,177,231,100,61,178,164,83,252,176,24,198,13,90,230,66,48,13,104,243,97,184,252,108,219,147,13,7,147,162,99,144,185,151,129,93,60,4,234,211,218,218,4,133,3,210,223,193,248,179,109,171,175,238,74,184,88,108,132,242,193,242,148,171,161,92,25,4,229,138,16,202,71,219,202,1,101,149,48,225,191,219,222,255,141,1,215,190,233,84,221,169,99,245,235,46,14,196,217,143,112,238,175,213,139,54,146,189,108,20,156,39,168,125,239,114,145,218,251,203,128,122,46,30,172,172,226,82,184,184,127,123,167,245,165,106,240,57,59,163,125,191,186,132,183,6,214,43,102,157,190,71,243,32,63,60,80,47,60,127,250,115,69,182,227,215,159,53,220,70,238,34,59,101,202,175,219,115,27,236,239,202,95,179,11,4,241,37,48,200,127,192,179,201,96,121,127,0,195,105,58,7,148,158,169,46,225,41,200,19,142,193,84,161,4,70,34,71,9,47,192,40,73,127,59,24,133,19,48,149,173,130,73,236,114,223,219,194,1,140,95,0,83,101,11,209,246,39,148,99,144,207,203,73,182,128,233,81,80,192,142,67,44,47,35,220,7,209,50,19,127,142,75,207,176,40,204,203,61,219,177,253,191,26,112,93,3,251,232,127,186,23,67,97,40,12,133,161,64,65,184,13,254,118,198,188,5,240,218,160,250,225,176,77,176,193,234,127,71,127,196,67,172,109,64,91,75,97,52,151,127,71,91,191,53,136,151,158,253,115,120,40,12,133,161,48,20,134,194,255,206,32,134,211,231,49,162,1,234,197,115,97,133,176,7,229,122,88,33,94,4,110,113,62,172,96,30,76,203,33,69,248,30,137,105,217,22,204,227,249,119,129,155,235,164,178,90,204,187,18,223,171,60,96,17,87,192,121,188,78,217,93,88,230,165,147,159,245,12,133,161,48,20,134,194,80,24,10,67,97,40,12,133,161,48,20,134,194,80,248,223,31,2,239,152,125,105,255,123,166,20,255,149,247,76,201,230,46,250,27,63,207,147,222,53,253,239,153,252,29,243,63,63,154,161,48,20,134,194,80,24,10,67,97,40,12,133,161,48,20,134,194,80,24,10,67,225,87,131,232,151,88,250,183,32,108,50,166,48,38,78,4,25,227,223,73,205,6,43,200,32,12,99,90,72,0,7,140,130,177,80,13,13,48,23,218,96,57,172,130,139,96,27,60,194,178,132,17,230,116,115,150,121,148,185,192,92,108,213,89,215,248,124,82,237,90,44,157,33,149,25,7,181,208,12,243,97,9,172,28,80,38,211,156,131,101,10,253,101,152,239,152,212,41,179,239,217,254,157,20,190,245,181,8,207,193,112,95,206,87,235,3,63,31,207,254,176,217,255,175,100,28,216,75,30,50,97,2,76,134,153,216,179,85,191,52,98,113,130,120,179,184,68,108,192,81,25,113,220,118,72,134,116,112,98,47,11,160,16,74,160,20,42,97,10,76,197,122,230,64,43,44,133,101,176,146,9,44,148,233,88,12,179,176,106,54,149,205,96,11,216,66,182,152,181,179,11,216,106,118,21,219,192,174,101,91,216,99,236,0,123,154,189,192,94,1,5,251,65,106,233,135,83,255,21,15,166,5,255,191,249,17,224,151,3,59,217,215,65,7,193,251,63,248,240,166,12,72,242,127,71,245,75,227,132,129,35,61,173,27,125,35,199,248,32,99,71,109,191,209,99,138,143,31,196,243,126,101,116,255,147,65,252,119,84,202,230,13,221,47,191,249,126,1,87,217,172,153,51,166,79,155,218,216,224,174,175,171,173,169,158,116,78,213,196,202,9,21,229,227,203,74,75,198,21,143,117,21,21,142,41,24,61,42,127,228,136,188,225,78,71,70,122,138,61,41,209,150,16,103,140,208,235,66,181,106,85,112,144,82,33,151,137,2,131,244,82,91,89,147,213,99,111,242,200,236,182,242,242,12,158,182,53,163,162,185,159,162,201,99,69,85,217,64,27,143,181,73,50,179,14,180,116,161,229,188,83,44,93,100,233,234,179,100,58,107,1,20,100,164,91,75,109,86,207,161,18,155,181,139,77,173,105,192,248,198,18,91,163,213,211,45,197,171,164,184,204,46,37,180,152,136,143,199,18,214,82,99,107,137,213,195,154,172,165,158,178,11,90,59,74,155,74,176,190,78,181,106,156,109,220,92,85,70,58,116,170,212,24,85,99,204,147,98,107,235,100,41,133,76,138,8,41,165,163,58,5,8,210,242,102,61,98,82,105,243,28,79,117,77,67,105,137,41,62,190,81,210,193,56,169,46,143,98,156,71,41,213,101,93,192,251,12,87,91,59,211,15,116,108,232,210,193,236,166,52,205,28,219,156,230,233,13,30,177,25,11,117,136,165,29,29,235,61,250,52,79,170,173,196,147,186,234,19,35,14,121,174,39,221,86,82,234,73,179,97,101,149,181,125,13,48,143,60,73,103,179,118,28,3,236,188,173,251,235,129,154,102,191,70,145,164,59,6,60,202,135,216,231,38,204,15,196,1,251,134,61,196,241,197,199,243,190,92,221,229,130,217,152,240,172,173,105,160,180,21,102,155,188,224,114,166,53,122,132,38,158,115,32,144,19,233,230,57,107,3,57,125,197,155,108,241,124,170,74,155,252,191,23,180,26,61,107,103,91,51,210,209,251,210,111,18,254,98,190,213,35,218,155,102,183,180,114,54,207,237,176,149,148,144,223,234,27,60,174,18,140,184,154,253,99,45,237,204,116,162,125,115,19,14,98,1,119,67,77,131,199,105,107,243,68,216,138,201,0,21,86,62,7,11,234,26,164,34,254,98,158,136,113,30,104,106,241,151,242,56,75,75,120,191,172,165,29,77,37,212,65,94,151,173,166,97,47,228,248,142,116,230,90,77,59,115,32,23,26,121,63,60,134,113,56,41,246,210,142,134,57,243,60,113,77,166,57,184,62,231,89,27,76,241,30,87,35,186,175,209,214,48,183,145,207,146,77,231,73,61,130,205,197,75,45,74,165,112,108,167,88,7,140,249,200,149,73,65,214,6,193,36,54,242,217,66,133,181,12,47,182,226,2,204,208,225,116,73,73,62,163,197,5,214,6,102,130,128,25,182,226,183,224,177,1,245,96,66,76,26,87,206,179,68,94,116,92,185,41,190,49,158,194,47,116,201,228,239,147,60,201,19,212,175,46,29,42,250,250,68,237,156,177,107,100,205,59,148,106,45,157,91,210,175,131,3,42,149,251,59,232,175,109,240,126,10,220,23,254,134,177,68,16,159,206,242,64,150,152,132,119,46,234,4,172,70,82,241,89,52,90,61,80,109,109,176,205,181,53,218,112,13,185,170,27,248,216,184,175,165,249,173,172,179,85,214,76,109,144,102,219,191,74,234,7,164,40,127,36,165,60,16,143,217,129,132,48,14,215,96,89,154,41,48,173,82,122,188,148,238,75,150,159,146,93,17,200,182,118,4,217,42,235,58,120,229,54,127,133,96,197,59,8,7,173,176,87,52,95,61,50,44,23,111,205,50,220,221,108,101,205,54,124,142,148,117,52,119,249,214,206,238,232,116,185,58,218,74,155,90,71,241,58,108,21,115,58,108,117,13,5,38,169,175,181,13,171,77,171,120,83,97,80,201,42,235,139,51,210,113,239,41,238,180,177,43,107,58,93,236,202,186,169,13,123,117,0,214,43,235,27,188,2,19,198,53,21,55,118,38,98,94,195,94,43,238,237,146,86,224,90,174,228,9,43,79,240,154,106,49,17,36,217,155,246,186,0,214,74,185,50,73,33,165,91,186,24,72,186,160,128,142,65,75,151,64,58,93,64,39,160,78,70,58,151,164,227,1,39,201,216,138,46,198,237,182,212,58,135,79,207,69,141,173,29,77,141,252,230,2,3,78,37,254,50,15,179,21,130,71,176,21,118,50,65,161,241,168,108,115,139,61,106,91,49,215,23,113,125,17,233,21,92,175,196,133,193,12,12,157,195,247,164,142,38,27,238,83,184,160,26,192,196,104,41,138,188,74,107,151,207,87,223,16,127,200,212,221,24,143,75,109,58,202,212,6,79,112,26,238,253,242,164,9,104,55,158,75,19,170,199,123,214,182,52,243,126,128,187,129,151,85,38,85,180,52,226,178,13,84,136,38,21,158,96,172,33,216,95,3,90,148,73,101,248,114,196,66,45,56,55,56,129,82,249,181,152,240,172,109,244,52,166,241,70,27,22,52,74,203,89,231,129,114,219,40,156,118,170,83,110,231,13,57,27,59,194,108,217,210,189,137,183,130,42,105,61,71,48,246,13,234,26,72,99,194,36,54,214,72,78,82,106,176,231,45,54,204,106,105,178,162,183,101,208,82,135,75,157,246,82,149,137,52,115,113,75,148,217,231,74,162,50,249,51,129,15,75,76,82,107,85,158,96,7,86,136,191,60,174,118,240,91,82,158,164,108,108,164,206,75,169,245,126,3,108,91,231,81,99,143,236,253,92,233,47,128,222,193,172,10,222,23,252,93,143,93,229,166,79,243,106,106,186,160,214,182,2,119,22,222,105,169,38,37,102,123,180,73,21,205,184,249,83,121,53,106,108,35,3,133,131,248,30,161,246,215,113,144,180,74,62,114,13,250,93,76,170,239,242,61,96,91,25,223,47,100,164,219,248,195,129,47,76,48,237,197,133,13,141,29,167,42,60,211,210,50,210,131,78,213,106,37,117,71,71,144,118,240,2,228,175,32,109,31,81,9,157,193,98,151,240,147,215,98,142,235,18,254,233,181,164,33,126,244,90,210,17,63,16,142,17,190,167,188,239,40,245,45,225,31,132,163,132,111,8,127,39,203,110,194,215,164,252,138,240,37,225,11,194,231,132,207,8,127,35,124,74,248,196,107,9,70,124,76,169,143,8,31,122,205,97,136,35,94,115,52,226,175,94,179,19,241,1,225,125,194,123,132,119,201,228,29,74,189,77,120,139,240,23,194,155,132,63,19,14,19,254,68,120,131,240,71,194,235,132,215,8,175,82,39,14,17,94,33,188,76,248,3,53,251,18,89,190,72,120,129,240,60,225,57,194,65,194,179,132,103,8,79,19,14,16,158,162,58,159,36,60,65,202,253,132,125,132,199,9,123,9,93,132,61,132,221,132,199,8,187,8,59,9,94,66,167,55,54,27,225,33,236,240,198,230,32,30,37,60,66,120,152,176,157,240,123,111,108,22,226,33,194,131,84,238,1,194,253,132,251,8,247,18,238,33,220,77,197,239,34,108,35,108,37,220,73,184,131,112,59,85,125,27,97,11,21,191,149,112,11,225,102,194,77,132,27,169,220,13,132,205,132,235,9,215,17,174,37,108,34,92,67,85,111,164,226,27,8,87,19,58,8,87,17,174,164,2,235,9,235,8,87,16,46,39,92,70,184,212,107,202,69,92,66,88,75,88,67,184,152,176,154,112,17,225,66,194,42,194,74,194,10,194,114,194,5,132,118,194,50,194,82,194,18,194,249,132,54,194,98,111,204,112,196,121,132,69,132,133,132,115,9,191,35,44,32,180,18,230,19,230,17,230,18,230,16,90,8,179,9,205,132,38,194,44,194,76,194,12,194,116,194,52,194,84,66,163,55,122,4,162,129,48,133,48,153,224,38,212,19,234,8,181,132,26,66,53,97,18,225,28,66,21,97,34,161,146,48,129,80,65,40,39,140,39,148,17,74,9,37,132,113,132,98,194,88,130,139,80,68,40,36,140,33,20,16,70,19,70,17,242,189,198,124,196,72,194,8,66,30,97,56,33,151,144,67,200,38,100,17,50,37,136,204,107,116,96,202,73,74,7,33,131,144,78,72,35,12,35,164,18,82,8,201,4,59,33,201,27,53,26,145,72,176,121,163,248,130,78,240,70,141,66,196,147,210,74,136,35,88,8,102,66,44,193,68,136,33,68,19,140,132,40,130,129,16,73,45,68,80,11,225,164,12,35,232,9,58,66,40,33,132,160,37,104,8,106,130,138,16,76,117,6,17,148,164,84,16,228,4,25,65,36,8,4,70,0,9,204,71,232,37,244,16,126,38,156,32,28,39,252,68,248,39,
225,71,169,89,246,131,52,34,118,140,148,223,19,190,35,124,75,248,7,225,40,225,27,194,223,9,221,132,175,9,95,17,190,36,124,65,248,156,240,25,181,247,55,175,193,134,248,148,240,137,215,128,11,140,125,76,248,200,107,24,137,248,144,112,196,107,24,135,248,171,215,80,130,248,128,240,62,225,61,175,161,20,241,174,215,80,134,120,135,240,54,225,45,170,250,47,132,55,169,178,63,83,101,135,9,127,34,188,65,149,253,145,202,189,78,120,141,240,42,225,16,225,21,194,203,84,238,15,84,245,75,132,23,169,243,47,16,158,167,246,158,243,26,138,17,7,169,192,179,212,208,51,212,235,167,169,178,3,132,167,8,79,18,158,32,236,39,236,35,60,78,85,239,165,170,187,168,234,61,84,245,110,194,99,132,93,212,208,78,130,151,208,73,205,122,8,59,8,143,82,213,143,16,30,38,108,39,252,158,240,144,55,18,247,93,246,160,55,114,44,226,1,194,253,222,200,42,196,125,222,200,115,16,247,122,35,39,33,238,241,70,214,34,238,246,70,186,16,119,145,201,54,50,217,74,38,119,146,201,29,148,119,59,89,222,70,169,45,100,121,43,225,22,42,112,51,225,38,111,100,53,226,70,42,126,3,97,51,225,122,234,210,117,100,121,45,89,110,34,92,227,141,172,65,108,36,203,13,132,171,9,29,222,136,6,196,85,222,136,70,196,149,222,136,233,136,245,222,136,25,136,117,222,136,9,136,43,188,17,211,16,151,83,222,101,100,121,41,153,92,226,218,129,60,26,90,26,247,77,72,121,220,17,205,57,113,207,160,60,141,114,0,229,41,245,228,56,47,74,39,138,7,101,7,202,163,40,143,160,60,140,178,29,229,247,40,15,161,60,136,242,0,202,253,40,247,161,220,139,114,15,202,221,40,119,161,108,67,217,138,114,167,170,53,110,11,202,173,40,183,160,220,140,114,19,202,141,40,55,160,108,70,185,30,229,58,148,107,131,91,227,54,161,92,131,178,17,101,3,202,216,96,225,103,225,56,76,134,56,225,4,178,21,226,216,26,111,56,191,29,47,246,134,241,165,181,140,176,212,171,231,75,107,9,225,124,66,27,97,49,225,60,194,34,194,66,194,185,132,223,17,10,8,163,189,58,142,81,132,124,194,72,194,8,66,30,97,56,33,151,144,67,200,246,134,242,117,154,69,200,36,132,17,244,4,29,33,148,16,66,208,122,113,82,186,152,134,160,38,168,8,193,132,32,130,210,171,229,83,173,112,77,67,254,29,165,27,229,107,148,175,80,190,68,249,2,167,243,175,40,31,160,188,143,242,30,202,187,40,239,160,188,141,211,242,22,202,95,80,158,68,121,2,101,63,202,62,148,199,81,238,192,169,184,29,165,139,173,37,79,175,242,234,249,146,95,73,206,89,65,88,78,184,128,208,78,24,71,40,38,63,140,37,184,8,69,132,66,194,24,26,114,36,33,130,16,206,177,87,20,69,193,235,138,187,247,73,81,128,93,40,7,81,68,17,168,47,23,18,234,104,214,107,169,103,53,132,106,194,36,194,57,132,42,194,68,66,37,97,2,161,130,80,78,24,79,40,35,148,18,74,8,9,132,120,234,188,149,16,71,176,16,204,132,88,130,137,16,67,136,38,24,105,152,81,4,131,235,54,100,15,202,207,40,39,80,142,163,252,132,19,252,79,148,31,81,126,64,57,134,242,61,202,119,56,171,223,162,252,3,229,51,148,191,161,124,138,242,9,202,199,40,31,161,124,136,179,123,8,229,21,148,151,81,254,128,242,18,202,139,40,47,160,60,143,242,28,202,65,148,103,81,186,80,246,224,140,239,70,121,12,101,23,202,78,148,219,248,236,11,61,228,227,213,132,139,8,11,188,122,60,10,177,86,194,124,114,203,60,194,92,194,28,66,11,97,54,161,153,208,68,152,69,152,73,152,65,152,78,152,70,152,74,104,36,52,16,166,16,38,19,220,132,122,130,147,224,32,87,103,16,210,9,105,132,97,132,84,66,10,33,153,96,39,36,209,220,36,18,108,4,57,65,70,16,9,2,129,209,29,9,174,187,145,62,148,94,148,207,209,177,111,162,252,25,229,48,202,159,80,222,64,249,35,202,235,40,175,161,188,138,142,222,139,114,133,152,20,119,185,232,136,187,140,57,226,46,45,95,235,190,100,251,90,247,154,242,213,238,139,183,175,118,171,87,143,94,93,185,90,84,175,54,33,46,92,189,125,245,187,171,21,23,149,175,114,95,184,125,149,91,182,42,98,149,160,90,89,190,220,189,98,251,114,183,122,57,211,92,80,222,238,174,111,255,164,253,251,118,49,162,189,190,125,78,251,178,246,27,218,15,163,66,121,111,251,174,246,131,237,98,151,239,128,43,172,125,228,232,178,181,237,215,182,11,17,152,47,64,59,11,229,234,248,118,117,72,217,178,242,37,238,165,219,151,184,101,75,114,151,8,163,191,95,194,142,44,97,66,230,18,86,189,164,105,137,128,86,59,151,36,166,148,113,235,225,75,12,49,101,186,37,153,75,92,75,196,243,203,23,187,219,182,47,118,79,90,188,120,241,154,197,91,23,63,181,88,190,102,241,166,197,194,14,140,9,174,197,193,218,178,243,202,23,185,255,186,136,193,126,193,7,58,148,3,130,207,43,170,22,239,19,122,129,193,55,66,175,203,199,206,69,7,252,14,29,177,192,49,223,221,186,125,190,123,158,99,142,123,238,246,57,238,22,199,108,119,179,163,201,61,203,49,195,61,115,251,12,247,116,199,84,247,180,237,83,221,141,142,6,247,20,180,159,236,168,119,187,183,215,187,235,28,53,238,218,237,53,238,73,142,115,220,231,160,190,202,81,233,158,184,189,210,61,193,81,238,174,216,94,238,174,46,103,227,29,101,238,82,49,47,14,159,32,96,193,223,54,203,90,203,81,139,76,221,100,110,51,11,109,230,35,230,163,102,177,45,246,104,172,176,198,196,66,99,214,196,108,138,17,67,241,34,208,37,58,46,122,83,244,214,232,29,209,242,80,41,34,106,218,194,214,134,9,109,250,181,122,33,83,239,210,191,174,63,162,151,129,126,155,94,8,221,20,186,53,116,71,168,56,41,116,86,232,55,161,190,80,217,142,80,182,35,228,169,144,215,66,196,73,33,179,66,22,135,136,161,33,60,45,234,92,33,142,172,178,80,109,156,214,53,222,169,21,11,156,218,34,237,36,173,184,73,203,92,90,71,118,153,75,155,152,92,86,164,153,164,153,165,17,183,106,152,75,99,79,45,251,70,229,83,9,46,21,102,124,19,236,11,22,124,193,12,68,102,101,12,152,14,33,6,225,220,236,98,145,113,101,226,19,140,255,169,79,14,140,93,11,245,105,149,93,74,95,109,165,39,168,122,154,135,93,233,73,170,227,87,87,205,84,143,226,74,15,184,167,78,107,232,100,236,154,198,78,38,140,171,247,68,240,207,141,165,244,21,27,55,130,185,184,210,99,174,107,240,138,219,182,153,139,27,43,61,107,121,220,229,146,226,62,30,7,52,105,76,155,185,180,125,233,210,101,105,75,211,240,130,50,115,41,106,150,181,227,175,4,134,87,100,251,50,158,179,108,41,160,73,218,25,2,183,88,202,209,46,25,45,109,159,213,142,117,96,6,170,151,74,106,158,154,41,153,156,169,142,255,104,56,227,72,254,19,129,253,79,54,254,255,119,48,206,154,9,160,188,19,160,119,115,191,191,148,95,130,63,183,195,118,120,12,30,135,167,225,15,240,39,248,142,169,160,9,174,128,167,224,99,248,18,190,133,19,120,95,42,89,36,139,101,169,191,225,75,6,103,8,189,151,201,23,129,86,60,0,10,254,191,222,249,142,251,190,232,125,200,247,5,222,254,33,253,52,155,49,21,37,179,159,212,248,194,124,221,167,234,122,55,247,118,245,190,170,80,131,78,42,171,19,94,70,237,81,214,237,59,46,20,241,180,47,143,167,133,245,60,46,149,56,170,188,179,119,71,239,214,1,221,105,131,37,208,14,43,96,37,172,130,11,97,53,92,12,107,224,50,88,7,235,225,74,184,10,125,177,6,227,87,195,6,216,8,215,192,38,184,22,174,131,235,97,51,220,0,55,194,77,112,51,220,2,183,194,22,184,13,253,120,7,220,9,91,253,121,60,125,39,254,220,36,229,242,156,187,225,126,120,8,30,70,222,3,247,194,125,240,0,60,136,233,223,163,247,31,134,71,81,71,26,74,63,130,154,109,112,23,106,239,71,45,183,226,186,29,248,227,129,78,240,194,78,216,133,115,70,233,64,170,11,14,192,110,216,131,220,139,179,185,15,246,195,19,240,36,206,227,1,156,217,103,36,29,215,4,210,103,182,164,235,179,112,16,158,131,231,225,5,120,17,94,194,149,241,50,188,2,135,224,85,120,237,55,229,60,215,167,225,169,215,225,143,240,6,174,181,195,240,103,120,19,254,2,111,195,187,240,1,252,21,142,192,71,184,234,190,62,45,255,45,180,120,7,109,222,247,91,125,136,86,159,194,23,104,217,141,150,100,71,54,239,73,185,159,75,53,28,198,178,71,224,19,22,4,199,152,0,39,192,135,49,62,123,55,73,51,116,171,52,143,124,246,248,236,220,43,249,153,207,199,14,76,243,25,122,160,111,110,30,65,31,63,130,243,201,83,60,190,197,63,27,143,162,109,39,122,48,224,191,193,189,246,170,127,118,200,223,251,209,134,251,130,231,28,242,251,226,5,255,76,240,122,158,236,43,251,178,148,231,149,202,61,211,87,235,73,143,210,8,255,220,207,59,239,245,243,225,167,240,55,201,51,228,61,202,61,233,61,110,241,9,218,112,47,243,58,6,250,246,35,44,75,222,231,101,185,190,127,25,158,247,14,166,191,192,221,225,107,244,52,231,87,210,76,124,5,159,245,197,63,243,231,119,195,223,225,27,56,38,93,143,194,63,112,63,249,14,190,199,244,15,168,57,138,169,211,181,167,106,126,196,159,127,194,79,112,28,103,240,103,232,233,151,234,57,37,167,7,122,113,142,241,0,193,4,38,66,239,201,216,73,173,36,50,38,103,10,220,211,130,88,48,83,49,13,211,178,16,233,187,63,202,83,114,212,125,57,250,211,114,52,131,228,5,75,154,48,22,206,34,112,191,140,98,70,22,195,76,184,111,154,153,133,197,177,120,150,208,47,47,186,47,199,138,57,54,150,200,146,252,121,6,169,100,116,95,217,56,180,136,234,103,155,202,50,217,114,188,166,49,7,115,98,60,139,229,178,225,108,4,203,71,77,6,166,179,49,61,10,243,50,37,22,67,53,204,134,133,112,92,254,185,240,10,214,31,129,187,74,39,158,178,160,119,169,248,46,238,152,34,40,33,31,170,224,28,168,223,15,90,118,7,110,171,163,216,203,187,74,74,130,50,148,79,98,82,0,43,123,25,130,208,125,119,184,194,101,130,214,100,42,178,13,87,108,16,107,244,21,69,202,13,66,61,20,245,124,240,254,243,120,57,20,150,239,60,196,156,239,119,191,217,173,235,121,94,159,239,236,62,220,157,149,201,244,241,122,73,34,66,4,165,82,161,176,37,56,132,225,201,246,188,156,156,236,66,97,120,174,221,150,16,34,72,186,220,188,17,133,98,78,182,69,16,35,2,154,66,129,167,153,248,238,207,147,196,210,158,68,97,101,252,232,186,44,57,75,75,138,138,11,15,10,18,227,44,218,164,28,107,104,101,149,45,47,37,70,46,11,82,136,242,32,101,114,94,177,205,189,124,66,194,171,42,99,114,172,57,217,168,66,154,99,145,61,207,200,67,142,127,43,15,57,49,69,86,114,98,191,240,121,126,67,97,162,98,165,86,45,200,131,131,238,72,177,68,38,102,197,142,169,212,134,106,229,33,166,168,152,88,101,144,62,68,53,172,188,185,231,214,152,164,40,149,42,42,41,38,54,137,215,149,212,51,26,61,18,229,59,46,123,86,30,1,9,96,135,15,249,25,212,221,176,23,18,125,159,239,82,135,178,137,182,46,223,231,46,11,143,37,105,180,54,163,22,12,44,196,96,87,171,108,9,42,176,202,108,76,111,179,39,225,107,157,203,226,82,131,134,133,137,26,77,178,57,209,102,179,168,180,6,176,37,24,149,97,230,218,48,183,220,13,198,162,162,162,176,168,252,145,250,28,61,122,118,214,204,25,57,49,85,221,217,44,218,57,115,70,140,241,80,118,206,234,245,7,15,50,227,193,153,51,40,154,149,137,135,84,211,192,110,60,198,35,255,39,173,101,101,166,165,53,38,25,12,52,111,201,98,188,50,68,180,37,216,237,121,35,24,77,86,148,210,38,198,203,58,53,10,195,200,172,156,124,139,70,54,165,55,166,86,166,53,15,79,115,228,70,40,52,108,147,66,103,43,204,25,93,150,172,87,60,195,246,176,197,179,19,135,69,202,197,96,157,150,201,122,66,194,213,50,69,212,48,155,236,34,125,164,90,20,213,134,240,231,123,222,193,87,128,73,190,175,100,26,185,13,87,229,213,228,91,111,44,164,61,41,188,0,33,96,100,205,16,15,118,255,16,237,252,221,60,188,78,134,47,222,123,134,103,26,185,42,147,191,188,187,130,39,227,120,98,170,122,210,14,119,23,241,11,195,181,136,14,50,237,255,173,21,100,101,54,38,69,132,208,226,205,13,203,203,195,161,43,34,253,235,148,175,224,200,8,139,192,23,52,119,137,76,35,42,84,134,162,105,237,37,87,188,121,83,117,195,157,239,95,145,55,199,93,98,82,41,68,153,42,36,56,212,81,49,183,172,106,165,59,221,57,229,194,170,178,121,21,78,173,74,19,36,59,24,109,139,14,139,74,140,55,212,222,243,253,221,247,49,120,116,106,152,217,110,10,139,181,199,90,134,197,104,108,105,182,162,246,251,91,151,60,176,112,120,124,138,53,200,152,198,191,137,187,17,64,198,255,159,251,48,136,131,243,201,79,79,65,184,112,27,30,102,98,132,235,33,24,140,254,65,26,187,152,195,21,28,82,99,146,198,103,226,159,61,184,228,245,210,248,186,211,138,186,211,24,221,168,184,116,206,182,4,122,131,223,206,182,248,4,251,112,125,110,94,78,60,142,90,158,139,158,176,233,185,19,100,7,102,60,250,211,195,189,47,199,103,100,196,179,137,143,252,227,190,201,189,71,211,102,221,184,242,138,171,22,222,208,146,37,108,241,246,108,171,76,78,151,181,166,39,215,108,253,242,158,233,119,46,27,251,243,181,35,207,127,16,103,30,199,36,110,192,49,165,131,135,70,212,25,147,220,37,92,239,10,13,14,183,134,91,113,76,49,70,45,246,40,230,113,60,137,226,28,238,214,178,42,187,93,17,221,229,239,119,180,212,111,109,77,178,212,239,100,254,185,138,75,209,175,223,184,176,211,248,120,157,97,249,249,78,167,142,47,111,211,238,127,69,149,180,60,6,58,68,90,30,241,250,83,162,56,60,85,104,112,207,5,220,55,194,186,224,16,149,92,142,139,162,55,155,173,15,14,229,241,208,224,222,149,236,13,30,159,143,155,151,154,220,164,138,78,182,224,22,166,238,61,168,142,194,77,205,30,165,234,221,172,54,38,243,239,91,111,244,29,23,91,208,99,201,176,215,239,49,101,120,151,112,131,203,160,53,131,197,172,76,9,101,85,74,163,70,203,38,42,117,106,140,62,206,166,64,184,239,232,110,140,135,135,71,43,186,124,71,118,162,133,66,26,109,8,155,168,232,98,211,118,185,18,106,162,165,253,128,15,209,63,192,52,238,181,131,250,124,201,101,46,253,191,176,222,190,181,212,223,83,129,39,64,192,151,56,68,53,122,169,145,109,12,14,81,203,165,248,82,77,92,118,178,61,199,162,69,63,54,115,173,236,110,75,170,81,211,123,175,202,152,98,177,164,196,168,123,45,106,157,90,161,192,139,236,198,244,100,117,244,48,244,86,133,239,75,217,109,242,68,40,130,119,201,91,59,99,99,67,141,252,15,252,144,28,186,79,184,21,114,249,61,192,187,110,196,174,239,212,74,60,186,83,195,201,146,119,37,36,228,59,11,247,49,39,62,61,85,254,245,161,194,145,185,130,243,235,34,164,245,17,193,63,37,116,57,39,7,214,7,223,58,248,118,74,14,196,61,168,27,19,129,91,237,223,211,76,192,159,3,54,166,188,17,122,220,181,165,7,170,228,101,116,176,172,223,35,86,134,78,9,214,6,107,71,53,93,209,48,243,150,133,163,70,255,238,198,169,233,147,147,142,133,69,240,197,201,30,211,69,135,171,34,199,54,205,95,48,252,182,99,191,159,218,228,249,233,214,250,142,249,37,38,141,172,212,60,44,90,149,56,44,113,236,242,7,230,46,126,104,201,168,136,8,150,158,145,23,107,143,82,171,13,113,17,61,61,150,140,152,216,8,85,227,67,223,109,217,218,211,57,51,42,222,30,155,67,107,86,182,6,159,158,78,120,45,240,236,116,210,130,73,242,47,156,68,63,213,126,170,252,4,228,46,164,77,195,191,155,17,149,168,70,224,115,45,106,88,109,162,228,152,196,125,172,5,92,160,193,7,112,4,79,135,106,226,52,130,6,159,121,3,158,114,210,227,45,77,242,28,115,30,238,206,214,209,115,142,7,147,43,248,55,215,21,216,4,164,133,219,127,13,211,99,33,18,117,129,168,108,141,214,146,109,79,206,49,107,123,99,53,22,90,199,90,75,142,61,57,219,162,97,159,104,205,57,201,246,108,139,54,81,165,83,41,20,120,17,212,61,199,2,113,217,243,129,88,111,18,123,55,16,39,175,178,27,209,171,145,48,44,224,85,16,110,120,204,165,210,213,82,103,153,19,187,137,139,111,103,64,49,160,195,129,174,177,27,181,129,14,197,101,243,14,157,236,198,201,166,249,206,35,250,190,22,76,216,94,10,52,246,107,111,151,57,196,86,27,220,197,230,237,9,55,26,253,207,146,185,248,244,232,247,60,197,157,132,119,195,251,107,118,39,87,178,34,112,20,148,206,140,125,93,21,76,241,147,214,206,180,140,206,74,212,4,41,4,81,169,85,5,27,45,41,38,83,170,41,68,107,206,181,219,179,227,180,172,181,97,99,75,110,112,136,78,27,18,149,16,147,224,52,169,181,33,218,208,164,194,44,113,165,138,246,91,149,127,23,149,21,226,88,114,96,118,224,73,154,41,220,128,7,5,149,176,25,29,154,32,60,191,51,61,61,50,184,75,120,197,21,226,130,200,228,218,120,149,206,84,171,59,185,10,242,249,74,66,247,242,155,80,215,147,205,199,231,82,15,102,214,231,115,187,61,153,13,178,70,252,199,170,200,8,133,146,49,131,65,86,168,142,203,75,29,155,31,173,236,93,121,218,66,185,80,25,97,205,78,78,201,141,211,132,69,247,222,193,46,51,4,39,171,245,106,133,10,107,157,215,179,165,111,247,123,86,77,179,166,238,121,91,176,107,245,42,25,106,85,250,196,228,94,103,207,158,84,147,255,169,91,143,163,143,129,202,192,76,70,226,35,68,13,193,161,181,145,210,228,68,242,191,119,244,123,238,49,231,33,105,136,103,52,24,248,64,236,187,1,248,86,94,207,157,222,179,35,62,195,63,14,45,187,153,79,197,121,150,84,147,6,31,119,55,7,214,216,137,111,212,209,169,52,55,138,243,241,9,87,0,111,83,239,92,106,109,102,102,148,211,169,114,24,141,49,93,194,156,93,137,89,26,141,10,35,123,32,49,175,38,90,163,54,238,99,25,120,231,58,124,71,119,233,108,194,196,44,220,91,93,86,30,139,210,241,171,150,174,81,206,204,44,135,34,46,165,38,206,221,119,59,243,19,48,223,6,248,209,55,59,155,118,7,125,142,142,95,244,249,99,156,57,57,250,28,28,246,99,255,218,86,6,220,134,54,198,15,216,120,212,102,182,1,79,65,233,172,205,114,248,242,144,124,169,56,95,109,206,76,74,204,140,213,8,189,87,201,194,226,50,19,18,50,227,194,196,222,155,4,181,197,137,122,179,58,47,227,97,71,113,166,85,195,140,50,150,160,141,75,29,153,212,105,74,142,238,119,55,155,79,124,130,171,65,148,243,53,18,123,226,227,62,253,37,57,121,161,182,252,97,63,247,136,108,216,168,196,208,16,44,21,184,71,186,228,97,48,6,30,163,121,216,157,28,170,114,132,134,70,240,111,35,89,28,217,136,93,96,25,89,155,202,29,17,22,106,23,38,166,166,56,18,52,58,30,211,168,21,161,93,108,245,30,60,201,240,67,128,131,255,129,174,111,181,72,55,70,183,62,63,63,13,159,97,249,39,247,100,167,158,220,237,253,23,212,25,240,49,185,22,239,61,155,193,16,121,186,131,195,45,98,84,142,189,223,146,149,117,233,76,73,225,109,182,156,180,148,232,222,39,99,71,69,9,50,153,218,228,72,180,57,98,84,35,82,54,218,115,83,19,195,127,54,164,165,216,195,152,40,106,98,29,137,9,142,104,213,244,40,124,130,132,36,21,101,11,51,242,86,143,46,223,52,177,103,154,138,110,70,149,236,106,167,83,107,25,158,220,155,156,86,87,87,157,82,118,75,169,48,75,165,211,200,229,26,220,84,5,168,246,125,33,143,150,39,65,56,158,231,250,206,244,17,194,51,120,166,183,224,85,5,209,39,143,165,211,241,238,171,179,25,233,85,143,223,125,242,201,131,157,233,207,182,68,191,115,67,96,183,149,142,244,253,94,110,228,209,213,119,126,113,235,205,31,222,84,137,220,178,249,195,155,171,122,191,182,86,173,109,106,190,180,58,222,58,113,109,51,167,112,211,93,189,157,51,38,221,125,124,251,29,39,60,51,207,185,251,199,221,243,30,88,62,182,98,213,61,211,126,247,208,138,162,242,139,238,227,111,46,184,146,68,188,163,99,33,21,214,250,79,173,137,138,125,184,213,234,193,44,60,237,10,6,125,146,212,75,124,113,77,219,169,80,104,108,93,125,239,180,44,109,151,43,178,70,211,119,142,148,78,61,124,197,248,79,243,255,189,130,129,65,219,78,61,113,202,250,191,206,136,37,151,62,177,118,161,255,177,168,201,74,97,89,142,186,101,203,235,211,123,187,51,203,170,82,219,46,40,114,231,197,138,87,44,122,112,105,65,111,75,223,93,180,193,233,84,70,21,206,90,51,187,164,97,152,186,183,34,97,140,219,63,242,42,28,121,30,148,192,29,52,242,93,58,135,62,85,181,79,120,30,231,120,132,112,155,55,181,72,47,125,239,212,161,11,244,93,215,197,146,118,186,92,81,99,2,138,49,93,44,117,183,43,190,38,42,176,161,244,141,39,31,231,61,251,112,183,116,26,204,71,119,116,254,182,90,250,237,72,201,162,67,60,205,61,134,40,139,200,79,234,74,188,93,162,12,6,150,107,79,182,219,3,222,170,10,178,140,202,30,150,109,214,200,150,69,166,100,185,134,213,6,28,135,47,131,147,114,138,77,231,172,158,226,136,119,205,44,48,231,100,164,132,47,10,85,245,62,50,170,56,34,39,227,130,117,35,235,71,198,38,168,67,85,120,135,233,53,44,62,107,98,78,76,111,120,159,63,111,78,79,150,137,234,188,41,203,171,198,158,91,95,24,30,146,146,95,225,240,217,109,226,28,87,67,152,92,209,123,157,41,171,132,239,82,69,190,47,240,21,43,9,42,96,95,224,89,54,86,184,249,177,196,236,196,108,141,137,127,31,24,52,14,190,113,143,0,21,203,216,173,31,129,63,134,130,128,75,10,186,88,134,75,51,214,36,79,173,51,72,235,200,192,255,136,223,239,54,225,155,74,154,158,94,30,117,221,124,217,73,111,146,221,210,71,11,142,127,81,181,39,239,68,217,128,115,79,110,223,57,232,212,143,30,20,226,134,137,151,62,218,50,110,105,195,232,24,181,12,95,30,67,114,170,23,87,100,78,28,30,155,89,53,187,117,118,85,102,105,251,214,70,199,244,234,194,8,165,156,159,147,212,234,204,178,233,35,210,92,105,145,206,73,115,90,231,156,147,201,46,159,183,101,126,174,33,46,33,38,203,17,55,44,70,29,159,18,31,53,172,208,158,94,148,149,150,57,198,189,172,102,198,198,25,142,16,163,37,34,36,202,22,99,78,137,209,196,198,155,34,147,114,205,105,148,191,20,253,174,193,247,208,47,113,101,39,128,219,127,71,131,2,223,67,119,26,245,138,176,128,31,194,164,183,64,115,191,155,48,155,57,15,246,28,226,11,245,23,173,78,190,35,158,60,95,7,246,41,233,76,241,165,244,226,188,159,159,40,248,9,169,119,191,138,94,172,85,226,181,252,85,90,118,183,57,53,90,115,162,187,111,49,133,107,162,83,205,150,97,209,106,254,90,136,189,223,224,251,66,246,8,158,128,210,96,10,245,126,63,88,133,107,241,142,52,224,251,133,70,101,175,213,213,246,125,22,50,189,255,204,21,5,54,90,151,250,23,140,250,239,173,39,79,67,17,167,158,103,101,143,148,93,249,226,165,171,158,89,55,94,122,183,197,163,145,125,124,203,152,194,217,37,73,26,62,176,44,60,242,125,180,124,255,165,37,99,46,218,123,145,216,119,103,244,200,170,206,159,144,100,175,56,183,68,84,247,63,159,27,112,175,185,31,199,148,8,117,254,79,209,32,26,143,75,85,187,93,137,209,86,77,116,20,255,148,64,237,210,70,199,213,26,229,97,254,55,130,48,60,199,70,59,141,116,146,141,209,189,31,131,192,193,237,57,197,134,239,15,210,49,69,198,159,165,210,167,97,129,195,73,182,193,160,80,138,122,185,46,177,48,59,37,63,37,90,31,44,235,93,163,145,71,23,228,57,114,99,213,114,54,154,177,225,50,141,57,207,233,200,9,87,106,28,252,131,63,38,11,210,232,181,178,11,249,39,131,50,85,68,232,207,49,226,135,250,72,141,244,209,32,142,35,205,119,92,25,129,227,40,128,53,254,243,95,176,83,165,129,130,204,76,13,158,57,170,92,170,2,77,148,81,155,100,179,105,18,186,132,27,93,97,46,163,102,68,237,176,218,204,255,34,238,75,192,219,42,207,53,207,42,233,44,146,206,209,190,239,58,218,119,201,146,188,30,219,137,45,47,178,157,21,18,226,216,33,113,54,214,64,66,32,97,45,144,2,45,116,10,67,247,78,185,76,59,229,118,37,182,19,68,3,129,66,110,123,123,129,41,3,92,186,220,66,233,192,60,12,157,166,79,75,153,114,161,177,50,255,127,180,88,118,156,64,219,103,102,30,241,88,11,90,254,255,91,223,239,253,191,239,196,203,224,203,184,205,158,150,205,153,19,197,162,166,104,226,94,145,30,107,138,181,120,41,170,207,251,209,230,158,65,72,244,226,13,144,214,220,189,54,163,173,19,162,245,71,80,14,228,175,101,250,112,95,166,184,58,168,33,127,138,157,34,53,129,254,124,59,120,34,171,254,146,194,204,197,76,34,111,163,241,55,209,223,17,74,103,91,44,89,116,170,136,247,176,55,113,218,150,77,68,83,6,156,234,55,217,213,36,169,182,155,240,236,153,231,141,118,78,122,76,236,241,133,12,36,206,232,181,103,220,248,207,181,38,37,73,40,77,186,51,65,252,87,156,81,73,146,134,136,31,200,204,13,116,191,74,170,176,111,105,216,179,7,212,51,38,196,135,77,136,116,220,152,136,155,192,13,97,33,122,22,13,140,139,174,73,14,97,92,94,47,19,90,235,101,120,251,90,126,73,117,99,78,100,18,22,19,176,136,242,233,186,93,20,37,26,173,22,176,128,249,175,244,41,40,179,69,238,24,111,82,199,45,98,107,202,10,37,2,26,198,212,83,72,180,57,85,228,159,222,149,169,156,249,88,182,168,99,181,104,91,245,13,141,210,216,93,76,228,93,74,217,155,175,201,64,121,28,75,183,27,24,190,250,198,118,111,216,32,35,40,142,69,95,174,198,88,142,34,100,134,176,23,203,97,90,95,4,216,18,120,189,186,30,253,14,124,157,52,132,125,11,127,0,25,152,134,149,30,17,5,94,17,68,38,142,153,140,1,86,80,86,176,53,34,45,26,5,23,120,145,17,128,44,30,62,134,8,126,123,56,80,65,57,145,130,5,255,140,102,55,185,27,169,213,251,48,183,74,118,4,225,101,221,75,164,71,169,228,226,102,3,203,137,114,162,70,148,71,24,133,161,35,159,42,216,24,162,183,186,179,139,132,68,121,44,165,149,51,232,152,140,247,117,103,66,29,33,11,168,208,126,132,125,22,245,79,121,131,122,18,151,171,149,39,43,42,128,211,193,214,60,248,23,57,45,77,160,132,156,229,217,111,84,71,17,28,254,203,139,248,31,8,1,113,128,216,85,0,177,87,200,156,192,46,71,24,196,137,125,245,152,133,209,235,25,164,130,189,40,234,162,140,229,150,0,26,248,245,139,169,55,82,216,85,41,52,149,146,251,97,71,38,183,35,83,65,21,71,229,187,144,158,211,61,176,122,157,220,119,122,178,8,19,27,95,4,234,173,161,42,20,178,69,203,169,77,144,251,81,9,35,233,97,16,211,46,194,37,252,15,222,158,141,51,215,12,84,103,29,161,144,3,93,51,243,217,29,109,250,96,209,151,152,232,240,84,127,160,17,242,201,123,30,72,100,61,124,90,31,89,213,241,149,185,68,123,200,128,246,119,110,45,165,221,42,159,128,223,47,248,28,125,59,75,129,213,197,48,171,8,244,108,68,15,219,227,46,238,140,222,155,168,94,234,202,248,180,213,119,53,158,20,176,240,205,103,255,23,254,41,162,3,201,33,93,179,38,36,112,2,123,25,97,17,3,154,155,119,217,81,187,71,234,141,221,137,85,80,205,241,68,170,39,133,165,162,21,244,178,163,242,61,72,207,194,43,147,167,165,63,245,35,1,255,50,38,236,124,164,62,254,41,202,158,41,93,146,59,240,228,145,82,249,238,167,247,71,214,13,22,108,44,169,80,42,88,95,251,218,98,247,116,175,39,56,52,211,157,45,23,2,172,156,150,225,95,15,37,237,54,147,122,213,93,207,127,242,174,151,238,27,82,25,29,182,84,218,46,152,104,171,203,154,218,124,243,232,230,219,215,5,204,118,179,194,16,130,92,254,17,248,47,33,2,45,66,46,63,0,89,252,255,44,177,248,183,64,22,31,77,206,170,118,128,148,146,58,74,214,180,84,79,57,23,100,224,219,215,60,248,175,255,161,250,186,164,129,246,251,94,184,111,184,250,103,119,105,255,244,101,151,93,124,77,89,192,60,15,190,248,137,142,154,176,197,219,158,185,123,224,250,77,233,133,109,209,139,110,5,114,133,246,20,3,43,137,34,93,18,247,126,203,99,148,75,235,210,34,148,165,130,170,142,115,2,42,145,227,40,63,171,220,1,220,131,63,42,107,90,206,62,176,176,23,154,188,250,121,232,112,253,114,58,60,6,69,184,240,12,92,40,214,14,30,18,4,248,83,189,13,93,173,80,81,4,65,169,20,213,19,232,237,224,37,114,155,213,111,164,107,107,166,12,130,205,234,51,210,111,129,7,86,139,223,64,85,171,148,209,15,115,222,17,128,66,104,176,122,47,146,57,74,2,28,253,213,199,108,12,99,69,108,86,18,152,194,28,207,27,137,10,154,155,115,237,48,66,103,150,200,154,26,173,157,168,219,185,108,233,10,151,161,94,156,230,248,234,63,160,171,192,210,72,18,46,237,9,214,145,22,64,158,102,193,226,109,60,135,255,48,23,175,210,70,191,21,46,181,250,9,186,246,54,26,127,66,240,197,224,234,46,62,251,91,194,65,116,34,34,50,52,231,112,64,222,249,240,44,18,84,159,196,30,2,102,220,131,106,16,18,241,162,212,113,51,40,1,205,73,26,246,112,183,239,212,85,208,206,163,201,61,117,33,55,129,39,164,146,121,72,37,175,196,245,230,188,139,224,8,86,185,50,121,45,93,53,217,94,43,73,49,50,62,51,118,229,200,200,141,155,210,201,141,215,15,58,251,172,39,228,64,202,64,27,114,244,144,195,173,55,120,215,111,218,26,59,242,175,15,78,172,255,242,47,238,28,189,97,115,30,100,234,219,156,1,35,52,224,228,230,91,215,108,252,196,197,81,165,242,151,180,222,103,177,248,244,84,208,93,29,51,251,229,74,3,71,149,238,121,238,182,219,95,186,191,172,181,217,117,177,186,86,8,3,1,175,190,145,61,10,153,219,91,107,204,237,87,231,17,99,120,134,173,160,87,136,148,207,183,44,200,182,48,179,31,155,84,53,0,152,228,135,234,168,30,4,138,145,30,65,5,249,33,87,118,183,244,8,84,33,78,186,102,88,52,250,133,234,238,198,99,252,237,230,73,204,17,244,80,227,113,125,237,232,61,96,237,122,68,11,249,205,175,206,211,220,140,180,74,20,162,254,21,232,211,123,0,118,147,126,90,105,135,63,237,92,252,65,252,29,74,9,45,66,73,157,61,139,152,192,247,62,64,62,130,9,200,247,128,171,203,48,193,36,93,61,231,236,239,209,183,192,175,5,165,73,91,240,107,118,149,119,198,84,65,175,62,74,74,38,80,163,78,47,204,138,162,111,57,7,246,173,183,229,227,46,86,78,0,180,207,40,40,141,209,101,52,123,244,180,196,32,130,202,12,29,159,62,124,81,66,198,168,148,74,157,203,232,143,91,40,134,161,89,103,170,128,125,167,177,196,134,55,253,10,172,166,128,136,143,35,94,236,165,249,88,204,80,200,156,196,14,3,148,207,96,183,34,6,132,198,126,41,42,17,67,112,198,195,240,182,25,190,169,63,137,14,149,136,208,4,84,230,162,160,46,204,121,130,172,130,162,14,28,255,21,192,67,193,80,214,197,203,171,207,159,163,201,160,92,227,76,10,193,172,83,9,18,188,178,250,91,52,175,96,229,184,36,101,92,193,41,209,247,171,114,232,121,146,196,255,39,85,243,65,170,58,138,206,178,106,5,65,2,223,85,112,122,171,166,250,112,213,166,54,105,84,72,45,230,97,239,129,125,154,160,212,181,208,46,229,202,25,224,120,197,163,196,174,154,212,95,144,182,32,91,129,206,196,222,211,106,22,170,142,80,109,121,78,22,93,13,126,151,152,201,199,65,168,58,217,16,230,153,83,180,41,88,151,40,249,44,136,79,5,164,52,31,213,199,2,32,4,108,18,41,143,50,65,199,98,158,44,64,30,187,69,30,241,228,118,196,12,12,110,23,118,216,119,115,117,145,74,24,84,114,9,77,177,11,226,46,19,36,37,33,102,109,165,14,235,224,99,37,234,176,134,74,1,212,210,147,207,50,214,164,95,72,218,104,172,250,50,81,232,113,197,108,106,188,250,51,12,188,42,8,9,43,29,23,190,31,19,227,78,246,23,196,175,149,206,72,123,224,187,129,232,162,9,167,206,252,11,175,6,120,93,129,183,157,249,105,243,213,217,80,148,243,20,131,11,167,176,98,184,221,171,142,134,26,94,223,11,164,218,129,196,143,186,53,112,248,207,70,36,193,29,48,24,91,219,12,19,54,194,48,140,239,106,53,152,134,191,203,188,0,58,5,112,72,211,233,106,167,85,203,119,99,48,24,51,113,188,165,116,234,141,8,63,9,37,53,175,185,69,7,138,97,40,101,10,123,60,49,51,21,23,94,212,56,45,6,234,95,252,253,46,12,197,80,148,50,135,61,222,136,153,218,16,138,10,97,244,71,3,159,237,117,12,148,6,29,85,172,117,51,148,214,174,171,110,25,191,191,228,157,88,59,225,67,159,110,28,205,130,76,189,1,196,240,59,65,12,135,12,93,0,114,115,223,148,184,185,71,32,55,7,2,182,122,167,23,218,77,205,91,151,100,234,11,240,106,196,157,131,247,60,119,251,109,255,116,100,245,16,184,191,241,217,187,74,213,119,173,221,51,67,163,59,123,172,214,238,29,67,195,187,68,27,230,62,242,242,253,163,157,183,255,183,7,110,123,241,179,229,238,219,159,255,210,196,173,151,36,243,83,55,174,222,112,199,37,137,252,212,173,16,69,0,127,125,12,88,151,29,96,193,212,81,65,118,2,248,40,15,23,55,139,240,32,89,43,231,72,146,245,195,123,253,14,182,37,1,190,210,68,121,231,18,97,144,233,33,91,233,29,252,177,142,125,223,184,118,175,228,149,25,59,27,23,208,104,112,212,215,183,187,20,168,254,49,21,215,134,205,123,15,100,58,131,90,236,245,169,207,76,37,171,39,91,165,42,147,51,217,241,189,27,243,99,160,168,169,30,179,196,123,144,250,154,223,6,107,206,128,172,216,247,56,8,40,223,154,79,113,17,62,11,199,193,133,14,30,38,11,91,132,7,80,117,174,163,195,88,4,139,63,6,205,166,230,20,210,250,235,148,23,48,161,87,91,227,76,96,5,218,170,9,92,107,164,213,34,98,125,155,117,181,199,34,89,151,10,47,171,236,254,132,127,184,177,61,128,158,214,207,124,102,119,187,37,55,150,53,135,253,30,110,3,173,168,254,144,23,58,219,174,187,50,211,19,214,107,229,52,137,19,52,199,190,25,44,10,154,234,45,205,237,62,41,248,60,165,171,70,218,54,15,230,56,218,17,235,10,252,194,102,199,158,179,37,189,186,234,239,117,254,44,244,143,254,179,191,197,195,192,146,70,144,53,143,35,125,216,141,199,132,172,144,85,217,225,32,59,162,74,158,64,97,87,22,13,0,172,182,8,110,166,238,10,202,28,179,247,147,145,157,38,8,187,106,6,86,231,184,207,101,163,86,204,16,23,226,143,194,221,87,125,105,50,119,233,68,81,11,79,210,20,44,205,38,6,167,187,253,237,97,99,176,111,253,197,235,123,131,29,187,62,61,17,223,56,144,230,228,36,14,114,10,197,132,187,38,146,238,140,79,19,234,223,176,105,67,95,8,237,24,187,233,162,4,103,182,107,212,122,167,193,25,52,209,54,143,149,115,70,109,158,84,192,29,204,12,110,239,27,222,63,17,86,233,205,156,202,232,49,91,220,58,133,209,98,228,108,1,131,39,41,120,2,233,65,120,149,47,43,176,133,105,96,11,46,196,121,20,33,0,64,152,51,168,9,174,130,230,231,172,59,104,201,96,27,124,17,68,106,45,218,245,46,33,131,166,121,238,44,76,190,129,148,93,121,86,161,132,26,81,42,112,76,193,130,4,241,195,66,236,204,179,77,45,117,213,122,196,96,127,87,0,252,254,29,192,183,131,32,98,69,16,31,228,127,110,148,248,159,91,143,209,194,12,55,99,93,116,235,158,229,110,125,33,74,39,216,125,240,251,215,92,241,221,131,93,172,61,237,135,167,118,142,226,120,60,94,206,219,24,71,82,8,37,236,12,250,208,129,47,95,222,158,217,249,165,219,176,189,141,124,177,240,205,117,235,243,86,123,126,108,4,155,105,38,100,73,62,132,13,172,207,131,228,102,17,35,200,29,197,227,162,199,232,162,141,250,10,118,163,72,51,70,251,140,129,172,195,147,6,147,211,202,227,248,207,199,90,192,250,27,123,142,84,123,186,51,93,3,2,71,86,255,137,33,245,249,84,178,205,206,16,31,96,239,19,74,123,54,26,75,107,21,76,132,211,209,56,206,232,53,248,23,188,33,29,236,227,82,159,249,29,174,228,180,12,33,215,135,234,108,141,108,10,172,177,19,217,184,132,167,89,183,148,167,249,170,200,155,216,252,76,120,166,198,181,44,66,191,38,75,115,62,142,230,175,39,97,214,145,106,111,119,166,115,192,175,34,31,193,191,65,114,62,49,155,235,247,243,100,245,207,20,110,105,207,198,50,86,26,127,6,251,103,130,181,166,35,201,188,131,33,126,130,205,227,140,45,19,141,66,200,95,219,50,107,214,97,87,44,124,70,107,96,151,108,159,87,159,89,192,254,194,235,24,130,96,180,220,2,142,157,225,129,40,72,93,88,170,70,4,96,207,255,6,100,145,65,38,159,64,124,216,215,16,11,18,132,130,72,155,51,105,11,184,33,170,10,182,103,94,52,177,144,127,121,24,242,47,172,75,16,216,216,140,192,106,157,51,218,86,52,213,164,95,86,98,95,90,56,150,128,124,145,101,193,23,229,98,204,55,197,129,227,63,52,163,182,158,72,170,224,82,201,42,12,61,79,170,236,57,95,172,219,142,25,81,197,31,181,140,177,59,159,104,115,42,229,223,84,49,15,145,42,91,42,154,41,234,24,254,221,153,164,143,151,17,20,175,68,71,109,182,234,28,203,209,132,140,247,70,208,83,232,215,125,33,109,141,107,249,153,195,129,250,84,26,240,127,116,33,79,117,10,72,128,1,18,120,86,98,91,18,143,35,70,236,202,89,37,107,129,87,108,240,153,16,16,217,69,138,117,206,152,100,154,25,89,195,98,19,11,197,215,78,115,175,73,109,163,77,239,90,217,92,235,41,200,166,172,158,210,42,117,157,249,120,222,169,36,127,140,63,69,42,237,153,72,91,187,158,213,160,71,170,95,108,130,253,93,88,175,47,8,84,166,80,179,213,235,0,72,87,43,112,82,39,89,108,55,168,120,215,128,168,19,66,114,143,35,28,246,199,227,46,29,184,33,2,188,72,13,237,2,225,167,56,103,222,65,11,21,180,189,86,128,167,165,48,116,186,94,234,182,84,186,48,2,229,81,119,107,159,77,13,210,194,210,113,13,64,158,138,133,233,64,136,96,117,60,250,31,171,87,232,181,240,28,28,187,131,51,113,114,130,209,113,213,253,232,113,94,51,3,59,85,35,129,136,193,237,242,89,176,82,34,111,3,145,148,214,152,213,93,6,167,195,107,94,120,44,9,114,230,224,217,119,240,235,240,159,193,156,137,134,234,220,46,101,4,41,243,146,121,36,16,64,218,43,216,106,145,227,113,35,250,39,35,106,172,176,89,244,76,22,205,194,9,56,10,54,108,101,179,241,222,112,5,53,137,214,55,60,40,126,147,231,94,15,38,122,38,60,211,30,92,237,113,122,48,150,240,120,8,123,229,236,27,162,138,85,163,163,118,19,135,150,237,31,198,135,225,185,145,72,129,39,93,111,137,108,153,64,76,137,198,201,97,164,214,4,51,57,57,53,41,117,33,69,32,135,180,15,136,232,148,84,87,215,120,213,255,207,171,145,78,180,160,147,8,64,79,245,38,100,168,165,76,174,142,197,234,175,16,82,212,150,215,242,162,1,22,211,248,117,186,72,56,22,226,243,247,110,28,60,120,81,178,235,134,249,131,23,241,129,222,100,207,246,209,12,39,181,91,216,6,182,94,213,177,231,193,233,232,251,211,93,27,219,204,131,61,185,77,113,167,138,147,203,57,213,96,71,159,127,232,242,210,216,181,35,190,182,112,79,88,103,243,216,84,22,193,232,244,217,189,14,109,104,195,145,45,191,212,248,50,238,130,216,150,133,88,232,230,179,239,16,8,121,53,18,70,186,144,207,213,245,74,187,219,78,96,211,160,252,140,96,119,136,20,162,167,219,114,110,130,76,54,14,75,146,21,116,68,84,10,195,214,1,110,180,40,29,62,20,225,160,176,72,150,155,135,15,176,73,209,88,172,195,60,168,140,227,127,235,119,180,28,99,4,244,231,38,191,90,232,109,128,91,57,111,48,72,224,22,201,94,250,153,75,98,99,131,171,125,140,57,236,112,134,204,52,107,79,250,253,73,59,235,89,181,170,20,220,126,207,69,193,234,95,248,112,127,198,156,204,180,57,114,219,114,169,85,49,29,250,187,131,39,143,148,120,161,61,180,77,58,17,164,213,12,233,109,28,162,87,181,158,164,83,53,126,100,238,64,113,239,218,148,202,211,22,172,254,124,213,96,122,98,39,240,230,18,64,85,110,252,85,36,215,56,95,157,181,33,129,147,216,126,169,119,216,137,56,155,237,209,62,56,10,173,29,38,126,128,150,144,20,176,70,134,65,203,169,168,180,253,40,156,167,22,169,114,163,21,41,210,108,34,62,149,174,55,17,255,125,223,180,164,155,184,129,200,100,53,64,38,91,194,58,186,113,82,110,106,31,190,40,190,235,107,151,231,251,175,255,250,165,193,114,127,206,64,145,184,142,227,133,108,41,125,233,110,75,166,156,201,142,20,4,37,5,202,253,71,45,94,147,218,232,182,112,226,77,243,251,143,60,123,107,183,202,228,48,168,77,94,115,123,2,152,222,231,239,47,93,57,236,119,10,78,218,42,157,122,1,89,201,9,242,122,228,0,114,237,220,174,169,53,123,97,0,73,230,215,32,182,10,54,53,23,8,76,233,78,98,83,136,2,96,211,253,200,20,18,65,237,34,115,213,96,246,223,219,123,254,148,222,81,218,112,2,236,118,20,25,68,7,68,122,115,25,177,225,158,81,21,236,49,40,31,197,135,37,144,4,211,214,194,43,167,123,50,240,79,173,18,130,112,61,253,250,43,210,233,52,136,240,181,160,222,90,221,73,251,151,47,190,32,8,117,128,74,172,44,30,253,18,33,26,140,130,80,23,39,174,39,190,221,119,100,248,146,155,202,30,214,150,242,249,83,54,86,35,20,132,212,182,182,198,83,202,198,100,135,226,6,155,159,150,225,58,158,243,164,87,167,234,178,28,206,249,128,44,21,4,78,42,12,133,161,141,146,228,197,189,119,172,230,60,42,171,169,237,218,217,67,249,205,125,97,30,191,88,236,233,220,253,169,237,11,175,53,250,200,208,133,222,225,156,125,160,127,225,251,141,87,136,187,49,212,28,46,58,227,29,1,181,193,107,109,79,88,156,150,154,14,28,126,7,99,137,184,45,94,163,218,224,54,73,218,186,243,201,235,139,36,105,22,163,189,215,110,76,145,52,171,225,107,26,146,157,6,26,58,136,124,98,110,227,152,184,9,106,200,41,136,134,253,39,65,76,152,65,88,160,31,3,178,19,59,126,252,106,3,184,141,209,39,176,199,0,104,77,97,251,143,143,205,48,228,101,67,150,10,212,218,214,65,239,191,135,226,127,114,175,43,173,130,90,235,64,218,208,129,99,67,101,126,148,28,133,0,99,81,75,80,105,117,77,213,138,138,133,244,91,92,83,97,43,113,56,127,135,134,150,183,186,201,78,51,246,76,48,152,117,107,100,213,87,151,169,201,42,44,170,105,219,158,191,66,77,40,37,215,185,83,82,155,25,167,170,126,136,198,89,214,13,10,121,136,87,148,232,171,213,224,114,85,133,69,225,111,81,213,153,51,232,118,86,35,125,21,163,246,104,171,63,175,198,116,246,154,254,200,87,201,125,200,205,200,141,243,200,193,61,227,120,5,219,50,95,202,143,171,0,120,159,18,153,76,87,102,28,220,14,234,132,205,21,108,191,72,31,28,125,127,237,69,239,14,223,88,186,2,234,105,7,50,133,14,204,93,83,206,128,138,207,57,167,234,42,217,224,229,30,98,229,254,10,106,59,170,24,144,24,134,158,12,192,35,13,5,74,180,176,164,58,169,103,141,251,17,8,249,167,120,232,106,77,177,3,72,82,151,57,172,159,12,45,106,34,26,165,148,176,52,49,126,108,221,162,103,204,198,236,238,47,237,218,113,255,84,252,25,40,87,157,246,217,120,135,206,101,210,200,101,180,130,96,120,87,188,232,24,189,178,228,217,161,213,65,145,111,215,250,139,126,111,33,160,55,250,40,18,211,113,156,39,185,42,181,44,158,181,70,63,113,239,157,64,185,248,113,115,111,180,119,223,186,100,98,243,29,27,199,104,99,208,158,79,84,247,77,14,201,41,185,92,239,179,69,147,188,138,149,11,227,215,239,68,143,37,242,246,160,145,206,198,86,71,13,134,64,209,27,233,246,169,141,48,18,54,85,91,139,132,238,214,152,9,84,91,144,193,92,60,2,48,214,243,228,21,136,0,170,240,7,235,153,132,177,22,79,96,91,129,131,37,176,107,68,90,235,30,96,138,1,43,161,10,55,18,41,192,49,67,34,101,26,206,74,177,63,11,158,205,139,170,50,112,178,122,31,67,45,139,214,202,199,26,44,162,254,214,239,104,237,25,108,197,51,192,197,154,9,25,111,58,167,164,178,60,254,60,109,10,57,92,65,51,179,250,243,91,118,222,187,41,152,185,244,254,169,145,67,157,140,148,142,109,236,135,109,219,219,82,131,17,189,38,180,42,107,73,101,218,92,158,70,234,221,62,188,22,100,219,237,48,37,119,117,160,111,54,242,240,66,118,85,41,181,118,38,87,216,187,46,173,246,228,131,80,110,195,64,110,199,1,54,141,32,89,148,172,247,216,107,181,238,40,188,54,90,36,11,138,122,32,57,55,30,213,70,49,107,244,89,2,194,64,163,18,45,35,4,71,96,163,19,196,52,129,61,68,60,74,96,4,97,75,84,106,29,242,240,94,116,129,247,36,222,18,134,77,127,70,84,156,10,227,113,21,101,98,209,50,101,2,111,160,62,16,109,141,4,27,121,5,64,191,211,117,20,56,185,111,235,100,228,244,214,73,72,16,189,86,111,188,23,169,255,183,191,45,65,38,153,215,125,94,183,1,207,3,109,146,158,228,248,241,144,111,225,55,214,142,201,222,190,29,67,73,53,8,110,56,70,40,148,237,155,247,247,29,156,187,190,163,251,186,127,220,123,245,215,118,38,223,195,47,153,74,14,38,204,24,250,97,60,90,156,236,245,104,141,90,185,198,109,54,56,13,106,149,201,200,119,30,250,193,77,7,159,186,115,160,239,192,67,91,93,123,111,240,117,173,75,32,56,98,173,62,128,63,140,191,12,170,157,49,16,86,176,122,39,197,184,58,41,199,11,222,225,204,240,179,195,184,115,24,29,254,205,79,88,20,236,142,253,201,58,212,177,14,53,173,67,215,253,241,5,61,106,212,163,136,158,211,99,106,189,126,186,128,127,208,89,10,187,162,125,79,244,97,72,31,218,247,66,97,88,125,9,202,225,151,60,47,186,198,107,128,17,200,161,231,244,228,36,40,232,36,4,14,193,56,120,58,249,170,116,39,225,72,171,184,161,245,151,153,97,244,163,127,124,241,183,59,251,158,239,195,136,62,84,125,193,223,223,186,184,130,37,11,152,108,32,89,16,2,13,134,26,142,21,2,50,16,218,12,198,122,95,91,67,61,121,24,55,219,242,141,232,105,48,130,74,14,205,10,205,234,0,158,123,11,129,128,10,175,63,195,31,54,112,123,12,218,236,182,187,215,71,198,244,172,54,19,255,197,232,193,53,145,246,253,223,63,112,205,63,236,74,240,238,164,51,146,104,139,120,195,249,75,239,90,27,46,187,81,43,175,175,62,57,49,228,47,248,53,19,131,66,193,175,237,40,245,204,89,156,90,217,204,150,226,88,82,135,79,39,227,166,46,247,216,13,235,34,122,149,210,103,176,251,49,5,238,239,223,218,217,119,96,99,218,39,110,202,185,59,243,105,163,113,60,209,177,45,224,189,116,104,236,240,134,24,77,69,171,31,148,38,204,145,162,115,213,184,41,156,95,216,24,75,98,164,214,235,114,112,233,172,81,72,72,177,13,216,194,243,192,71,187,144,9,100,106,54,237,152,168,96,91,231,17,149,10,25,128,238,169,12,218,145,181,133,161,116,247,132,131,240,246,194,139,9,197,134,71,42,232,106,145,246,142,210,127,214,105,125,90,76,11,10,178,199,52,250,146,214,244,1,57,14,207,212,35,251,78,75,7,148,32,50,241,153,76,107,233,231,95,137,137,204,45,57,143,196,140,185,243,135,172,222,27,190,119,121,199,158,117,57,30,58,131,140,149,179,209,210,76,127,251,250,54,171,191,183,119,117,160,17,197,130,131,3,165,16,99,14,58,157,33,19,125,78,28,139,92,253,149,233,40,163,209,41,57,163,83,239,16,244,114,141,81,99,72,175,41,110,244,164,157,234,177,59,31,221,118,224,137,59,6,57,95,123,120,170,1,7,170,175,175,26,76,173,217,145,45,236,93,3,34,91,155,52,105,117,243,217,15,241,151,64,117,150,70,174,104,116,22,50,24,16,95,88,87,193,166,231,28,97,115,107,171,101,89,164,196,216,176,111,192,60,90,11,221,141,238,202,26,89,13,155,154,63,222,251,151,142,104,44,199,199,205,210,171,14,165,241,151,26,184,73,235,43,10,201,75,115,141,74,171,113,223,251,201,33,136,137,61,231,199,172,173,85,86,13,225,66,139,185,236,236,135,232,189,228,24,40,67,221,200,234,70,95,178,1,123,10,177,33,122,128,68,105,196,137,30,62,38,154,185,161,218,234,95,5,139,95,236,64,62,247,255,173,56,120,162,133,32,3,250,27,196,18,135,150,175,92,219,189,126,67,71,215,134,245,157,205,181,227,135,64,102,2,43,5,187,72,142,182,23,134,70,59,138,53,45,161,135,240,31,53,206,107,167,231,105,233,135,207,127,94,123,206,47,45,254,192,141,205,17,17,28,185,18,248,204,11,64,2,67,200,6,100,27,114,205,227,200,48,246,212,236,68,112,11,188,160,238,70,71,55,128,115,146,7,101,37,92,7,60,104,123,183,195,187,106,104,106,93,5,61,60,191,169,28,31,42,194,188,14,61,232,221,11,121,208,171,105,0,231,0,130,107,117,34,0,226,94,57,253,17,142,116,14,3,157,95,220,96,139,88,201,150,199,248,51,226,193,111,239,109,223,53,145,210,201,129,107,201,25,57,19,89,189,189,191,176,38,107,178,116,247,143,4,183,28,30,118,50,118,96,77,64,36,156,39,231,51,198,83,57,59,91,135,10,11,255,181,161,14,172,11,252,237,232,2,207,106,94,198,235,120,181,206,101,176,65,47,51,72,94,182,222,158,112,107,218,103,238,42,99,233,134,60,23,62,136,3,179,83,187,211,126,108,184,105,138,241,186,18,135,26,202,68,176,179,255,86,125,0,125,8,72,221,135,36,145,169,134,215,249,129,228,35,44,2,69,110,54,35,233,56,16,241,92,208,57,164,131,161,74,36,235,57,160,231,213,211,117,33,74,86,56,247,17,111,92,180,200,122,207,173,97,41,143,191,196,56,239,245,13,93,57,28,106,183,208,4,134,43,104,5,233,212,88,4,19,203,218,234,150,10,197,2,197,67,236,249,196,166,24,195,106,140,118,163,205,111,160,73,206,155,239,196,31,56,215,104,17,84,218,231,189,192,106,125,136,251,168,180,179,227,96,103,66,109,169,71,161,129,156,110,196,213,166,33,172,188,206,143,88,219,133,151,212,136,114,39,64,148,203,46,78,66,165,128,135,123,64,173,57,13,106,77,47,118,124,46,22,51,208,21,236,49,56,9,101,240,48,100,112,200,54,192,55,195,150,84,65,182,76,66,189,37,53,7,174,244,182,214,38,243,143,49,9,133,159,96,236,233,96,40,227,214,200,171,63,91,238,179,168,66,1,203,60,127,198,201,170,213,213,191,128,50,143,89,177,204,91,140,110,103,254,184,114,197,38,197,15,176,127,61,210,83,199,72,106,165,30,101,24,148,161,81,37,130,50,4,208,206,52,28,170,27,168,109,165,62,84,39,49,142,147,214,185,198,203,43,143,214,157,63,214,44,46,172,182,6,25,5,242,243,4,242,237,122,47,245,128,22,82,50,14,71,154,134,215,73,158,232,14,64,78,48,141,112,45,9,100,118,100,216,87,89,100,164,202,64,61,189,195,221,3,177,194,80,108,212,220,42,247,150,17,145,162,212,230,119,186,40,133,233,191,235,203,62,34,79,157,47,113,233,235,196,126,93,213,50,10,26,170,144,180,51,188,55,231,143,109,105,3,114,146,2,16,239,105,243,197,183,52,211,25,109,9,57,93,97,35,61,252,192,68,254,226,213,105,62,88,30,25,9,108,58,52,226,106,202,19,227,99,203,18,219,185,175,44,198,247,93,19,19,198,72,167,63,210,29,208,118,238,186,167,220,204,246,64,7,105,228,182,186,14,194,90,40,116,135,148,244,17,7,7,7,118,25,180,44,37,113,182,145,196,25,144,196,195,102,223,80,83,70,154,154,132,234,19,42,13,65,255,53,159,252,120,8,64,255,81,8,160,41,178,47,174,251,8,4,176,68,44,64,28,219,64,254,47,157,125,135,32,128,52,150,205,37,29,144,122,31,14,44,157,75,178,136,148,122,184,57,101,100,107,229,145,207,51,151,116,193,79,124,140,185,36,130,232,60,84,57,124,240,209,253,133,174,67,143,29,190,254,209,107,11,213,5,125,122,93,79,1,192,68,67,106,125,119,113,125,155,5,125,231,154,39,238,26,238,187,185,114,221,53,79,126,114,184,247,230,202,109,125,87,173,141,135,198,175,26,4,247,177,208,216,85,144,127,175,62,72,32,96,151,173,252,187,187,141,110,240,239,119,94,136,127,31,226,198,255,110,254,253,163,190,163,149,127,95,193,4,206,199,191,3,128,188,53,208,219,213,233,106,218,130,57,228,116,132,204,116,96,100,108,93,226,82,200,191,127,200,135,250,211,230,20,228,223,167,179,169,213,81,61,122,250,224,83,71,74,106,103,220,89,221,210,156,93,123,189,97,24,123,130,93,33,93,249,200,236,193,226,158,181,41,53,228,223,127,217,63,148,94,179,179,230,55,216,9,233,108,234,234,186,223,8,106,16,49,69,22,177,168,105,39,157,160,113,37,78,195,242,154,129,83,221,232,58,145,22,35,195,130,90,239,26,210,143,214,166,11,106,118,63,5,235,246,83,117,143,161,63,250,253,203,198,222,87,114,17,73,62,50,236,4,168,169,105,133,206,236,208,232,195,49,224,40,203,28,196,219,93,40,216,148,14,151,137,33,65,10,29,241,197,45,180,92,33,231,125,157,209,133,87,206,117,145,171,210,189,130,26,151,83,52,171,175,93,95,224,29,236,93,176,251,33,228,157,197,233,163,120,115,250,104,149,8,242,40,17,71,227,111,229,65,58,161,223,230,243,34,12,4,121,87,30,195,165,145,33,117,39,218,9,71,29,173,210,216,208,91,112,100,104,216,192,193,115,50,196,128,114,132,225,221,166,81,192,169,243,218,220,208,164,212,1,50,53,25,225,78,79,130,255,150,12,37,137,174,255,203,191,246,55,204,42,97,239,22,119,223,183,46,125,73,41,105,96,9,5,75,49,17,113,67,155,39,23,208,249,187,202,107,202,93,254,244,214,79,174,15,143,139,81,173,130,192,113,57,171,160,132,226,72,210,147,118,113,66,247,248,154,241,110,1,117,140,238,31,11,168,141,38,125,44,106,247,234,229,102,135,69,101,9,90,28,17,151,205,19,21,55,247,136,151,141,134,89,141,94,173,214,59,141,86,143,78,174,55,233,85,22,175,206,25,118,217,220,81,113,83,77,75,228,87,200,125,200,253,200,231,158,66,10,88,28,153,65,182,96,171,144,94,228,106,172,127,222,23,210,30,190,19,162,120,189,218,172,190,162,119,166,87,171,86,107,123,103,136,242,109,72,249,48,188,104,170,77,180,29,24,40,108,217,59,16,120,59,62,242,246,218,56,184,93,148,121,75,216,59,124,209,187,3,229,59,213,240,48,200,92,186,187,130,14,30,165,202,18,71,155,150,104,218,102,159,14,28,205,147,154,10,95,57,5,124,58,145,128,7,249,53,190,246,117,24,34,234,71,202,178,243,211,177,216,114,137,234,47,168,129,22,210,253,60,236,47,249,21,76,166,80,123,226,109,182,209,43,7,189,123,52,122,146,81,83,187,181,129,162,223,219,30,50,152,109,20,174,96,160,26,70,91,213,112,97,37,230,54,92,158,215,121,212,102,83,110,207,151,119,110,191,127,58,209,96,132,99,157,58,151,153,151,24,225,67,54,143,94,169,2,216,83,24,191,126,45,250,147,6,93,187,42,102,208,11,109,174,88,193,146,13,173,160,191,174,11,107,191,127,79,201,79,18,186,126,65,188,114,109,188,149,35,158,28,170,115,196,48,187,27,207,254,14,187,143,56,138,180,35,15,212,252,244,49,158,87,118,132,16,111,12,226,43,163,50,214,136,205,49,72,189,123,75,118,101,227,5,37,212,175,177,148,130,84,188,40,175,187,7,8,207,47,72,201,45,179,144,62,149,230,27,215,248,136,253,45,95,82,203,247,231,178,241,23,82,32,118,31,163,241,38,242,182,145,43,75,158,203,106,236,250,94,169,118,3,225,173,149,138,135,130,103,100,228,161,104,66,187,76,236,63,6,65,158,36,65,144,255,241,114,113,157,61,11,165,69,172,34,199,48,1,125,4,36,124,57,230,151,78,153,36,41,18,73,32,197,94,164,103,54,209,203,193,130,44,226,112,68,212,176,126,193,115,145,222,18,23,129,59,239,200,149,64,29,51,56,231,47,83,176,16,63,221,243,194,105,56,90,95,227,100,225,156,119,42,137,166,91,167,177,221,31,117,50,209,144,5,254,63,194,238,6,222,169,94,213,178,67,90,227,59,143,56,240,167,125,158,51,143,52,65,225,75,139,27,181,69,99,250,243,74,165,182,91,82,65,252,6,4,139,73,176,91,21,52,148,200,216,197,48,82,24,148,125,74,27,184,33,185,200,122,100,172,212,91,42,149,58,46,86,193,189,207,230,74,26,168,100,127,121,11,12,8,242,90,64,0,33,33,253,66,58,1,139,135,83,137,76,203,129,141,36,139,69,237,47,147,195,185,33,161,33,7,247,71,248,183,130,209,122,227,121,43,60,124,169,222,214,34,38,156,148,115,158,248,202,130,66,111,89,180,32,21,67,234,53,146,235,74,135,57,114,96,65,113,157,138,173,203,170,69,132,54,183,65,173,84,157,79,136,239,55,198,19,223,63,199,39,107,86,38,59,41,89,217,124,205,202,200,84,195,202,100,223,2,114,223,139,236,154,117,118,143,67,129,179,123,211,123,85,123,39,39,247,170,112,235,24,84,68,95,10,22,205,179,126,235,58,32,102,81,181,163,92,26,237,46,165,74,133,66,100,28,177,66,61,248,75,4,84,128,190,30,145,107,226,239,129,231,210,25,233,112,64,10,196,146,18,18,82,239,209,199,179,191,22,185,187,63,134,5,163,95,111,145,61,163,245,156,199,68,23,37,143,137,97,207,162,125,183,200,95,250,176,164,79,236,189,86,11,78,106,206,107,193,139,194,63,191,3,180,124,28,74,254,6,120,6,134,255,8,212,64,151,213,177,28,19,168,29,128,57,129,18,212,218,216,80,128,33,205,67,245,203,229,128,42,102,217,81,85,173,173,27,0,126,137,241,87,125,156,183,175,116,174,181,140,220,106,91,228,182,240,231,33,148,117,135,76,160,172,89,187,229,166,178,187,65,88,105,252,160,248,217,150,111,156,108,121,90,43,154,221,119,239,196,154,47,84,21,3,82,249,131,173,105,114,125,210,228,44,62,7,246,29,109,204,50,207,114,110,103,5,187,227,184,168,119,187,100,110,111,5,155,20,89,17,113,185,131,67,110,198,50,196,140,46,142,206,90,76,175,45,159,157,93,246,166,58,98,146,55,175,243,209,194,131,55,250,244,28,24,62,135,226,36,81,125,143,228,3,253,109,185,126,129,39,171,239,201,228,40,99,75,249,67,112,180,254,57,153,236,159,113,165,45,33,248,19,22,26,255,26,169,226,13,170,51,191,128,83,179,36,171,231,240,128,206,165,146,193,99,109,146,226,217,133,125,102,51,246,25,150,167,72,130,86,67,189,122,207,126,72,190,12,246,183,26,249,124,61,251,217,236,154,120,52,202,133,43,88,191,200,216,185,130,138,35,240,246,118,174,179,130,69,68,165,136,115,189,67,153,33,46,201,168,75,237,149,179,47,206,129,251,40,184,23,85,240,65,59,135,27,253,67,198,81,106,180,49,43,27,137,68,150,78,218,74,157,155,141,54,206,218,164,164,85,84,195,239,92,225,211,245,105,105,153,188,209,222,217,232,105,132,15,23,145,76,139,172,90,30,146,47,203,20,191,39,57,119,87,42,213,237,229,136,207,97,216,61,132,218,215,157,74,119,129,103,191,163,72,96,31,254,96,218,198,224,71,49,236,191,224,74,75,194,239,143,91,25,124,22,199,190,133,73,28,89,194,74,227,15,49,46,199,162,44,49,7,69,45,252,247,69,201,218,221,12,173,166,8,130,134,130,101,89,40,88,40,102,53,189,112,57,83,127,70,80,106,104,69,213,7,241,121,137,211,219,93,191,94,10,74,81,42,196,2,234,128,190,227,162,207,226,162,45,166,10,118,173,168,22,85,22,231,144,153,214,14,209,35,196,56,50,210,224,86,206,157,196,134,215,215,132,162,99,87,124,59,16,155,27,175,185,76,94,11,175,46,36,100,91,218,38,33,16,52,232,228,216,237,151,83,19,229,96,210,132,201,15,42,245,100,245,5,165,169,152,136,164,109,42,249,75,248,211,50,109,52,31,41,90,21,213,83,102,131,156,51,241,104,68,102,86,225,89,175,95,175,192,89,179,113,225,219,216,54,11,175,80,24,252,210,245,96,86,35,8,246,123,252,105,36,130,60,92,103,202,104,181,31,229,212,106,148,151,1,44,240,248,113,167,14,220,96,31,229,147,179,148,159,111,96,31,30,182,164,208,230,146,186,121,69,61,59,40,117,71,234,165,46,192,202,145,37,221,149,8,40,61,182,78,90,69,166,249,221,127,213,87,73,204,220,214,201,197,139,17,93,160,73,19,224,168,223,75,3,245,143,91,237,56,165,102,209,177,234,41,173,145,4,17,20,115,171,116,74,57,161,0,241,98,30,157,166,64,61,188,203,30,50,81,190,80,92,99,183,218,120,140,72,230,96,23,185,140,179,233,83,58,167,205,198,45,44,40,12,1,4,67,218,176,39,176,25,210,33,253,235,216,221,179,114,125,123,5,253,222,60,226,245,34,217,10,250,93,81,171,118,185,172,250,79,39,18,180,245,243,193,125,249,7,233,253,248,181,18,64,146,200,83,190,152,144,4,81,63,72,171,243,248,231,105,94,92,68,248,173,189,139,216,140,16,137,121,221,155,186,226,99,237,238,224,248,117,227,57,218,20,118,5,187,98,78,90,99,224,250,47,19,75,187,122,157,39,115,158,148,83,25,244,184,82,102,236,13,149,146,85,11,158,160,17,160,240,212,64,76,111,213,59,245,180,70,207,39,195,70,179,195,96,206,173,45,124,90,193,155,53,118,135,205,6,118,183,25,236,238,132,140,69,4,36,143,100,103,105,103,242,4,250,40,164,136,208,199,69,30,209,58,105,85,244,123,158,125,230,43,84,215,102,30,37,247,75,77,97,210,12,227,34,21,210,210,77,184,60,212,215,76,87,94,39,188,244,53,46,3,59,225,22,183,116,56,178,201,168,193,151,132,215,128,165,13,130,205,238,55,40,194,27,50,189,155,139,230,231,40,163,223,102,203,248,28,57,135,213,111,98,240,255,93,186,118,109,148,49,120,77,57,16,208,20,140,28,231,100,180,12,199,193,159,234,219,94,119,114,237,101,3,142,182,136,217,21,249,188,207,103,14,103,129,77,23,176,39,49,11,105,67,146,72,110,214,132,248,43,232,113,81,69,235,255,211,79,225,76,241,215,213,251,240,111,128,184,247,52,60,183,137,6,255,81,190,95,58,183,89,50,77,44,77,74,55,149,209,82,250,202,106,26,145,54,133,89,112,82,225,185,184,120,239,253,177,137,171,251,181,225,128,223,192,212,134,46,20,74,87,202,94,232,238,236,244,182,9,44,69,17,40,158,211,152,121,70,111,251,194,125,19,215,149,5,144,158,212,12,111,212,168,108,38,181,204,162,41,79,76,140,24,221,74,163,11,158,208,181,3,93,124,89,198,128,104,147,67,210,179,148,57,7,117,129,32,49,116,94,228,120,231,21,102,10,15,126,199,176,47,253,93,182,197,198,90,90,81,208,186,2,62,86,47,9,48,172,47,123,18,38,167,78,30,219,214,185,106,178,104,113,139,211,61,241,81,63,28,199,181,11,6,234,25,71,155,211,26,52,49,148,49,96,179,22,188,216,155,53,233,183,197,146,169,53,151,119,2,157,68,220,110,84,47,175,169,66,94,29,246,9,150,112,155,213,145,15,91,61,145,198,94,238,1,94,227,71,226,72,239,209,56,64,110,143,206,91,121,222,42,84,208,239,136,70,196,170,82,81,196,189,143,10,79,11,152,32,152,66,15,184,246,81,95,52,237,95,28,67,150,28,167,81,92,212,167,122,155,253,23,6,253,18,21,45,118,95,96,247,88,173,213,71,212,222,66,40,212,155,113,211,74,138,182,10,109,3,177,135,190,22,158,184,118,120,248,178,85,174,39,240,76,214,26,180,168,48,252,125,167,195,30,117,168,41,150,54,122,125,118,21,208,219,103,191,248,127,216,251,18,240,56,138,51,237,170,238,185,239,123,164,145,52,211,154,145,102,70,215,140,238,91,88,198,24,108,124,96,140,141,141,137,13,178,36,219,138,117,121,102,100,91,33,218,100,115,176,113,214,128,33,16,130,115,145,4,8,144,132,96,19,131,49,14,72,193,65,64,76,46,216,196,132,35,64,0,67,2,225,10,129,13,177,122,223,170,238,25,73,182,224,231,121,254,253,247,249,159,103,173,207,126,167,186,166,250,171,239,253,234,236,234,238,154,69,35,43,42,226,231,116,181,248,155,59,92,161,242,0,17,73,30,125,91,24,209,6,72,59,89,74,46,38,59,231,155,201,249,244,223,73,156,184,232,30,244,153,11,233,85,164,134,116,208,61,157,38,125,69,141,94,95,83,33,150,46,99,63,26,70,10,86,177,190,65,42,213,92,223,50,20,63,255,58,239,162,171,237,9,189,216,120,167,101,220,34,88,44,82,231,213,141,219,214,236,145,182,231,248,98,204,124,253,217,215,91,230,169,111,5,43,83,89,7,95,73,224,15,210,255,31,159,115,104,60,229,49,7,252,215,159,250,152,131,78,167,30,9,35,54,115,187,217,24,233,252,68,179,191,220,102,48,21,5,254,173,225,188,134,64,124,249,200,242,165,91,23,74,85,177,130,162,210,96,126,176,244,204,79,52,21,213,249,14,155,109,175,86,198,189,65,143,169,50,230,13,121,76,161,104,100,99,192,89,95,27,46,15,152,52,143,70,66,150,2,123,98,81,109,190,193,96,112,154,237,78,65,43,228,149,181,151,148,157,221,80,228,141,54,20,151,46,8,88,106,10,195,29,126,79,71,34,185,184,190,64,167,11,125,45,18,183,122,139,236,145,168,197,91,48,213,227,243,81,141,183,208,145,239,55,185,252,108,84,90,39,252,92,184,17,125,82,53,73,238,139,187,88,35,40,36,102,186,175,211,78,10,157,113,191,109,95,197,182,240,128,63,173,77,243,151,42,103,244,70,179,94,231,137,126,244,109,118,225,70,212,244,162,194,82,191,49,94,17,104,8,97,64,44,42,140,250,76,211,157,81,178,109,101,157,79,248,147,222,204,94,103,55,235,105,178,185,177,36,60,117,91,246,120,102,55,20,14,151,156,177,154,221,235,36,231,9,63,199,128,107,230,247,216,165,195,196,71,223,128,233,132,222,121,143,41,244,70,190,99,152,155,252,236,41,175,20,230,140,107,154,121,135,50,104,244,150,22,21,193,64,116,136,248,244,26,173,137,249,157,85,201,121,243,171,166,173,18,60,6,147,94,20,245,38,195,161,134,178,120,93,125,25,123,126,75,126,146,190,77,235,97,69,24,109,47,122,47,137,208,191,238,47,179,16,84,204,78,147,191,242,141,104,209,176,231,86,45,175,123,220,148,35,51,108,209,240,188,121,255,240,33,86,197,125,117,43,219,252,13,5,70,157,104,54,234,140,54,183,163,176,136,57,173,176,212,103,180,36,58,185,129,149,194,239,234,86,181,133,117,38,163,189,208,23,47,18,53,98,164,92,136,156,106,169,82,210,87,163,164,235,73,27,218,86,13,253,1,123,43,25,229,237,131,209,135,48,226,154,232,43,236,221,100,118,235,113,184,112,192,153,45,115,181,200,159,80,183,105,204,13,65,226,28,229,221,52,125,11,82,239,246,249,132,171,141,184,220,8,161,187,214,126,231,228,66,255,178,214,236,43,41,42,138,231,153,44,238,127,185,201,106,204,250,217,98,160,249,83,47,205,81,242,117,191,228,15,120,225,27,83,81,225,87,167,254,25,240,43,156,104,33,56,41,79,47,160,219,51,57,6,184,221,52,57,103,161,211,194,147,237,152,46,223,233,188,84,111,105,156,232,83,207,38,157,251,26,35,172,163,73,180,59,149,230,113,54,253,113,167,199,100,219,55,127,155,180,175,101,91,123,99,89,237,112,89,218,63,195,95,234,171,172,201,215,149,123,133,31,209,80,78,62,102,197,174,220,155,242,101,239,241,105,156,70,47,43,114,191,49,22,207,175,13,101,43,106,105,89,160,54,215,146,34,201,234,112,117,87,195,162,11,243,242,107,146,181,249,237,231,215,120,63,188,53,157,124,44,120,109,248,107,174,78,212,150,231,133,253,230,146,142,149,45,106,109,249,54,248,87,146,170,125,37,206,233,126,193,70,10,109,119,198,182,149,248,165,225,44,101,23,239,75,213,251,117,31,65,118,154,28,235,19,190,205,118,165,40,140,42,125,66,208,232,195,68,132,51,73,70,170,187,27,219,47,168,245,207,98,208,4,139,111,61,197,98,110,171,64,90,48,254,29,134,173,110,140,128,225,195,196,67,239,102,247,217,48,23,49,154,242,191,109,223,22,249,158,50,155,250,176,215,139,245,179,110,143,97,10,90,185,106,116,249,5,59,150,151,148,173,188,236,130,243,182,47,143,61,108,46,76,68,66,201,160,221,92,144,136,180,205,23,223,61,59,189,50,17,95,58,188,248,236,212,249,149,241,165,67,75,35,109,149,249,254,138,246,104,180,173,220,191,148,245,77,235,232,187,194,125,176,136,205,244,154,246,135,170,77,204,129,94,62,211,243,16,175,169,58,25,210,104,217,100,175,96,216,49,50,115,178,231,159,123,178,55,171,26,231,124,120,234,100,111,222,37,29,249,229,81,92,126,168,245,194,224,14,249,171,35,201,158,142,206,139,155,3,124,178,87,208,24,14,54,192,211,108,178,183,56,125,126,165,209,25,112,190,201,22,151,53,6,147,78,56,174,71,51,128,103,19,213,201,243,251,207,97,115,189,112,217,87,75,74,149,185,30,107,107,207,242,185,121,244,174,112,128,216,89,31,103,9,152,38,98,219,194,118,111,112,216,155,38,106,229,167,201,19,71,92,45,179,183,218,56,181,30,40,187,252,208,103,5,173,73,175,55,89,157,86,107,94,32,232,156,89,163,125,177,210,176,203,86,228,209,139,84,243,64,160,24,159,90,141,193,21,242,77,253,116,118,69,104,195,9,70,141,222,224,146,96,101,59,234,130,22,86,206,35,11,239,37,45,244,154,3,82,165,84,105,201,63,72,111,255,9,177,148,95,89,195,127,29,205,151,191,168,166,113,79,126,139,182,116,155,105,143,211,183,71,203,167,166,252,113,126,54,67,157,227,205,224,25,247,10,26,113,21,145,61,212,204,154,177,6,53,130,54,190,240,210,150,240,25,53,33,11,172,53,232,140,193,242,166,72,164,50,214,190,176,45,94,210,121,81,99,168,185,178,8,46,214,25,180,186,130,120,93,81,180,184,188,99,81,71,153,120,89,242,156,234,124,179,205,110,41,10,186,243,108,90,187,211,150,87,232,15,120,253,101,243,27,43,207,172,242,27,204,86,115,97,200,237,183,106,44,14,75,161,39,47,224,245,197,231,131,107,161,112,152,62,164,253,54,169,37,149,119,145,72,40,198,74,196,225,182,155,67,67,177,155,243,205,55,187,135,42,110,215,43,53,255,49,190,41,195,145,19,71,158,153,49,233,110,80,71,154,89,139,229,62,190,24,170,204,190,89,28,125,200,96,205,11,71,221,155,47,237,180,89,109,182,121,172,161,178,254,103,155,13,135,169,64,113,126,72,171,213,163,219,44,42,10,91,141,122,109,87,247,63,139,203,202,131,25,84,36,13,123,70,42,19,44,47,43,126,174,180,196,162,181,231,243,58,116,88,184,81,235,193,88,89,181,207,24,81,166,220,69,172,87,113,70,140,98,217,176,127,88,218,159,155,112,231,94,174,152,99,186,61,99,137,203,55,107,133,75,184,49,92,157,39,185,12,137,77,77,237,43,107,253,70,63,239,229,141,101,229,249,77,65,212,127,62,221,206,206,175,91,170,171,75,206,184,160,133,46,103,181,94,4,76,253,182,169,185,36,76,215,100,143,217,56,144,47,60,36,236,134,197,49,210,178,223,85,28,58,72,247,223,221,233,46,150,12,197,24,19,238,232,180,116,234,165,226,98,107,96,216,154,38,195,74,95,168,46,106,205,92,211,162,176,108,230,2,77,52,58,123,81,70,40,131,89,38,141,238,70,246,59,16,149,21,13,65,171,120,163,94,107,246,199,130,65,92,37,139,253,26,205,102,209,228,43,213,122,4,189,209,145,231,155,170,100,111,147,178,235,108,250,132,47,207,129,118,43,234,44,198,169,235,36,137,110,53,90,116,34,172,150,132,135,196,15,96,245,2,178,250,30,169,184,198,151,76,122,170,14,194,207,230,98,143,171,205,99,208,119,116,120,230,177,89,179,83,239,105,28,78,118,120,196,130,248,112,65,58,75,66,217,60,35,247,82,241,28,203,81,39,51,138,125,56,185,25,65,241,134,34,222,82,175,19,205,129,100,52,86,93,96,17,86,81,97,41,219,73,35,22,79,22,88,196,61,122,141,201,31,43,10,197,242,140,194,122,129,118,9,70,15,70,187,136,199,40,108,17,132,181,130,217,175,250,192,151,55,195,7,33,171,117,234,249,105,143,248,253,211,30,177,88,20,143,240,203,166,171,179,71,108,141,156,190,35,92,1,255,20,179,157,90,8,125,251,46,131,193,228,135,131,238,238,44,246,73,70,159,231,32,189,167,211,98,242,21,14,123,141,246,97,99,74,220,78,230,205,245,138,56,239,32,212,37,164,166,25,175,15,79,191,61,76,175,208,117,182,135,203,124,130,246,220,199,77,162,187,162,52,28,203,179,232,182,9,221,130,209,23,15,135,203,60,84,39,56,157,86,13,76,255,161,32,248,139,28,58,193,232,114,78,29,161,116,1,91,53,211,218,11,124,172,22,214,11,191,16,116,252,87,11,170,239,37,14,250,238,221,65,15,132,132,15,10,177,78,179,177,216,121,83,254,144,61,114,179,54,133,110,108,28,255,102,46,8,209,89,43,57,238,233,109,237,209,7,179,34,228,87,216,58,180,7,195,84,198,229,21,48,22,60,248,19,171,83,163,195,68,44,237,117,154,236,15,60,130,222,86,43,122,189,133,78,67,32,32,89,221,46,151,153,218,35,165,56,214,187,11,75,10,138,189,83,239,232,28,133,108,212,35,226,56,127,234,213,76,44,196,195,158,38,125,224,39,58,163,104,89,68,230,61,251,152,58,33,155,49,187,165,87,100,159,137,156,74,107,142,170,15,247,77,253,128,233,209,68,233,101,218,91,167,245,252,134,235,233,249,16,61,151,181,173,88,209,218,190,98,69,203,212,23,181,85,231,52,55,46,196,255,169,159,64,207,203,242,91,2,209,110,193,192,91,70,66,184,66,16,14,18,137,120,133,43,239,54,107,75,11,150,57,206,70,161,62,243,203,236,164,32,91,127,167,159,96,156,61,75,160,207,83,83,126,69,72,42,207,55,209,128,37,212,16,103,59,234,104,173,197,141,101,101,77,146,213,42,53,149,149,53,22,91,233,173,217,167,63,196,221,86,143,85,167,183,186,173,31,156,87,214,28,182,219,195,205,101,229,45,17,187,61,194,175,94,126,37,191,74,143,105,6,185,109,236,234,69,248,46,183,237,187,119,155,29,229,176,174,143,192,52,199,145,147,103,44,226,116,191,119,146,117,247,155,252,101,82,113,185,223,24,48,22,54,84,84,212,21,25,45,193,186,88,180,14,173,35,84,23,141,213,5,45,116,147,209,202,150,236,49,215,126,194,230,134,105,22,183,237,159,245,165,181,146,205,38,213,150,70,235,217,103,61,44,187,81,126,135,30,18,127,204,159,93,42,216,71,60,7,133,131,247,152,130,145,252,165,90,59,74,242,177,121,143,241,123,64,167,78,163,78,49,233,144,141,57,167,177,216,98,81,62,109,39,31,139,190,242,230,18,187,189,164,185,188,162,181,196,225,40,105,61,177,168,188,133,69,180,148,151,183,177,207,54,86,247,199,96,207,45,52,142,218,96,220,111,20,151,194,4,101,203,155,92,5,184,101,254,170,85,157,243,87,95,208,185,103,125,231,188,181,27,58,231,225,44,58,60,245,21,97,189,246,22,248,215,197,118,103,79,220,101,118,176,231,66,147,31,114,97,32,172,55,23,86,69,194,85,133,102,124,134,35,248,156,250,105,246,86,144,238,254,25,207,26,182,209,171,132,102,97,61,177,19,231,126,162,55,223,75,139,137,134,176,93,97,212,93,54,138,21,179,248,234,104,51,250,169,75,243,125,190,124,122,163,197,105,209
,210,247,90,19,201,150,230,4,219,219,72,150,73,155,16,130,166,215,5,189,152,194,40,184,7,158,31,21,123,132,63,104,119,100,235,43,26,35,72,23,11,186,187,203,180,5,209,115,28,231,160,190,62,198,22,123,127,55,103,149,152,190,50,139,42,211,68,225,65,163,55,28,40,64,247,153,103,41,168,148,164,202,2,211,84,191,209,19,9,20,132,189,6,234,167,44,114,126,141,120,101,246,70,23,125,32,203,120,106,254,236,56,175,151,237,192,37,28,21,62,208,190,34,232,12,119,241,251,140,171,132,7,133,7,181,111,147,22,210,114,87,69,133,181,8,67,99,167,157,152,246,59,18,251,227,14,72,158,244,64,195,65,65,222,159,247,128,246,160,48,197,167,33,51,246,94,121,253,8,187,115,232,86,23,80,216,242,10,43,81,182,11,205,244,42,74,19,191,16,226,203,205,74,235,92,85,215,181,123,237,185,235,131,118,143,89,227,178,235,93,102,107,40,86,27,170,59,55,233,235,218,80,82,31,45,180,154,93,122,187,75,99,246,160,181,85,181,198,214,93,209,93,175,89,121,241,13,67,29,197,78,163,221,39,229,87,75,6,157,222,227,178,150,158,185,174,97,228,95,173,46,143,65,103,144,170,243,37,191,221,104,116,217,141,245,155,174,3,207,157,194,175,69,159,246,69,240,188,135,16,229,88,216,198,143,15,114,222,59,133,95,9,231,107,95,36,5,36,177,79,107,59,136,139,65,171,199,104,36,30,235,15,180,90,167,230,142,188,67,32,235,20,228,233,253,130,142,204,88,88,139,228,166,88,78,165,10,171,219,6,9,231,187,109,239,191,99,118,58,205,239,196,90,154,202,164,60,250,89,187,75,123,93,69,241,181,225,120,52,62,245,43,155,221,106,19,126,142,146,99,22,173,22,30,20,109,218,183,97,209,33,213,194,163,194,27,188,100,238,203,30,211,102,126,124,152,31,199,133,35,244,122,126,252,211,92,250,223,241,227,251,115,12,207,226,199,15,100,191,215,132,57,227,241,236,177,24,208,30,199,241,4,81,242,255,153,184,148,231,255,96,78,223,29,60,253,207,115,199,79,241,227,135,184,199,90,81,83,150,163,166,44,32,103,222,93,241,253,58,203,205,46,23,251,157,97,143,127,81,29,155,142,219,236,238,69,117,174,58,151,191,249,150,142,128,54,138,202,178,223,127,59,234,140,60,107,203,158,138,10,229,89,159,92,53,79,136,51,22,80,166,167,228,66,182,50,77,191,142,41,44,175,88,178,185,67,154,215,148,176,90,29,70,209,108,49,134,235,207,78,180,182,215,44,190,112,113,77,229,210,238,230,130,246,250,152,94,163,211,80,189,205,16,74,180,134,131,184,44,173,57,119,205,185,53,226,161,51,214,119,132,116,152,93,24,29,94,169,32,138,201,183,167,170,56,92,81,26,109,89,61,191,101,117,75,161,193,230,50,233,44,206,124,79,52,232,112,59,108,190,124,75,184,34,82,210,120,1,188,16,132,23,174,225,94,152,228,94,25,132,215,76,220,203,15,115,175,168,237,137,68,72,243,61,254,2,182,131,92,1,189,159,254,144,24,73,4,23,176,5,56,127,106,63,209,185,14,193,15,58,214,126,148,13,63,248,203,198,29,124,78,6,95,40,243,12,239,236,201,165,234,22,63,189,230,71,34,38,80,82,77,84,167,125,67,99,246,151,133,163,137,128,69,243,166,86,27,107,8,199,253,6,81,252,190,32,177,173,126,204,30,173,223,122,226,60,139,77,47,8,122,187,85,184,211,226,215,121,141,108,39,60,165,246,28,213,140,114,187,31,81,237,126,76,216,15,187,147,100,245,97,18,166,63,98,187,228,210,107,58,173,137,100,196,236,215,240,141,114,125,184,222,101,219,244,89,16,111,242,37,253,102,127,68,212,150,21,177,223,130,118,18,45,43,216,186,121,40,239,22,103,221,244,219,211,56,84,11,120,142,29,112,221,226,28,59,224,138,194,77,102,209,83,89,130,203,17,139,120,249,151,68,171,175,180,64,138,187,4,203,129,91,45,162,27,241,81,159,69,51,54,42,90,124,145,66,169,204,45,88,110,21,173,222,124,155,70,208,25,13,180,96,234,37,61,230,137,26,107,190,143,174,165,11,124,1,171,40,176,89,226,9,42,42,241,1,239,212,3,232,147,179,165,84,130,209,112,105,103,81,169,53,102,179,249,124,177,168,37,102,54,139,162,84,18,136,149,70,15,91,99,33,139,69,23,98,252,220,40,44,206,207,197,246,131,197,64,73,217,207,96,4,30,201,75,178,231,156,90,28,143,40,159,156,166,90,77,115,155,223,178,69,229,236,140,89,172,139,9,111,229,74,170,122,106,170,10,101,25,13,101,203,50,30,65,89,154,181,79,220,178,82,116,231,74,235,202,47,231,74,83,216,199,75,211,96,179,78,45,59,193,230,27,106,175,6,251,36,18,101,107,36,127,36,172,194,61,125,151,49,112,216,202,154,92,193,97,157,218,228,102,173,147,100,251,40,214,75,251,124,250,25,155,128,249,154,250,191,189,249,190,188,112,56,239,145,79,94,91,87,223,248,144,175,241,162,5,213,181,237,107,154,11,52,155,6,246,110,172,10,4,133,155,139,2,53,53,117,187,187,27,215,180,75,83,37,129,182,79,240,254,147,247,167,36,76,218,247,121,112,65,245,116,167,71,159,103,207,179,19,189,231,240,103,131,123,130,66,48,168,113,31,54,51,155,66,135,53,89,155,78,217,48,53,59,216,170,29,168,151,239,69,170,14,23,232,102,89,159,186,205,229,154,234,101,6,210,27,28,110,183,99,234,245,87,92,46,182,53,212,43,212,235,114,137,193,170,98,197,194,80,178,74,186,54,84,229,15,58,117,251,138,89,13,87,251,87,210,70,150,220,85,80,144,244,193,198,159,68,8,137,56,14,210,103,58,93,201,208,125,196,239,240,11,126,127,125,121,203,253,162,249,88,61,51,213,253,100,185,106,234,137,177,39,242,148,183,40,213,97,206,161,188,75,75,79,25,225,248,206,163,234,116,65,121,26,70,63,235,110,82,16,13,64,25,230,162,53,29,37,141,23,158,81,60,178,89,42,183,141,217,221,110,59,213,251,67,108,120,191,168,187,231,235,91,155,219,134,190,181,113,249,54,62,46,106,63,161,140,114,14,75,164,243,226,230,203,62,101,48,92,35,85,86,20,7,11,166,38,156,94,167,85,31,104,220,124,237,134,75,247,246,183,6,249,152,168,140,104,124,252,32,33,210,186,207,111,4,219,253,246,60,29,43,24,27,177,231,61,57,164,255,140,94,208,235,197,66,55,171,223,22,34,102,219,175,194,48,187,11,161,58,39,119,206,28,216,24,171,58,53,32,188,17,111,110,137,189,23,107,110,137,199,91,154,17,104,105,142,11,175,217,157,78,59,45,155,250,61,251,20,158,177,57,157,182,169,119,168,149,125,42,118,177,113,140,88,137,31,3,21,125,154,232,136,9,38,112,3,230,205,188,16,80,179,160,205,44,139,120,115,86,177,162,144,49,84,71,64,212,253,162,125,86,114,31,84,229,147,34,148,154,239,201,236,56,163,188,43,148,27,92,212,94,148,213,121,101,125,94,201,224,250,188,198,85,237,158,178,72,64,99,50,218,28,6,171,222,28,118,7,10,24,21,241,142,198,53,29,146,206,104,210,152,164,104,67,88,175,209,154,75,155,4,106,199,159,234,97,140,184,164,146,52,237,11,88,152,107,237,174,50,87,65,105,169,137,184,204,129,128,93,242,49,223,106,137,125,218,183,45,152,56,212,214,38,235,156,45,179,238,182,176,117,247,89,254,117,79,175,185,139,108,205,253,119,6,95,52,84,18,247,155,52,143,50,111,48,219,142,232,204,190,72,48,20,243,25,109,222,223,188,110,213,11,127,54,176,229,25,131,69,79,59,167,126,230,112,58,29,194,83,14,252,77,29,167,133,108,33,92,4,24,131,133,83,111,77,125,203,227,82,91,44,230,7,196,69,138,238,37,118,84,15,76,124,89,157,183,31,211,228,188,247,216,235,179,155,36,47,122,180,193,179,208,6,175,201,11,151,55,214,87,162,245,137,225,100,4,141,110,130,149,203,137,219,36,197,51,108,174,65,42,72,103,167,49,76,36,155,161,184,216,167,187,143,62,133,238,201,65,159,186,199,87,172,183,139,230,88,128,183,49,209,204,243,171,83,70,143,220,96,88,87,167,140,134,170,99,248,67,29,209,89,142,154,30,57,152,97,154,112,73,115,67,116,66,31,171,171,45,215,222,139,129,165,52,38,109,11,86,4,125,198,189,223,50,122,11,74,242,51,241,176,90,131,44,39,222,118,89,236,118,193,126,226,29,126,124,87,56,98,246,149,228,77,173,164,63,202,143,248,205,145,176,218,126,216,252,136,52,144,234,187,34,198,252,228,125,244,86,132,221,244,214,3,249,246,50,95,45,31,247,52,184,196,203,150,109,110,207,16,117,78,24,86,126,54,36,230,243,120,79,177,57,40,250,163,13,209,250,172,79,197,64,69,209,50,127,184,40,96,159,208,25,244,58,141,80,90,223,88,28,47,218,144,95,82,224,179,94,111,113,218,112,217,78,75,27,234,195,162,85,10,178,181,20,186,213,236,176,88,12,190,10,255,212,39,109,46,151,77,56,20,10,25,60,82,222,212,75,190,80,65,192,225,113,57,66,102,218,207,74,159,141,18,234,204,14,87,55,33,54,74,56,232,115,40,134,60,250,220,93,6,247,49,101,148,56,166,157,107,148,200,222,31,62,233,54,168,184,180,182,235,234,13,135,239,5,94,114,207,79,31,94,181,190,122,97,165,119,229,37,12,53,221,27,191,190,181,229,200,175,46,189,97,107,203,207,254,99,199,103,74,230,95,212,56,246,233,146,51,47,230,99,21,159,79,18,63,198,136,234,125,33,61,107,175,86,102,70,167,137,88,67,135,113,97,18,60,236,100,211,108,211,204,105,246,172,109,57,189,51,253,56,61,114,121,217,250,254,29,229,231,239,92,222,16,107,109,142,149,20,29,108,218,92,222,56,111,50,16,77,184,19,53,11,218,52,127,153,183,101,113,252,56,47,106,56,202,233,43,218,188,50,136,118,243,108,39,81,237,194,188,22,87,103,245,24,25,74,28,197,166,131,244,249,253,132,148,31,164,207,238,47,174,113,176,118,237,244,149,212,28,26,183,255,218,254,156,93,180,219,221,213,135,3,74,203,118,43,165,207,183,140,207,238,193,89,151,84,119,246,201,109,194,201,183,13,61,217,116,214,180,125,108,11,78,113,154,195,83,58,111,121,73,176,196,99,20,207,246,215,86,21,50,50,225,188,39,130,21,142,174,212,185,231,156,81,126,166,89,251,87,95,105,117,126,77,91,211,2,165,181,139,6,139,225,71,173,53,83,175,114,110,19,69,1,65,176,245,175,95,214,27,40,237,186,33,223,43,104,10,195,110,253,126,190,203,145,58,111,37,62,34,237,35,90,112,58,224,48,107,44,199,220,204,225,6,197,225,124,91,201,35,185,109,37,213,142,63,55,148,9,215,184,29,247,176,142,231,110,23,254,132,42,135,91,123,109,85,201,137,219,120,214,107,74,170,170,37,214,242,213,249,48,41,34,165,236,238,237,211,188,193,63,189,223,128,254,145,181,245,99,162,90,209,234,114,21,77,55,243,6,130,178,242,155,107,23,166,31,127,111,217,167,86,39,42,26,234,43,151,158,181,112,49,250,155,114,141,249,59,183,70,87,140,174,162,71,248,184,50,239,162,37,75,207,163,143,170,99,139,58,171,197,24,191,168,179,208,103,137,36,74,204,38,130,25,108,50,105,142,136,213,205,225,0,194,17,109,67,81,217,236,73,107,29,127,217,152,38,235,142,212,250,209,243,176,103,96,235,148,127,51,150,144,230,152,139,187,115,43,161,51,166,236,119,107,109,5,149,225,210,234,144,93,179,229,18,209,17,172,46,225,19,244,251,4,77,99,67,40,138,57,221,216,78,209,236,143,6,165,184,223,44,254,203,167,69,131,183,84,170,42,211,136,194,63,237,110,179,168,49,99,22,240,149,169,1,155,219,172,21,205,110,135,112,179,201,101,64,66,189,221,50,101,162,111,225,74,71,35,26,157,214,41,43,253,187,217,110,212,24,253,6,143,5,62,38,223,82,132,46,251,8,121,110,90,132,115,85,249,211,169,34,126,74,211,145,147,87,152,104,165,57,229,114,237,229,58,45,100,213,180,232,243,244,143,78,139,161,227,67,228,16,19,227,86,69,76,177,25,114,185,42,111,206,37,230,85,230,191,102,197,114,217,28,242,167,15,19,235,37,214,135,166,197,102,86,229,147,115,200,189,246,134,156,124,133,203,3,39,201,163,76,28,78,200,23,33,135,166,197,89,237,252,250,12,121,117,110,113,45,224,50,174,136,123,241,12,217,165,202,147,115,137,167,194,179,47,43,222,90,239,23,114,242,140,34,190,71,62,76,252,91,243,232,12,249,109,254,254,192,85,129,171,10,42,84,121,239,255,189,20,158,200,74,209,215,178,18,244,113,217,122,138,92,31,188,62,180,50,244,144,100,134,252,59,151,199,166,165,248,170,176,111,150,236,154,91,34,21,92,110,87,164,100,108,90,74,255,69,145,168,55,39,197,167,200,215,98,139,32,171,78,150,184,51,126,197,156,114,162,236,206,105,41,151,114,178,127,166,84,20,87,124,185,226,120,229,178,202,59,43,239,172,218,90,245,112,194,156,184,52,241,104,226,189,228,142,228,99,213,190,234,207,66,30,175,89,92,243,221,154,15,106,47,172,125,185,246,229,186,51,234,174,254,31,151,3,117,79,158,150,211,242,127,47,245,177,89,146,153,33,135,235,127,255,241,165,65,84,37,222,80,243,223,36,159,61,45,167,229,127,189,124,9,242,183,134,127,54,106,26,23,54,46,107,92,221,184,190,177,183,113,160,113,164,113,172,241,139,141,87,52,94,7,249,102,83,94,147,212,20,111,250,116,211,23,154,62,56,45,167,229,180,156,150,211,114,90,254,119,74,243,37,170,220,212,252,110,243,187,45,3,45,247,182,60,219,26,108,29,107,253,65,155,181,45,5,57,208,118,160,157,182,103,218,111,109,63,222,209,115,90,78,203,105,57,45,167,229,180,156,150,211,114,90,78,203,105,57,45,167,229,180,252,255,37,252,9,96,98,12,16,74,63,167,35,196,32,90,136,134,184,228,87,128,49,249,56,176,149,20,2,151,200,47,2,123,228,75,129,91,228,103,128,105,249,122,96,70,190,147,104,232,94,121,2,56,46,255,18,56,41,63,72,52,226,90,98,7,166,160,193,5,61,111,1,91,17,227,130,30,22,238,33,38,146,71,52,242,175,129,173,200,43,15,154,255,4,76,203,47,0,51,242,107,192,81,249,49,146,39,174,149,31,103,249,67,79,33,172,122,1,24,227,184,4,54,20,146,13,72,89,72,5,249,37,160,131,165,161,1,246,45,13,202,207,2,199,56,238,229,49,227,242,47,128,19,242,49,224,36,11,195,182,99,36,10,205,187,129,46,88,21,229,118,70,97,207,181,192,37,60,188,1,154,163,176,228,56,137,34,151,135,129,14,30,14,32,223,40,114,121,1,56,198,99,246,48,132,181,151,144,24,184,252,29,152,230,152,145,223,39,49,228,254,18,112,66,254,51,112,18,103,181,34,223,199,129,163,208,211,138,179,222,34,237,176,225,0,48,6,127,182,35,247,91,128,27,120,252,22,249,101,96,70,126,149,180,195,6,132,97,195,239,129,1,249,41,96,144,227,38,104,110,167,35,28,183,115,28,147,255,8,220,197,195,187,57,238,97,218,224,141,199,128,7,120,204,184,252,125,224,132,252,3,224,164,124,7,105,231,62,57,3,150,28,7,198,120,184,149,20,3,151,200,79,3,123,228,79,2,183,160,148,207,0,187,75,129,25,249,74,114,6,116,62,9,28,151,247,3,39,228,123,129,147,242,143,200,18,112,124,17,216,10,142,75,112,238,227,192,52,74,109,9,206,58,14,28,149,15,145,37,244,40,188,180,4,30,120,129,172,65,250,17,96,171,252,69,96,143,252,15,32,243,225,26,164,124,156,172,1,247,99,64,135,252,7,96,0,26,214,128,251,31,129,99,28,247,128,209,26,186,23,117,108,13,157,100,8,157,65,96,10,231,174,227,229,187,14,140,222,4,46,129,61,235,120,205,89,135,92,24,166,161,109,29,172,66,26,94,166,235,160,243,105,224,184,252,87,32,43,181,117,96,4,68,173,54,145,13,188,54,110,128,157,239,3,153,134,13,208,240,23,32,211,176,1,214,190,78,54,224,220,87,129,19,60,60,137,186,189,1,150,188,143,122,175,65,13,233,129,61,143,3,99,168,81,61,208,115,15,112,137,252,8,112,3,248,246,64,242,73,15,248,246,2,29,242,114,96,64,238,7,6,229,243,128,43,228,1,224,38,180,190,30,148,56,195,237,28,199,248,183,187,120,120,55,199,61,242,78,224,1,30,30,151,199,129,19,242,17,224,36,15,31,149,175,35,61,226,26,249,118,224,90,121,53,48,37,103,200,22,88,248,8,176,85,126,142,108,65,252,203,36,141,152,175,0,93,240,115,26,54,63,3,108,69,45,77,195,230,99,192,13,240,106,26,98,36,105,216,124,21,208,193,210,195,230,155,128,65,228,158,134,205,223,0,110,146,31,2,142,112,220,206,113,76,254,14,112,23,15,239,230,184,7,246,164,97,51,11,51,191,165,97,231,126,146,134,157,71,128,107,229,14,96,10,53,54,3,171,110,4,186,96,97,134,247,84,25,88,197,226,151,240,48,243,100,6,101,241,22,201,192,170,187,129,14,232,201,192,170,195,192,32,124,158,129,85,147,192,77,40,133,12,172,98,184,157,227,24,216,101,96,21,11,239,230,184,135,159,117,128,135,199,153,126,216,246,52,201,192,158,21,192,148,252,0,25,133,37,135,128,49,180,226,81,216,192,194,172,142,141,34,199,223,2,131,104,35,163,200,241,63,129,99,60,188,151,199,31,128,63,71,161,243,30,224,4,211,3,205,64,166,147,10,72,243,58,112,92,254,19,112,66,126,19,56,41,63,69,237,176,231,239,192,189,242,251,192,113,30,158,224,56,41,191,11,60,42,31,167,14,176,254,27,112,12,241,65,164,124,27,56,206,195,19,28,39,161,57,136,148,175,209,21,72,249,12,208,33,191,5,12,200,175,2,131,242,159,129,43,136,19,56,198,211,236,197,183,235,184,61,235,184,61,235,184,61,235,184,61,253,208,112,28,232,144,31,7,130,47,48,40,63,12,28,147,31,2,238,145,223,0,238,69,190,253,224,139,148,96,119,136,142,112,109,35,92,219,8,215,54,194,181,109,231,241,219,121,252,118,30,191,157,199,143,33,230,31,192,9,249,159,192,73,176,27,131,253,127,161,187,184,55,118,113,111,236,226,28,119,113,142,187,184,55,118,113,111,236,134,133,143,3,29,208,185,155,245,30,192,32,152,238,70,137,188,2,28,227,49,123,56,142,19,23,112,130,88,128,147,196,72,119,163,148,151,2,209,55,210,61,200,229,85,224,184,252,34,144,229,178,7,185,60,15,60,10,255,236,69,46,175,1,29,242,75,64,230,201,189,200,229,56,112,140,199,239,69,94,123,161,231,151,116,28,41,95,0,98,52,1,98,52,1,6,193,122,28,246,188,10,28,227,225,61,224,59,142,62,205,4,28,39,40,105,88,197,112,146,227,81,249,175,116,28,182,13,1,83,242,239,233,4,116,254,25,232,192,185,19,208,249,22,48,8,239,77,64,39,195,49,148,194,4,116,190,3,220,75,116,64,166,115,130,51,157,224,58,39,160,243,111,116,2,58,225,65,232,124,129,78,66,231,243,64,135,252,50,144,49,154,228,126,155,132,206,215,128,99,200,113,146,235,156,228,118,78,114,157,147,92,231,36,116,178,24,166,115,18,58,63,15,76,161,166,29,101,163,24,208,129,50,61,10,157,127,0,6,57,174,64,121,29,133,78,150,102,15,216,29,69,109,249,59,112,28,92,142,194,219,111,0,39,229,183,208,11,107,136,29,232,146,159,1,198,56,182,146,8,16,109,31,216,35,163,101,98,156,98,41,211,242,40,48,35,223,40,174,69,125,206,7,238,149,127,9,28,151,15,1,209,226,128,147,60,124,148,152,196,181,176,240,199,98,138,229,8,156,68,251,101,127,85,66,24,40,242,112,15,71,145,207,154,108,252,136,133,5,204,155,202,213,176,72,18,162,70,13,107,48,131,9,168,97,45,194,181,106,88,135,240,185,106,88,79,182,139,27,213,176,129,148,67,171,18,54,18,73,60,166,134,77,194,141,185,188,204,228,66,241,125,53,108,33,229,154,229,106,216,42,124,77,179,83,13,219,72,191,222,193,230,117,252,175,86,255,105,53,76,137,94,127,135,26,22,136,198,232,84,195,34,241,27,166,212,176,134,88,140,70,53,172,69,216,171,134,117,8,23,171,97,61,105,51,86,169,97,3,241,234,63,175,134,141,196,97,220,162,134,77,116,69,46,47,51,169,48,238,84,195,22,226,53,126,79,13,91,233,82,227,65,53,108,35,141,102,13,44,161,26,163,234,103,37,172,248,89,9,43,126,86,194,138,159,149,176,226,103,37,172,248,89,9,43,126,86,194,138,159,149,176,226,103,37,172,248,89,9,43,126,86,194,138,159,149,176,226,103,37,172,248,89,9,43,126,190,141,72,164,150,84,147,26,210,128,208,50,210,71,186,73,138,12,97,76,28,34,155,48,10,73,100,1,66,41,50,204,177,11,49,125,8,13,146,4,190,153,79,250,33,18,89,137,184,205,24,119,51,56,139,29,245,226,179,23,169,183,3,123,144,114,1,206,235,71,154,141,136,235,67,138,62,158,174,11,255,7,160,171,135,167,29,196,81,26,113,131,252,59,229,252,62,88,32,225,127,23,210,245,65,195,40,142,118,32,196,70,122,150,102,4,26,51,136,239,197,17,179,121,4,103,247,224,251,65,88,195,180,12,169,90,51,72,49,160,230,201,82,72,224,56,196,243,100,185,164,57,151,197,156,235,38,196,48,142,35,136,239,229,103,164,120,76,63,183,58,163,242,232,198,55,149,92,243,0,143,233,231,26,187,224,35,37,62,155,203,0,244,244,115,143,13,171,86,14,34,102,128,231,170,232,100,60,51,51,44,96,57,14,115,46,138,191,179,222,86,108,103,57,13,193,3,18,248,43,30,103,86,13,32,109,23,242,207,240,35,198,56,147,43,15,197,103,74,46,18,183,125,80,229,53,196,125,187,145,167,156,182,120,38,35,230,181,157,252,60,133,245,86,28,39,120,125,152,89,154,49,174,109,128,107,24,229,126,24,81,75,126,166,191,89,137,41,252,123,185,253,140,191,82,46,41,94,27,216,167,146,35,43,107,9,58,134,115,108,20,27,55,171,105,210,56,250,148,170,61,3,22,74,9,109,207,149,82,23,175,35,93,136,29,152,197,43,91,155,187,97,73,23,207,191,91,205,63,49,71,173,111,61,133,167,68,206,196,119,152,201,146,11,213,90,211,167,214,175,70,104,168,65,27,154,157,190,42,151,254,195,107,127,134,219,209,195,107,39,179,105,107,174,92,178,254,154,171,61,110,86,235,250,112,46,53,171,205,74,45,24,68,250,94,94,159,150,34,69,55,137,115,63,151,33,77,15,215,119,14,63,119,136,235,207,64,134,193,52,9,217,193,37,193,219,217,236,252,18,170,246,36,155,145,242,90,185,153,91,61,12,13,163,136,101,94,220,196,61,193,106,239,108,173,217,120,214,130,21,246,91,115,250,46,226,28,148,154,51,202,75,60,205,45,204,240,186,157,230,109,81,57,91,226,28,88,187,232,229,165,218,199,243,232,229,229,186,145,159,155,245,214,66,178,26,188,231,171,231,166,102,124,163,180,169,30,238,147,233,118,178,131,231,213,205,219,209,92,249,42,199,44,109,55,74,112,132,251,176,39,87,239,122,248,247,172,101,43,12,178,117,109,152,51,29,84,107,155,162,171,151,35,107,61,39,243,102,223,43,173,52,142,179,88,73,177,218,176,49,151,211,92,86,13,158,162,249,227,251,104,90,123,182,167,148,212,190,46,195,237,238,158,213,231,156,202,61,219,195,156,108,87,219,12,15,48,38,10,23,165,231,205,142,29,169,92,47,222,195,251,177,65,222,159,117,125,40,83,197,207,93,179,124,170,244,2,67,42,42,172,148,240,8,175,121,35,252,204,30,222,39,48,54,189,57,61,44,101,63,111,53,31,85,66,255,93,237,98,186,77,36,185,53,172,13,40,163,65,130,151,213,48,217,121,155,84,91,93,211,32,45,235,235,78,13,165,135,54,101,164,5,67,169,225,161,84,87,166,111,104,48,33,205,239,239,151,86,246,109,222,146,73,75,43,123,211,189,169,237,189,61,137,5,93,253,125,27,83,125,82,95,90,234,146,6,134,122,122,83,131,82,186,107,48,45,225,251,190,77,210,166,174,129,190,254,81,105,71,95,102,139,148,30,217,152,233,239,149,82,67,35,131,61,125,131,155,211,210,16,146,102,122,7,112,230,96,143,212,61,148,26,236,77,165,19,210,226,140,180,169,183,43,51,146,234,77,75,169,222,174,126,169,47,131,60,186,211,149,82,122,160,11,22,116,119,13,35,204,78,25,24,233,207,244,13,67,229,224,200,64,111,10,41,211,189,25,174,32,45,13,167,134,96,55,51,27,218,251,251,135,118,72,91,96,184,212,55,48,220,213,157,145,250,6,165,12,227,1,203,112,138,212,223,55,136,188,134,54,73,27,251,54,115,197,74,70,153,222,157,25,156,220,183,181,55,33,169,52,99,105,105,160,107,112,84,234,30,1,121,197,238,204,22,228,223,187,67,74,117,129,75,170,15,180,113,98,215,128,52,50,204,178,129,198,205,136,73,247,125,10,201,51,67,32,180,157,81,234,146,118,116,165,6,148,188,152,155,187,183,116,165,96,88,111,42,145,115,125,107,54,79,233,204,161,254,158,11,225,26,144,145,26,19,53,181,106,124,21,139,159,229,254,76,170,171,167,119,160,43,181,149,113,97,118,77,151,227,102,120,125,152,69,119,15,193,5,131,125,189,233,196,210,145,238,120,87,186,76,234,233,149,206,73,13,13,101,182,100,50,195,173,201,228,142,29,59,18,3,217,243,18,72,158,204,140,14,15,109,78,117,13,111,25,77,118,103,54,13,13,102,210,106,82,22,222,212,133,236,183,178,116,23,13,141,192,57,163,210,72,186,23,153,195,32,246,181,212,133,178,232,77,13,244,101,50,189,61,210,198,81,110,214,194,213,75,231,227,219,20,63,64,73,245,140,40,101,178,99,75,95,247,150,25,231,226,179,111,176,187,127,164,7,167,194,119,61,125,233,225,126,100,192,188,54,156,234,67,130,110,164,234,29,204,36,164,108,222,67,131,40,210,120,95,153,212,59,176,145,157,52,173,106,48,155,120,78,139,120,114,86,41,81,64,233,76,170,175,91,169,57,185,220,89,133,201,234,106,227,6,196,251,144,11,42,47,107,29,41,86,197,123,134,118,12,246,15,117,205,204,20,54,119,41,150,162,10,128,46,124,204,2,35,153,225,145,12,220,190,189,175,187,151,165,217,210,219,63,124,18,161,143,83,22,188,36,146,61,189,155,186,208,12,18,93,233,225,157,234,53,21,145,243,200,229,100,174,63,138,20,152,149,19,59,209,203,50,80,80,175,68,8,141,227,243,69,101,237,250,35,254,52,226,245,22,11,69,26,193,242,113,211,91,173,60,253,155,31,55,189,221,206,210,139,79,124,220,244,14,7,75,175,57,248,113,211,59,157,44,189,246,27,31,55,189,219,141,244,248,36,236,202,76,195,211,179,171,209,58,142,46,246,214,45,9,176,85,116,18,37,245,192,249,152,109,47,71,255,122,49,122,235,45,164,29,253,235,25,228,115,228,44,114,21,102,2,55,145,37,100,31,89,67,238,39,235,200,47,200,6,114,12,189,240,75,72,245,54,250,94,153,100,168,133,140,210,98,42,208,4,181,211,22,234,160,103,211,0,61,159,6,233,6,186,130,246,209,117,116,59,93,79,63,143,208,213,180,159,126,135,14,209,59,232,8,189,15,177,15,209,49,250,27,186,139,62,77,119,83,182,154,242,55,186,151,202,244,128,96,166,227,130,143,78,8,197,116,82,168,164,71,133,22,241,92,225,44,113,141,112,190,184,86,248,132,56,40,116,139,41,33,37,94,47,224,42,87,248,236,108,142,194,23,254,135,56,158,3,142,43,193,241,82,112,220,10,142,59,193,241,114,112,188,22,28,111,2,199,253,108,69,11,28,127,3,142,79,131,35,91,81,250,27,56,202,116,175,96,2,71,63,56,134,193,177,10,28,207,0,199,37,224,120,33,56,246,128,227,16,56,110,7,199,203,193,113,55,56,93,59,155,163,54,111,6,71,63,56,150,130,99,29,56,206,7,199,243,192,113,61,56,110,101,119,21,192,241,223,192,241,58,112,252,30,56,30,2,199,135,193,241,119,224,248,34,56,190,77,122,160,110,11,181,145,52,45,4,199,58,112,60,23,28,215,130,99,15,56,166,193,241,51,224,120,37,91,247,3,199,219,192,241,32,56,78,130,227,147,224,248,10,56,190,71,183,131,207,24,202,107,23,248,236,22,106,232,30,161,3,28,23,131,227,26,112,236,6,199,33,112,252,28,56,94,13,142,223,4,199,31,130,227,65,112,124,0,28,127,11,142,199,192,241,249,217,28,245,255,57,131,99,62,56,198,193,177,9,28,207,6,199,213,224,216,3,142,105,112,252,28,56,94,13,142,55,130,227,143,193,241,97,112,124,30,28,255,65,214,81,35,217,64,243,192,49,6,142,141,224,184,16,28,55,128,227,14,112,188,28,28,175,1,199,239,130,227,29,224,120,63,56,62,10,142,79,130,227,171,224,248,62,237,7,175,33,33,64,71,132,114,112,236,0,199,197,224,184,26,28,123,192,113,24,28,63,13,142,95,6,199,175,130,227,119,193,241,0,56,30,1,199,95,131,227,115,224,248,26,56,190,35,166,68,157,120,189,104,69,223,224,155,205,209,108,159,193,177,0,28,43,216,22,196,224,120,33,56,110,2,199,127,5,199,111,128,227,15,193,241,48,56,30,5,199,167,193,241,61,178,132,186,200,26,90,5,142,29,224,184,12,28,215,131,35,174,203,233,151,192,241,123,224,120,63,56,62,9,142,47,131,227,123,52,32,104,40,219,72,108,5,202,104,157,80,75,215,11,11,104,159,112,1,56,110,2,199,29,224,248,37,112,252,38,56,222,14,142,247,128,227,36,56,62,1,142,207,131,227,155,224,120,130,78,136,38,58,41,134,232,81,49,41,158,43,182,139,107,196,101,226,90,241,34,113,80,188,20,28,51,224,120,25,56,126,97,54,71,219,87,102,112,44,98,119,249,192,113,13,56,110,1,199,81,112,252,42,56,222,133,216,35,224,248,31,224,248,54,57,139,138,100,33,149,192,177,3,28,215,129,227,86,112,252,18,56,222,0,142,236,174,0,91,173,127,145,140,10,148,10,66,144,218,209,71,56,208,134,2,194,82,112,68,159,35,244,131,227,46,112,252,58,56,254,16,28,199,193,241,183,224,248,34,56,126,64,255,139,189,47,1,143,162,88,215,254,170,170,123,170,167,187,167,8,200,18,217,101,81,54,33,40,198,0,17,21,81,1,81,17,241,136,168,24,8,132,197,0,17,66,8,26,73,84,148,69,84,84,212,8,178,168,128,168,184,227,190,13,4,19,192,97,145,53,64,128,176,239,26,86,35,132,228,126,245,77,39,36,209,115,175,30,207,189,207,255,252,207,233,202,243,86,87,87,117,45,111,127,91,119,79,102,30,21,126,54,89,212,98,83,69,51,54,77,68,179,25,162,11,251,84,244,102,65,49,0,215,56,14,215,56,13,215,248,30,174,241,107,92,227,42,92,227,86,92,227,46,92,227,25,92,227,121,52,163,82,251,31,75,150,88,50,50,50,182,73,194,248,132,4,203,4,203,151,180,60,136,219,242,36,75,130,101,21,134,178,113,11,21,82,77,97,48,136,127,193,10,133,32,53,75,91,26,12,174,206,206,78,163,2,158,80,172,207,178,244,227,173,160,183,89,2,44,35,46,188,5,45,31,142,27,202,205,45,40,200,205,13,89,6,88,166,215,170,192,242,131,101,47,201,216,131,233,215,140,141,25,219,51,86,96,10,247,186,127,255,166,77,171,87,103,135,199,203,166,45,141,102,130,157,228,22,232,33,116,175,133,161,80,97,110,40,20,42,93,74,65,106,100,102,146,174,241,21,69,133,183,210,57,134,59,160,153,132,66,93,83,83,177,198,6,203,9,5,67,193,225,25,58,93,9,58,121,45,176,58,53,20,242,153,224,243,21,68,166,230,230,166,210,0,56,227,92,61,186,207,0,159,153,164,87,144,68,199,35,117,19,108,68,237,147,114,145,168,84,236,199,231,75,203,205,77,10,166,230,22,148,63,57,215,207,193,143,60,65,152,2,71,148,248,69,92,28,148,113,21,110,26,38,171,2,165,62,11,124,246,153,109,122,11,207,139,122,243,134,196,77,79,197,59,138,244,248,4,248,140,252,240,137,225,217,230,39,69,229,75,163,68,26,113,5,122,164,40,58,51,247,194,188,113,167,103,82,146,30,197,143,67,36,144,120,120,71,163,226,226,168,147,2,220,193,139,198,153,101,80,207,184,6,31,7,159,94,13,238,114,14,28,119,109,198,45,95,70,217,134,122,97,24,249,66,48,203,156,59,119,46,93,141,152,152,196,196,68,148,25,203,199,44,153,186,76,247,180,44,85,23,80,254,104,67,145,99,229,229,143,149,147,63,221,76,159,147,23,10,165,81,1,219,23,233,147,42,202,31,74,153,225,73,64,62,141,83,38,127,186,55,175,85,161,229,103,150,243,123,249,99,150,255,130,252,97,161,76,254,116,71,122,142,133,222,76,254,140,252,121,115,212,91,106,169,48,226,250,99,98,44,23,44,55,59,42,59,106,100,220,80,76,237,131,81,152,116,11,153,173,171,19,19,179,203,201,159,223,7,126,169,167,76,252,148,19,64,170,112,93,55,77,87,164,249,80,236,100,106,168,40,24,76,171,32,129,21,78,15,253,247,34,232,55,193,175,25,10,19,230,181,45,21,66,27,124,206,185,12,173,53,225,68,3,134,123,245,198,166,117,150,29,45,244,228,175,160,178,40,146,29,136,43,149,69,221,62,20,94,65,57,89,244,163,196,175,192,171,178,49,99,44,222,108,199,195,63,147,72,63,103,254,176,68,150,138,164,81,65,36,29,198,253,229,68,178,84,38,245,58,181,66,250,193,239,175,139,22,62,26,147,30,38,29,150,100,44,201,240,75,230,183,98,7,80,175,3,98,117,201,31,54,143,104,31,253,62,230,151,69,193,176,76,22,85,40,5,253,22,243,219,157,250,7,131,107,178,178,226,59,209,121,217,165,54,178,220,68,117,75,3,252,102,84,169,148,210,120,217,161,80,110,1,10,84,182,223,100,254,82,49,13,22,250,29,230,15,228,227,118,60,255,167,184,109,152,86,198,173,198,68,67,101,237,57,185,126,219,143,107,114,178,168,20,155,144,165,183,132,88,61,41,171,244,18,4,203,74,36,173,186,115,137,210,154,159,20,131,226,74,178,81,42,174,81,225,62,179,74,123,209,220,104,54,226,137,25,205,144,102,202,175,240,47,203,205,114,115,166,14,206,76,204,77,204,141,73,138,73,210,231,130,223,202,74,72,136,141,140,77,72,200,146,62,144,50,117,170,150,204,52,219,199,108,171,76,254,10,165,201,100,216,243,44,79,162,170,82,1,14,165,73,31,147,22,74,81,17,218,4,172,146,50,45,151,100,24,165,170,98,39,33,155,51,219,40,147,226,96,64,128,109,92,16,99,148,11,221,94,11,125,40,172,249,94,251,210,77,218,76,186,229,69,57,20,164,177,189,222,75,231,17,10,15,92,122,92,147,41,13,38,61,129,166,125,31,73,52,94,65,20,40,20,233,66,26,61,134,58,8,121,139,146,72,133,167,246,210,1,233,44,195,171,55,34,56,44,248,72,176,109,70,219,12,187,92,117,100,84,20,245,169,37,27,69,91,79,186,212,93,226,74,37,103,146,100,155,132,155,113,220,87,156,59,50,88,97,99,130,25,102,190,97,226,242,181,125,183,109,176,109,23,234,99,210,46,174,127,70,58,38,221,206,150,72,104,236,248,221,122,127,247,248,88,219,98,182,93,84,156,163,47,125,78,113,17,209,93,132,114,93,136,139,46,162,162,44,45,226,185,186,113,167,244,93,193,53,107,178,246,164,119,162,162,62,177,164,68,99,37,174,109,3,236,50,73,47,200,215,141,253,89,57,171,243,10,11,243,86,231,100,149,94,39,218,112,32,151,217,42,63,169,0,183,45,31,234,180,38,106,77,148,182,147,182,159,217,206,174,140,227,152,182,96,90,133,41,7,83,86,6,85,116,66,189,221,147,177,196,75,123,50,210,49,46,211,11,244,23,105,213,43,46,242,214,75,197,34,188,152,217,217,180,192,212,162,101,193,194,52,119,106,81,170,109,129,109,149,148,68,122,91,217,138,112,59,128,228,224,157,124,37,77,8,235,130,93,5,255,150,248,178,158,138,159,154,16,74,8,69,231,198,166,198,166,70,70,69,70,209,104,217,165,182,60,59,44,92,69,40,231,69,105,142,100,142,95,175,54,143,230,150,167,245,65,166,146,183,75,165,58,31,110,41,84,151,18,22,196,34,84,136,162,52,236,82,90,227,181,72,6,209,39,85,234,6,23,244,223,107,68,126,80,159,160,53,40,152,77,102,38,219,225,204,41,119,153,72,39,2,219,50,74,202,235,4,14,233,247,250,167,253,52,154,22,77,197,239,77,95,159,169,53,58,183,176,156,78,20,4,227,240,82,147,51,65,157,208,74,145,26,67,29,80,87,184,46,11,164,149,165,173,69,108,164,116,65,122,174,112,36,58,194,246,193,139,51,236,114,213,101,58,129,74,17,44,40,208,179,46,213,137,127,170,20,34,188,208,11,27,23,204,52,243,181,86,56,164,21,142,31,28,187,212,236,71,147,217,15,27,254,37,25,142,133,188,106,217,214,219,174,244,78,142,159,57,78,49,222,81,103,149,201,215,18,20,187,18,40,6,98,180,184,88,203,45,182,45,46,118,124,88,166,125,130,32,157,122,45,164,103,228,103,224,84,97,77,198,26,60,117,23,234,223,181,64,85,165,189,149,96,186,208,119,133,21,234,94,76,112,124,165,130,153,89,152,68,19,36,5,42,40,204,11,173,206,209,163,94,176,1,69,69,78,128,57,85,242,99,242,99,10,82,11,40,52,93,149,185,42,115,77,102,78,100,78,36,141,122,65,137,86,148,83,35,199,102,142,171,231,186,171,220,208,187,130,52,87,45,105,23,20,41,168,39,96,83,185,168,40,59,59,43,139,150,173,85,41,63,181,174,214,37,199,2,167,156,46,69,86,88,107,69,29,117,108,252,211,125,246,207,208,41,28,134,107,91,229,234,123,77,135,84,43,235,41,173,90,9,161,68,50,145,49,49,81,145,250,234,249,195,202,24,86,196,82,231,189,36,35,28,34,22,77,69,135,82,148,232,74,230,150,83,145,226,188,112,208,137,51,13,46,43,74,165,218,50,93,67,161,12,135,123,197,217,197,193,165,197,90,189,44,107,124,113,168,40,53,88,52,30,69,190,92,95,251,73,136,61,245,41,213,183,160,50,74,28,140,58,33,234,130,169,211,231,92,208,56,84,57,151,51,183,188,202,5,45,151,89,42,47,191,164,224,0,25,185,112,162,121,148,14,83,58,41,210,59,39,92,147,93,170,120,20,207,230,22,230,135,251,50,245,226,10,117,24,90,88,96,155,96,151,170,30,234,94,56,172,245,148,207,178,48,16,213,218,165,213,75,7,162,129,240,184,58,20,29,151,175,3,81,167,124,11,84,64,234,186,176,48,18,53,176,176,208,229,220,45,139,78,74,85,208,44,167,130,184,95,133,11,183,146,10,106,29,244,133,117,208,37,29,116,29,112,93,5,10,234,80,210,190,48,61,152,30,140,11,226,95,156,235,103,174,221,0,197,49,142,84,167,52,197,161,242,52,0,215,102,174,139,42,137,98,84,126,0,173,72,197,64,23,74,43,101,169,86,86,58,16,12,210,233,13,112,176,184,235,116,159,57,193,28,58,28,135,131,55,200,160,202,11,125,150,96,186,176,233,235,87,94,53,131,174,9,110,153,110,106,229,164,121,107,251,144,3,171,33,15,10,49,229,225,222,106,200,65,251,81,38,15,225,13,167,166,152,91,53,191,110,126,221,130,216,130,88,140,164,18,117,192,144,51,53,103,170,14,175,92,135,185,129,124,12,146,11,226,114,227,242,226,66,113,217,113,57,113,89,113,75,242,151,228,7,243,169,18,249,241,232,42,77,180,6,112,45,156,4,249,242,156,176,198,234,89,133,109,24,165,98,40,130,108,218,211,154,72,252,196,142,95,138,234,27,171,124,79,161,98,88,224,250,203,233,111,100,37,78,74,183,176,117,208,151,209,9,143,173,147,190,140,225,11,170,47,173,91,5,23,24,86,226,242,30,178,110,146,246,145,174,31,52,87,229,99,203,11,138,76,177,115,90,241,83,190,241,90,100,3,22,11,216,97,237,59,160,93,114,113,30,5,181,49,105,123,241,216,222,180,24,170,23,184,117,76,167,250,244,142,225,128,120,252,129,172,18,109,196,93,29,202,162,117,131,4,76,227,33,22,226,16,53,29,37,144,6,101,157,239,40,217,19,118,249,222,117,134,178,165,86,49,74,92,179,188,114,163,118,235,211,200,34,148,197,50,1,206,2,21,196,35,232,119,153,191,74,101,253,206,14,199,217,101,163,149,77,149,98,13,87,151,202,150,169,251,208,1,123,169,146,135,131,121,52,97,104,107,181,169,213,14,173,84,205,81,207,203,5,240,57,37,143,252,79,1,252,224,204,193,153,3,51,81,244,10,34,227,34,227,220,63,106,237,98,138,196,68,195,22,21,185,218,4,20,21,5,56,15,92,48,1,154,39,253,92,32,108,3,160,204,8,68,112,17,38,168,252,198,13,134,183,181,5,166,201,2,22,61,128,160,167,255,165,239,6,244,187,17,62,48,113,196,96,111,95,141,14,239,71,235,253,30,253,147,71,180,186,121,212,160,7,91,221,48,110,84,98,197,18,245,96,179,239,236,88,16,241,186,92,125,48,86,193,226,68,108,5,7,225,58,224,157,111,191,179,33,68,220,217,171,179,126,3,172,191,75,188,6,202,167,164,247,213,53,160,29,138,196,245,208,13,122,227,194,135,97,79,247,193,51,48,29,30,130,84,20,153,167,96,166,215,190,10,88,112,9,52,135,154,112,21,92,3,157,161,59,220,5,3,225,65,28,251,126,120,22,94,130,81,48,14,50,96,34,188,230,181,143,0,63,52,130,22,80,11,231,223,9,110,128,91,232,211,35,137,192,161,31,60,7,47,195,104,120,24,30,131,73,48,139,158,54,134,207,169,10,54,52,134,150,72,249,213,112,45,116,129,30,112,55,138,236,112,16,240,0,76,131,87,32,25,30,129,199,97,50,204,198,89,136,110,61,123,118,133,238,189,110,191,181,33,12,232,221,235,150,134,144,73,189,212,130,106,160,127,77,180,30,180,130,139,33,6,110,132,91,225,14,232,3,131,97,4,142,20,133,194,255,60,182,28,131,162,255,4,76,129,57,116,142,31,154,194,229,80,27,218,195,77,112,27,220,3,109,97,46,29,143,132,139,64,255,74,108,125,104,141,58,221,1,153,188,25,110,135,94,208,23,134,192,72,48,225,10,232,15,47,192,171,144,2,143,194,4,120,26,94,247,102,80,29,2,112,25,52,128,54,40,68,29,161,43,244,132,59,225,94,250,44,148,15,93,252,0,120,17,102,192,88,84,194,39,97,42,188,1,111,198,95,49,58,94,108,32,204,35,220,75,120,148,240,20,97,145,70,195,136,239,159,152,108,184,132,53,9,27,18,182,32,108,71,216,137,176,107,124,255,209,131,140,94,132,125,8,251,17,14,36,28,70,152,68,152,18,31,63,60,201,72,35,156,66,152,73,184,128,112,49,225,82,194,181,132,59,6,38,14,29,108,28,38,44,32,60,51,112,196,200,225,70,145,70,147,19,90,132,138,176,58,97,109,194,134,132,151,38,140,234,31,111,182,34,140,38,188,142,176,59,97,111,194,126,132,67,8,71,225,32,253,205,52,194,199,9,39,17,62,155,56,98,204,112,115,58,225,12,194,185,132,11,8,23,17,126,76,248,5,225,119,137,35,227,19,205,101,132,33,194,117,132,91,9,243,177,201,40,115,63,225,81,194,19,132,133,132,197,26,125,6,161,77,24,49,18,51,95,77,194,186,132,141,8,155,17,182,38,108,71,216,129,240,186,145,163,6,142,240,221,68,216,131,176,87,146,62,222,135,176,31,225,64,194,97,132,73,132,41,132,105,132,143,143,198,43,235,155,68,56,141,240,101,194,217,132,243,8,223,33,252,120,244,208,17,9,190,47,8,191,35,92,70,184,146,112,45,225,38,194,188,209,195,227,147,124,187,9,143,18,158,209,40,129,208,38,172,78,88,127,244,232,168,182,178,25,97,20,97,12,225,117,132,93,9,123,18,246,65,188,66,198,17,14,33,76,34,76,37,204,32,156,68,56,13,241,74,153,73,56,151,112,33,225,135,132,95,16,6,9,151,35,182,147,107,9,55,17,230,17,238,38,60,72,248,51,225,169,209,99,6,140,150,103,53,90,64,232,35,116,9,171,17,70,18,214,31,61,38,105,180,213,132,176,5,97,20,97,52,97,44,97,103,194,174,201,200,191,117,27,97,111,194,190,132,113,132,9,132,137,132,163,8,245,231,121,57,218,142,234,255,66,46,208,14,213,209,63,160,250,183,246,24,248,255,36,154,104,21,77,180,75,18,237,251,255,78,201,160,82,120,159,161,85,172,140,129,191,132,120,107,79,191,71,245,239,218,99,104,221,255,24,171,253,37,228,152,194,159,47,231,21,74,172,204,195,51,28,243,175,97,213,191,136,245,126,135,17,127,9,245,156,27,82,169,225,239,74,165,199,160,194,49,245,39,81,160,119,175,9,145,255,242,94,45,218,227,24,129,52,250,151,242,198,24,17,252,43,121,83,244,254,127,61,103,232,253,255,44,254,89,6,25,70,51,127,22,171,252,5,108,139,81,92,50,70,47,211,97,30,44,134,101,176,1,246,194,41,102,176,234,172,9,107,199,186,176,222,108,32,75,102,19,216,116,54,143,45,102,203,216,6,182,151,157,226,6,175,207,123,240,135,249,20,62,131,191,195,191,226,43,249,86,126,152,159,21,182,168,45,90,136,14,162,187,232,43,134,137,135,197,20,49,67,188,131,186,175,199,178,194,218,32,110,171,84,30,80,169,60,181,82,249,217,114,101,163,82,189,15,205,75,46,72,86,174,108,183,171,88,118,223,168,120,190,58,83,177,255,234,125,43,150,107,64,197,254,107,84,175,84,190,180,82,251,174,149,202,247,85,42,87,90,79,141,173,21,203,53,155,85,42,247,172,84,78,173,56,255,186,115,43,214,215,251,166,98,185,105,171,74,229,214,229,202,168,191,77,163,42,213,63,78,101,142,54,167,90,120,133,151,245,12,231,205,194,43,55,80,254,106,130,254,13,221,240,209,181,94,190,213,203,247,122,121,193,31,181,166,95,172,213,121,39,47,239,234,229,189,43,206,162,197,148,138,171,108,25,93,177,220,186,184,98,251,54,125,42,150,219,86,186,10,87,92,81,169,220,174,82,121,109,165,242,186,74,229,163,149,202,63,87,44,95,89,173,156,148,225,78,116,245,74,229,232,138,237,163,99,42,149,43,215,119,175,84,238,81,169,124,91,197,171,216,190,59,162,66,102,226,217,75,144,192,94,35,107,61,0,19,160,166,78,7,102,70,152,85,201,11,85,3,159,219,77,101,187,93,213,50,21,84,75,241,136,143,29,99,199,176,93,1,43,0,198,78,176,19,192,217,105,118,26,132,186,94,93,15,134,186,65,221,128,254,90,203,3,23,55,10,125,189,56,175,198,107,232,255,226,1,38,244,119,246,51,17,192,51,91,99,185,38,222,81,141,194,123,190,108,200,135,179,172,58,206,193,194,89,85,119,239,0,238,118,117,123,33,118,115,239,68,212,171,139,64,27,174,239,56,163,240,142,48,86,29,4,193,35,112,78,135,40,207,86,135,49,175,129,229,35,148,103,171,77,192,177,148,139,152,173,182,34,46,199,181,106,9,173,13,141,84,62,206,53,136,181,187,40,207,86,187,49,95,138,229,61,148,103,151,107,185,215,107,185,207,107,185,223,107,121,192,107,89,58,223,91,104,190,61,104,190,183,210,124,75,107,110,163,154,219,169,166,103,249,26,181,146,102,24,162,25,174,166,25,150,214,172,165,154,117,84,179,129,106,56,72,142,9,213,204,225,14,48,30,193,35,144,213,26,200,170,112,111,114,111,70,214,131,42,8,62,156,211,82,100,74,255,50,42,234,162,104,4,225,216,161,25,158,255,56,174,234,113,44,86,97,85,32,157,213,102,245,32,131,53,99,205,96,2,235,203,238,131,39,89,34,27,14,147,216,72,54,18,166,176,135,88,50,60,205,166,176,41,240,28,203,100,175,194,52,118,156,29,135,23,216,25,118,6,94,100,231,216,57,152,174,69,3,94,226,62,238,131,151,185,203,93,120,133,87,229,85,33,147,215,228,53,225,85,94,135,215,129,25,188,49,111,12,51,121,115,222,28,94,227,81,188,39,204,226,201,124,12,124,199,199,242,177,16,68,235,255,48,44,225,143,242,241,176,148,79,224,19,96,25,159,200,39,194,15,124,58,159,14,217,252,21,254,10,228,240,121,124,51,44,23,1,148,154,34,209,78,180,131,98,209,89,116,129,18,209,77,116,99,92,204,18,179,152,48,146,141,215,153,97,198,155,241,236,10,115,144,57,136,93,105,14,54,7,179,118,230,80,115,40,187,202,28,109,142,102,209,230,24,115,12,187,218,28,107,142,101,49,230,122,223,36,214,222,190,211,238,207,126,177,39,58,140,21,187,17,238,141,124,156,123,175,59,155,127,16,24,24,24,198,79,6,210,3,83,249,89,197,149,37,44,117,137,186,68,84,81,141,85,99,17,161,154,170,166,162,170,186,76,93,38,170,169,230,170,185,184,72,181,84,45,69,117,117,185,186,92,212,80,109,84,27,81,83,181,85,109,69,45,213,78,181,19,145,42,90,69,139,139,85,140,138,17,181,85,7,213,65,212,81,177,42,86,212,85,157,84,39,81,79,93,167,174,19,245,85,103,213,89,52,80,93,84,23,209,80,117,85,93,197,37,170,159,234,39,26,169,129,106,160,104,172,18,84,130,104,162,134,168,33,162,169,26,174,134,139,75,213,72,53,82,92,166,30,82,15,137,102,106,140,26,35,154,171,177,106,172,104,161,198,169,113,162,165,74,87,233,162,149,122,76,61,38,46,87,79,170,39,69,107,53,73,77,18,109,212,20,53,69,68,169,103,212,51,162,173,122,78,61,39,174,80,47,168,23,196,149,106,186,154,46,218,169,151,213,203,226,42,149,169,50,69,180,154,161,102,136,171,213,107,234,53,17,163,102,171,217,162,189,154,171,230,138,14,234,13,245,134,232,168,230,169,121,34,86,45,80,11,196,53,106,161,90,40,58,169,119,212,59,226,90,181,72,45,18,215,169,247,213,251,226,122,245,145,250,72,116,86,159,168,79,196,13,234,83,245,169,232,162,62,87,159,139,27,213,151,234,75,113,147,250,90,125,45,110,86,223,169,239,68,87,181,68,45,17,221,84,150,202,18,221,213,15,234,7,113,139,202,81,57,162,135,90,161,86,136,91,213,143,234,71,113,155,90,165,86,137,219,213,26,181,70,244,84,63,169,159,196,29,106,189,90,47,122,169,141,106,163,184,83,109,86,155,69,111,181,69,109,17,119,169,109,106,155,248,135,218,169,118,138,187,213,49,117,76,244,81,5,170,64,220,163,78,168,19,162,175,58,165,78,137,123,213,25,245,171,184,15,133,183,63,217,47,32,203,197,216,89,118,22,173,88,9,43,65,235,97,114,188,255,32,61,51,73,207,124,164,103,146,215,230,181,193,226,141,120,35,240,243,102,188,25,216,90,10,193,49,7,152,3,192,53,7,154,3,33,96,38,152,9,160,204,33,230,16,168,98,142,50,71,65,132,153,108,38,67,85,51,197,76,129,106,170,161,106,8,23,169,70,170,17,234,120,19,213,4,106,168,75,213,165,80,83,53,83,205,160,150,106,161,90,64,164,106,165,90,193,197,170,181,106,13,181,85,148,138,130,58,234,74,117,37,212,85,87,169,171,160,158,186,90,93,13,245,85,123,213,30,26,168,142,170,35,52,84,215,168,107,224,18,117,173,186,22,173,149,182,191,141,201,254,54,81,55,171,155,161,169,186,95,221,15,151,170,120,21,15,151,169,65,106,16,52,83,131,213,96,104,174,18,85,34,180,80,35,212,8,104,169,146,84,18,180,82,201,42,25,46,87,41,42,5,90,171,84,149,10,109,212,120,53,30,162,84,134,202,128,182,106,130,154,0,87,168,137,106,34,92,169,38,171,201,208,78,77,85,83,225,42,245,172,122,22,162,213,243,234,121,184,90,189,168,94,132,24,245,146,122,9,218,171,87,212,43,208,65,189,170,94,133,142,106,166,154,137,246,122,150,154,5,215,168,57,106,14,116,82,175,171,215,225,90,245,166,122,19,174,83,243,213,124,184,94,189,165,222,130,206,234,109,245,54,220,160,222,85,239,66,23,245,158,122,15,110,84,31,170,15,225,38,245,177,250,24,110,86,139,213,98,232,170,62,83,159,65,55,245,133,250,2,186,171,175,212,87,112,139,250,86,125,11,61,200,254,221,74,246,239,54,180,157,203,224,118,180,157,217,208,83,45,71,235,121,135,90,137,214,182,151,10,161,181,189,83,173,70,107,219,91,173,69,43,123,151,90,135,86,246,31,106,3,90,217,187,213,38,244,25,125,84,46,250,140,123,212,86,244,25,125,213,14,181,3,238,85,71,213,81,184,79,253,162,126,129,251,213,113,117,28,250,169,147,234,36,60,160,78,171,211,16,231,221,165,233,200,167,29,217,218,230,40,91,38,187,159,221,143,135,7,177,65,192,140,207,141,207,129,251,206,251,206,131,176,58,89,157,208,14,255,71,250,254,35,125,255,110,233,171,77,210,215,66,71,91,108,168,111,219,127,100,236,63,50,246,111,146,49,102,14,195,120,62,130,53,226,237,196,77,70,31,168,11,29,232,253,141,126,143,49,0,134,97,252,254,48,70,150,83,224,5,152,1,111,192,59,240,49,124,5,75,97,37,172,131,173,176,27,14,195,9,140,236,129,249,152,235,79,5,225,31,237,79,246,143,163,124,140,255,97,202,83,252,143,80,62,214,255,40,230,201,184,55,158,242,100,127,58,229,99,252,25,148,167,248,31,163,124,172,255,9,204,199,96,187,9,148,39,251,159,164,124,140,255,41,202,83,252,19,41,31,235,159,140,121,10,182,155,66,121,178,255,105,202,199,248,167,82,158,226,127,134,242,177,254,231,48,31,139,237,166,81,158,236,127,158,242,49,254,23,40,79,241,191,72,249,88,127,26,112,172,125,28,113,140,127,18,98,138,255,89,196,177,127,131,145,151,104,229,163,253,47,123,204,188,226,49,147,233,49,243,170,199,204,12,143,153,153,30,35,175,121,140,204,242,24,153,227,49,50,215,99,228,117,143,145,55,60,70,222,244,24,153,239,49,178,192,99,228,45,143,145,133,30,35,111,123,140,188,235,49,178,200,99,228,61,143,145,247,61,70,62,240,24,153,142,235,31,237,159,77,140,204,35,70,222,249,155,140,124,228,49,242,177,199,200,39,30,35,139,61,70,62,245,24,249,220,99,228,11,79,86,190,244,152,249,202,99,230,107,143,153,111,60,102,190,245,152,249,206,99,228,123,143,145,37,30,35,75,61,70,178,60,70,150,121,140,252,224,49,146,227,49,178,220,99,100,133,199,200,74,143,145,31,61,70,62,36,70,62,35,73,9,18,35,217,127,147,145,85,30,35,171,61,70,214,120,140,172,245,24,249,201,99,100,189,199,200,6,143,145,141,30,35,155,60,70,54,123,140,108,241,24,217,234,49,178,205,147,149,60,143,153,237,30,51,59,60,102,118,122,204,228,123,204,236,242,24,217,227,49,178,215,99,100,159,199,200,126,143,145,3,30,35,33,98,100,29,49,146,75,146,178,251,111,50,114,200,99,228,176,199,200,17,143,145,163,30,35,199,60,70,126,241,24,41,240,24,57,238,49,114,194,99,228,164,199,200,105,143,145,51,30,35,191,122,140,20,122,140,252,230,49,114,206,99,164,200,99,228,188,199,72,177,39,43,37,97,102,108,8,51,99,179,48,51,54,15,51,99,11,143,153,131,196,200,207,196,200,41,98,228,172,150,20,244,217,76,207,155,158,166,245,129,230,108,29,159,35,122,136,219,69,130,24,44,134,137,7,197,104,49,70,140,21,227,196,163,98,146,152,44,166,136,167,197,84,241,12,222,5,239,22,123,196,94,177,79,236,23,7,196,65,113,72,28,22,71,196,81,113,76,252,44,126,17,5,226,184,56,33,78,138,83,226,116,32,26,251,173,194,214,178,181,56,192,108,62,27,152,184,69,220,2,92,220,38,110,3,33,6,138,65,96,136,33,98,40,248,196,40,49,10,44,145,44,146,193,47,82,68,10,70,2,169,34,21,28,145,38,210,192,21,227,197,19,16,16,51,197,76,184,72,124,37,86,65,245,192,85,129,171,232,41,67,109,176,141,250,70,3,163,161,113,137,209,200,104,108,52,49,154,26,151,26,151,233,149,225,140,78,211,211,248,112,188,82,215,123,54,209,82,215,225,57,225,167,217,76,36,150,181,104,230,181,104,165,159,77,137,68,172,1,163,186,81,15,91,55,51,154,129,83,238,188,240,184,213,141,26,70,77,163,150,17,105,92,108,212,54,234,24,117,177,237,133,113,57,52,129,42,70,53,227,34,195,52,124,134,52,44,195,111,216,134,99,184,70,192,80,70,21,35,194,208,207,187,12,92,91,58,78,82,159,195,141,107,140,78,224,26,215,27,215,131,194,186,104,136,20,11,196,66,177,72,124,32,150,137,31,68,182,200,17,203,197,10,177,82,252,40,66,98,213,31,49,174,159,150,137,249,98,62,246,248,150,120,11,231,242,174,120,23,249,126,95,160,29,69,230,244,55,38,238,22,71,202,122,159,143,173,222,197,218,175,196,215,226,27,241,173,248,78,124,47,130,98,137,88,42,178,254,232,26,83,239,11,196,2,236,125,161,88,136,189,47,18,139,176,247,15,4,90,103,156,225,42,236,93,175,67,247,222,26,170,255,97,175,127,176,14,226,108,183,199,153,62,239,79,74,23,157,167,165,1,207,51,71,240,197,240,4,76,128,39,225,41,152,8,147,96,50,234,245,211,48,21,158,129,103,225,57,152,6,207,163,150,191,8,211,225,37,120,25,94,129,76,120,21,117,126,38,188,6,179,96,54,204,129,185,240,186,254,92,3,204,131,249,176,0,222,130,133,240,54,218,131,119,97,17,188,7,239,195,7,240,33,124,132,214,225,19,88,12,159,194,103,240,57,124,1,95,162,173,248,26,190,129,111,225,59,248,30,130,176,4,45,71,22,44,131,31,32,27,114,96,57,172,64,59,242,35,132,96,21,172,134,53,176,22,126,66,171,178,30,54,192,70,216,4,155,33,23,182,160,141,217,6,121,176,29,118,192,78,200,135,93,104,113,246,192,94,216,7,251,225,0,28,132,67,104,127,142,192,81,56,6,63,195,47,80,0,199,209,26,157,132,83,112,26,206,192,175,80,8,191,193,89,56,7,69,112,30,138,161,4,197,152,241,59,120,47,126,39,239,205,239,226,255,224,119,243,62,252,30,222,151,223,203,239,227,247,243,126,252,1,30,199,251,243,1,60,158,15,228,131,120,2,31,204,135,240,161,124,24,127,144,39,242,225,124,4,31,201,147,248,67,124,46,207,229,91,248,86,190,141,231,241,237,124,7,223,201,243,249,46,190,155,239,225,123,249,62,190,159,31,224,7,249,33,126,152,31,225,71,133,205,143,241,159,133,195,127,225,5,252,56,63,193,79,242,83,252,52,63,195,127,229,133,252,55,126,150,159,227,69,252,60,47,230,37,104,130,152,224,66,8,67,152,194,39,164,176,132,95,220,33,122,137,59,69,111,113,159,184,95,196,137,254,98,184,120,72,76,16,79,138,167,196,68,241,162,120,85,188,38,62,20,31,137,79,196,98,241,133,248,82,172,22,107,196,90,241,147,88,39,214,139,13,98,163,216,36,54,139,92,177,69,108,21,219,68,158,216,46,118,136,157,34,95,236,50,58,26,177,198,58,99,189,177,193,216,104,108,50,54,27,185,198,22,99,171,177,205,200,51,182,27,59,140,157,70,190,177,203,216,109,236,49,246,26,251,140,253,198,1,227,160,113,200,56,108,28,49,142,26,199,140,159,141,95,140,2,227,184,113,194,56,105,156,50,78,27,103,140,95,141,66,227,55,227,172,113,206,40,50,206,27,197,70,137,25,48,171,201,235,101,103,121,131,236,34,111,148,55,201,155,101,87,217,77,118,151,183,200,30,242,86,121,155,188,93,246,148,119,200,94,242,78,217,91,222,37,255,33,239,150,125,228,61,178,175,188,87,222,39,239,151,253,228,3,50,78,246,151,3,100,60,166,65,152,6,99,26,42,135,201,7,101,162,28,46,71,200,145,50,73,62,36,71,201,209,50,89,142,145,41,114,172,76,149,227,228,195,152,210,228,163,114,188,76,151,25,242,49,249,184,124,66,78,144,79,202,167,228,68,57,73,78,150,83,228,211,114,170,124,70,62,43,159,147,211,228,243,242,5,249,162,156,46,95,146,47,203,87,100,166,124,85,206,144,51,229,107,114,150,156,45,231,200,185,242,117,249,134,124,83,206,147,239,202,69,242,61,249,190,252,64,126,40,63,146,31,203,79,228,98,249,169,252,76,126,46,191,144,95,202,175,228,215,242,27,249,173,252,78,126,47,131,114,137,92,42,179,228,50,249,131,204,150,57,114,185,92,33,87,202,31,101,72,174,146,171,229,26,185,86,254,36,215,201,245,114,131,220,40,55,201,205,50,87,110,145,91,229,54,153,39,183,203,29,114,167,204,151,187,228,110,185,71,238,149,251,228,126,121,64,30,148,135,228,97,121,68,30,149,199,228,207,242,23,89,32,143,203,19,178,80,254,38,207,202,115,178,72,158,151,197,178,196,2,139,201,249,114,129,124,75,46,148,111,203,119,228,73,121,74,158,150,103,228,175,118,170,61,206,126,216,126,196,78,179,31,181,199,219,233,118,134,253,152,253,184,253,132,61,193,126,210,126,202,121,196,73,115,30,117,198,59,233,78,134,243,152,243,184,243,132,51,193,121,202,153,232,76,114,38,59,83,156,167,157,169,206,51,206,179,206,115,206,52,103,134,51,211,121,205,153,229,204,118,230,56,115,157,215,157,55,156,55,157,121,206,124,103,129,243,150,179,208,121,219,121,199,121,215,121,207,121,223,249,192,249,208,249,200,249,216,249,196,89,236,124,234,124,239,4,157,37,206,82,39,203,89,230,252,224,100,59,43,157,31,157,85,206,106,103,141,179,214,249,201,89,231,172,119,54,56,27,157,77,78,174,179,203,217,227,236,115,14,56,135,156,35,206,47,206,113,231,164,115,202,57,237,156,113,126,117,10,157,223,156,179,206,57,167,200,41,118,74,92,112,153,203,93,225,26,174,233,250,220,61,238,94,119,159,187,223,61,224,30,116,15,185,135,221,35,238,81,247,152,251,179,251,139,91,224,30,119,79,184,39,221,83,238,105,247,140,251,171,91,232,254,230,158,117,207,185,69,238,121,183,216,45,9,64,128,5,120,64,4,140,128,25,240,5,100,192,10,248,3,118,192,9,184,129,64,64,5,170,4,34,2,85,3,213,2,23,5,170,7,106,4,106,6,106,5,34,3,23,7,106,7,234,4,234,6,234,5,234,7,26,4,26,6,46,9,52,10,52,14,52,9,52,13,92,26,152,25,120,45,48,43,48,59,48,39,48,55,240,122,224,141,192,155,129,121,129,249,129,5,129,183,2,11,233,45,53,61,219,167,103,236,233,124,14,71,11,74,79,206,95,23,221,209,191,111,20,183,162,127,223,44,250,138,123,97,139,232,39,30,128,109,228,77,183,139,36,145,4,59,208,227,61,6,59,197,11,226,5,216,35,50,69,38,236,37,207,190,143,252,214,126,242,91,7,200,111,29,36,191,117,72,124,38,62,135,195,228,33,142,26,237,141,14,12,232,9,60,55,109,211,102,81,102,132,25,193,218,210,51,246,43,124,187,124,251,217,65,25,37,219,177,159,233,121,251,73,123,162,61,147,115,123,190,253,61,175,101,175,176,11,249,21,244,212,125,0,61,111,95,128,222,254,4,248,33,18,26,209,127,238,247,65,159,48,15,237,121,174,126,131,231,60,9,92,173,160,189,69,180,167,223,209,68,64,77,168,235,228,96,121,179,179,28,113,139,179,2,113,155,19,42,107,187,25,247,150,128,133,241,68,36,212,199,8,160,69,248,237,145,179,69,31,119,182,33,254,232,108,71,92,229,236,68,92,227,28,211,103,170,26,186,71,85,83,247,168,106,233,30,169,175,243,212,107,233,59,26,63,150,126,80,54,98,142,114,42,212,84,161,154,8,170,169,90,161,38,146,106,46,166,154,218,84,195,193,143,87,45,10,175,93,12,143,1,198,59,242,142,192,249,77,252,38,16,188,27,239,6,6,191,157,223,14,166,253,162,253,34,248,236,207,237,207,65,234,95,69,198,254,184,185,144,255,244,191,228,99,43,122,216,255,191,253,235,255,141,135,213,62,244,207,250,205,255,77,159,89,77,14,148,9,114,136,124,4,61,144,246,156,55,162,207,236,65,222,236,14,244,76,207,146,159,236,131,62,82,123,199,176,111,28,244,39,189,98,218,255,224,15,127,239,13,95,69,63,120,193,3,150,247,46,255,175,121,195,50,111,135,126,49,19,253,119,121,175,120,61,70,31,58,246,8,71,30,58,238,232,137,145,199,111,94,220,113,14,163,142,123,48,226,152,77,49,199,28,140,56,206,162,212,254,3,37,245,1,45,151,165,190,147,15,175,232,55,221,8,183,170,91,205,189,200,173,238,214,112,107,186,181,220,72,247,98,183,182,91,199,173,235,214,115,235,187,13,220,134,238,37,110,35,183,177,219,196,109,234,94,234,94,230,54,115,155,187,45,254,208,219,62,249,199,254,86,249,149,173,156,63,229,117,23,253,222,239,170,42,42,66,85,253,157,247,205,113,150,59,43,200,7,135,254,208,11,111,70,63,188,197,217,230,108,119,118,150,250,99,85,83,213,34,159,124,236,159,122,229,243,191,247,203,42,82,93,172,106,255,75,222,185,130,111,118,207,255,31,120,231,219,24,103,53,240,86,182,54,107,6,213,89,79,214,27,26,211,59,247,102,172,31,27,4,45,217,96,54,24,174,100,67,217,80,104,199,30,100,195,225,42,54,146,61,12,49,44,141,189,4,93,216,12,54,11,250,177,79,217,26,24,192,71,241,100,120,148,167,240,71,33,131,167,243,199,96,18,127,130,79,132,167,249,100,254,12,76,227,207,241,23,224,37,122,123,254,42,127,153,163,181,167,123,252,217,194,21,213,96,142,168,46,170,195,2,81,83,180,128,183,68,43,209,6,190,17,109,69,23,8,146,199,223,64,30,127,35,221,189,109,50,222,48,214,192,97,179,170,89,149,69,154,103,204,51,236,98,179,208,44,100,181,205,179,230,89,86,199,135,116,177,186,190,201,190,103,88,61,223,115,190,23,89,35,223,75,190,76,118,153,111,134,111,22,107,233,155,227,123,135,181,241,45,242,45,102,29,125,159,249,178,89,23,223,114,223,90,118,151,111,147,111,19,235,231,219,226,219,198,30,240,109,247,237,100,3,48,54,56,207,6,249,74,48,54,120,92,70,203,142,236,11,121,141,188,150,125,103,53,183,90,176,37,86,43,171,13,203,178,218,90,109,89,142,21,109,69,179,229,86,123,171,61,91,161,223,159,177,149,214,117,214,117,236,71,171,179,213,153,133,172,155,172,155,216,42,171,155,213,141,173,182,122,88,61,216,26,171,183,213,155,173,181,238,182,238,102,63,89,125,173,190,108,157,245,128,21,207,214,91,67,173,161,44,215,143,183,253,108,139,61,192,142,103,91,237,65,246,16,150,103,15,179,147,89,190,157,98,167,176,35,232,103,103,178,163,232,103,191,103,167,209,207,22,178,98,135,59,247,114,233,220,239,60,204,251,187,115,220,221,60,61,240,76,96,6,207,10,127,190,5,239,70,223,167,55,46,247,179,4,239,200,103,229,142,48,232,0,62,47,246,184,20,99,154,118,88,63,31,147,198,247,49,42,152,79,185,46,125,235,149,190,197,210,118,76,250,83,54,45,89,75,148,154,214,172,53,186,187,24,22,131,125,222,204,110,70,231,114,11,187,5,12,150,201,50,233,83,54,203,161,191,89,219,172,99,214,53,235,153,245,205,6,102,67,243,18,179,145,217,216,108,98,54,53,47,53,47,51,155,153,205,205,22,102,75,179,149,121,185,217,218,108,99,70,153,109,205,43,204,43,217,122,182,129,109,100,155,216,102,150,203,182,176,173,108,27,203,99,219,217,14,182,147,229,179,93,108,55,219,195,246,178,125,108,63,59,192,14,178,67,236,48,59,194,142,26,194,48,196,25,241,171,40,20,191,137,179,226,156,40,18,231,69,177,40,249,59,199,12,92,138,193,233,73,131,65,255,201,81,149,158,253,232,127,155,17,244,15,55,134,254,133,6,92,105,43,208,159,75,211,223,44,104,33,171,29,48,78,140,197,100,67,39,253,159,144,208,5,110,4,23,110,193,164,224,110,76,85,224,30,232,139,241,97,63,76,213,232,27,27,47,130,33,152,170,211,183,53,214,128,113,240,48,212,162,127,92,189,24,181,147,67,109,86,133,69,64,29,212,209,218,80,143,213,103,245,161,62,125,58,166,1,125,31,122,67,212,215,190,112,9,189,213,109,68,154,218,152,37,178,68,104,66,159,151,105,202,198,176,20,253,139,16,236,81,212,233,201,108,50,52,103,79,179,169,208,130,77,99,211,160,149,254,6,112,184,28,53,248,83,104,77,223,229,221,134,101,179,28,104,203,66,44,4,87,210,243,166,118,164,121,209,20,83,119,167,167,78,253,232,169,83,92,217,179,176,101,222,179,176,203,145,169,122,188,45,111,139,17,99,52,143,198,136,177,11,239,130,17,99,119,222,29,35,198,94,188,23,70,140,119,243,187,193,196,184,103,16,248,48,226,121,16,35,198,73,246,20,176,236,169,246,52,112,236,5,246,91,16,97,191,109,47,130,106,246,38,123,51,212,180,183,216,121,16,105,239,180,247,96,44,157,230,140,135,75,208,123,76,128,38,218,51,64,115,244,12,175,67,75,109,199,161,13,218,241,77,208,22,173,247,118,184,10,45,248,78,136,70,27,190,7,174,70,59,190,15,98,240,222,234,0,180,71,91,126,8,58,160,61,63,2,29,209,166,31,195,107,164,63,255,213,145,223,87,182,150,149,222,90,90,227,90,234,87,88,75,123,222,30,219,234,21,9,222,19,239,101,12,90,145,73,43,242,97,124,215,23,36,173,203,194,232,237,33,240,211,186,236,255,98,239,204,163,163,170,178,70,127,206,173,84,165,82,85,185,97,168,140,32,202,32,134,81,4,132,136,97,16,20,145,49,32,32,193,22,74,4,4,68,100,140,20,50,42,42,218,14,72,35,42,34,162,86,43,130,141,64,59,163,168,40,72,80,32,173,24,19,91,248,32,40,131,134,104,240,18,20,90,238,247,187,187,138,144,32,190,182,93,239,173,245,254,232,117,214,239,158,59,158,58,123,239,115,246,222,167,82,85,17,185,18,69,174,90,34,87,208,183,198,183,22,137,214,251,94,83,117,68,198,11,68,198,6,190,131,190,195,170,177,239,59,223,247,200,229,72,218,82,36,189,68,36,109,39,146,102,17,255,254,202,250,224,5,86,25,157,69,234,171,68,234,171,137,75,21,170,23,81,233,23,86,38,142,68,215,24,227,98,127,125,237,205,252,28,41,18,93,236,200,168,7,200,188,87,149,103,148,188,151,105,232,49,186,75,229,57,67,15,212,205,57,10,86,222,199,12,56,135,46,178,141,108,116,225,104,36,78,108,236,22,189,120,68,47,241,162,23,175,232,37,129,188,247,6,229,19,237,248,197,234,1,209,81,162,47,215,151,171,76,86,230,179,85,18,171,175,69,216,126,177,239,73,85,151,53,216,107,170,145,239,13,223,187,170,29,43,177,239,85,39,95,185,239,39,53,138,28,226,94,117,43,217,194,66,53,131,236,224,37,117,39,177,255,85,245,40,177,190,88,61,37,182,127,67,108,255,38,17,124,159,122,75,70,192,6,25,1,111,203,8,120,71,70,192,70,25,1,239,202,8,120,143,200,254,189,122,159,232,94,174,54,17,225,127,81,31,16,207,61,106,7,57,78,154,42,36,175,169,175,246,144,203,52,85,7,200,74,252,170,140,236,162,166,42,39,198,103,176,2,192,19,178,66,154,164,148,179,130,84,93,157,119,25,84,127,231,115,91,234,90,255,29,129,171,212,14,158,57,79,63,33,159,114,116,157,177,136,26,33,122,109,37,163,46,167,138,69,90,157,177,136,26,168,58,85,158,51,84,23,249,235,121,176,242,62,67,185,124,203,124,17,94,249,61,223,86,70,219,207,126,103,252,114,86,214,217,209,254,212,151,158,180,138,189,186,193,171,100,252,17,207,202,147,201,226,135,148,248,33,45,126,200,37,126,40,78,252,144,91,252,144,71,252,80,188,248,33,175,248,161,4,241,67,62,241,67,126,241,67,1,241,67,166,248,161,36,241,67,53,196,15,213,18,63,84,91,252,80,80,252,80,178,248,161,84,241,67,233,74,187,54,33,65,192,232,225,122,11,77,252,187,191,195,24,218,167,107,209,203,6,186,169,110,173,59,232,174,186,167,30,64,239,70,232,113,122,162,206,35,119,185,83,47,208,15,233,197,188,234,10,253,188,126,73,175,215,111,232,141,250,67,189,77,23,160,155,175,208,195,33,93,166,45,125,2,231,239,49,2,70,45,35,205,168,103,52,50,154,162,221,118,186,41,210,103,162,139,22,82,15,37,250,57,245,13,250,50,169,135,233,14,82,15,215,151,75,29,210,217,82,223,168,59,74,61,66,119,146,250,38,221,89,234,145,204,60,167,30,165,175,144,122,180,190,82,234,177,186,187,212,227,137,168,78,125,155,238,39,245,82,119,170,83,199,189,230,78,147,250,117,119,186,83,155,39,189,126,167,118,215,246,6,156,218,19,241,38,74,253,142,215,148,122,163,55,73,234,95,188,53,164,62,229,173,41,181,237,173,229,212,100,47,181,165,238,156,164,229,117,198,233,38,120,130,36,226,188,193,81,115,182,67,137,246,78,238,128,63,64,74,198,32,50,94,194,54,164,91,179,189,81,183,97,59,66,147,71,32,219,165,108,71,234,118,108,71,233,246,108,71,235,174,206,103,63,116,55,182,183,232,171,216,142,39,95,48,144,170,7,219,137,250,26,182,147,116,79,182,147,117,111,182,75,117,31,182,203,116,95,182,79,186,131,202,64,222,100,182,175,187,157,119,62,78,122,49,12,146,50,170,145,51,142,237,59,94,242,13,100,244,56,159,102,242,198,179,61,229,245,178,181,189,9,202,64,54,178,31,111,103,213,132,89,245,39,226,173,243,123,189,51,213,124,245,128,90,172,150,169,136,122,73,189,162,222,38,142,125,162,118,169,175,88,249,151,50,183,99,127,207,99,36,165,49,214,27,49,150,90,233,118,58,155,209,212,67,247,197,67,14,69,238,209,72,177,10,109,45,69,67,171,165,190,65,191,36,245,48,253,55,169,135,235,53,82,135,244,203,82,143,208,107,165,190,73,175,147,250,70,189,94,234,145,250,239,82,143,210,175,72,61,218,123,158,83,35,99,61,167,70,202,243,165,126,199,123,129,212,27,189,245,165,254,197,219,64,234,83,222,134,82,219,222,70,78,141,196,23,74,221,89,47,23,251,61,45,150,91,33,150,123,70,44,247,172,88,238,57,177,89,68,108,246,87,177,226,243,98,185,23,196,114,43,197,114,47,58,246,240,6,69,227,201,162,241,20,209,120,170,104,60,77,52,158,46,26,207,16,141,215,17,141,215,21,141,107,21,151,164,228,83,221,46,241,21,74,102,186,78,114,190,162,97,112,190,175,124,166,62,83,181,38,22,199,222,137,210,41,50,214,82,101,140,164,57,175,237,180,162,211,43,247,198,56,35,201,241,189,248,147,37,50,86,100,235,252,133,76,215,192,67,41,157,204,154,70,139,39,50,196,191,56,49,45,77,221,167,7,233,235,116,174,30,162,7,235,49,190,33,68,159,161,209,247,133,141,105,198,108,99,129,241,168,107,169,235,69,215,122,243,95,230,47,230,41,211,198,191,62,229,91,238,123,218,183,194,247,140,239,89,223,115,190,8,190,246,125,223,38,223,7,190,15,125,155,125,91,124,31,249,182,154,199,77,195,116,153,113,166,219,244,152,241,166,215,247,179,239,132,239,164,239,95,190,95,124,167,124,182,31,183,231,127,196,191,200,255,23,255,98,255,163,254,37,254,199,252,143,251,159,240,191,230,127,221,255,134,255,77,255,91,254,13,254,183,253,239,248,55,250,191,244,127,229,223,227,223,235,47,241,127,237,63,224,63,228,255,214,95,234,47,243,255,224,63,26,136,15,120,3,9,1,95,192,31,8,4,18,3,102,32,41,208,44,208,60,208,34,208,50,112,113,160,85,224,146,64,235,64,155,64,219,192,165,129,118,129,246,129,172,192,101,129,14,129,203,3,217,129,142,129,78,129,206,129,46,129,43,2,93,3,221,2,87,6,174,50,3,102,162,105,154,181,204,218,102,208,252,201,252,217,60,97,214,49,235,154,206,223,32,27,203,170,79,201,74,207,77,230,208,139,152,54,206,24,79,212,158,202,138,46,96,204,98,69,151,40,159,126,54,101,253,150,36,171,178,26,242,222,107,77,215,58,215,58,85,203,243,178,103,173,170,237,121,221,243,186,74,246,28,247,28,39,111,99,173,162,82,157,181,10,249,205,30,223,55,170,137,179,98,33,155,89,64,236,238,192,154,253,85,213,141,213,118,177,234,205,138,251,159,170,143,196,238,190,18,187,251,73,236,206,145,216,221,95,98,247,0,137,221,215,74,236,30,40,177,123,144,196,238,193,18,187,175,147,216,61,196,127,138,168,157,27,168,65,164,30,33,145,122,150,68,234,185,102,50,145,250,46,228,124,75,13,253,61,22,253,99,22,252,127,98,167,211,22,242,137,54,149,104,51,65,244,88,75,244,88,71,244,216,72,36,111,33,146,183,19,201,251,139,228,3,37,71,185,46,186,242,115,251,220,137,50,11,123,42,231,125,221,174,170,94,213,241,127,246,40,254,237,241,24,29,59,180,80,83,70,138,146,145,226,18,11,123,196,158,166,216,51,73,236,89,67,236,89,83,236,89,75,236,89,91,236,25,20,123,38,139,61,83,196,158,169,98,207,52,177,103,186,216,51,3,187,165,170,58,177,222,251,221,102,149,222,155,228,155,177,25,235,204,121,25,167,74,198,169,150,113,106,200,56,117,197,158,13,184,147,170,60,155,70,86,82,233,5,78,207,116,241,28,50,11,100,36,187,101,36,199,203,72,246,70,87,177,186,92,87,232,147,177,108,160,166,145,98,212,49,26,26,77,92,215,184,111,114,143,114,223,236,30,235,158,226,158,230,190,221,172,111,54,52,47,52,47,50,155,152,205,204,22,230,197,230,37,102,91,179,157,153,101,118,48,179,205,78,102,23,179,171,121,165,217,195,28,102,142,52,71,155,99,204,91,205,219,204,73,230,52,243,118,51,108,206,49,231,153,119,155,11,204,251,205,7,205,135,205,69,230,98,115,137,249,184,185,212,92,102,46,55,87,152,207,154,17,243,121,115,165,185,202,124,201,92,99,174,51,255,110,190,106,190,110,190,105,110,48,55,154,239,155,31,152,155,205,143,204,124,243,99,115,187,185,211,252,135,249,153,249,185,249,133,89,108,254,211,252,31,243,136,249,131,121,212,180,204,138,255,126,230,242,191,159,185,252,191,244,153,75,67,213,32,231,31,237,174,109,158,36,230,119,254,93,159,41,103,38,234,113,158,175,170,124,2,216,235,124,86,38,246,169,154,255,227,103,100,42,63,71,67,27,70
,71,99,88,229,154,61,122,166,151,49,190,114,205,107,104,75,29,39,71,191,212,200,226,142,110,156,235,103,244,55,6,27,185,198,159,140,145,248,170,137,120,189,89,206,223,180,206,85,156,191,99,85,45,180,82,189,100,253,186,56,127,245,170,90,156,191,145,157,179,116,59,171,116,119,254,130,86,173,244,251,117,113,254,154,86,181,32,203,111,20,226,65,181,130,204,213,75,238,185,10,241,163,90,65,75,213,203,48,41,103,142,71,158,85,110,166,140,251,141,50,241,92,197,127,170,122,33,106,85,47,233,103,149,6,213,75,76,190,104,127,165,133,255,190,55,241,27,239,77,104,181,135,248,153,77,172,239,65,150,61,80,13,101,230,142,102,229,51,89,77,87,179,89,251,220,175,22,170,37,172,126,158,85,43,213,26,214,63,111,169,247,212,22,86,64,159,170,34,244,215,74,254,214,251,159,110,179,254,208,182,223,31,217,158,243,253,15,231,189,145,0,126,104,137,179,234,81,87,56,43,1,34,93,138,172,29,156,191,112,104,221,132,85,180,65,172,127,148,253,37,250,49,246,31,215,79,177,191,156,117,151,161,95,213,223,179,255,131,46,103,181,114,20,95,162,137,149,21,236,31,215,63,75,196,60,201,254,191,244,41,246,109,131,85,178,97,24,113,140,56,183,225,97,63,222,240,177,239,55,88,125,27,137,70,146,124,15,146,21,182,81,203,8,178,159,108,164,176,159,106,164,179,159,97,212,97,191,174,81,159,253,6,6,235,54,163,145,113,17,251,153,70,19,246,155,26,77,217,111,102,52,99,191,185,209,156,253,22,70,11,246,91,26,172,126,140,39,141,39,217,95,102,44,99,255,41,227,41,246,151,187,174,198,135,246,32,46,187,92,61,221,181,149,118,7,221,200,235,206,112,95,197,126,119,247,213,202,229,238,225,190,145,253,17,238,177,236,143,115,79,98,127,178,251,118,246,167,187,231,179,127,183,251,110,246,239,113,191,199,254,251,238,247,217,223,228,197,47,123,13,214,144,134,183,113,194,45,74,39,140,79,32,207,75,184,53,241,69,165,19,87,37,178,230,77,92,157,248,62,251,155,18,55,179,191,133,60,85,155,245,200,50,92,228,146,182,172,239,240,201,73,70,141,122,209,111,56,139,101,12,53,34,246,189,220,51,25,136,150,12,68,75,6,162,171,124,127,84,75,6,162,37,3,209,146,129,104,201,64,180,100,32,90,50,16,45,25,136,150,12,68,75,6,162,37,3,209,146,129,104,201,64,162,61,52,36,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,136,150,60,68,75,30,162,37,15,209,146,135,104,201,67,180,228,33,90,242,16,45,121,200,233,223,30,241,169,215,140,151,170,253,54,88,95,249,109,176,144,170,87,237,183,193,154,203,239,87,57,99,49,94,37,169,212,216,145,243,157,115,231,187,219,209,35,67,37,168,154,42,189,242,87,187,226,228,183,84,156,111,91,159,254,77,174,70,242,155,92,173,228,55,185,58,197,238,137,83,126,85,27,95,235,28,185,240,63,65,231,243,195,114,197,173,18,85,178,243,107,37,114,228,137,253,122,192,249,55,77,156,50,81,189,45,219,77,178,221,42,219,29,178,221,37,219,47,101,187,247,150,81,147,39,168,3,178,45,149,237,81,217,254,36,219,83,206,86,199,201,214,39,219,26,206,63,46,210,41,178,109,42,219,78,178,29,32,219,209,178,157,33,219,135,100,251,236,173,183,220,122,139,126,77,182,27,101,187,69,182,59,100,91,40,219,61,178,61,32,219,178,152,206,127,239,86,255,71,91,175,124,207,63,46,246,219,58,206,127,187,252,255,235,156,129,109,19,255,112,109,202,47,173,13,144,255,152,119,167,90,68,220,93,175,54,17,109,75,212,81,109,196,126,179,40,246,123,8,170,84,57,255,15,244,244,88,146,223,68,208,29,162,245,130,93,209,250,169,165,85,158,97,188,30,204,168,118,140,15,172,126,236,121,187,250,113,194,202,234,199,129,156,234,199,245,94,169,126,92,127,76,245,227,6,135,170,31,55,63,69,46,85,229,184,197,166,42,215,61,74,119,241,85,63,190,106,136,114,126,9,200,173,50,85,78,236,215,30,206,124,74,208,249,124,224,10,231,27,244,106,151,243,249,61,245,185,124,102,207,37,159,211,123,83,190,23,191,85,190,23,223,77,62,161,23,150,239,197,191,35,159,211,251,208,249,94,188,241,41,81,232,184,81,172,244,188,28,71,55,158,207,18,215,158,179,108,163,236,74,220,83,165,124,29,43,219,206,81,202,204,186,149,133,72,226,124,139,222,249,174,188,243,93,120,202,162,179,75,226,54,86,239,107,106,44,140,149,165,85,74,68,202,137,115,149,154,113,53,123,86,150,249,53,31,170,44,63,68,75,173,148,115,148,76,74,203,224,226,42,101,121,180,200,149,179,74,240,165,224,166,202,178,53,249,75,202,94,41,167,206,85,106,101,166,4,82,26,164,206,143,149,251,171,148,197,82,54,157,179,20,164,158,56,93,210,130,105,25,149,229,202,88,233,121,206,146,35,101,112,172,174,94,230,198,182,206,125,91,164,236,170,44,209,167,247,164,253,144,222,52,125,100,250,242,244,149,78,57,187,245,244,53,231,42,209,214,211,223,72,47,137,21,235,76,113,94,37,253,132,188,214,92,135,243,122,55,108,89,89,186,52,236,94,89,134,196,202,48,202,212,134,195,26,53,166,180,189,176,193,133,89,13,135,177,109,112,225,107,141,223,190,104,155,148,67,153,125,41,35,155,100,80,46,104,82,216,164,20,10,155,28,109,250,118,179,69,78,105,82,216,108,109,179,61,148,159,72,253,188,205,215,80,182,182,108,77,185,178,101,223,139,23,198,202,250,75,166,182,201,104,243,85,219,123,218,101,82,90,183,15,180,239,219,126,124,214,243,177,178,54,235,173,172,173,29,234,81,154,119,200,187,252,147,236,10,167,116,156,217,113,141,148,67,157,234,117,90,28,43,203,59,30,226,120,113,167,34,57,42,234,244,45,101,113,231,96,151,188,46,145,43,82,174,234,66,217,114,117,78,199,153,209,187,169,139,162,119,93,211,216,185,239,154,182,61,125,40,181,113,207,133,189,76,41,89,189,6,72,177,122,27,189,211,122,55,232,101,177,151,67,25,221,71,245,241,244,25,217,167,162,79,69,223,186,125,15,112,95,86,191,129,253,6,246,206,97,59,194,217,163,140,233,55,185,223,220,28,143,148,230,57,125,165,132,114,38,64,40,103,122,206,157,57,211,185,62,57,167,168,255,208,254,161,254,71,251,31,29,80,99,192,114,238,107,206,53,185,50,224,167,156,233,215,142,184,118,252,160,29,215,93,57,164,240,134,133,55,44,189,33,114,243,157,55,23,141,25,60,102,250,233,122,204,170,49,171,198,182,154,240,208,132,21,19,43,38,169,73,157,38,133,38,141,155,52,117,210,157,147,214,78,218,52,233,235,73,101,147,126,154,236,153,28,156,220,116,114,219,201,93,39,231,76,46,155,82,99,74,227,41,19,167,204,158,178,112,202,150,41,123,167,118,152,58,112,234,250,169,123,167,101,76,219,53,237,68,94,171,188,209,121,211,243,150,230,189,114,123,198,237,3,111,95,63,125,204,244,251,167,191,50,125,199,244,189,97,95,184,110,184,123,120,97,120,219,140,70,51,186,207,24,51,99,198,140,249,51,158,159,177,118,198,167,119,4,239,232,126,199,227,119,172,191,227,147,153,158,153,105,51,123,206,28,57,115,205,204,67,179,154,206,154,58,107,205,172,189,179,235,205,110,59,123,220,236,5,179,11,231,4,231,12,157,179,114,206,129,185,117,231,110,252,13,175,181,246,108,207,84,221,239,204,253,250,76,113,60,202,60,243,76,137,250,146,223,152,125,61,207,158,115,213,103,74,116,172,159,211,255,156,246,65,85,74,117,47,50,175,237,153,226,248,135,121,93,207,148,168,103,112,188,105,141,72,218,150,212,197,120,228,93,157,138,240,159,226,141,165,198,243,214,236,137,167,93,100,46,171,177,48,113,219,105,239,89,243,161,196,93,53,127,104,56,196,121,54,113,173,185,232,140,23,141,106,201,172,43,207,44,138,221,85,215,92,118,90,123,206,89,241,202,206,189,187,156,235,114,127,76,131,180,187,54,113,15,62,125,25,79,236,146,214,182,209,187,133,212,187,164,156,137,19,95,159,21,31,58,85,137,8,103,98,194,50,167,223,191,138,3,145,179,227,0,190,63,46,230,247,231,159,246,248,210,14,79,155,157,216,95,116,218,23,98,143,149,49,123,225,157,162,30,40,234,225,98,118,196,43,226,3,29,171,13,169,244,143,167,45,138,151,75,235,233,220,127,198,194,13,187,211,142,115,221,226,124,78,122,9,199,191,26,13,248,192,93,85,188,233,57,124,108,85,159,250,107,127,26,243,218,91,100,28,69,61,104,151,211,190,211,241,233,156,233,238,180,203,113,247,180,156,118,153,253,6,38,159,138,70,50,169,137,90,169,39,136,85,167,82,2,196,161,88,228,57,29,81,106,165,36,159,58,19,125,162,227,209,137,111,206,253,201,167,156,59,120,122,83,74,192,185,226,156,145,88,198,25,231,90,173,148,196,109,167,199,105,90,6,215,247,242,10,180,145,58,95,142,228,252,153,136,90,53,166,58,125,146,248,121,58,130,86,198,208,148,128,244,242,236,152,185,248,87,49,179,32,26,41,137,145,193,211,178,112,253,68,180,31,210,147,249,189,178,146,191,76,187,146,190,85,179,134,163,197,179,103,238,105,141,71,103,164,163,219,232,136,105,56,4,237,247,116,108,235,232,37,45,39,184,88,44,191,210,177,84,149,217,221,50,125,77,173,148,202,88,187,43,214,234,220,232,120,112,236,18,29,95,233,107,46,108,208,168,113,148,104,84,107,212,88,34,81,149,226,68,181,104,68,147,152,248,7,139,196,209,42,229,215,119,72,116,173,82,98,81,182,178,252,250,9,137,174,255,81,145,248,251,187,75,101,148,254,141,114,182,166,156,82,25,187,127,163,72,52,255,221,69,50,140,223,89,206,214,142,228,37,85,202,175,245,39,249,74,149,226,140,244,168,165,255,179,242,235,150,255,125,239,126,95,137,234,217,201,87,204,101,217,21,61,125,29,15,37,238,114,50,29,41,51,157,51,217,21,78,118,227,28,117,156,217,211,231,228,61,209,107,78,33,107,106,238,100,74,209,179,18,139,190,141,22,201,136,186,72,54,229,228,77,69,157,138,36,39,114,242,166,34,158,152,41,249,136,167,50,111,113,74,243,28,79,191,17,57,30,39,103,145,163,230,177,204,38,186,223,156,188,103,140,115,70,178,27,158,115,106,167,56,247,243,132,71,90,11,201,213,230,206,54,125,13,119,55,119,242,167,148,64,47,179,223,8,39,215,114,242,44,41,89,114,198,116,242,44,57,202,234,55,194,241,68,177,107,20,199,77,56,25,153,100,104,134,228,102,20,231,126,158,112,50,56,238,116,178,177,51,249,89,175,172,78,223,138,62,14,57,154,232,127,52,170,135,236,10,145,134,254,70,251,217,59,199,105,89,242,61,195,105,43,218,110,245,121,248,107,123,86,29,5,23,109,139,30,41,143,126,207,222,225,234,99,191,228,26,164,210,93,67,84,146,107,178,125,208,181,209,249,221,34,174,124,204,81,145,236,149,186,6,217,7,149,102,251,179,50,216,126,230,26,98,127,198,26,125,181,93,161,62,180,43,116,72,53,212,55,170,65,122,4,245,77,42,83,143,84,245,244,45,170,30,119,246,231,206,225,174,241,118,190,210,180,243,141,138,227,222,36,238,173,199,189,73,220,235,147,246,74,185,171,92,37,232,97,42,131,235,45,184,62,156,235,23,115,189,5,109,181,166,173,76,158,126,65,250,227,103,111,61,253,173,231,154,105,191,239,154,101,63,77,127,219,184,246,219,207,184,190,86,45,92,223,168,214,174,131,92,59,108,23,185,190,117,62,19,29,235,109,137,138,99,239,124,246,234,209,155,213,180,244,153,154,174,146,212,165,170,6,116,80,245,213,229,48,146,246,71,193,104,152,98,239,86,83,233,213,52,200,131,219,97,58,132,89,225,206,176,55,171,59,96,38,204,130,217,112,151,74,87,243,225,110,184,7,238,133,5,112,31,220,15,127,134,7,224,77,86,224,111,193,79,236,159,2,91,165,107,5,26,114,84,150,238,15,3,224,90,24,8,99,85,63,189,69,165,34,241,112,215,96,149,237,186,94,5,92,195,97,188,154,224,154,131,164,243,84,67,215,93,170,94,220,211,246,230,184,21,240,12,124,170,210,227,62,131,93,240,57,20,194,23,80,4,197,240,37,252,19,190,130,221,42,221,93,195,46,114,239,181,55,187,191,83,113,238,82,246,143,192,15,246,102,143,91,93,234,105,66,221,70,213,247,180,163,30,111,23,121,110,133,9,112,27,76,179,119,123,242,0,221,120,208,141,7,221,120,102,0,186,241,188,172,178,60,107,225,117,56,174,178,226,155,170,212,248,102,48,92,165,199,135,96,4,76,130,201,16,134,185,48,15,208,81,252,66,120,4,158,134,103,84,102,252,106,234,35,80,6,63,64,57,28,133,227,128,14,189,55,193,72,24,5,211,84,106,130,82,89,9,65,149,42,99,183,140,113,237,147,189,195,88,253,39,149,204,168,221,198,168,221,198,104,107,200,104,235,197,104,187,147,209,54,148,209,54,156,209,150,195,104,235,193,221,239,49,94,186,186,6,51,86,174,179,87,49,110,6,49,110,22,208,194,84,215,70,123,169,107,63,227,236,27,229,115,29,176,223,117,29,86,189,100,156,29,228,174,3,170,102,229,172,24,166,178,171,180,63,156,246,167,208,254,32,218,191,130,187,71,196,218,254,144,167,58,210,246,10,218,94,29,107,47,71,153,85,90,241,209,74,123,90,153,64,43,217,180,146,29,155,19,237,233,229,65,90,186,150,150,30,161,149,28,90,120,87,36,125,93,246,210,104,227,29,218,120,135,54,50,245,112,251,45,218,201,166,157,177,180,211,139,118,134,210,78,119,61,214,254,148,182,178,245,227,246,171,60,185,129,246,106,209,94,152,158,77,161,205,12,122,22,166,181,69,174,18,187,156,222,125,232,58,196,204,58,204,152,251,54,54,99,19,171,204,216,22,180,218,58,54,251,157,25,251,57,79,238,102,230,245,177,159,98,252,250,163,30,6,107,104,206,23,171,39,212,93,118,169,154,15,119,195,61,112,47,44,128,251,224,126,248,51,60,0,219,236,147,234,99,248,4,182,195,14,216,9,5,240,15,248,20,62,131,93,240,57,20,193,110,251,148,218,3,255,3,123,97,31,148,192,126,187,64,125,13,223,192,81,251,11,245,163,189,79,89,112,12,42,224,56,252,100,127,174,126,102,78,159,128,147,240,47,248,5,78,209,23,219,46,213,10,180,120,197,3,174,161,246,15,174,63,217,21,174,97,212,33,187,34,238,83,187,52,238,51,216,5,159,67,33,124,1,69,80,12,95,194,63,225,43,216,13,135,236,147,113,135,225,91,248,14,74,225,8,148,193,247,240,3,148,195,81,248,17,44,160,47,113,167,192,102,206,214,178,11,226,187,216,39,227,175,130,158,208,11,250,218,251,226,7,82,15,130,161,92,191,30,134,217,155,227,135,219,165,241,33,24,1,183,112,109,18,245,100,152,202,254,237,48,29,194,28,207,164,158,75,61,15,238,97,255,94,192,14,241,15,83,47,164,126,4,254,194,254,98,120,20,150,192,99,180,255,52,231,159,101,63,194,254,106,246,95,102,127,3,96,163,120,108,20,143,141,226,177,81,252,63,237,83,241,95,1,54,138,199,70,241,216,40,126,47,125,220,7,37,128,141,226,15,219,95,196,127,11,223,33,75,41,28,177,63,143,47,131,239,105,251,7,218,46,135,163,96,113,47,182,139,175,224,252,113,142,177,145,247,38,24,9,163,108,231,211,212,15,169,32,150,58,161,92,234,33,187,184,50,122,185,57,122,147,163,7,56,154,197,40,47,114,237,84,13,148,230,108,133,186,146,145,89,200,200,44,100,100,22,50,50,11,25,153,133,140,204,66,70,102,33,35,179,144,145,89,200,200,44,228,238,61,140,180,147,140,180,147,140,180,147,140,180,147,140,180,147,140,180,147,140,162,82,70,76,5,35,166,130,17,83,193,136,169,224,245,182,243,122,123,93,55,48,19,110,132,17,246,55,174,155,236,111,24,53,133,140,154,66,70,77,33,163,166,144,81,83,200,168,41,100,212,20,50,106,10,25,53,133,140,154,66,70,77,33,163,166,16,75,86,96,201,10,44,89,129,21,11,177,98,33,150,171,192,106,133,88,173,16,107,85,96,169,10,44,85,136,85,10,177,70,33,90,63,137,214,79,162,245,147,104,253,36,90,63,137,86,75,209,106,41,26,173,64,163,21,104,180,2,45,22,162,197,10,180,88,136,22,11,209,98,161,204,216,237,42,30,93,102,49,147,61,196,222,167,136,189,143,187,10,84,125,215,63,84,45,23,209,70,244,123,48,166,223,125,162,223,251,56,186,140,163,110,232,119,186,147,91,168,33,196,201,32,113,50,72,156,12,18,39,131,196,201,32,113,50,72,156,12,18,39,131,196,201,32,113,50,200,43,181,32,86,102,16,43,51,152,179,123,152,179,123,152,179,123,152,179,187,153,179,199,152,179,199,152,179,199,152,179,199,152,179,199,136,167,73,204,217,98,230,108,49,115,182,152,57,91,204,156,197,222,120,219,193,42,147,121,122,132,121,90,202,60,61,194,60,45,117,141,80,205,93,55,193,120,53,50,22,71,207,39,142,6,137,157,65,98,103,144,216,25,36,118,6,137,157,65,98,103,144,216,25,36,118,6,137,157,65,98,103,144,216,25,36,118,6,153,139,197,204,197,98,230,98,49,115,113,15,115,239,24,115,110,15,115,110,15,115,174,152,24,23,36,198,5,137,111,65,226,91,144,184,22,100,174,20,19,219,130,196,182,12,230,74,49,241,45,200,248,223,195,248,223,195,248,223,195,248,223,195,248,223,205,248,223,205,248,63,198,248,63,70,252,75,34,254,37,49,254,139,25,243,123,24,243,199,24,243,197,196,192,32,241,47,72,252,11,18,255,130,88,106,136,125,196,25,245,200,200,220,38,75,123,8,239,61,136,216,53,216,222,131,87,127,146,235,11,176,199,171,92,125,158,49,223,218,245,41,251,204,74,215,231,196,49,199,134,95,112,247,110,238,42,194,83,63,100,207,230,40,204,179,197,60,235,156,29,25,139,131,219,121,182,5,207,238,224,185,238,202,195,157,207,115,231,44,238,44,225,206,255,225,206,113,146,101,57,35,103,149,180,116,61,215,251,112,125,7,215,157,49,210,149,150,30,224,234,51,180,148,73,75,31,210,82,115,185,191,84,178,197,253,178,173,32,254,37,145,11,14,133,241,112,43,220,6,19,97,18,76,134,169,112,191,186,88,213,212,239,201,92,95,70,235,139,156,87,23,203,174,128,13,170,173,235,125,40,33,207,221,175,186,147,43,38,17,191,131,228,138,233,174,67,212,135,201,172,190,229,220,119,100,102,46,158,220,193,19,41,100,150,233,78,100,231,249,241,42,155,56,54,148,188,235,122,149,227,26,38,57,24,81,154,158,101,210,179,76,122,150,73,207,50,233,89,38,61,203,164,103,153,244,44,147,158,101,210,51,70,31,175,113,61,25,219,48,234,225,106,130,60,25,228,201,32,79,6,121,50,200,147,65,158,12,242,100,144,39,131,60,25,228,201,32,79,182,230,201,43,120,178,53,79,94,33,79,38,241,100,18,79,38,241,100,18,79,38,241,100,18,79,38,241,100,18,79,38,241,100,82,236,201,94,177,39,157,28,229,122,44,54,156,121,229,232,248,45,201,20,78,160,173,18,52,156,67,44,239,15,3,224,90,24,168,18,200,224,18,200,224,18,200,224,18,200,224,18,200,170,18,200,223,223,99,182,15,194,182,67,236,222,146,143,59,54,250,90,237,210,153,246,126,221,4,154,66,51,104,14,45,160,37,92,12,173,224,18,104,13,109,160,45,92,10,237,160,61,100,193,101,208,1,46,135,108,232,8,157,160,51,116,129,43,160,43,116,131,43,225,42,232,14,87,67,15,184,6,122,66,47,232,13,125,160,47,244,131,165,118,137,126,18,150,193,114,120,26,86,192,51,240,44,60,7,17,248,43,60,15,47,192,74,120,17,86,193,106,120,9,254,6,107,224,101,88,11,235,96,61,252,29,94,129,87,237,31,209,72,137,126,223,222,173,55,193,7,240,33,108,134,45,156,255,200,46,212,91,33,31,182,193,199,240,9,249,196,118,216,1,59,153,183,67,25,185,195,236,207,226,54,219,63,198,109,129,143,96,43,228,195,54,248,24,62,129,237,68,131,29,176,211,46,116,215,180,75,220,65,123,191,59,25,82,32,21,210,32,221,222,239,121,24,158,176,75,60,232,192,179,220,46,245,60,111,255,232,121,1,86,194,139,176,10,94,225,252,7,212,31,194,102,246,11,236,66,207,103,220,79,222,226,169,176,247,199,159,103,151,196,215,131,243,225,2,168,111,255,24,223,0,26,66,35,184,16,26,19,57,46,130,76,252,86,19,104,202,125,205,224,18,104,205,113,27,174,93,78,180,201,166,30,96,255,232,53,236,253,94,23,196,129,27,60,16,15,94,72,0,31,248,33,0,137,96,66,18,212,128,154,80,11,106,67,208,46,241,38,67,10,164,66,26,164,67,6,212,129,186,64,255,189,244,223,75,255,189,244,223,91,31,26,64,67,104,4,23,66,99,250,212,154,188,161,13,92,70,228,235,0,151,115,174,11,116,135,171,97,56,175,55,130,122,52,215,110,230,190,49,48,22,198,193,52,218,152,5,179,97,14,204,229,222,135,57,255,28,247,191,192,253,43,237,221,222,23,57,94,5,71,57,119,204,222,159,160,237,146,4,100,77,168,109,23,38,32,71,66,178,93,154,112,1,99,104,186,54,24,45,46,136,3,55,120,32,30,188,144,0,62,240,67,34,212,176,15,234,154,80,11,106,67,16,146,33,5,82,33,13,210,33,131,17,86,207,62,162,207,135,11,160,62,52,128,134,208,8,46,132,198,112,17,100,226,107,154,64,83,104,6,205,161,5,180,132,139,161,21,92,2,173,161,13,180,133,75,161,29,180,135,44,184,12,58,192,229,144,13,29,161,19,116,134,46,224,248,179,174,208,13,174,132,171,160,59,92,13,61,224,26,232,9,189,160,55,244,129,190,208,15,114,236,195,186,63,12,128,107,97,32,12,66,190,193,112,29,12,129,92,152,133,44,179,97,14,204,133,121,112,39,220,5,243,225,110,184,7,238,133,5,192,170,67,47,180,79,232,71,96,17,252,5,22,195,163,176,4,30,131,165,248,204,39,97,25,44,135,167,97,5,60,3,207,194,115,16,129,191,194,243,240,2,172,132,23,129,104,168,87,195,75,240,55,88,3,47,195,90,88,7,235,225,239,240,10,188,135,47,127,31,54,193,7,240,33,108,134,143,96,43,228,195,54,248,24,62,177,203,240,34,101,120,145,50,188,72,25,94,250,94,188,244,109,196,129,116,60,127,54,113,32,29,239,159,141,215,254,34,14,143,23,135,199,139,195,227,197,225,241,226,240,120,113,120,188,56,60,94,28,30,47,14,143,23,135,199,139,195,227,197,225,241,226,214,216,71,226,94,134,181,176,14,214,195,223,225,21,120,21,222,128,55,225,45,216,0,111,195,59,176,17,222,133,247,224,125,216,4,31,192,135,176,93,37,197,237,128,157,42,201,93,83,249,220,65,101,186,147,33,5,82,33,13,210,149,233,121,192,62,226,121,16,47,244,48,251,75,216,127,220,62,232,121,66,249,60,216,0,111,86,230,89,193,53,100,241,252,149,107,244,217,67,159,61,244,217,131,151,246,188,108,31,246,172,5,250,235,161,191,120,185,50,207,107,220,255,58,231,222,228,250,91,64,127,61,244,215,67,63,61,244,19,239,87,230,249,136,123,182,113,237,99,142,63,129,237,176,3,118,66,129,74,242,124,198,107,179,194,243,176,194,243,20,114,238,11,251,4,158,178,204,243,37,125,99,85,231,57,200,179,223,177,95,202,62,57,182,135,28,219,243,61,176,114,241,148,115,255,81,248,17,44,56,6,21,200,118,220,62,28,111,218,71,226,147,160,6,212,132,52,251,68,124,58,100,64,29,168,11,231,41,95,124,61,56,31,46,128,198,100,133,23,65,38,52,129,75,56,215,154,186,13,180,197,243,182,135,203,237,178,248,108,149,228,53,148,233,117,65,28,184,193,3,241,224,133,4,240,129,31,2,144,8,38,36,65,13,168,9,181,160,54,4,149,207,155,12,41,144,10,105,144,14,25,80,7,234,2,253,244,210,79,47,253,244,210,79,111,125,104,0,13,161,17,92,8,248,25,111,51,104,142,71,108,1,45,217,111,133,231,188,132,253,214,118,25,158,184,204,219,150,253,118,208,30,178,28,207,140,28,29,160,55,251,125,160,175,125,208,219,143,231,114,237,19,222,225,244,109,52,215,110,230,185,49,48,22,198,1,43,93,47,121,165,247,118,152,197,235,206,134,57,48,151,251,239,227,245,152,243,120,234,50,239,18,234,199,105,235,9,88,10,79,194,11,180,183,18,94,228,250,42,88,205,57,139,251,142,241,236,73,251,68,130,178,15,39,104,229,75,240,226,185,209,97,130,143,186,38,231,107,171,36,188,121,89,2,81,41,33,149,115,105,144,110,31,73,200,128,186,206,59,146,206,236,142,229,82,247,49,43,75,36,47,123,183,242,252,124,206,223,37,239,160,56,57,86,185,114,27,61,236,193,174,62,206,59,83,202,231,188,171,37,215,154,27,173,236,3,70,91,104,111,31,52,58,83,247,176,119,25,215,216,155,141,94,208,199,46,160,165,34,50,138,3,100,20,7,124,67,236,205,190,161,112,47,251,11,224,62,184,31,254,12,15,192,131,240,16,60,12,11,225,17,88,4,127,129,197,240,40,44,129,199,224,113,120,2,150,194,147,176,12,158,130,229,240,52,172,128,103,224,89,120,14,34,246,129,64,51,251,128,114,209,211,10,99,8,171,97,167,255,151,211,127,139,254,91,70,7,187,136,254,91,70,55,234,251,236,125,198,253,246,62,252,214,5,248,172,11,184,115,179,239,90,187,200,55,16,6,195,159,224,38,123,159,111,28,140,135,9,48,17,166,194,189,182,133,108,22,178,89,200,102,33,155,133,108,22,178,89,200,102,33,155,133,108,22,178,89,200,102,33,155,133,108,22,178,89,200,102,33,155,133,108,22,178,89,200,102,33,155,133,108,22,178,89,200,102,33,155,133,108,22,178,89,200,102,33,155,133,108,150,191,167,189,207,223,11,122,67,31,232,11,253,32,7,250,219,251,144,221,194,134,237,237,47,176,80,145,33,118,180,55,200,123,17,231,35,251,106,228,94,109,92,111,111,48,70,194,173,112,159,157,143,14,242,157,213,8,178,175,70,246,213,200,190,26,217,87,35,123,62,178,231,35,123,62,178,231,35,123,62,178,231,251,166,219,27,124,97,184,3,230,193,221,246,6,250,149,79,191,242,233,87,62,253,202,167,95,249,244,43,159,126,229,211,175,124,117,5,22,200,195,2,121,244,237,0,22,200,163,127,39,24,65,229,140,160,114,250,249,37,61,41,161,39,37,174,65,167,142,211,223,164,216,106,166,69,108,53,211,34,246,30,97,17,163,171,156,209,85,78,239,74,232,93,9,189,43,161,119,37,244,174,132,222,149,96,153,60,44,147,135,101,242,176,76,30,150,201,195,50,121,88,38,15,203,228,97,153,60,44,147,135,101,242,176,76,30,150,201,195,50,121,88,38,15,203,228,97,153,60,44,147,135,101,242,176,76,30,150,201,195,50,121,88,38,15,203,228,97,153,60,44,147,135,101,242,176,76,30,150,201,195,50,121,104,160,4,13,148,160,129,18,52,80,130,6,74,208,64,9,26,40,65,3,37,88,38,79,117,67,11,33,180,16,194,22,59,209,66,8,123,236,52,122,168,12,164,207,69,250,92,172,213,146,213,235,51,177,53,116,155,88,92,189,56,22,87,47,142,173,139,67,216,106,39,182,218,137,173,118,98,171,157,104,35,23,109,228,162,141,92,180,145,139,54,114,209,70,46,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,8,161,141,16,218,200,69,27,185,104,35,23,109,228,162,141,92,180,145,139,54,114,209,70,46,218,8,169,120,198,66,57,18,55,65,226,217,72,60,11,137,147,145,240,54,36,188,94,165,163,163,117,232,103,29,186,41,64,55,5,232,33,9,29,56,127,63,90,133,252,235,144,127,29,242,175,67,254,117,200,95,128,252,5,200,95,128,252,5,200,95,128,252,5,244,163,128,126,20,208,143,2,250,81,64,63,10,232,71,1,253,40,160,31,5,204,149,177,104,186,186,191,59,170,90,24,253,25,165,67,240,117,99,241,115,227,240,113,183,192,120,152,96,127,46,239,92,156,246,117,179,240,25,115,236,205,254,59,236,3,254,153,48,11,102,195,28,152,11,243,224,78,184,11,230,195,221,112,15,224,27,253,248,70,63,190,209,143,111,244,227,27,253,248,70,63,190,209,143,111,244,227,27,253,248,70,63,126,209,143,95,244,227,23,253,248,69,63,126,209,143,95,244,227,23,253,248,69,51,1,124,224,199,231,105,121,247,203,233,187,197,28,47,102,142,23,51,199,139,209,155,31,189,249,101,246,76,183,139,153,187,197,204,221,98,230,110,49,115,183,152,190,91,244,221,162,239,22,125,183,232,187,69,223,45,250,110,209,119,139,190,91,244,221,162,239,22,125,183,232,187,69,223,45,250,110,209,119,139,190,91,244,221,162,239,22,125,183,232,187,69,223,45,250,110,209,119,139,190,91,244,221,162,239,22,125,183,232,187,69,223,45,250,110,209,119,139,190,59,62,107,136,253,21,218,46,66,195,27,42,125,150,35,209,87,170,53,18,69,184,254,13,215,79,96,141,10,172,81,129,53,42,184,247,75,238,109,197,189,217,204,20,31,146,102,50,83,124,72,155,201,56,122,208,241,253,88,168,2,11,85,32,101,4,41,35,72,25,65,202,8,82,70,144,50,130,148,17,164,140,32,101,4,41,35,72,25,65,202,8,82,70,144,50,130,148,17,164,140,32,101,4,41,35,72,25,65,202,8,82,70,144,50,130,148,17,164,140,32,101,4,41,35,72,25,65,202,8,82,70,144,50,130,148,17,164,140,32,101,68,93,138,36,97,108,179,29,219,108,55,198,170,20,236,179,29,9,70,49,3,74,153,1,251,145,228,65,36,169,139,36,77,145,164,46,146,52,69,146,135,144,100,45,182,219,142,237,182,99,187,237,216,110,59,182,219,142,84,97,164,10,35,85,24,169,194,72,21,70,170,48,82,133,145,42,140,84,97,164,10,35,85,24,169,194,72,21,70,170,48,82,133,145,42,140,84,97,164,10,35,85,24,169,194,72,21,70,170,48,82,133,145,42,140,84,97,164,10,35,85,24,169,194,72,21,70,170,48,82,133,145,42,140,84,97,230,241,16,153,199,89,72,241,41,82,188,18,251,123,172,147,87,60,175,252,200,155,143,188,249,200,154,143,92,201,200,148,204,149,151,145,39,31,121,242,145,39,31,121,242,145,39,95,121,140,105,216,56,143,17,124,187,125,216,152,207,211,15,18,31,30,117,222,99,231,236,207,198,124,187,66,105,182,199,85,19,238,56,110,76,231,92,88,206,239,52,238,81,9,198,189,60,77,46,111,44,81,53,140,199,57,255,132,253,179,191,14,212,133,243,160,30,156,15,23,64,125,104,0,35,97,20,140,134,155,97,12,140,133,113,112,11,140,135,91,97,2,220,6,19,97,18,76,134,41,48,21,166,1,253,243,223,14,244,201,79,159,252,51,236,159,69,158,159,233,233,1,99,150,253,61,178,28,52,22,219,101,198,99,244,127,168,49,25,191,54,5,166,113,118,58,82,134,97,142,253,169,49,23,230,193,157,48,95,157,103,220,99,111,52,30,230,190,133,246,110,227,17,88,4,127,129,199,237,173,200,183,213,111,224,203,92,16,7,110,240,64,60,120,33,1,124,224,135,0,36,130,9,73,80,3,106,66,45,168,13,65,72,134,20,72,133,52,72,135,12,168,99,151,163,195,114,116,88,142,14,203,209,97,57,58,44,71,135,229,232,176,220,223,193,254,212,127,57,100,67,71,232,4,157,161,11,92,1,93,161,27,92,9,87,65,119,184,26,122,192,53,48,18,57,70,193,104,184,25,198,192,88,24,7,183,192,120,184,21,38,192,109,48,17,38,193,100,152,2,83,97,26,228,193,237,48,29,194,48,195,222,170,226,24,57,251,208,226,94,180,120,216,88,98,159,100,44,205,183,191,101,156,28,87,57,88,193,194,10,86,149,145,244,57,17,167,140,136,83,198,29,101,104,217,50,156,44,237,38,187,140,8,83,70,132,41,35,194,148,17,97,202,136,48,101,104,223,66,251,22,218,183,208,190,133,246,45,180,111,161,125,11,237,91,104,223,66,251,22,218,183,208,190,133,246,45,180,111,161,125,11,237,91,104,223,66,251,22,218,183,208,190,133,246,45,180,111,161,125,11,237,91,104,223,250,183,35,184,39,253,232,5,189,161,15,244,133,126,144,3,253,97,36,109,140,130,209,112,51,140,129,177,48,14,110,129,241,112,43,76,248,95,226,238,61,78,234,250,190,247,248,111,103,134,221,101,216,101,18,197,91,98,52,22,99,52,169,245,110,154,152,52,181,61,45,77,19,19,77,155,148,154,198,164,39,152,19,140,213,92,192,120,195,27,120,193,11,136,10,98,240,2,17,81,192,170,53,98,202,146,64,86,20,193,141,227,202,178,203,144,48,236,114,201,204,172,59,236,240,219,93,22,93,34,223,243,156,9,241,216,156,246,113,78,31,143,243,232,249,227,245,152,251,239,247,251,190,223,159,219,119,100,71,92,142,239,224,187,160,13,117,135,168,59,68,221,33,234,14,81,119,136,186,67,212,29,162,238,80,212,72,221,110,17,62,44,194,203,137,235,196,240,140,104,28,181,119,80,123,7,181,227,232,59,52,110,165,113,171,72,47,120,103,150,214,5,90,23,18,87,203,212,105,156,184,206,39,175,15,123,68,254,30,145,191,71,228,239,113,148,122,62,180,241,161,141,15,149,196,44,21,243,238,176,83,6,236,148,1,59,101,192,78,185,180,73,109,216,192,163,78,30,117,242,168,141,71,109,60,106,227,81,27,143,218,120,212,198,163,86,30,181,242,168,149,71,173,60,106,229,81,43,143,90,121,212,202,163,86,30,181,242,168,149,71,173,60,106,229,81,43,143,90,121,212,202,163,86,30,181,242,168,149,71,173,60,106,229,81,43,143,90,121,212,202,163,86,30,21,120,84,224,81,129,71,5,30,21,120,84,224,81,129,71,5,25,178,71,134,236,145,33,123,100,200,30,25,178,71,134,236,145,33,123,100,200,30,25,178,71,134,236,145,33,123,100,200,30,25,178,71,134,236,145,33,123,100,200,30,30,183,241,184,141,199,109,60,110,227,113,27,143,219,120,220,198,227,54,30,119,242,184,147,199,157,60,238,228,113,39,143,59,121,220,201,227,78,30,119,242,184,147,199,157,60,238,228,113,39,143,59,121,220,201,227,78,30,119,242,184,147,199,157,60,238,228,113,39,143,59,121,220,25,77,230,96,153,131,101,14,14,241,123,21,23,135,56,183,149,115,21,206,197,156,139,57,23,115,174,234,255,17,252,95,201,189,50,247,202,137,59,60,119,23,167,103,135,167,56,184,155,131,187,57,184,155,131,187,57,184,135,131,131,226,164,131,139,37,46,150,184,88,230,98,153,139,101,46,150,185,88,230,98,153,139,101,46,150,185,88,230,98,153,139,101,46,150,185,88,230,98,153,139,101,46,150,185,88,230,98,153,139,101,46,150,185,88,230,98,153,139,101,46,150,185,88,230,98,153,139,101,46,150,185,88,230,98,153,139,101,46,197,92,138,185,20,115,41,230,82,204,165,152,75,49,151,98,46,197,92,138,185,20,115,41,230,82,204,165,152,75,49,151,98,46,149,185,84,230,82,153,75,101,46,149,185,84,230,82,153,75,101,46,149,184,84,226,82,137,75,37,46,149,184,84,226,82,137,75,37,46,149,184,84,226,82,137,75,37,46,149,184,84,226,82,137,75,37,46,149,184,84,226,82,137,75,37,46,149,184,84,226,82,41,58,149,75,195,92,26,174,101,227,140,40,195,133,152,11,131,92,24,228,192,48,7,170,251,166,65,234,14,82,119,144,186,131,212,29,164,238,32,117,135,169,59,76,221,97,234,14,83,119,152,186,195,212,29,166,238,48,117,135,169,59,76,221,97,234,14,83,119,152,186,195,212,29,166,238,48,117,135,169,59,76,221,97,234,14,83,119,152,186,195,212,29,166,238,48,117,135,169,51,72,157,65,234,12,82,103,144,58,131,212,25,164,206,32,117,6,163,143,168,12,35,42,195,136,42,188,75,63,79,39,238,176,138,59,107,241,227,234,221,159,135,249,94,127,32,140,200,184,17,25,55,34,227,70,100,220,136,140,27,145,113,35,50,110,68,198,141,208,122,132,214,35,180,30,161,245,8,173,71,104,61,66,235,17,90,143,208,122,132,214,35,180,30,161,245,8,173,71,104,61,66,235,17,90,143,208,122,132,214,35,180,30,161,245,8,173,71,104,61,66,235,145,232,91,180,238,161,117,143,43,46,187,226,106,253,42,202,130,162,44,40,202,130,98,77,255,223,101,192,108,81,126,183,106,56,7,247,224,94,152,224,19,213,111,54,254,227,104,239,225,71,15,63,122,248,209,195,143,30,126,244,240,163,135,31,61,252,232,225,71,15,63,122,248,209,195,143,30,126,244,240,163,135,31,61,252,232,225,71,15,63,122,248,209,195,143,30,126,244,240,163,135,31,61,252,232,161,96,153,130,101,10,150,41,88,166,96,153,130,101,10,150,41,88,205,134,162,108,40,202,134,162,108,40,202,134,162,108,40,202,134,162,108,40,202,134,162,108,40,202,134,162,108,40,202,134,162,108,40,202,134,162,108,40,254,95,100,67,129,67,5,14,21,56,84,224,80,129,67,5,14,21,56,84,224,80,129,67,5,14,21,56,84,224,80,129,67,5,14,21,56,84,224,80,129,67,5,14,21,56,84,224,80,129,67,5,14,21,106,61,190,98,42,221,30,157,253,78,245,186,79,197,49,75,210,190,76,251,255,154,138,50,9,23,227,155,248,31,248,22,38,131,231,214,88,182,198,178,53,150,173,177,108,141,101,107,44,91,99,217,26,203,214,88,30,83,141,133,169,184,2,63,128,120,179,198,178,53,150,205,184,87,88,209,255,202,153,178,140,31,82,111,171,153,62,172,166,14,255,159,114,196,236,126,133,25,123,134,56,190,69,188,222,225,254,157,102,165,217,118,223,243,162,67,162,207,83,174,159,114,253,181,169,124,26,174,243,174,25,110,103,170,251,183,195,190,79,110,86,187,115,236,83,39,213,166,219,185,238,207,15,3,20,30,16,221,21,209,93,17,221,21,209,93,17,221,21,209,93,161,124,63,229,251,41,223,79,249,126,202,247,83,190,159,242,253,148,239,167,124,63,229,251,41,223,79,249,126,202,247,83,190,159,242,253,148,239,167,124,63,229,251,41,223,79,249,126,202,247,83,190,159,242,253,148,239,167,124,191,232,171,136,190,138,232,171,136,190,138,232,171,136,190,138,232,171,136,190,10,103,6,56,51,192,153,1,206,12,112,102,128,51,3,156,25,224,204,0,103,6,56,51,192,153,1,206,12,112,102,128,51,3,156,25,224,204,0,103,6,56,51,192,153,1,206,12,112,102,128,51,3,156,25,168,237,86,246,81,170,237,157,125,75,28,37,107,251,26,59,105,46,237,143,190,68,219,46,218,118,241,175,194,191,138,94,186,215,171,91,57,49,134,190,37,250,150,106,245,111,54,151,238,83,81,230,154,148,230,155,96,31,8,189,116,45,209,181,68,215,18,93,75,116,45,165,171,189,33,17,186,232,218,69,215,46,186,118,209,181,139,174,93,116,237,162,107,23,93,187,232,218,69,215,46,186,118,209,181,139,174,93,116,237,162,107,23,93,187,232,218,69,215,46,186,118,209,181,139,174,93,116,237,162,107,23,93,187,196,84,69,76,85,196,84,69,76,85,196,84,69,76,85,196,84,69,76,85,232,94,162,123,137,238,37,186,151,232,94,162,123,137,238,37,186,151,232,222,75,247,94,186,247,210,189,151,238,189,116,239,165,123,47,221,123,233,222,75,247,94,186,247,210,189,151,238,189,116,239,165,123,47,221,123,233,222,75,247,94,186,247,210,189,151,238,189,116,239,165,123,111,77,227,170,238,125,52,126,51,58,36,177,66,36,183,134,151,18,47,136,203,181,97,74,226,229,240,104,98,48,252,50,177,55,220,158,120,43,188,158,108,14,59,146,39,135,190,228,41,225,137,228,153,161,231,157,127,167,252,229,232,125,201,191,139,50,7,255,189,242,14,110,45,230,198,83,50,236,5,209,191,214,12,251,34,39,94,194,203,50,109,61,103,218,220,207,154,69,55,113,178,211,109,23,74,209,97,137,94,93,108,175,207,13,251,252,62,140,56,91,20,186,147,13,104,132,222,232,236,197,228,105,158,63,29,103,224,172,176,39,121,78,216,217,244,245,80,110,186,56,108,104,250,54,212,135,166,203,221,82,163,137,26,77,234,65,211,53,110,167,133,82,211,117,184,30,211,61,119,167,231,238,194,44,216,239,52,221,235,185,251,112,191,251,162,167,233,65,199,88,28,134,155,150,58,254,211,120,38,244,53,253,11,158,245,220,143,61,94,233,214,154,154,218,61,247,58,54,98,179,199,57,252,202,253,173,232,241,190,221,161,187,105,16,251,66,119,243,184,80,106,62,12,135,227,88,124,16,199,123,254,146,176,161,249,70,247,93,87,243,173,161,183,249,174,208,215,60,23,15,224,81,19,203,95,31,84,117,59,143,246,83,117,51,85,243,84,205,83,245,109,170,110,165,106,145,170,155,169,58,64,213,205,84,221,76,205,126,106,150,169,89,166,100,153,146,101,74,150,169,184,143,138,49,21,99,42,198,20,172,80,112,59,5,55,83,112,51,5,183,83,112,51,5,139,20,44,82,112,59,5,139,191,167,224,118,10,230,41,152,167,96,158,130,69,10,110,167,224,118,10,230,41,152,167,224,102,234,85,168,87,161,94,76,189,152,114,21,138,197,20,139,41,22,83,42,166,84,76,169,10,165,202,148,42,83,170,76,169,50,165,202,148,42,83,170,76,169,50,165,202,148,218,124,80,169,237,148,202,83,42,166,84,76,169,152,82,229,232,184,196,178,48,57,177,34,60,73,169,117,98,240,55,20,122,138,42,165,196,182,240,61,113,118,67,162,55,44,17,217,147,19,67,161,69,100,95,40,206,242,201,100,200,37,235,195,130,100,83,184,173,22,233,227,194,41,201,99,163,75,146,31,10,183,138,250,63,75,254,81,248,6,213,94,16,249,159,19,115,171,146,127,18,30,77,158,27,38,29,252,70,42,127,240,95,37,95,146,156,28,214,200,130,85,81,147,179,119,241,169,203,217,127,225,108,187,120,145,117,182,29,142,94,118,196,65,71,235,114,180,88,14,157,35,135,206,141,198,186,238,97,159,218,232,83,111,249,84,53,63,134,93,239,233,62,157,59,152,129,37,215,181,219,117,29,237,8,93,142,80,112,132,206,168,185,182,210,181,38,167,151,195,51,62,113,134,79,108,119,190,173,62,213,97,69,251,125,114,187,79,29,123,240,83,57,159,234,142,62,32,162,42,62,213,47,146,6,69,210,160,40,234,19,69,67,162,168,215,185,247,138,162,94,81,212,43,42,122,69,69,175,136,232,21,17,67,34,98,72,52,12,137,134,138,104,168,136,134,138,72,24,20,9,131,34,97,80,36,12,137,128,65,17,48,40,2,122,57,214,203,177,10,183,6,213,248,82,116,188,107,105,182,222,197,230,186,101,206,251,175,174,97,37,214,135,55,107,255,134,119,162,8,184,50,244,59,126,193,241,11,142,95,104,122,192,227,135,67,191,227,20,162,148,79,189,229,202,191,233,19,157,85,103,213,141,101,225,21,158,119,123,182,211,179,217,132,232,170,233,183,77,189,24,71,187,47,133,78,199,237,140,38,58,235,44,239,190,65,46,21,124,226,25,103,159,230,236,211,124,114,31,37,246,82,98,175,35,108,78,180,217,155,103,157,103,19,69,58,221,118,33,23,150,59,226,10,17,180,49,81,22,13,105,140,11,87,38,245,212,164,158,154,212,83,147,227,195,244,228,241,248,16,143,79,244,248,36,156,108,190,58,147,239,159,118,255,220,48,228,106,62,227,106,62,35,231,10,212,125,139,186,111,201,185,2,133,223,106,250,78,52,174,233,187,48,169,81,97,90,211,53,238,79,11,179,40,49,139,18,179,228,93,129,218,123,169,189,151,218,123,155,102,123,253,94,207,221,135,251,61,158,143,7,124,238,65,199,122,216,237,63,83,238,41,172,10,211,155,94,116,251,11,188,138,44,182,224,151,200,123,173,219,237,118,236,8,211,155,163,240,66,243,168,176,188,185,30,13,56,206,227,19,112,73,120,139,3,179,228,94,129,155,123,155,231,113,228,126,204,199,15,241,80,88,174,35,183,214,34,113,7,167,255,82,213,57,160,234,28,80,117,14,112,253,207,101,248,1,25,126,64,134,31,144,205,7,162,163,249,17,211,190,76,251,2,237,11,62,213,252,238,218,100,237,177,181,199,214,30,91,119,193,186,11,214,93,93,107,193,90,11,239,212,149,127,167,166,184,214,216,117,22,222,93,35,234,210,206,56,85,4,220,204,253,22,238,79,231,254,244,196,207,56,186,26,173,178,245,197,232,240,196,75,120,89,13,105,19,167,27,61,95,173,31,57,93,113,139,221,247,47,241,43,108,69,30,219,194,173,137,110,183,59,176,83,252,237,114,251,107,20,81,138,110,20,45,207,38,222,112,191,15,101,199,216,237,182,31,21,231,221,131,216,253,1,12,134,43,213,164,14,21,187,168,98,23,101,239,228,106,109,74,236,247,220,111,240,118,216,148,56,224,54,200,234,58,36,80,173,91,41,209,54,202,253,250,240,180,136,156,146,28,83,203,250,235,101,125,79,50,19,238,75,190,7,239,197,33,24,23,206,21,173,23,138,214,11,69,235,133,122,234,147,201,247,133,133,201,247,123,237,104,28,27,125,53,121,156,219,63,192,248,112,158,72,62,79,36,95,151,60,193,227,15,227,196,48,81,68,79,76,126,196,253,63,196,201,225,139,106,227,20,85,229,85,174,45,227,218,50,174,45,19,237,231,171,147,45,201,179,189,231,99,248,227,240,227,228,199,221,126,2,231,132,197,201,79,186,253,20,254,36,204,146,21,23,38,255,212,253,115,195,13,50,227,155,234,233,118,245,180,250,47,179,175,78,94,24,29,147,188,8,147,195,107,213,239,200,155,38,135,141,77,151,224,59,209,88,89,50,86,134,76,151,33,99,69,201,84,81,50,85,148,76,109,186,209,235,55,225,54,204,196,237,184,51,58,188,233,46,204,194,108,239,159,235,185,121,184,223,227,249,120,192,113,22,120,252,176,219,71,194,125,77,139,240,40,22,135,39,155,30,11,11,117,177,197,77,203,60,94,142,39,241,207,97,162,172,154,168,179,45,22,129,203,68,224,50,115,193,147,186,219,226,166,231,194,143,155,86,224,121,239,91,233,185,85,225,188,166,159,186,255,51,172,246,252,139,62,39,182,154,214,59,238,43,158,107,195,47,60,247,42,178,104,119,172,215,177,17,29,222,191,217,123,115,216,226,181,95,226,87,158,223,138,188,227,110,11,29,50,119,162,238,185,88,246,94,40,123,207,107,218,233,57,49,216,36,6,155,10,16,135,77,37,244,134,206,38,113,216,36,14,155,202,16,131,77,21,236,65,108,221,3,24,118,255,205,176,169,233,45,140,184,255,54,196,92,147,152,83,21,166,52,139,187,102,113,215,156,12,155,154,83,110,71,121,174,30,13,104,244,120,180,234,145,134,24,108,110,10,157,205,205,24,235,126,6,239,241,252,123,113,8,14,245,252,184,80,212,225,139,58,124,177,249,8,199,59,210,123,142,194,251,240,126,28,141,15,120,239,177,94,255,32,142,115,142,63,240,156,10,171,26,77,105,190,62,108,148,225,83,155,111,141,14,111,230,117,51,175,155,121,221,124,7,238,196,93,97,89,243,189,97,161,204,95,166,82,77,84,169,38,170,84,19,85,129,101,170,213,196,230,5,142,243,144,227,60,226,152,143,58,254,98,143,31,195,18,60,30,166,215,38,137,111,169,18,63,86,21,54,152,36,186,85,132,159,169,4,191,146,241,51,101,246,247,101,246,114,89,251,164,172,109,213,111,135,100,236,79,100,236,46,89,185,89,54,190,40,11,159,145,133,27,101,221,103,100,214,197,50,233,81,25,115,135,140,249,177,140,217,46,75,238,144,37,109,178,96,181,232,95,112,240,111,156,158,23,253,207,215,254,155,246,247,66,245,255,45,179,216,188,178,12,79,133,245,137,167,245,232,21,161,77,221,122,84,221,122,212,85,85,171,231,191,170,158,107,85,207,181,58,215,210,131,61,188,85,15,44,185,218,93,186,87,171,238,213,170,126,45,117,229,47,169,83,5,87,158,173,118,48,87,93,84,111,118,169,55,187,92,249,54,245,58,239,202,135,213,236,188,154,157,63,216,225,30,87,11,150,170,5,75,93,229,94,87,121,121,245,175,52,116,175,245,77,255,104,198,189,56,180,234,96,173,58,216,122,29,172,245,157,25,225,10,143,175,12,143,30,156,21,150,200,207,37,242,115,137,14,182,190,201,190,163,233,102,220,129,59,195,90,85,125,173,170,190,182,54,59,220,235,245,251,112,191,199,243,241,128,99,60,232,184,15,187,93,21,150,138,251,165,226,124,169,152,46,232,39,121,253,36,47,110,11,122,74,94,172,22,14,118,175,165,226,114,169,184,92,42,22,11,98,109,151,88,219,37,214,118,137,173,130,216,42,136,171,93,226,106,87,173,187,29,111,146,252,109,135,107,21,83,75,116,184,245,58,199,90,241,177,84,124,20,196,199,174,104,170,46,177,78,151,88,39,30,214,136,133,199,40,93,209,29,214,137,133,47,168,230,29,170,121,181,138,191,68,213,60,85,55,82,117,163,152,120,86,229,238,166,108,187,74,221,65,217,118,202,182,139,141,184,86,161,15,15,155,84,227,77,170,241,38,49,114,186,24,121,75,149,221,162,202,110,57,56,175,181,171,172,171,84,214,85,42,235,42,49,243,154,106,250,186,42,186,94,229,220,164,34,174,83,17,215,81,189,66,245,10,181,43,42,224,58,21,112,157,10,184,78,5,92,167,2,174,163,108,69,213,91,167,234,173,83,233,214,169,104,235,85,177,45,170,216,22,85,108,189,42,182,74,21,91,165,130,173,87,193,94,87,193,94,87,173,94,87,173,182,168,78,91,84,167,45,170,211,22,213,105,149,234,180,74,117,90,165,58,189,174,42,109,81,149,182,168,74,171,84,165,85,170,209,22,213,104,189,106,180,137,59,237,42,75,135,202,210,193,165,118,14,181,171,46,221,170,75,183,10,210,173,90,116,168,22,213,202,208,161,50,116,168,12,29,156,218,200,169,141,156,218,168,42,116,171,0,29,156,218,200,169,141,50,191,131,83,237,50,127,157,140,95,39,227,215,201,248,117,50,126,157,140,95,39,227,87,201,246,85,178,125,139,108,223,34,219,183,200,246,85,178,125,139,108,175,102,249,70,89,222,33,203,59,100,121,135,44,239,176,15,46,153,140,171,51,245,153,97,36,58,75,150,13,201,168,175,203,168,185,50,106,174,140,122,153,207,139,101,205,62,190,46,225,235,18,190,46,145,45,69,190,246,243,117,57,79,151,243,116,185,140,24,146,5,67,188,88,204,139,197,50,160,58,41,47,22,241,67,162,124,174,40,159,43,202,231,242,98,177,40,31,18,229,213,73,121,174,40,159,43,154,247,209,107,57,157,150,139,230,125,180,90,78,171,126,90,245,139,234,125,244,234,23,201,251,232,179,132,62,75,232,179,132,62,253,162,121,159,104,222,71,163,37,52,90,66,159,229,162,119,72,244,206,21,185,251,172,121,137,53,174,13,183,136,216,189,86,240,180,71,131,174,125,111,120,88,108,230,162,247,89,89,197,163,45,86,214,109,101,221,86,86,176,170,87,212,129,162,149,189,98,101,175,184,186,234,238,236,21,87,247,138,171,171,184,186,87,92,85,197,21,85,92,81,183,43,234,118,69,221,174,166,226,106,42,174,166,219,213,116,187,154,87,92,69,197,85,116,71,199,58,211,96,109,95,50,236,108,251,48,98,74,124,219,156,28,213,166,151,216,217,58,156,173,218,173,6,157,173,26,51,29,206,54,232,108,213,174,52,72,139,65,103,29,164,197,160,51,15,58,243,22,103,222,226,204,91,104,49,232,236,131,206,62,232,236,91,156,125,139,179,119,56,251,160,179,111,177,71,216,22,30,180,242,215,172,250,53,103,142,157,177,160,150,253,72,197,221,172,226,110,86,211,30,82,113,219,162,122,239,26,62,184,127,138,15,254,197,210,201,201,137,209,248,232,68,89,94,148,229,69,239,232,246,142,93,191,219,93,123,103,183,149,12,91,73,86,150,87,117,203,90,73,214,42,178,50,160,40,3,138,86,147,181,146,172,149,12,91,201,176,85,12,203,128,162,12,40,202,128,162,12,40,202,128,226,191,217,249,30,225,61,31,240,220,239,118,192,227,221,63,62,100,69,115,177,186,219,21,205,69,209,92,20,205,69,209,92,172,121,251,43,87,246,102,205,219,81,30,13,212,190,83,121,11,35,42,73,125,245,175,145,76,85,103,155,170,206,54,171,231,172,161,28,118,123,173,172,214,239,86,59,119,171,157,187,212,206,93,106,103,181,54,238,86,23,119,171,131,187,28,109,91,45,110,54,213,142,148,172,41,24,71,39,56,198,10,175,172,228,110,159,99,181,120,199,158,119,116,49,67,208,164,143,30,125,244,232,115,142,150,131,255,198,242,42,46,247,209,167,143,46,125,92,238,163,77,31,119,251,92,67,139,107,88,225,26,86,184,134,21,156,238,251,55,154,188,223,227,163,241,59,77,142,243,254,227,61,62,193,237,67,222,255,72,237,59,147,114,84,103,245,113,116,132,235,235,59,216,231,182,186,166,173,213,204,117,77,59,92,253,175,93,215,14,215,181,195,117,236,112,29,59,92,195,14,231,238,115,238,62,231,174,158,119,171,243,110,117,222,173,206,183,213,249,182,58,215,14,231,169,158,99,107,116,188,163,63,110,245,45,86,190,234,93,61,160,186,215,111,113,166,254,90,205,79,215,254,165,206,189,7,35,109,107,109,178,253,158,250,120,176,54,90,241,42,103,125,220,89,31,119,214,199,255,221,186,88,173,131,199,121,95,181,6,158,224,182,90,207,30,242,222,223,175,103,163,93,205,79,92,193,182,218,183,13,245,181,191,139,189,196,153,95,115,230,215,14,254,157,208,186,232,116,215,157,243,206,181,92,203,218,181,20,92,255,122,42,173,161,82,11,149,170,215,254,47,34,186,170,212,115,188,174,78,5,253,212,122,142,90,207,89,207,122,71,93,228,104,45,92,204,154,44,171,157,248,57,10,62,199,201,106,148,63,39,202,139,162,188,200,209,172,245,173,23,237,69,107,204,89,99,206,26,115,92,205,154,16,11,38,196,130,105,176,218,161,91,40,221,66,233,22,81,95,228,114,150,203,89,170,183,80,189,197,218,215,83,254,57,107,95,111,221,57,46,103,57,208,18,189,159,234,237,84,111,183,230,13,86,80,177,238,159,187,234,170,242,237,174,184,223,21,247,187,186,126,106,183,83,187,221,85,246,187,194,126,42,183,83,185,157,202,237,84,110,167,114,59,149,219,41,220,238,76,253,20,110,167,110,59,117,219,169,219,78,221,118,249,181,55,220,67,155,141,244,232,21,97,58,130,124,58,69,207,62,43,188,25,37,205,74,175,214,190,93,59,43,108,139,142,243,104,111,237,91,203,241,106,220,241,56,45,12,232,227,3,250,248,128,119,12,235,225,125,38,170,202,193,111,25,251,244,225,62,125,120,64,31,30,56,248,45,99,95,237,91,198,85,234,222,111,191,105,28,208,123,7,244,222,129,119,125,211,56,160,239,14,152,138,6,245,221,62,147,209,160,62,56,160,15,14,232,125,3,209,104,147,198,62,87,242,160,201,34,174,125,131,123,102,40,57,107,245,47,18,158,224,224,19,181,111,109,27,205,34,113,114,156,107,62,185,246,253,224,206,218,247,21,103,249,244,151,162,191,80,255,142,137,82,142,177,179,118,140,83,194,254,234,247,174,86,203,63,239,223,225,189,219,169,48,206,138,206,10,251,106,122,172,118,175,63,58,204,189,248,247,190,105,236,79,94,104,242,189,40,108,183,226,126,43,238,127,215,55,131,253,255,193,55,131,253,239,222,193,71,31,116,166,234,183,193,187,233,186,139,174,187,126,239,27,225,146,179,236,166,233,110,103,216,237,12,187,223,245,205,237,110,103,217,77,211,221,52,221,69,211,221,191,247,237,237,110,154,238,126,231,219,219,188,247,244,120,188,67,37,124,215,55,178,81,157,85,15,69,199,39,155,107,142,63,102,134,27,52,195,13,154,225,6,93,211,243,174,233,121,74,237,51,199,85,204,113,21,239,30,168,125,215,247,105,175,159,91,251,43,191,21,148,95,161,14,127,80,29,174,254,123,234,162,89,172,98,22,171,184,174,231,205,92,21,51,87,197,204,85,49,115,85,204,88,21,51,86,197,245,60,111,190,170,152,173,6,93,211,243,230,156,138,57,167,98,206,169,152,113,42,81,131,171,121,214,153,135,106,223,48,86,29,60,215,153,191,20,90,157,173,53,26,239,213,237,116,219,230,26,183,186,198,173,222,89,253,70,253,13,250,245,210,175,151,126,189,244,235,161,223,190,234,247,84,52,220,70,195,125,52,220,71,195,94,26,246,210,112,27,13,247,209,112,155,107,221,74,195,109,52,236,165,97,47,13,123,105,184,141,134,219,104,216,75,195,94,215,188,149,134,251,92,239,86,26,246,210,176,151,134,189,209,225,84,235,166,90,55,213,186,41,149,167,84,222,117,111,117,221,57,74,117,83,36,79,145,60,53,242,212,200,83,35,79,141,60,53,242,212,200,83,34,79,137,110,42,228,169,144,167,66,158,10,249,232,125,214,89,178,198,146,53,150,106,106,156,226,200,167,233,200,167,227,12,252,177,124,121,70,157,250,23,60,231,254,10,172,10,37,243,238,128,181,100,173,37,107,45,89,243,237,128,117,100,173,35,107,29,37,107,40,89,67,214,26,178,214,144,173,253,13,103,245,95,27,31,21,205,143,38,169,4,23,227,155,248,126,120,34,186,58,220,29,93,131,107,49,13,215,97,103,120,44,218,133,95,99,192,123,222,10,179,163,17,236,199,111,240,118,152,93,119,98,232,168,59,9,31,193,71,241,135,56,25,127,132,83,112,42,78,195,233,56,3,103,226,44,156,141,143,225,143,241,113,124,2,231,224,147,248,20,254,4,159,198,159,226,92,252,25,254,28,255,13,127,129,191,196,4,252,21,62,131,191,198,103,241,57,156,135,207,227,11,152,28,29,83,247,243,176,161,174,53,188,88,247,2,214,226,69,188,132,151,177,30,27,240,10,218,194,139,169,71,194,221,169,133,88,132,87,61,206,226,53,88,107,234,0,66,152,61,234,61,97,201,168,67,194,99,163,198,133,142,81,135,225,112,28,129,35,113,20,122,194,221,163,202,222,179,27,123,194,221,245,39,225,108,92,26,150,212,255,19,46,195,229,152,26,158,168,191,2,116,175,159,29,58,234,219,195,139,245,195,161,163,225,132,240,98,195,135,113,34,78,194,233,56,3,159,196,133,225,177,134,175,224,162,48,187,225,126,44,70,143,199,219,177,3,60,107,232,13,79,52,188,129,138,215,134,60,30,14,179,27,19,161,163,49,9,253,189,113,20,234,97,126,109,52,191,54,234,223,141,250,119,227,24,52,161,25,99,145,129,158,222,168,167,55,234,233,141,135,226,227,225,197,198,79,224,107,238,127,211,237,13,110,31,119,251,4,246,134,142,209,142,53,250,208,240,98,244,213,232,16,17,119,40,198,225,48,28,142,35,240,97,156,136,147,240,17,124,20,159,197,231,112,30,62,143,47,224,124,92,128,47,226,111,240,101,252,61,38,133,39,69,238,147,34,247,73,145,123,123,52,197,30,97,42,174,192,15,112,37,174,14,79,137,230,167,68,243,83,162,249,41,209,252,84,234,246,144,77,221,129,59,33,43,82,179,48,27,119,99,14,238,193,189,184,15,50,38,53,15,143,248,220,66,44,10,79,113,253,201,81,155,67,118,148,236,26,149,71,55,122,60,95,112,91,68,217,235,187,177,199,115,111,135,108,125,61,204,213,245,163,145,198,145,56,10,31,194,9,160,67,61,29,68,199,83,245,103,186,61,219,237,57,110,39,224,171,184,8,95,195,215,113,105,120,82,228,60,41,114,158,20,57,79,138,156,219,69,206,237,245,214,91,111,189,34,232,169,198,203,171,218,68,115,204,84,247,224,94,220,135,185,152,7,243,86,84,157,183,158,192,82,44,195,43,104,195,47,240,42,178,120,13,237,120,29,27,209,129,77,232,68,14,59,195,10,53,97,133,154,176,66,77,232,136,236,121,162,33,240,62,18,187,145,189,143,58,177,70,157,88,163,78,172,81,39,214,168,19,107,82,165,208,145,234,197,27,232,67,25,246,76,169,126,152,67,83,230,208,148,249,50,229,152,41,199,76,57,102,170,250,185,3,8,97,141,124,91,209,160,22,52,200,253,6,185,222,32,215,27,228,121,131,60,111,248,91,124,9,23,122,207,87,112,81,88,211,240,109,143,167,96,42,126,128,43,113,45,110,193,173,144,111,13,52,106,160,81,3,141,26,104,36,159,214,52,252,200,237,98,183,79,187,93,5,58,52,208,161,129,14,13,116,144,107,43,228,218,10,185,182,66,174,173,144,107,29,114,173,163,193,154,26,172,73,206,173,145,115,43,26,232,33,239,214,212,85,255,111,180,199,68,163,80,143,6,52,98,52,210,24,131,38,52,163,250,155,211,159,136,78,142,206,193,164,176,64,140,47,16,227,11,196,248,2,49,190,80,140,47,20,227,11,197,248,66,49,190,48,186,42,58,68,156,207,16,231,51,196,249,12,113,62,67,156,207,248,79,252,150,212,233,81,11,118,134,121,28,157,199,209,121,28,93,206,209,213,28,93,205,209,213,28,93,205,209,213,209,155,209,123,185,58,139,171,179,184,58,139,171,179,184,58,235,191,234,239,226,19,167,70,71,37,78,139,78,78,156,233,246,211,248,171,176,32,241,153,48,47,241,89,92,16,29,153,152,28,150,37,46,9,55,37,190,141,75,195,77,102,182,203,146,95,9,183,153,219,46,75,126,205,237,20,59,153,169,250,116,123,148,73,190,30,141,75,118,160,83,151,237,138,142,73,238,12,107,146,187,60,254,117,116,98,178,80,251,85,135,241,201,55,220,246,69,153,212,148,232,152,212,84,92,129,31,224,74,92,133,171,113,13,174,197,52,92,135,235,107,191,163,53,67,189,152,161,94,204,248,207,254,142,150,104,159,37,218,103,137,246,89,106,205,130,218,223,228,31,18,230,169,49,51,70,245,69,135,168,47,11,212,151,5,234,203,140,81,251,163,99,234,147,16,91,245,135,224,80,140,199,73,97,70,253,71,220,158,134,51,162,147,213,148,25,245,31,115,255,210,176,64,253,88,160,126,44,80,63,22,168,31,11,212,143,5,234,199,66,245,99,97,189,88,170,191,26,98,233,157,191,245,239,8,59,254,183,191,219,175,254,45,254,231,195,106,153,54,79,166,205,147,105,179,222,249,29,174,223,253,6,87,245,183,183,238,247,252,111,127,127,235,116,217,52,171,246,27,92,61,222,191,29,59,32,230,100,206,114,153,179,92,230,172,150,57,171,27,118,71,239,109,232,71,197,251,135,188,46,254,100,208,172,234,239,116,253,63,251,27,253,119,255,214,215,187,254,214,190,250,119,244,233,137,97,94,218,186,210,211,194,77,233,235,33,111,210,242,38,45,111,210,242,38,45,111,210,242,38,125,23,102,97,54,238,134,245,166,239,193,189,184,15,115,49,15,247,99,62,30,192,15,177,0,15,226,33,60,12,250,164,23,98,17,126,132,71,177,56,58,106,204,53,209,145,99,174,197,52,92,135,235,113,3,110,196,77,152,142,25,184,25,183,224,86,220,134,153,184,29,119,224,78,220,133,89,152,141,187,113,15,238,197,125,152,139,121,184,31,243,241,64,116,100,211,71,163,163,198,142,142,142,28,155,198,152,232,72,211,226,107,178,96,103,237,87,76,94,171,253,242,201,49,137,31,168,102,25,213,44,163,154,101,106,255,111,134,70,140,70,26,99,208,132,102,140,197,33,166,219,67,49,14,135,225,112,28,129,15,195,4,109,2,200,155,0,242,38,128,188,202,55,94,229,27,111,18,40,154,4,138,38,129,162,73,160,104,18,40,154,4,138,38,129,162,73,160,104,18,40,154,4,138,38,129,162,42,57,69,149,156,162,74,78,137,190,101,167,53,25,151,224,219,184,20,255,132,203,112,121,245,223,170,227,187,248,30,190,31,174,250,119,43,234,213,97,130,106,58,65,53,157,160,154,78,80,77,39,168,166,105,213,52,173,154,166,85,211,180,106,154,86,77,211,170,105,90,53,77,171,166,105,213,52,173,239,22,244,221,130,190,91,208,119,11,250,110,65,223,45,232,187,5,125,183,160,239,22,244,221,130,190,91,80,121,199,171,188,227,245,223,88,255,141,245,223,88,255,141,245,223,88,255,141,245,223,88,255,141,245,223,88,255,141,245,223,88,255,141,245,223,88,181,158,163,90,207,81,173,231,68,197,80,142,74,232,197,27,232,67,25,187,209,143,10,246,32,198,64,120,86,101,95,169,178,175,84,217,87,170,236,43,85,246,149,170,250,116,85,125,186,170,62,93,85,159,174,170,79,55,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,51,211,231,204,244,57,51,125,206,76,159,171,59,63,58,170,238,2,124,17,127,131,191,197,15,67,86,39,202,234,68,89,157,40,171,19,101,117,162,172,78,148,213,137,178,58,81,86,39,202,234,68,89,157,40,171,19,101,117,162,172,78,148,213,137,178,58,81,86,39,202,234,68,89,157,40,171,19,101,117,162,172,78,148,213,137,178,58,81,86,39,202,218,75,180,216,75,172,177,151,88,99,47,177,198,94,98,141,189,196,26,123,137,22,123,137,22,123,137,22,123,137,22,123,137,150,186,95,68,233,186,87,145,197,107,81,90,23,203,232,98,99,117,177,76,194,126,71,39,203,36,236,105,116,179,149,186,217,36,221,108,82,173,155,125,37,148,19,147,48,57,220,255,238,174,150,248,167,218,175,187,76,208,217,46,209,217,38,232,108,213,95,73,122,58,249,253,240,120,114,149,46,182,58,106,78,182,134,91,147,175,133,103,116,185,140,46,151,214,229,138,186,92,58,185,57,236,208,233,150,31,252,237,162,99,106,191,115,249,134,231,251,162,81,186,92,70,151,203,232,114,25,93,46,163,203,101,116,185,140,46,151,209,229,50,186,92,70,151,203,232,114,25,93,46,99,146,46,154,164,139,38,233,162,73,186,104,146,46,154,164,139,38,233,162,73,186,104,146,46,154,164,139,38,233,162,73,186,104,146,46,166,238,15,113,106,62,30,192,15,177,0,15,226,33,60,140,71,194,4,157,115,130,206,57,193,190,171,197,190,171,197,190,171,69,23,77,235,162,105,93,52,173,139,166,117,209,180,46,154,214,69,211,186,104,90,23,77,235,162,105,93,52,173,139,166,205,153,177,57,51,54,103,198,230,204,216,156,25,155,51,99,115,102,108,206,140,205,153,177,57,51,54,103,198,230,204,216,156,25,167,246,134,114,106,24,251,240,38,222,194,8,246,227,55,144,19,58,243,116,157,121,186,206,60,69,103,206,234,204,115,236,255,114,246,127,57,251,191,156,253,95,206,254,47,103,255,151,179,75,200,219,37,228,237,18,138,118,9,121,29,124,194,168,93,33,182,83,200,219,41,228,117,242,41,58,249,148,81,174,105,148,107,210,209,39,232,232,25,187,134,252,168,3,30,135,16,215,71,168,67,2,201,40,163,211,103,236,40,242,118,20,121,59,138,188,29,69,94,231,207,232,252,25,59,139,188,157,69,190,254,104,239,253,0,198,123,238,67,30,159,0,181,214,46,35,111,50,152,96,50,200,212,159,234,245,211,220,158,17,141,183,235,200,155,16,38,152,16,50,118,30,121,59,143,188,157,71,222,206,35,111,231,145,183,243,200,155,28,166,152,28,166,152,28,166,152,28,166,212,171,163,245,234,104,189,58,90,255,125,76,193,212,112,149,105,226,170,119,166,9,53,212,126,54,103,146,200,154,36,178,245,15,71,233,250,167,163,163,234,159,193,115,238,255,196,237,75,110,219,67,139,41,35,91,207,75,251,222,92,125,245,23,57,63,16,178,38,142,172,137,35,107,226,200,218,11,183,216,11,183,216,11,175,177,23,94,99,2,201,218,15,175,177,31,110,105,56,39,74,219,19,183,216,23,196,246,5,177,125,65,108,95,16,219,23,20,76,41,43,237,11,98,251,130,216,180,50,199,180,50,167,225,31,66,185,225,171,184,40,76,183,63,136,27,46,117,95,78,53,92,134,203,241,29,124,215,49,191,7,235,178,119,40,216,59,196,246,14,177,189,67,108,194,73,155,112,210,246,16,177,61,68,220,112,187,247,223,81,251,101,195,216,212,147,182,159,136,237,39,98,251,137,216,126,34,54,5,77,55,5,165,77,65,227,237,43,98,147,208,116,147,80,218,222,34,182,183,136,237,45,98,123,139,216,222,34,182,183,136,77,72,115,76,72,115,76,72,115,76,72,115,26,118,57,246,175,81,128,90,223,160,214,155,154,158,53,53,61,107,106,90,105,106,90,105,90,154,110,90,154,99,90,90,105,90,154,110,90,74,219,235,231,236,245,115,246,250,57,123,253,156,189,126,206,94,63,103,175,159,179,215,207,217,235,231,236,245,115,246,250,57,123,253,156,189,126,206,94,63,103,175,159,179,215,207,217,235,231,236,245,115,166,174,172,169,43,107,234,202,154,186,178,166,174,172,169,43,107,234,202,154,186,178,166,174,172,169,43,107,234,202,154,186,178,166,174,172,169,43,107,234,202,154,186,178,166,174,172,169,43,219,120,186,107,58,3,31,15,45,141,159,192,215,28,251,27,30,79,194,197,248,166,231,254,135,219,111,97,50,46,193,229,161,104,66,203,154,208,178,38,180,108,227,13,62,51,219,243,143,123,239,19,97,77,227,82,247,151,97,111,200,141,142,162,163,76,112,217,209,214,54,250,208,208,50,250,176,40,157,254,155,208,145,182,47,76,127,25,19,195,36,147,221,164,244,63,184,127,101,40,167,175,194,53,248,221,164,119,163,251,55,227,214,40,99,226,203,152,248,50,38,190,140,137,47,99,226,203,152,248,50,38,190,140,137,47,99,226,203,152,248,50,38,190,140,137,47,99,226,203,152,248,50,38,190,140,137,47,99,226,203,152,248,50,38,190,140,137,47,99,226,203,152,248,50,38,190,140,137,47,99,226,203,152,248,50,38,190,140,137,47,99,226,203,252,127,156,248,50,255,102,226,59,44,154,21,254,178,238,162,232,194,186,175,227,31,163,43,235,254,123,244,143,117,223,136,206,175,155,20,77,74,252,85,244,103,137,201,209,39,147,95,10,95,78,78,12,23,36,91,66,75,114,117,152,148,220,17,58,204,134,227,146,187,106,191,241,186,40,89,10,217,100,175,189,212,27,246,91,125,97,56,58,54,154,117,160,20,45,15,187,162,23,195,46,71,255,212,193,95,164,61,223,209,207,117,244,115,15,254,146,236,112,245,183,162,157,229,40,103,73,59,203,167,156,101,130,179,220,157,252,105,120,37,249,51,172,14,233,228,207,221,182,134,157,201,23,28,125,109,120,196,217,23,57,243,254,228,175,107,103,255,130,179,63,232,236,105,103,95,225,236,29,81,99,50,235,29,237,174,201,78,62,185,209,181,119,132,13,201,77,158,235,210,17,55,123,71,147,107,107,115,109,109,222,249,117,189,51,235,221,139,188,251,54,239,62,204,187,151,123,247,151,245,209,53,62,113,157,79,76,143,142,171,254,190,164,171,93,168,155,255,161,238,61,57,113,158,78,62,57,220,153,184,172,250,111,59,163,227,18,107,195,212,196,203,97,81,98,91,116,78,98,175,253,232,56,243,243,41,225,249,228,79,117,223,213,209,169,86,176,222,153,90,236,71,211,201,141,181,189,104,86,151,206,56,250,126,43,234,209,169,111,59,216,169,211,7,247,164,105,43,139,147,189,86,85,251,165,193,80,169,251,187,40,21,150,68,163,80,143,6,52,98,52,210,213,191,206,70,19,154,49,22,25,59,251,247,224,19,33,27,157,131,233,97,102,52,3,55,227,22,220,138,219,48,19,183,227,14,220,137,89,225,231,209,202,240,92,212,18,158,171,75,152,127,146,72,97,20,234,209,128,70,140,70,26,99,208,140,247,64,159,172,59,4,135,66,45,169,83,75,234,212,146,58,181,164,78,45,169,83,75,234,212,142,58,181,163,78,237,168,83,59,234,212,142,58,181,163,78,237,168,83,59,234,78,192,135,113,126,232,168,187,0,95,132,220,174,147,219,117,211,112,29,174,199,13,184,17,55,97,58,102,224,102,220,130,91,113,27,238,14,27,234,230,224,30,220,139,251,48,23,243,112,127,216,144,56,53,204,76,156,137,79,227,2,238,205,12,217,196,237,156,89,29,190,200,149,178,56,27,22,99,207,112,162,252,219,223,124,244,120,248,192,11,201,125,97,92,242,205,3,249,228,91,7,58,146,35,7,150,37,247,31,200,37,127,115,96,101,242,237,48,38,121,192,243,225,64,57,53,234,192,11,169,250,48,46,213,112,32,159,106,60,208,145,26,125,96,89,42,125,32,151,26,115,96,101,170,41,140,73,53,123,126,172,247,77,9,75,82,83,113,5,126,128,43,113,21,174,198,53,184,22,211,112,29,174,135,217,54,101,182,77,153,109,83,102,219,148,217,54,101,182,77,153,109,83,102,219,148,217,54,101,182,77,153,109,83,102,219,148,217,54,101,182,77,153,109,83,102,219,148,217,54,101,182,77,153,109,83,43,240,175,161,35,181,18,45,88,133,159,226,103,88,141,53,248,57,90,241,2,214,226,69,108,12,51,83,29,216,132,78,116,97,51,114,216,130,95,226,87,216,138,124,152,57,106,127,88,82,159,132,248,173,31,21,150,215,31,226,246,80,140,199,71,112,26,206,48,23,124,204,237,157,161,163,126,30,230,123,108,157,245,143,185,111,61,245,214,83,111,61,245,214,83,255,180,231,158,193,179,248,49,126,130,149,158,111,193,42,252,20,174,189,222,181,215,191,226,126,27,126,225,254,171,200,226,53,116,97,115,216,80,255,75,175,21,209,135,24,3,24,196,16,246,98,95,232,104,24,139,12,222,131,247,226,200,176,161,225,40,188,15,239,199,209,56,211,156,242,49,124,55,204,108,248,30,110,192,141,152,131,71,176,40,60,215,176,220,237,190,48,179,241,195,161,163,241,163,122,220,31,185,61,213,237,231,241,5,247,255,62,108,104,252,134,215,39,225,98,136,199,198,249,158,127,0,63,196,2,44,199,254,176,97,116,20,58,70,191,215,173,252,26,45,175,70,235,209,163,245,231,244,55,112,9,46,197,101,248,14,166,64,190,167,229,123,90,190,167,229,123,90,190,167,229,123,250,46,204,194,108,220,13,215,155,190,7,247,226,62,204,197,60,220,143,249,120,0,63,196,2,60,136,135,240,48,172,49,189,16,139,240,35,60,138,197,97,230,152,191,14,217,49,159,197,231,112,30,172,117,204,23,112,62,46,192,53,97,209,152,107,49,13,215,225,122,220,128,27,113,19,166,99,6,110,198,45,184,21,183,97,38,110,199,29,184,19,119,97,22,102,227,110,220,131,123,113,31,230,98,30,238,199,124,60,16,22,53,125,52,204,28,59,58,44,26,155,198,152,176,40,74,169,254,207,168,252,197,100,167,94,182,89,31,155,27,93,173,126,94,131,107,49,13,215,225,45,181,116,4,251,241,27,188,173,86,157,24,98,251,231,216,254,57,182,127,142,237,159,99,251,231,216,254,57,182,127,142,237,159,99,251,231,216,254,57,182,127,142,237,159,99,251,231,216,254,57,182,127,142,237,159,99,251,231,216,254,57,182,127,142,237,159,99,251,231,216,254,57,182,127,142,237,159,99,251,231,255,73,221,151,128,87,81,100,109,159,170,234,238,234,123,111,247,77,8,9,73,88,194,190,233,160,67,6,245,27,16,119,157,25,209,81,199,101,28,80,68,5,87,28,29,54,17,65,212,209,1,20,101,81,1,21,21,5,113,52,138,142,138,8,200,54,40,130,75,216,100,17,9,75,2,132,64,88,46,144,176,4,82,223,91,117,155,16,150,0,9,200,255,253,125,159,170,174,174,174,229,116,213,169,183,206,169,234,62,55,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,6,253,57,166,237,129,177,57,42,7,58,107,33,116,214,66,232,172,133,208,89,11,161,179,22,66,15,125,23,122,232,187,208,59,115,160,119,230,64,239,204,225,227,84,46,102,180,241,152,201,54,242,98,181,133,239,86,91,204,151,77,179,160,119,206,199,108,180,64,229,96,6,27,15,29,46,11,58,92,22,116,184,44,232,112,133,208,225,10,161,195,105,253,41,27,250,83,54,244,167,108,232,76,49,232,76,49,232,76,49,232,76,49,232,76,49,232,76,49,232,72,89,208,131,178,160,167,100,65,39,201,130,14,145,5,29,34,6,29,65,91,16,141,65,15,40,132,30,80,40,207,82,57,242,108,99,13,84,91,2,213,178,124,54,228,236,108,200,214,217,144,133,179,33,3,103,67,254,141,65,25
4,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,254,141,65,94,45,132,188,90,8,121,53,6,25,85,91,232,204,129,28,26,131,12,90,8,185,51,6,121,51,6,121,179,48,148,172,114,32,99,190,11,25,243,93,200,148,57,144,41,115,188,126,42,215,123,2,174,191,202,245,147,213,22,63,5,174,6,92,93,184,122,112,79,33,126,172,121,187,105,157,26,143,121,29,50,166,152,66,191,19,83,233,110,49,131,26,137,153,84,19,237,251,131,248,47,165,136,217,212,84,100,83,59,180,117,59,163,215,47,162,75,161,219,39,136,159,40,19,237,94,168,87,177,33,231,228,34,54,143,90,64,94,104,103,214,176,245,247,12,5,144,90,226,107,217,153,168,105,150,154,140,244,147,77,157,159,224,222,19,36,80,95,51,196,45,214,41,41,194,174,167,48,187,1,238,47,112,55,194,221,4,119,63,101,66,123,11,67,123,211,154,91,24,90,90,56,164,255,201,213,2,61,25,24,29,23,26,155,200,152,15,65,67,60,38,3,179,101,62,98,155,97,182,204,194,108,185,216,200,131,208,198,81,115,30,36,161,2,186,212,172,41,234,180,153,160,65,255,31,194,6,80,28,183,159,108,172,74,107,153,72,239,155,24,251,115,183,170,133,162,7,218,102,22,120,168,45,37,32,239,173,106,17,174,86,34,245,52,200,130,51,85,17,174,114,113,213,21,249,102,170,189,184,90,68,77,201,66,233,54,156,3,39,225,92,184,16,92,24,46,2,231,193,249,112,81,212,120,51,85,19,237,213,183,162,35,92,87,180,226,84,181,20,37,173,70,73,11,172,30,148,105,245,132,235,5,247,40,92,111,184,199,224,250,192,61,14,215,23,174,31,220,19,112,253,41,19,186,124,38,116,246,76,232,236,153,208,209,51,161,163,103,66,39,207,132,254,157,9,221,59,19,250,54,104,49,180,78,129,76,55,21,109,53,77,173,21,51,48,138,102,170,159,81,227,84,72,183,91,241,236,61,232,108,240,68,53,220,141,105,94,192,179,39,83,18,91,64,117,216,66,106,28,188,151,214,69,180,71,170,184,165,230,179,181,165,102,209,213,124,211,245,189,232,5,249,118,4,53,23,35,225,166,168,2,244,116,3,72,50,159,90,191,167,179,172,214,212,24,173,213,129,162,200,17,69,61,231,162,55,123,160,7,166,169,173,168,233,123,83,147,143,26,54,163,134,108,113,27,234,191,29,18,104,39,156,239,196,185,7,106,89,160,86,66,70,46,132,124,188,223,240,207,82,178,145,43,76,142,254,55,22,164,78,71,202,116,164,76,71,202,24,82,20,81,13,202,3,138,66,134,162,245,113,235,125,166,198,94,56,3,39,208,235,54,16,119,57,202,219,5,212,45,66,142,152,46,83,75,196,118,146,42,134,14,95,12,29,190,24,58,114,49,116,228,98,232,200,197,208,145,139,161,251,22,163,206,155,241,172,183,162,148,30,232,185,108,228,210,165,233,21,211,212,195,234,188,13,229,119,130,123,136,152,169,123,62,90,126,1,226,23,162,190,69,104,231,197,224,156,37,144,204,151,82,228,164,234,141,4,245,230,162,180,4,60,69,9,74,204,69,137,133,40,49,134,18,157,96,245,205,54,243,71,20,169,99,226,86,67,71,14,232,200,17,221,76,31,55,4,197,82,104,203,205,113,90,138,145,51,2,90,74,144,91,107,40,49,58,135,242,232,2,90,7,183,30,110,47,53,161,125,112,37,112,251,225,14,80,19,148,220,201,104,75,183,97,156,221,78,55,139,78,56,223,137,243,67,208,100,186,161,228,94,106,182,232,139,158,28,1,78,31,137,17,11,169,7,109,212,200,244,205,34,245,169,169,237,39,181,12,99,46,25,90,206,126,240,72,38,120,36,211,66,217,86,41,156,162,38,118,18,93,32,219,195,117,128,235,72,77,228,72,184,113,112,107,112,189,22,46,23,14,116,202,109,136,219,133,115,49,104,11,129,178,98,80,212,2,212,180,192,179,38,7,189,131,217,21,35,64,247,241,50,240,140,230,180,25,160,127,6,90,38,31,169,147,209,58,249,200,145,140,28,153,72,29,2,157,91,208,50,59,65,107,12,180,238,209,237,106,114,101,27,254,68,31,129,151,27,98,236,22,131,159,27,138,158,64,194,92,74,141,203,235,224,215,124,244,142,254,78,171,64,205,54,255,228,163,251,44,7,169,194,136,41,2,29,7,45,196,5,111,199,136,238,224,145,71,49,254,55,130,31,10,208,254,78,96,211,62,31,121,128,109,120,130,13,112,5,42,135,210,169,51,40,233,2,119,15,92,119,243,15,6,197,160,39,27,180,100,35,117,178,73,157,135,26,141,22,135,123,5,64,68,179,238,138,121,177,45,101,216,137,42,223,46,132,219,162,242,157,174,112,15,193,253,29,238,97,184,158,112,189,80,110,52,248,95,4,109,137,51,7,37,231,136,238,120,162,158,120,210,92,244,91,158,218,132,39,221,27,127,82,181,27,84,151,160,150,121,70,247,78,5,125,49,208,23,3,125,177,178,81,210,30,37,117,132,235,14,218,122,162,95,114,145,51,15,180,107,61,58,174,109,234,167,91,163,255,3,9,244,197,64,95,12,244,197,64,95,12,244,197,64,95,204,209,123,42,45,8,154,59,117,129,187,7,174,15,174,31,135,235,11,215,15,238,9,148,28,255,215,164,230,192,168,104,96,135,94,35,206,165,192,168,145,104,229,137,104,229,175,193,151,83,192,151,23,130,47,175,18,31,128,95,115,65,89,30,158,205,80,131,121,42,31,125,182,81,229,128,39,47,0,79,94,96,181,85,203,173,183,168,133,53,6,238,109,106,97,39,210,85,246,26,156,11,113,222,2,183,157,90,56,205,245,222,39,92,87,186,202,121,8,238,239,112,15,195,105,250,220,160,143,52,207,216,1,207,216,166,175,54,24,142,136,153,213,135,44,208,61,62,72,149,30,164,74,7,221,49,164,204,52,180,233,254,119,68,215,210,247,196,30,181,13,186,94,142,37,213,54,232,114,57,86,179,210,185,160,185,107,233,26,196,22,35,166,216,106,166,126,131,82,187,150,46,19,197,232,169,18,228,222,143,146,14,168,92,203,86,123,173,176,42,177,32,143,32,101,46,82,182,52,121,39,224,238,114,196,44,71,105,69,38,111,182,216,7,156,208,121,15,128,27,20,242,132,72,154,188,30,116,176,40,206,205,84,6,37,33,229,92,212,82,2,173,52,6,202,10,133,126,43,188,4,181,238,87,251,144,115,33,114,22,163,214,18,104,163,49,80,92,104,65,42,66,41,123,65,193,62,148,180,16,37,129,222,210,181,232,169,174,208,99,227,165,20,161,148,18,148,82,170,105,54,117,199,115,23,33,119,9,114,151,26,218,227,52,216,84,3,57,187,130,134,92,177,27,109,182,7,231,189,104,63,72,201,193,147,47,23,7,48,166,75,213,122,148,180,23,180,228,90,14,165,163,180,92,148,86,108,133,48,203,199,91,4,207,79,33,203,87,235,81,242,94,208,244,130,158,53,75,115,81,162,110,131,124,81,138,57,71,154,231,207,183,124,132,155,41,50,41,62,54,61,178,207,164,138,247,74,200,164,210,61,179,8,173,123,68,127,65,158,8,250,9,185,79,208,63,38,173,233,23,164,61,65,127,80,226,169,246,3,121,149,109,127,112,241,105,110,119,240,120,5,237,109,238,28,179,157,41,106,37,147,107,165,160,212,52,10,91,53,225,106,33,79,109,228,175,131,48,164,85,171,46,238,53,64,184,17,92,99,220,107,130,123,77,181,84,105,213,64,25,181,112,183,30,206,141,117,27,88,201,184,130,206,96,165,34,77,77,115,55,102,202,202,64,124,93,132,235,35,220,200,164,142,233,114,200,49,169,211,76,173,69,38,69,3,83,75,17,37,129,46,27,119,11,173,26,136,73,133,75,163,12,208,151,128,148,133,40,51,3,244,161,92,184,186,184,174,135,251,245,225,26,32,190,17,210,52,70,92,19,132,155,162,142,40,74,201,7,173,250,9,109,43,29,181,215,36,17,148,162,115,231,131,126,253,132,182,213,16,247,26,225,94,60,183,77,137,160,33,140,220,91,204,147,166,161,220,154,72,85,11,173,87,27,241,241,250,195,40,97,139,105,129,6,184,223,8,113,141,113,191,9,226,117,221,120,10,148,159,130,187,53,212,118,43,85,63,43,56,206,208,128,190,172,141,122,235,32,46,3,105,234,34,174,30,210,212,215,109,128,52,134,22,164,105,130,52,77,129,116,186,159,18,76,187,166,81,114,208,79,37,160,35,25,116,68,65,71,130,105,219,6,184,142,247,83,9,104,72,6,13,81,221,43,166,245,236,32,215,174,195,168,215,207,29,207,177,171,140,234,132,170,242,4,70,237,79,8,29,193,23,24,237,117,201,175,44,111,32,87,67,140,210,10,248,3,119,57,85,63,93,60,130,210,82,16,83,69,62,65,110,143,170,157,42,175,160,148,26,250,137,78,15,191,160,39,198,153,126,172,18,207,152,39,242,43,203,55,168,115,15,164,217,226,210,133,192,194,22,64,28,11,168,214,82,236,43,157,14,84,171,37,246,151,206,6,250,252,94,148,150,150,0,213,18,45,187,116,33,176,177,5,208,200,2,170,181,180,66,165,211,129,106,181,172,72,233,108,32,211,239,45,191,180,4,168,134,49,88,250,51,90,164,38,90,196,71,139,248,86,90,233,92,180,72,138,85,179,116,3,168,106,132,86,177,208,42,220,202,64,186,186,72,87,15,105,234,195,53,64,186,134,72,215,8,233,26,35,93,19,164,107,10,174,9,65,83,75,128,142,117,149,208,255,34,52,219,72,245,201,144,114,51,32,85,100,234,117,123,72,123,233,230,159,140,166,176,142,212,134,117,162,171,216,157,244,60,187,11,231,187,145,75,255,239,208,45,234,27,241,87,72,67,183,170,209,230,223,241,154,31,39,213,55,38,213,193,127,92,26,93,118,245,73,217,21,103,62,52,224,22,68,212,154,46,166,179,160,115,95,74,191,165,118,116,35,181,164,91,232,175,136,253,27,228,182,11,233,62,26,76,87,211,139,244,1,61,76,83,104,58,174,102,226,55,140,190,163,165,52,156,150,67,231,120,139,242,89,2,125,196,106,177,90,180,148,101,176,22,180,140,93,195,174,69,236,117,236,38,42,96,237,217,109,180,141,221,193,238,160,29,236,78,214,153,118,178,174,236,239,180,155,245,100,163,104,31,123,13,191,12,54,26,191,186,236,77,252,234,177,247,217,7,172,62,155,201,230,179,134,252,183,60,147,253,142,183,226,23,176,243,121,107,222,154,181,230,23,241,139,89,27,126,57,191,130,181,229,87,241,171,216,197,252,143,188,29,187,132,95,203,175,101,87,240,27,248,141,236,74,126,11,191,149,253,145,119,224,29,88,59,126,7,191,131,93,195,59,243,46,236,90,126,47,191,151,93,199,239,231,127,103,215,243,110,188,23,187,133,247,230,3,88,7,62,136,191,192,30,228,67,248,8,246,8,31,197,95,101,189,249,56,254,31,214,135,127,198,191,97,3,249,183,124,41,123,157,47,231,121,44,139,111,228,155,217,36,190,141,111,103,83,249,14,190,155,77,227,123,121,9,155,205,149,32,54,71,112,33,216,92,33,133,207,190,19,9,34,137,45,20,201,34,153,45,17,53,68,77,182,84,212,23,13,216,47,162,145,104,204,114,68,83,209,156,173,22,191,17,45,88,174,56,87,156,203,214,137,150,34,147,173,23,173,196,249,44,95,180,22,109,216,38,209,86,92,196,10,197,37,226,18,182,85,92,38,46,99,219,196,21,226,10,182,93,92,43,174,99,49,113,147,184,149,237,18,237,197,221,108,175,232,42,30,66,213,221,196,163,220,22,125,69,95,30,17,79,136,39,184,39,70,136,145,220,23,19,196,4,158,32,62,23,159,243,68,49,73,76,226,213,196,100,49,155,39,137,108,177,140,215,17,185,98,51,111,42,138,133,226,45,45,219,138,242,54,86,178,213,140,95,105,181,181,218,242,246,86,15,107,0,239,96,61,103,77,228,15,91,95,90,211,249,235,214,143,214,124,254,142,181,200,90,207,223,181,54,90,138,79,182,195,118,152,47,180,61,219,227,139,236,68,59,137,47,182,23,219,63,243,165,246,74,123,13,207,177,243,236,60,158,107,111,176,55,240,60,123,163,93,192,215,217,155,237,237,124,131,189,195,222,193,11,237,34,123,55,223,98,239,181,247,242,237,118,137,93,194,99,246,1,199,230,59,28,233,68,121,137,147,232,36,10,225,36,57,41,194,114,210,156,12,225,58,245,157,223,137,4,231,60,231,60,209,192,185,192,249,131,104,232,92,231,220,44,90,57,183,59,79,139,54,206,51,206,191,196,157,206,32,231,121,209,217,25,226,12,17,247,58,195,156,225,226,62,231,21,231,21,241,128,51,210,25,45,30,116,198,56,99,196,63,156,177,206,88,209,205,121,215,121,87,116,119,178,156,207,68,15,231,11,231,43,209,207,153,225,252,87,60,227,204,113,230,136,129,206,60,103,129,24,228,44,118,150,136,97,206,50,103,185,120,217,89,225,172,16,35,156,85,206,106,49,210,201,119,54,137,87,157,152,179,95,188,33,73,114,241,190,148,178,158,248,80,54,145,173,196,28,217,90,182,21,75,228,37,242,18,241,179,188,92,254,65,172,144,87,203,63,139,213,242,6,121,131,88,39,111,146,55,137,245,242,22,249,87,177,65,182,151,119,136,141,242,110,217,89,108,149,247,203,251,197,118,249,160,236,45,98,178,143,124,66,40,249,164,124,202,178,228,191,228,243,150,35,135,200,81,150,39,95,147,175,89,53,228,104,57,218,74,149,111,202,183,172,52,57,86,142,179,106,202,44,57,213,170,45,103,203,121,86,11,185,80,238,176,90,201,93,0,185,91,220,38,110,19,235,46,183,153,123,150,117,183,123,142,123,174,117,143,219,202,109,101,221,231,254,222,109,109,221,239,94,232,182,181,30,116,255,232,94,109,61,228,94,227,94,99,61,226,254,217,189,206,250,135,123,163,123,179,213,221,253,155,251,55,171,151,123,183,123,175,245,168,251,176,251,15,171,175,219,199,237,99,245,119,251,185,253,172,39,221,39,221,167,173,167,220,1,238,32,235,25,247,121,119,176,53,192,29,226,14,177,6,185,195,221,225,214,115,238,8,247,117,235,121,247,61,247,223,214,48,55,203,205,178,94,114,39,184,19,172,151,221,29,238,78,235,21,183,200,45,178,70,186,123,220,61,214,168,16,192,204,122,53,100,133,44,235,245,144,12,73,107,116,8,135,245,70,40,33,148,104,189,25,170,30,74,177,198,132,210,67,233,214,216,80,173,80,109,107,92,40,35,148,97,141,15,223,24,110,111,189,23,238,20,238,100,125,28,238,28,238,108,125,18,190,47,124,191,245,159,240,131,225,7,173,207,194,15,133,255,110,125,30,126,36,252,136,245,69,184,87,184,151,53,41,220,39,220,199,250,50,220,55,220,223,154,28,30,16,254,208,154,22,158,25,158,107,229,133,151,132,87,90,133,225,85,225,245,214,174,240,222,72,77,107,127,164,97,100,168,157,17,25,30,121,219,30,28,249,34,50,221,30,29,153,31,217,97,191,235,73,47,205,158,231,157,237,93,105,255,226,221,234,221,103,23,123,15,122,143,56,210,235,230,245,112,124,175,151,215,219,73,244,250,120,125,156,234,94,95,239,89,39,217,27,232,189,232,100,120,67,189,161,78,99,111,184,247,178,211,196,27,225,141,113,154,123,239,120,239,56,173,188,113,222,135,206,121,222,199,222,231,206,69,222,36,111,170,115,133,55,205,155,230,252,201,155,225,205,112,174,246,102,121,115,157,118,222,15,222,34,231,70,239,39,239,39,167,189,183,212,91,238,116,240,86,120,171,157,142,222,90,111,187,211,217,219,233,237,113,122,120,251,188,253,78,31,175,212,39,167,159,207,125,238,60,233,91,190,227,60,229,135,124,223,121,198,79,244,107,56,131,252,52,63,205,25,234,215,244,107,59,195,252,12,191,145,243,178,223,196,111,226,188,238,247,247,251,59,163,253,167,252,103,157,55,252,129,254,11,206,59,254,48,255,37,231,223,254,43,254,8,39,203,127,213,127,213,249,200,127,221,127,221,153,224,191,225,191,237,124,236,143,245,223,115,62,143,242,104,212,153,28,77,138,166,58,115,162,181,162,117,156,31,162,187,163,251,156,249,196,67,79,99,70,161,200,148,196,175,168,41,213,165,211,114,168,85,106,53,181,128,102,69,106,225,49,239,151,168,23,213,4,252,138,85,111,92,221,161,186,168,15,213,68,132,114,205,221,92,149,15,127,109,144,182,248,168,220,250,110,190,138,225,119,232,94,242,81,169,182,193,61,115,66,74,7,194,253,167,220,245,114,148,158,162,107,168,240,8,171,125,154,58,181,19,97,253,142,236,31,168,9,174,115,202,74,216,88,22,202,61,70,125,11,213,74,85,160,190,199,47,87,109,135,180,126,170,71,42,202,28,99,74,206,83,133,106,222,193,218,85,225,81,53,23,154,86,43,84,57,104,253,59,169,22,90,172,185,166,60,184,91,114,162,138,84,145,218,170,118,168,141,106,125,89,84,117,196,110,53,247,62,71,239,37,168,47,16,90,119,204,188,72,165,182,160,246,98,85,64,186,213,50,168,33,93,18,167,30,119,150,170,165,224,150,213,58,84,65,221,111,170,209,250,41,85,79,184,63,171,203,212,83,106,0,66,171,203,238,111,46,255,148,71,228,45,65,91,175,66,221,179,212,55,120,250,24,122,202,14,238,252,124,68,202,57,39,108,131,93,20,112,154,26,106,252,152,218,134,210,3,46,44,215,50,7,211,23,161,197,118,168,61,106,9,210,93,109,158,182,13,90,62,160,82,109,82,155,224,23,4,105,247,28,149,123,27,218,108,131,230,145,96,92,20,83,77,115,94,92,241,211,86,64,119,206,97,87,15,150,11,127,117,114,37,224,56,231,80,141,232,177,197,100,171,37,39,168,85,143,192,77,193,197,89,212,234,184,105,199,171,215,52,159,104,30,170,252,161,214,235,39,4,119,173,60,234,206,218,19,230,221,14,247,79,19,250,240,200,30,212,232,116,130,220,121,112,83,12,34,173,56,52,242,79,246,0,87,23,25,127,241,49,110,38,156,84,9,59,224,214,84,182,222,32,239,204,224,60,177,10,121,223,48,254,28,253,252,167,249,104,125,194,186,55,198,251,85,237,5,150,110,173,100,233,199,111,213,11,224,110,54,117,172,141,251,241,95,112,247,88,179,99,115,252,234,226,215,252,48,10,199,27,127,126,252,119,156,220,45,143,153,123,131,241,183,168,93,192,174,93,21,145,138,123,26,213,54,169,95,244,56,212,121,226,24,30,159,243,128,118,95,171,239,212,183,21,230,46,55,171,170,65,84,31,136,124,45,93,135,240,251,38,102,49,230,169,175,212,242,10,115,151,155,183,212,112,204,3,233,116,37,52,79,140,32,19,243,11,198,194,215,135,208,185,162,186,245,12,10,62,210,185,91,65,107,13,226,213,100,53,9,115,108,133,184,116,8,235,131,35,1,237,215,30,241,143,153,187,211,212,151,106,166,154,30,164,221,114,84,238,114,51,59,90,42,193,204,67,122,86,185,198,196,124,141,218,167,168,41,21,214,93,129,92,80,170,37,130,239,213,223,212,13,234,65,117,115,144,246,40,36,83,131,208,174,115,213,143,106,245,97,56,195,169,35,253,19,26,58,65,95,31,162,191,58,161,15,201,163,9,52,137,154,209,84,232,238,153,70,119,63,159,102,67,119,191,128,126,134,238,222,14,90,58,163,91,89,39,214,137,186,67,123,254,11,245,208,122,51,245,210,26,51,61,202,31,224,15,209,99,208,125,151,83,63,254,11,95,69,79,240,92,158,71,79,67,15,222,72,207,240,77,124,51,61,171,181,97,26,192,139,249,110,26,196,75,120,9,61,175,181,97,26,172,181,97,122,17,218,112,132,134,10,109,147,232,21,113,155,184,157,70,136,78,226,78,26,101,125,97,125,65,175,65,143,84,244,186,157,100,39,209,60,103,162,51,145,190,115,166,57,211,233,123,231,23,103,37,253,232,40,71,209,124,173,63,209,2,173,63,209,18,121,189,188,129,86,104,253,137,86,106,253,137,114,180,254,68,171,181,254,68,235,181,254,68,249,90,127,162,141,90,127,162,98,173,63,81,137,214,159,232,0,244,167,97,76,200,151,228,40,230,104,45,138,121,90,139,98,190,214,162,88,84,107,81,44,81,107,81,44,73,107,81,172,161,214,162,216,89,90,139,98,215,184,194,181,217,173,174,235,134,89,7,215,115,163,172,163,91,205,173,206,238,116,83,220,84,214,217,173,233,214,102,247,186,25,110,61,246,128,219,208,109,204,30,114,47,114,47,102,143,64,115,234,194,186,65,67,26,200,122,66,67,122,158,61,170,117,32,214,91,235,34,236,49,173,139,176,62,145,199,35,67,217,19,90,195,96,47,123,137,94,26,251,210,251,208,251,144,205,242,242,188,237,236,191,90,198,103,11,180,140,207,150,106,25,159,253,172,101,124,182,82,203,248,44,71,203,248,108,141,150,241,217,122,45,227,179,66,45,227,179,45,90,198,103,219,181,140,207,118,107,249,157,237,209,242,59,219,171,229,119,86,26,13,69,35,92,68,83,162,169,220,137,238,137,238,227,33,240,205,18,195,55,204,240,13,7,223,140,128,36,63,146,94,131,124,243,58,141,67,204,187,248,73,26,79,31,144,75,89,224,42,199,112,149,3,174,250,138,66,52,13,188,21,54,188,21,6,111,205,67,252,119,244,19,69,80,234,18,228,93,138,159,15,110,91,73,81,202,161,92,140,177,60,112,94,61,202,167,24,70,205,14,252,234,211,78,218,77,13,104,15,126,13,105,47,29,160,70,84,10,190,172,102,248,178,182,225,75,97,248,210,51,124,233,129,47,187,82,34,127,8,220,233,25,238,76,2,119,230,80,13,190,10,60,90,29,60,154,75,169,60,15,156,90,203,112,106,77,195,169,169,134,83,83,12,167,166,27,78,173,206,21,87,84,93,16,248,53,25,252,202,225,227,160,20,112,173,68,24,221,78,105,34,4,14,78,54,28,92,19,28,124,27,53,22,183,131,143,155,128,143,59,33,124,39,184,185,137,225,230,218,224,230,28,98,214,42,107,61,113,107,131,149,79,142,181,209,218,74,17,107,155,181,139,234,88,69,86,49,37,88,187,173,253,148,97,29,0,223,55,50,124,95,207,240,125,109,195,247,181,13,223,215,54,124,95,27,124,127,57,37,203,43,228,21,20,145,87,202,43,201,146,87,97,36,216,24,9,87,35,166,157,108,135,152,107,228,53,36,229,181,242,90,114,229,159,49,66,26,96,132,92,143,188,55,96,156,132,204,56,137,96,156,220,66,190,252,43,70,75,20,163,165,3,213,147,183,201,219,41,65,118,148,29,169,145,188,3,227,167,154,25,63,213,204,248,97,24,63,15,34,87,87,249,8,210,252,67,118,67,76,119,217,157,184,236,33,123,162,150,94,178,23,74,126,20,99,44,130,49,246,56,114,245,149,125,17,223,79,246,67,250,39,48,234,124,51,234,24,70,221,0,164,25,40,7,161,222,231,48,2,19,48,2,135,32,102,168,28,138,92,195,228,48,164,121,73,142,64,204,72,57,18,148,140,146,163,16,131,145,73,97,61,50,73,143,204,55,145,235,45,249,22,226,199,202,177,40,103,156,28,135,148,89,50,11,49,31,202,9,200,251,177,252,24,237,240,137,252,28,45,51,81,78,6,157,83,228,20,180,201,84,57,21,84,205,150,223,128,218,57,114,30,202,92,40,193,147,114,137,4,55,202,101,114,5,74,251,69,174,166,186,114,141,204,67,155,172,147,27,81,87,129,220,68,245,229,102,89,136,150,220,34,183,82,67,185,77,110,67,141,219,229,14,208,188,75,238,66,202,34,89,132,187,197,178,24,241,187,229,110,80,178,71,238,69,249,251,228,62,148,92,34,75,80,242,126,185,159,170,203,3,242,0,106,47,149,165,200,171,164,162,136,198,17,170,173,113,4,62,112,4,62,112,4,62,112,4,62,112,4,62,112,4,62,112,4,62,112,4,62,112,132,24,112,100,0,252,129,238,64,226,26,77,200,210,104,66,76,163,9,121,64,147,190,240,251,133,251,83,162,198,20,18,192,148,165,228,69,150,69,150,147,31,249,57,178,131,18,53,190,144,208,248,66,105,192,151,60,170,238,173,243,214,81,178,183,222,91,79,190,183,193,219,64,53,188,124,47,31,119,55,122,27,41,213,43,240,10,168,150,183,201,219,130,240,86,111,43,210,111,243,182,33,205,118,111,59,210,236,244,118,34,188,203,43,162,116,175,216,43,70,154,221,222,30,164,217,231,237,195,221,18,111,63,69,188,82,79,81,170,143,225,79,213,53,114,193,183,124,11,190,237,59,148,4,252,10,83,138,31,241,35,72,227,249,62,213,2,150,85,71,76,178,95,131,210,53,162,81,13,32,90,77,248,181,252,218,72,147,225,215,165,100,191,158,95,15,37,212,247,27,32,220,208,111,136,244,141,252,70,8,3,239,16,15,188,67,204,27,254,155,40,255,45,127,12,114,189,237,191,141,146,199,250,227,80,230,187,254,123,148,162,17,144,12,2,82,162,70,64,74,4,74,125,20,32,224,80,252,68,25,2,142,66,248,117,96,159,48,216,103,3,249,62,68,120,2,125,9,127,50,77,49,8,56,19,225,255,2,247,4,125,3,236,19,192,190,37,192,202,165,180,12,225,229,248,73,131,125,194,96,95,178,193,190,20,131,125,33,131,125,53,12,246,165,26,236,75,51,216,151,110,176,47,194,18,88,2,121,172,61,107,15,191,43,3,210,177,135,89,55,248,61,88,15,248,207,177,231,128,125,55,240,27,136,27,100,116,129,140,157,225,107,100,12,27,100,116,13,50,250,6,13,171,243,66,174,255,55,66,35,96,53,131,128,73,252,0,63,64,81,131,125,9,194,18,22,85,3,234,185,8,135,69,152,18,69,123,209,158,106,137,14,162,3,213,49,168,87,219,160,94,134,232,40,58,34,254,14,113,7,226,53,2,214,54,8,152,33,238,18,119,83,205,50,4,204,39,1,236,219,69,18,168,183,159,66,6,239,210,13,222,165,232,85,81,140,207,203,228,101,36,12,174,73,32,90,59,248,26,203,132,193,50,219,96,89,170,188,78,94,135,24,141,101,66,222,40,111,132,127,147,188,25,41,53,138,165,24,20,11,25,20,75,7,138,117,194,216,190,75,222,5,255,110,121,55,82,118,145,93,224,223,43,239,133,175,17,77,26,68,11,5,136,214,67,246,64,76,79,32,154,109,176,76,202,199,228,99,6,209,250,32,189,70,52,9,68,235,143,112,28,203,158,150,255,68,88,35,154,52,136,38,12,162,133,228,96,57,24,185,94,144,47,34,70,163,155,52,232,22,9,208,109,184,28,78,194,96,156,52,24,151,110,208,77,200,55,128,107,34,192,181,49,114,12,194,111,203,183,201,145,239,200,119,144,82,35,157,48,72,151,94,14,233,132,65,58,9,164,155,130,176,70,55,41,191,146,179,16,158,45,23,192,215,232,38,129,110,43,16,214,184,150,108,112,45,197,224,90,200,224,90,13,131,107,169,6,215,210,12,174,165,27,92,139,200,157,114,39,114,105,116,75,49,232,150,106,208,45,61,64,183,253,64,49,97,80,44,226,50,151,145,136,227,81,184,119,248,49,114,195,143,135,31,135,223,47,220,143,194,225,254,64,159,112,248,169,240,83,136,121,54,252,44,185,6,137,120,100,120,228,85,226,6,83,170,123,91,128,38,9,94,204,3,158,26,4,73,48,216,81,29,216,177,27,225,61,222,94,138,2,53,74,49,146,53,106,36,250,194,23,20,5,94,72,242,13,94,84,51,120,81,29,72,145,132,176,70,138,36,63,213,79,69,26,141,17,213,253,58,126,29,196,215,5,70,36,1,35,234,163,4,141,17,213,12,70,36,24,140,72,52,24,81,13,24,241,6,202,124,203,127,11,185,198,250,99,145,126,28,208,161,154,65,7,78,188,197,173,122,53,179,229,190,11,159,129,70,114,83,69,114,252,255,229,67,237,80,185,218,153,112,236,240,149,155,178,52,197,106,253,113,215,40,43,42,91,175,200,174,130,155,103,174,86,29,140,211,218,139,89,29,44,209,43,100,241,245,34,80,17,59,124,5,179,98,125,48,184,191,40,56,223,83,121,202,78,215,161,58,168,209,230,188,227,164,82,231,170,108,173,237,157,236,58,90,133,229,20,30,30,214,235,172,101,107,101,59,160,245,229,170,28,221,154,106,89,89,170,67,189,23,172,92,155,54,215,214,0,50,40,65,167,54,113,71,173,125,255,170,71,56,160,164,124,173,9,116,145,137,91,115,100,239,171,173,71,175,119,129,123,126,84,243,212,238,170,240,230,137,15,181,32,56,231,5,156,188,189,220,189,157,7,169,55,84,28,163,63,213,202,99,143,165,211,66,89,165,75,86,99,212,72,115,46,86,11,192,25,243,225,38,168,151,213,162,160,223,203,232,55,43,139,11,192,67,115,171,52,222,11,169,220,46,68,124,223,164,220,221,193,106,59,112,164,48,104,209,141,154,146,114,153,15,114,67,209,73,212,179,135,142,185,219,113,170,7,122,242,16,245,187,208,86,91,225,244,170,209,238,195,82,109,58,58,231,255,181,163,108,205,171,224,228,120,229,84,17,233,184,101,31,107,181,185,226,212,115,212,68,245,181,250,68,227,20,194,241,149,205,197,193,26,101,65,89,170,13,135,176,173,18,101,255,162,215,47,3,236,219,100,118,128,98,64,16,189,43,50,33,94,62,174,103,227,252,173,118,8,31,182,158,169,178,72,227,83,230,193,167,2,234,46,6,74,93,76,245,213,178,248,78,128,202,83,217,230,252,226,193,21,190,83,59,202,239,110,197,119,143,212,71,101,215,111,168,7,212,32,213,73,205,64,248,182,178,216,203,84,87,53,217,204,52,71,180,250,177,80,10,79,48,69,205,0,143,87,184,118,90,69,186,119,24,164,9,168,215,148,152,22,47,63,107,197,202,175,140,171,21,199,45,109,238,233,165,174,50,7,208,40,216,127,83,61,142,184,243,181,122,182,44,92,54,131,129,35,52,94,172,195,204,122,220,103,170,160,54,141,152,186,47,76,219,24,254,220,20,180,19,124,213,211,212,35,205,126,240,145,51,117,178,121,75,171,124,89,90,2,88,133,57,43,172,75,10,100,131,189,193,189,216,137,218,252,36,104,61,132,148,229,118,193,14,98,99,92,30,1,198,231,155,186,14,227,60,51,222,242,143,154,223,11,171,186,175,84,213,35,46,149,150,187,174,80,250,41,191,131,89,46,118,234,233,165,167,92,201,55,87,34,177,217,231,81,3,131,61,197,98,140,232,13,122,135,80,125,162,178,226,59,133,135,205,239,177,128,203,190,80,159,86,129,174,175,32,23,76,10,194,115,129,209,102,63,87,143,79,205,3,144,49,114,131,61,149,98,131,172,203,3,233,34,142,162,254,17,101,205,48,216,51,209,224,252,140,248,30,136,250,238,176,20,7,42,79,97,144,115,17,149,219,109,15,144,115,145,193,160,25,38,12,44,52,184,57,43,206,5,241,29,201,248,232,8,238,92,169,174,48,87,211,212,61,104,201,7,224,158,86,47,224,252,153,137,253,250,176,218,62,67,171,247,80,127,169,2,157,15,171,209,26,187,241,252,107,17,234,128,208,83,208,16,70,171,15,48,7,14,85,55,168,225,90,99,64,172,214,25,62,86,99,227,99,70,221,107,50,39,31,220,79,13,202,90,140,209,14,201,159,154,153,112,92,203,10,164,47,189,171,103,222,31,209,252,81,133,119,64,12,215,148,237,108,199,231,226,32,156,67,129,238,115,72,143,163,195,101,179,122,71,190,247,240,235,31,229,101,72,189,39,167,182,232,89,255,184,57,142,144,239,207,204,113,216,190,166,217,89,87,91,142,47,137,153,86,62,179,90,26,149,111,79,240,207,30,35,71,21,29,95,63,48,24,83,5,58,43,222,127,174,68,25,103,180,125,212,155,234,25,245,162,234,101,194,185,208,70,199,171,87,131,59,133,234,39,115,222,2,36,222,114,72,114,171,82,45,151,169,55,79,145,206,95,160,123,101,7,43,49,235,212,82,245,67,185,119,200,140,92,13,141,103,190,218,89,246,254,64,213,106,57,193,154,205,113,243,230,105,217,27,231,82,184,31,32,159,7,179,129,121,223,64,191,219,99,36,254,138,222,217,58,115,7,80,187,147,210,54,141,211,204,213,163,184,238,14,77,197,104,206,186,5,84,137,154,164,134,169,214,152,67,178,129,225,99,170,214,115,106,148,57,53,60,37,74,227,253,58,59,184,10,180,216,248,74,0,149,211,166,78,253,168,196,123,93,21,149,176,221,180,160,198,225,2,200,171,71,245,50,238,175,208,90,223,233,214,85,42,123,64,178,42,0,21,113,125,116,19,248,116,123,185,123,102,150,1,31,255,128,17,246,221,49,179,159,177,3,116,102,149,127,119,5,184,52,251,255,29,53,199,58,84,23,117,155,70,72,173,207,192,127,17,215,159,168,31,77,56,208,248,192,7,147,212,245,106,48,105,253,107,77,213,120,236,76,247,3,184,99,239,153,173,177,114,199,65,212,87,155,143,126,127,180,18,165,252,170,107,96,129,68,89,136,57,107,219,169,173,243,85,117,237,64,239,79,156,100,202,143,205,219,198,71,190,37,86,217,163,254,41,230,63,233,3,115,252,41,172,245,169,97,167,143,146,10,106,8,240,93,109,61,149,158,63,157,115,91,133,117,228,168,125,103,122,205,162,242,135,250,210,232,12,167,218,30,77,79,11,49,191,218,113,170,95,54,96,166,169,194,110,141,89,75,46,91,253,50,239,8,31,28,91,225,138,71,153,145,145,27,82,123,146,85,168,177,176,42,168,173,123,255,144,190,22,172,5,158,220,219,227,158,121,71,249,255,135,35,189,42,153,244,26,126,21,114,45,42,63,179,232,239,56,48,79,21,255,58,187,144,191,198,1,249,117,215,137,103,44,181,191,10,37,47,174,202,27,250,70,242,47,56,236,234,96,91,134,142,147,75,115,112,58,181,3,143,158,225,67,107,163,101,225,2,163,7,172,61,62,2,153,245,240,51,188,110,83,158,202,83,42,103,109,224,190,57,234,86,243,224,91,130,228,114,223,29,84,166,228,249,104,183,249,7,107,209,33,227,14,126,11,113,176,190,54,166,166,195,232,41,119,53,224,80,105,129,27,31,63,151,59,244,55,15,45,245,89,77,137,191,175,81,73,58,199,35,223,248,32,108,66,102,237,123,74,240,12,7,41,104,121,4,157,227,43,95,83,89,222,53,199,254,146,241,4,185,126,46,255,228,186,132,163,119,95,42,60,170,180,210,128,94,218,112,226,84,71,229,42,8,198,187,217,243,55,251,65,7,223,167,8,31,231,11,20,253,28,233,116,105,85,198,187,218,112,162,21,224,99,230,90,17,184,248,174,134,94,221,222,74,193,238,198,113,114,197,87,75,211,15,31,127,106,185,218,104,190,246,108,78,181,113,54,123,163,152,125,140,212,97,184,233,111,149,167,239,184,180,207,50,126,153,206,175,250,168,78,234,109,53,210,236,14,31,26,51,29,212,59,230,92,114,244,123,23,199,248,66,48,166,182,252,58,171,249,230,141,144,248,94,213,114,200,56,139,161,157,46,135,124,93,246,101,140,217,177,209,43,249,151,168,91,204,245,119,170,27,82,61,160,230,226,137,38,169,71,130,117,205,195,246,180,204,60,210,69,253,185,10,212,116,69,169,215,5,97,19,50,223,13,143,84,19,213,76,245,138,186,67,125,109,56,34,221,236,108,47,58,168,81,169,135,116,28,53,214,187,67,170,187,122,216,196,21,163,205,87,171,49,120,150,137,234,19,245,126,176,131,115,216,26,150,153,27,134,168,151,170,64,231,56,53,167,108,53,111,142,122,27,254,7,129,60,146,167,62,85,47,33,110,123,144,52,84,78,243,143,35,96,163,202,215,119,166,143,51,177,35,99,184,42,254,190,194,81,252,126,6,106,207,169,210,126,92,1,149,91,129,9,184,239,196,229,84,131,75,162,171,76,184,17,228,250,134,212,64,63,63,70,150,254,135,159,255,161,102,192,163,92,184,124,140,190,124,140,156,107,128,19,9,234,119,38,125,164,172,182,126,234,170,32,24,223,121,254,186,236,123,78,25,127,251,37,72,247,101,5,180,199,17,111,36,240,222,204,56,170,191,186,65,253,3,238,89,106,160,218,152,36,1,190,155,47,176,219,170,203,212,189,234,118,132,166,105,7,250,198,168,15,212,60,243,238,77,188,182,122,212,132,162,56,155,111,203,193,241,89,39,108,135,163,105,250,36,238,130,171,41,120,166,114,251,24,193,219,53,153,144,52,235,146,254,47,190,131,223,145,79,47,151,166,70,233,14,229,169,203,213,58,224,210,12,245,48,202,24,165,94,196,115,77,81,47,148,111,21,58,248,61,247,211,113,124,168,36,157,143,129,95,226,223,8,219,8,61,172,238,87,47,24,30,90,110,222,248,244,227,152,95,78,19,50,95,158,199,223,12,56,105,57,224,240,26,55,29,253,77,227,73,228,138,5,99,215,104,184,102,239,102,39,57,230,86,194,113,230,119,157,35,157,46,68,255,115,250,230,4,118,135,218,7,118,135,158,166,63,49,206,82,168,179,177,41,212,219,216,20,26,104,108,10,61,199,218,179,219,105,40,187,159,221,79,47,27,107,66,175,176,158,236,57,26,197,6,179,145,52,65,219,20,162,41,218,166,16,77,213,54,133,232,43,109,83,136,166,177,89,108,62,205,224,191,229,45,41,155,183,226,231,211,2,109,83,136,22,243,139,249,197,244,147,182,41,68,75,248,159,120,59,90,198,187,241,238,180,130,247,230,143,209,74,62,148,191,68,171,248,56,62,142,114,249,123,124,2,229,241,47,248,36,218,204,39,243,201,180,133,127,197,167,211,86,254,53,255,134,98,124,30,159,71,59,249,143,60,155,118,241,5,124,33,21,243,197,124,49,237,225,75,249,82,218,43,60,225,211,62,145,40,146,104,191,182,11,68,202,216,5,34,99,23,200,22,141,68,35,38,141,93,32,215,216,2,138,136,243,197,249,204,55,182,128,162,198,22,80,162,177,5,148,100,172,0,85,23,237,69,7,150,44,58,138,59,88,13,253,237,5,75,211,182,122,88,77,109,171,135,157,99,77,178,166,179,246,218,86,15,187,75,219,231,97,93,180,125,30,118,143,157,104,87,99,247,218,201,118,58,187,95,91,233,97,15,107,43,61,172,151,182,210,195,30,215,86,122,88,95,109,165,135,245,211,86,122,88,127,109,165,135,61,107,23,217,37,236,95,218,50,15,123,65,91,230,97,35,180,101,30,246,166,182,204,195,222,210,150,121,216,88,109,153,135,125,160,45,243,176,105,218,50,15,155,174,45,243,176,249,218,50,15,91,170,45,243,176,253,218,50,15,83,218,50,15,231,218,50,15,23,218,50,15,183,181,101,30,238,56,99,156,177,220,211,54,121,120,162,182,201,195,171,105,155,60,188,166,182,201,195,235,107,155,60,188,177,182,201,195,155,56,139,157,229,252,28,109,141,135,183,210,214,120,248,121,78,190,179,153,95,160,173,241,240,11,181,53,30,254,71,109,141,135,183,211,214,120,120,23,109,141,135,247,208,95,99,240,222,46,119,57,127,204,117,92,201,251,184,17,55,194,251,186,9,110,34,239,231,38,187,201,188,191,155,230,166,243,39,221,58,110,29,254,180,91,223,109,192,255,169,237,231,240,103,181,253,28,254,47,109,63,135,15,114,91,186,45,249,243,218,138,14,31,172,173,232,240,23,180,21,29,62,196,189,212,189,148,15,211,182,116,248,112,109,75,135,191,162,109,233,240,17,218,150,14,31,165,109,233,240,215,221,123,220,123,249,104,109,75,135,191,233,246,112,123,240,183,181,69,29,254,142,182,168,195,199,106,139,58,124,156,59,200,29,196,223,115,7,187,131,249,191,221,33,238,80,254,190,182,168,195,179,180,69,29,254,161,182,168,195,63,213,22,117,248,231,218,150,14,159,168,109,233,240,73,218,150,14,255,82,219,210,225,147,181,45,29,62,85,219,210,225,95,105,91,58,124,154,182,165,195,167,107,91,58,124,102,40,61,84,155,207,214,86,116,248,183,218,138,14,159,171,173,232,240,5,218,42,14,95,168,173,226,240,221,218,42,142,32,109,21,71,184,218,42,142,72,140,220,20,185,91,100,234,47,57,196,101,218,42,142,184,218,147,94,130,184,81,219,195,17,183,121,29,188,251,196,163,218,30,142,120,86,219,195,17,207,107,123,56,226,69,109,15,71,12,211,246,112,196,112,109,15,71,140,214,246,112,196,88,109,15,71,140,211,246,112,196,123,218,30,142,248,212,27,231,101,137,207,180,61,28,49,85,219,195,17,179,180,61,28,49,71,219,195,17,223,106,123,56,98,174,182,135,35,22,104,123,56,98,153,182,135,35,150,107,123,56,226,23,111,173,151,43,214,106,107,54,34,79,91,179,17,235,180,53,27,81,160,173,217,136,109,218,154,141,216,161,173,217,136,93,81,30,117,69,81,212,139,70,197,254,104,82,52,89,40,109,193,198,226,209,221,209,221,150,157,64,9,204,114,136,179,89,64,168,40,144,40,129,18,137,97,110,173,70,2,179,107,42,98,211,168,22,144,183,54,53,70,124,19,252,36,53,165,179,201,165,223,0,209,66,200,209,6,115,223,133,212,22,115,234,69,64,55,207,160,155,103,208,205,7,186,221,130,92,127,197,47,1,24,119,59,202,238,72,119,35,71,231,0,239,186,161,158,238,248,181,165,30,212,155,170,211,99,248,37,83,31,122,130,82,168,63,208,176,6,208,208,163,84,230,179,40,165,153,