255,216,255,224,0,16,74,70,73,70,0,1,1,1,0,1,0,1,0,0,255,219,0,67,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,255,219,0,67,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,255,192,0,17,8,1,44,0,200,3,1,34,0,2,17,1,3,17,1,255,196,0,31,0,0,2,2,2,3,1,1,1,0,0,0,0,0,0,0,0,0,9,8,10,6,7,1,2,4,5,3,11,255,196,0,68,16,0,1,4,3,0,2,1,2,4,4,4,4,4,4,3,9,6,3,4,5,7,1,2,8,0,9,17,18,33,19,20,21,49,22,23,65,81,10,34,113,129,97,145,161,177,24,35,36,50,37,39,225,240,26,114,193,38,51,53,66,116,146,180,209,210,255,196,0,29,1,1,0,2,2,3,1,1,0,0,0,0,0,0,0,0,0,0,5,7,4,6,2,3,9,1,8,255,196,0,44,17,0,1,4,1,4,2,2,1,3,4,3,0,0,0,0,0,0,1,2,3,4,5,6,17,18,19,7,20,33,34,50,8,21,35,37,49,65,113,38,52,66,255,218,0,12,3,1,0,2,17,3,17,0,63,0,191,199,135,135,135,128,30,30,30,30,0,120,120,120,120,1,225,225,225,224,7,135,135,135,128,30,30,30,31,183,253,63,235,246,199,253,124,0,240,243,92,84,214,245,95,123,129,66,90,84,209,240,165,155,93,18,111,44,148,17,160,76,211,34,17,201,85,160,102,100,7,102,208,101,40,193,69,91,42,188,68,244,76,156,52,146,31,86,22,99,38,193,219,39,41,166,225,5,52,215,99,248,1,225,225,225,224,7,135,135,135,128,30,30,30,30,0,120,120,120,120,1,225,225,225,224,7,135,135,135,128,30,113,157,177,175,239,243,254,152,198,118,207,252,177,140,231,253,126,223,111,235,225,156,252,99,57,207,237,140,124,231,253,188,66,125,108,125,84,221,231,189,120,115,216,70,246,20,47,175,62,1,36,172,233,201,122,110,184,150,54,69,167,80,116,241,232,189,112,120,239,39,177,213,50,241,214,53,161,10,36,238,227,168,42,58,207,159,145,117,176,137,77,167,44,79,58,121,24,75,171,97,118,163,192,62,84,93,55,115,175,212,221,100,215,211,27,238,158,119,71,125,85,79,10,39,183,211,186,123,40,158,118,211,85,52,219,252,187,105,157,177,190,187,125,179,140,103,207,71,149,145,58,2,227,19,174,19,189,61,139,250,176,6,255,0,193,167,74,113,160,205,182,90,131,24,106,212,171,157,37,160,172,126,119,128,212,242,206,230,222,174,231,52,84,29,26,41,100,114,32,195,81,162,120,131,145,233,121,6,44,73,224,77,68,136,216,201,178,138,152,70,193,124,239,107,233,124,80,52,125,224,148,74,208,40,220,181,5,103,107,35,6,227,124,168,226,21,43,16,38,12,193,56,151,10,103,26,237,186,209,186,204,225,146,155,237,140,109,190,200,103,109,191,205,156,248,6,227,240,240,240,240,3,195,195,195,192,15,15,48,235,6,195,2,169,130,137,108,139,64,208,86,187,175,131,98,93,79,22,155,155,207,197,139,9,12,194,178,215,27,59,150,159,33,154,116,202,42,38,57,190,51,175,226,187,124,233,20,117,219,125,52,250,179,190,250,107,180,94,164,189,141,240,63,73,23,161,95,80,157,151,204,182,249,235,180,215,85,136,69,125,117,0,147,23,200,34,213,190,206,221,171,26,53,31,54,164,212,154,109,27,105,186,238,246,143,100,231,13,146,215,101,23,252,61,117,219,56,2,105,121,17,187,203,164,166,185,7,143,186,19,165,71,171,130,91,86,102,157,173,103,204,99,131,133,216,235,32,186,174,217,35,132,80,158,159,71,71,40,190,110,2,28,178,233,151,89,82,112,173,166,167,225,171,248,82,89,136,49,194,57,54,45,225,158,74,137,89,120,168,40,169,25,201,169,38,17,16,177,12,30,74,75,75,201,188,110,194,50,50,50,57,178,175,36,36,100,31,186,81,38,172,152,177,104,130,206,158,59,112,170,104,54,110,146,139,45,190,137,233,182,216,88,149,175,182,78,70,185,11,1,43,249,200,203,86,182,29,191,219,147,105,64,156,94,53,99,160,218,179,163,6,226,32,102,137,93,204,4,75,187,127,44,188,112,225,61,125,13,40,112,49,173,183,5,91,174,102,11,245,75,66,48,144,75,101,27,234,4,10,244,199,22,49,200,61,1,101,122,230,174,174,21,250,76,37,207,36,115,175,117,148,91,48,206,92,204,133,192,244,77,226,230,78,42,241,99,7,45,170,43,70,194,9,223,12,127,151,29,19,86,130,162,255,0,69,162,7,137,8,165,82,110,233,164,190,175,115,100,31,42,41,235,199,216,143,171,14,91,227,158,201,163,125,106,90,216,178,174,26,214,192,40,153,5,214,198,12,144,175,163,238,11,75,162,109,54,148,223,46,71,12,74,148,57,98,137,45,74,11,56,65,82,82,173,159,186,144,140,148,133,174,131,181,41,117,11,25,8,249,55,59,55,126,53,239,75,46,111,169,204,253,114,245,194,212,129,15,88,215,21,19,155,157,181,167,204,100,155,74,212,22,93,127,22,91,14,29,56,153,53,123,57,41,36,127,207,151,0,180,177,32,250,51,245,161,83,226,56,130,24,199,122,154,134,147,98,49,210,227,112,128,55,79,15,60,238,221,181,96,217,195,199,174,17,104,209,170,11,57,114,229,202,169,160,221,187,102,233,236,170,238,23,89,93,180,73,20,16,75,93,148,89,101,119,209,36,83,215,101,20,223,93,53,206,216,81,50,222,252,253,59,194,18,61,20,144,246,1,64,235,47,29,56,168,243,173,154,204,16,200,195,233,34,139,239,211,149,217,50,88,209,183,131,78,34,211,115,243,157,231,155,75,173,3,134,218,168,251,245,63,200,167,187,157,64,111,222,30,120,227,228,24,75,48,103,41,22,245,172,140,108,139,86,239,163,228,24,184,69,219,39,204,157,163,163,134,143,25,187,111,186,141,221,52,116,221,68,215,108,229,5,20,65,194,10,38,178,42,110,158,250,237,159,103,128,30,30,30,30,0,120,120,121,24,187,87,160,93,114,143,32,244,247,76,48,129,72,166,70,131,160,237,139,122,48,109,206,203,104,206,122,82,191,9,153,36,139,136,144,89,186,168,184,111,26,254,69,131,86,210,110,80,83,85,219,199,238,233,116,126,85,79,79,0,146,170,186,110,135,209,248,203,38,142,20,87,68,19,202,187,234,150,170,44,167,206,52,73,45,148,206,186,170,174,249,198,113,170,105,231,109,246,206,51,140,107,156,249,251,227,108,109,251,127,203,56,206,51,143,245,215,56,198,113,254,248,199,149,176,127,76,240,135,50,114,141,49,211,254,204,0,37,187,183,174,122,181,0,141,231,159,207,85,228,157,79,107,89,215,117,146,28,230,198,144,173,249,142,142,79,73,136,122,240,6,182,26,111,49,30,37,7,90,14,4,196,14,130,8,52,146,157,126,232,153,250,207,101,183,247,25,217,149,101,45,105,114,147,30,93,180,142,79,253,124,123,21,7,178,30,243,208,85,133,54,100,75,191,60,223,117,24,210,199,242,96,117,212,189,146,171,235,36,100,14,206,175,160,45,71,83,84,177,188,179,182,181,5,147,79,204,177,8,70,10,32,161,224,180,96,15,75,195,195,195,192,58,239,175,213,166,250,227,247,219,93,181,255,0,158,51,143,43,39,16,85,206,188,235,217,29,201,199,157,255,0,109,143,80,33,118,143,116,211,190,214,249,46,215,182,76,6,235,10,238,238,96,60,214,151,35,36,174,227,143,205,156,38,26,188,165,41,115,210,113,81,36,160,175,165,99,11,95,8,73,198,77,68,51,253,31,125,93,180,179,119,152,89,205,113,95,89,209,40,192,216,224,193,231,208,109,228,26,74,161,12,106,49,4,89,20,140,164,122,152,89,132,146,49,164,17,242,44,146,126,201,109,117,85,163,212,208,213,203,117,117,215,116,85,211,109,113,156,1,84,206,177,50,145,186,249,7,216,161,175,62,234,254,22,15,221,39,107,115,63,24,114,12,142,176,146,76,28,220,131,50,149,221,85,67,92,93,6,194,53,231,228,190,1,207,43,74,234,238,157,26,37,118,132,123,2,90,212,2,20,229,203,181,32,136,227,159,41,108,0,161,56,64,32,241,96,129,166,191,146,28,14,29,131,21,128,103,245,107,182,26,194,14,69,180,133,137,111,141,180,215,77,51,132,163,216,182,211,25,215,77,53,248,215,237,174,191,183,138,65,244,70,122,167,220,172,78,142,182,150,205,87,234,182,131,98,65,31,30,151,226,71,66,201,117,255,0,105,194,206,68,53,112,237,61,48,171,50,31,229,119,44,66,58,221,163,53,181,65,212,27,251,161,171,228,181,69,21,146,217,243,150,199,219,237,143,219,30,0,120,120,120,120,1,225,225,225,224,8,235,189,23,145,191,253,139,242,15,26,229,224,110,34,135,121,183,165,251,52,104,54,222,25,124,97,72,89,247,205,116,101,81,84,244,186,118,56,75,57,56,53,236,184,218,98,52,246,206,186,34,193,24,205,198,47,252,112,62,12,77,188,156,19,168,88,169,216,232,93,203,158,188,248,223,217,141,123,212,208,189,31,202,60,195,82,117,63,36,118,5,161,205,41,245,199,175,104,23,124,240,250,92,218,187,131,3,62,22,187,235,57,81,185,55,19,131,102,208,59,30,71,53,33,20,51,151,177,34,225,15,71,229,91,170,237,250,120,221,179,71,137,216,156,27,70,246,187,106,189,245,150,189,138,19,100,81,197,111,13,41,75,198,145,176,102,234,107,182,167,157,151,142,253,24,147,96,171,8,119,234,126,202,36,182,23,26,196,150,14,191,109,37,0,64,205,22,121,144,141,85,212,123,7,45,179,142,71,228,106,83,137,41,120,154,38,135,132,150,138,15,97,58,82,91,41,36,76,67,40,96,102,98,108,111,54,228,136,192,216,224,194,109,85,230,10,10,136,165,157,110,188,132,171,245,126,117,65,38,113,204,145,105,26,193,155,68,0,175,107,40,254,149,114,74,75,232,239,218,231,72,30,200,1,95,15,24,75,242,47,115,11,175,18,6,69,220,20,144,180,196,123,227,158,52,182,200,19,143,250,96,174,101,162,191,79,137,59,200,252,204,101,129,101,130,186,152,142,104,66,253,121,214,4,37,110,4,35,215,21,39,85,220,111,239,66,219,42,219,183,67,68,169,251,6,186,174,235,158,152,176,29,94,130,148,128,245,150,187,39,55,60,160,161,229,167,250,253,164,233,169,176,152,220,40,132,147,99,243,130,244,197,1,217,206,139,8,60,130,21,39,156,128,90,66,246,55,26,208,61,221,71,16,243,255,0,70,7,255,0,21,132,77,57,105,51,22,241,139,247,112,101,128,198,145,26,56,200,205,132,2,77,28,162,50,67,38,162,238,92,168,234,34,85,162,155,36,174,155,185,138,150,105,37,7,33,35,26,237,33,178,232,190,214,245,249,67,89,124,149,236,219,144,186,167,217,141,32,194,4,152,20,43,176,57,46,191,27,186,94,220,220,253,61,18,230,19,35,29,63,87,44,98,35,97,3,216,240,67,75,111,10,92,97,157,72,226,11,116,117,179,213,74,165,36,24,61,46,156,2,58,250,105,130,245,158,79,100,116,69,25,79,122,202,38,231,192,94,223,166,237,242,234,166,219,82,106,196,178,5,250,55,131,225,172,137,234,149,172,145,186,133,182,1,129,191,49,61,58,32,66,94,84,112,85,195,81,81,19,248,70,194,196,163,51,90,204,161,1,4,214,202,181,215,59,242,143,39,87,34,237,43,234,166,153,165,43,202,40,58,93,1,249,150,195,162,130,236,107,193,36,33,89,32,89,46,236,201,251,116,95,71,33,33,15,6,209,209,209,76,196,214,206,231,116,97,153,66,185,55,235,167,187,159,41,229,234,15,218,111,10,242,213,217,216,148,63,51,7,247,63,81,14,152,203,211,123,242,101,10,49,75,156,90,125,17,91,213,163,113,118,11,99,46,111,146,212,182,121,132,8,93,101,69,218,68,147,242,226,175,139,205,225,161,90,199,90,238,94,203,56,222,105,50,137,69,27,229,137,203,189,171,238,18,213,14,139,238,42,110,127,137,125,108,85,179,72,20,201,242,76,133,180,32,103,123,118,169,131,7,41,200,138,56,189,165,169,169,153,113,58,194,151,30,248,106,170,245,156,121,164,233,60,164,227,89,44,190,95,85,28,193,79,138,1,171,16,7,184,125,253,221,69,5,69,135,150,29,89,233,30,180,158,146,10,2,175,129,39,102,171,242,47,102,164,131,178,138,180,42,59,51,33,134,119,24,79,31,203,108,167,99,117,139,20,141,110,171,69,77,154,182,218,78,59,49,243,187,188,149,22,220,182,93,110,214,129,239,190,89,245,251,194,130,60,143,193,21,189,133,206,214,247,65,148,152,53,230,90,208,174,111,166,165,234,98,49,16,61,185,182,2,37,103,98,46,92,230,60,80,161,123,22,213,32,204,203,211,249,80,156,173,152,9,56,253,90,17,75,38,254,134,6,71,130,134,199,195,196,97,34,70,69,69,33,34,134,198,71,32,88,54,138,131,31,31,130,96,132,92,44,36,52,91,36,209,103,27,19,19,26,213,179,8,230,13,18,73,179,54,136,34,221,20,245,77,61,113,136,157,216,60,7,203,221,213,31,95,182,232,144,121,201,201,122,162,80,142,98,178,53,9,177,172,106,146,195,5,118,99,5,145,147,4,135,15,106,210,129,34,134,145,69,195,217,196,65,60,18,178,46,33,39,89,164,219,89,24,245,212,104,213,68,64,136,254,152,137,5,63,146,253,75,74,214,15,228,101,232,238,86,239,238,170,231,186,30,89,223,230,156,70,127,43,225,136,160,172,6,162,66,50,174,118,219,18,192,245,33,109,136,95,77,135,46,207,109,227,153,13,0,196,196,71,172,225,156,114,46,21,112,190,105,202,3,159,233,206,90,168,1,232,90,4,2,2,176,169,107,152,173,161,196,2,198,208,85,40,216,182,171,59,113,34,245,117,22,116,179,151,242,82,178,210,143,30,203,206,77,202,187,123,47,57,48,249,236,172,171,215,111,221,174,190,251,143,192,15,15,15,15,0,60,213,87,173,81,3,124,82,150,245,32,85,140,100,98,227,172,15,170,178,60,101,4,220,227,244,43,12,82,88,66,87,57,65,92,101,53,177,163,41,133,148,252,61,255,0,201,190,116,198,54,251,103,205,171,231,25,198,54,198,113,159,219,56,206,51,254,153,251,103,192,42,75,201,215,20,168,101,23,233,235,172,186,101,202,177,35,126,183,223,246,31,173,110,210,149,144,211,50,173,185,238,215,102,128,183,59,131,222,118,124,142,91,170,228,124,69,190,148,168,248,193,153,195,245,17,110,41,13,208,177,132,68,79,88,139,127,18,73,39,32,107,153,122,34,244,239,190,30,231,14,5,179,224,175,90,67,138,174,190,203,246,3,212,87,16,1,20,9,205,120,2,93,212,145,247,148,85,109,68,193,88,161,56,200,36,161,25,57,143,71,88,242,153,14,140,149,123,48,63,95,5,166,177,6,174,30,236,186,249,153,213,156,116,95,46,251,110,191,169,205,153,200,37,87,123,43,164,154,245,160,139,39,171,177,84,81,167,73,243,127,240,213,33,211,80,177,80,201,50,213,100,156,88,117,9,63,61,29,72,169,32,171,196,100,228,199,11,86,81,84,178,187,118,190,53,192,122,248,18,178,128,64,86,185,11,19,1,24,106,179,135,13,71,2,134,225,69,32,91,56,118,167,226,186,93,8,97,246,49,209,168,172,229,92,229,87,10,166,215,85,22,83,57,221,77,182,219,63,62,1,151,235,143,141,113,143,159,159,140,99,31,63,223,227,31,31,62,30,115,225,224,7,157,20,248,250,51,140,254,219,103,93,51,241,246,251,111,182,52,253,255,0,225,245,124,249,223,206,138,99,231,92,127,249,211,207,252,148,215,63,254,159,239,251,99,239,224,9,155,210,153,44,29,181,82,246,23,75,179,114,171,249,238,145,246,55,217,6,51,142,221,237,187,151,109,33,107,155,5,26,22,171,29,209,254,250,107,135,17,163,213,13,86,16,221,146,109,182,217,138,10,186,123,148,53,77,85,92,233,135,48,170,201,32,158,234,172,166,137,166,150,155,40,166,251,237,141,117,209,61,53,206,219,239,190,219,103,24,215,77,53,198,118,219,109,179,141,117,215,25,219,108,227,24,206,124,67,127,225,241,136,106,43,204,157,108,4,193,238,175,35,235,159,104,93,254,12,193,52,221,166,237,38,44,161,110,29,50,217,170,89,69,119,8,34,154,169,56,196,134,137,160,174,201,43,249,236,188,211,101,48,231,241,84,137,30,233,59,130,95,159,47,137,54,225,182,22,214,60,24,117,104,12,219,163,249,148,156,184,212,8,10,38,171,155,177,171,169,22,214,82,210,48,137,153,131,187,125,26,74,74,20,172,243,43,0,12,53,3,250,246,80,220,23,249,146,116,25,18,121,92,192,1,105,24,185,72,217,184,230,19,16,239,217,74,196,202,51,109,33,27,39,26,237,187,248,249,6,15,18,213,118,143,88,189,104,162,205,93,180,114,134,250,44,221,203,101,85,65,116,183,213,68,148,223,77,181,219,62,239,32,143,174,200,9,176,78,121,214,165,119,83,155,85,130,180,193,201,93,99,90,185,63,147,102,224,130,207,9,135,85,164,186,150,134,176,76,224,70,144,11,134,152,50,158,46,31,128,22,99,10,200,101,8,97,134,82,213,230,171,214,114,193,174,151,157,185,253,179,254,153,255,0,183,128,113,174,250,111,157,177,174,218,237,157,54,250,54,248,206,51,244,237,140,99,57,215,63,25,251,109,140,109,140,231,25,251,227,231,25,206,62,248,249,237,229,76,236,95,107,178,156,21,238,207,168,170,139,94,85,227,206,80,181,167,169,109,138,208,223,46,94,109,82,151,188,162,42,246,72,218,48,44,180,252,93,191,73,85,45,27,180,177,33,152,165,133,228,162,16,110,64,197,23,51,80,41,177,150,181,212,68,188,92,252,76,108,236,20,139,9,152,89,152,246,114,208,242,241,111,27,200,69,202,197,200,182,73,228,124,148,108,131,93,213,106,246,61,251,69,145,116,205,227,101,20,65,203,101,146,93,29,247,79,125,115,152,60,54,160,161,154,147,39,94,179,248,218,196,100,109,227,174,214,122,167,100,111,175,60,176,199,58,34,126,80,217,108,125,145,189,19,100,94,113,42,243,141,197,169,228,143,16,234,207,25,81,208,121,156,213,126,236,7,145,244,94,159,214,154,99,53,3,30,148,237,215,204,226,40,100,174,99,30,229,221,34,201,225,103,188,218,151,107,185,220,221,26,213,188,198,165,123,176,31,67,59,107,140,252,103,63,124,252,124,99,239,253,115,241,143,250,248,125,90,254,223,63,253,127,211,251,252,127,95,237,253,126,60,70,62,196,36,12,18,233,58,154,57,104,133,96,117,51,1,177,89,195,14,70,25,201,171,13,208,145,117,66,68,167,46,156,158,40,197,212,67,48,77,249,110,25,210,221,10,20,201,252,73,22,214,73,35,215,21,227,87,187,44,142,218,36,191,1,31,246,29,158,16,46,65,9,115,218,8,77,109,88,240,48,51,101,113,101,48,140,68,62,225,149,233,153,32,97,180,238,164,213,30,127,34,108,84,52,60,193,244,105,33,248,90,108,91,217,79,163,93,68,89,33,15,99,30,192,22,55,193,181,169,210,181,203,20,219,143,177,59,224,238,249,137,255,0,103,164,53,227,176,237,227,124,109,115,21,89,52,91,49,255,0,126,10,179,163,86,179,171,205,99,104,192,120,45,249,205,59,135,212,82,107,28,62,38,182,85,184,213,227,144,131,104,160,92,150,94,222,26,36,109,168,46,75,21,152,227,179,143,188,146,89,133,61,86,216,141,152,183,76,204,204,25,140,118,30,218,88,206,51,251,103,255,0,188,103,227,231,31,223,31,63,215,31,111,48,219,0,82,48,232,60,144,62,82,112,152,113,161,4,74,241,110,103,66,75,166,129,11,226,18,121,254,77,95,15,23,142,62,141,158,30,147,73,77,49,150,146,81,175,91,174,154,152,206,184,219,125,118,81,61,171,171,203,174,187,44,50,242,235,183,101,118,132,233,123,80,7,91,139,93,202,105,46,70,72,200,212,192,222,233,57,136,128,44,175,134,199,224,52,147,171,209,140,30,109,46,78,188,228,70,204,98,107,42,239,88,202,203,40,188,212,94,54,202,25,136,222,212,110,126,177,46,97,218,33,197,116,118,176,180,115,142,53,227,183,204,173,231,211,18,144,178,139,73,33,213,196,187,142,190,112,195,58,197,145,104,240,168,166,84,236,42,72,57,33,88,114,81,8,80,72,235,63,248,184,133,137,148,36,102,36,177,57,116,202,71,207,213,158,163,191,153,122,230,86,170,237,12,238,129,87,118,255,0,158,109,86,170,109,240,246,72,212,87,53,173,123,244,175,32,248,241,250,14,226,87,110,127,21,168,107,170,99,147,219,198,36,204,98,73,145,196,215,203,198,199,71,50,110,141,90,182,98,154,39,163,215,178,180,245,37,145,144,77,52,181,107,77,238,111,255,0,13,237,1,202,189,38,65,213,180,135,114,251,13,12,185,75,93,20,168,122,70,214,220,170,8,92,88,77,76,136,159,18,79,194,88,110,78,233,67,71,135,17,175,85,90,5,125,183,42,94,94,119,105,168,8,242,253,230,55,37,83,73,4,44,10,15,14,208,44,56,80,67,37,147,197,251,13,64,195,14,100,168,214,113,188,233,121,42,209,44,82,143,218,104,162,105,52,24,167,44,71,44,163,109,222,75,190,73,147,61,94,72,170,225,84,218,55,198,127,5,58,97,213,227,29,110,82,191,178,133,236,46,138,232,186,82,197,163,104,173,247,179,70,98,101,71,219,187,181,35,196,66,195,163,97,35,138,8,89,178,113,27,55,40,230,48,8,49,40,142,147,173,216,128,147,218,21,180,145,43,199,67,97,50,22,100,216,232,142,173,23,135,5,109,208,2,49,209,135,207,228,137,26,122,229,226,11,230,62,147,91,92,32,47,31,122,204,119,96,93,109,60,116,218,115,77,119,210,56,169,245,60,250,58,85,192,246,232,57,118,193,169,236,233,242,104,44,147,167,63,68,193,92,23,191,206,218,227,247,207,199,223,227,239,253,255,0,111,246,249,254,159,63,108,255,0,79,223,206,126,113,247,207,246,207,198,127,127,183,255,0,79,235,243,251,124,125,255,0,111,191,148,167,232,241,191,99,83,69,10,147,69,222,69,169,130,89,126,197,186,100,7,155,235,72,59,202,112,114,66,169,181,33,123,68,118,63,9,60,48,192,82,153,147,128,35,147,130,156,131,172,19,156,143,158,20,165,216,193,76,164,228,96,140,86,239,34,30,9,206,237,158,149,234,49,80,62,128,160,98,142,173,185,243,206,148,235,161,228,64,145,112,80,57,89,155,243,103,65,169,217,24,143,28,132,11,54,138,147,178,199,71,235,59,41,149,9,104,56,51,30,69,107,42,6,160,177,89,40,160,190,214,165,105,107,58,136,17,2,227,153,223,77,115,241,157,177,140,253,190,223,235,159,140,127,245,254,223,56,206,126,49,159,12,111,174,127,109,177,247,253,191,237,255,0,47,159,183,207,237,245,127,151,247,251,120,142,187,219,147,228,108,65,190,90,177,108,139,42,211,174,175,21,250,19,144,105,187,56,155,156,44,194,58,184,82,204,118,198,229,141,98,45,106,188,21,103,188,130,13,103,193,166,167,11,76,42,168,137,87,51,76,197,242,90,228,116,239,22,52,84,68,35,104,213,199,97,211,189,87,79,244,201,128,231,46,154,95,72,215,65,62,198,40,96,154,128,98,50,240,130,150,135,146,151,131,224,252,218,221,29,130,32,139,33,179,71,102,22,149,148,201,85,206,102,27,20,88,108,42,123,185,89,211,200,185,185,186,94,215,153,107,102,200,1,110,29,119,215,127,156,235,182,187,125,59,109,166,223,78,216,219,227,109,115,241,182,185,248,206,126,54,215,63,108,235,159,190,51,246,206,49,159,59,120,177,189,107,17,217,114,49,61,77,4,110,26,222,61,33,206,233,237,86,27,155,179,147,73,8,50,247,42,222,146,114,208,206,131,6,212,117,51,54,140,2,3,179,40,196,205,60,33,146,142,120,192,232,124,150,26,58,50,80,123,72,98,105,38,115,224,31,58,90,94,42,2,53,228,196,228,148,124,60,76,114,59,57,127,39,42,245,172,116,115,38,250,103,24,221,119,111,158,170,131,86,200,233,157,177,245,42,186,169,167,175,206,62,118,199,206,60,250,24,206,51,251,103,239,253,179,246,207,251,227,63,124,126,248,253,241,253,124,94,62,200,26,204,19,212,97,149,147,138,140,150,192,173,44,43,72,79,107,76,228,122,78,19,102,180,148,101,102,239,75,152,32,252,192,46,108,104,174,60,252,1,253,157,93,136,7,28,192,206,69,106,16,220,92,130,78,74,196,145,139,13,111,41,32,221,65,250,45,237,50,78,148,63,130,254,96,216,36,64,82,4,156,213,17,63,84,242,130,38,54,13,150,39,11,74,51,220,53,112,91,1,209,113,206,69,163,114,86,171,199,6,250,186,212,6,184,126,198,58,30,106,32,64,186,216,120,156,29,125,92,139,1,60,125,184,206,68,84,167,62,172,186,67,85,55,96,85,92,251,55,162,170,102,178,72,174,155,117,156,129,117,160,193,255,0,62,89,131,235,110,167,255,0,188,139,113,26,77,10,84,253,174,184,219,46,20,13,103,246,79,58,97,116,92,198,159,251,113,140,231,234,206,49,244,231,63,223,109,127,203,182,127,223,56,207,136,79,222,196,51,114,199,254,158,66,93,191,252,187,34,63,117,252,96,172,139,47,206,166,215,245,8,241,168,27,116,161,84,183,77,85,209,213,198,154,175,20,217,61,83,249,219,108,185,114,217,38,250,40,241,118,200,170,251,53,248,248,199,199,245,249,219,255,0,238,207,213,255,0,235,224,29,188,60,60,60,0,243,141,177,156,235,156,99,63,25,206,51,241,159,223,227,63,211,63,237,159,191,156,248,120,2,85,245,160,202,6,146,237,175,113,60,151,17,166,172,153,177,235,10,243,182,134,89,106,142,27,182,216,111,182,41,49,121,82,93,163,245,215,77,82,213,22,151,29,89,100,164,225,162,89,207,229,178,233,171,157,181,73,57,20,52,243,92,123,92,236,72,171,57,59,47,213,159,50,84,74,244,87,79,223,32,205,43,75,124,165,88,79,207,80,124,68,15,111,194,17,180,135,185,250,104,237,22,239,17,27,158,30,22,102,89,102,214,224,77,82,216,150,67,65,111,215,156,58,27,110,232,125,82,28,91,218,85,196,151,172,158,167,143,246,107,152,247,211,35,86,207,22,91,188,97,40,43,31,15,35,34,216,143,167,2,37,93,95,188,73,29,38,206,15,71,50,111,118,63,153,214,228,169,241,33,132,89,33,20,180,220,34,47,228,119,110,237,182,24,75,14,47,245,194,218,162,245,241,97,208,22,65,84,235,238,135,236,80,107,40,195,178,239,85,117,108,248,240,187,161,186,40,37,244,101,150,84,147,151,25,203,85,27,1,171,57,145,90,254,43,109,18,141,143,130,24,142,194,141,255,0,56,250,81,203,160,53,39,5,88,93,106,29,213,33,220,243,106,246,88,159,118,84,7,220,44,207,167,98,172,136,110,116,18,160,127,151,91,111,103,135,215,52,218,66,139,10,148,16,57,52,8,186,69,55,177,102,219,172,89,188,196,219,55,149,214,179,77,73,127,75,34,78,41,39,137,159,219,63,233,159,251,121,6,56,211,142,101,121,181,213,139,97,217,214,131,107,170,252,182,227,171,65,115,35,168,64,36,42,144,17,250,226,149,27,118,43,83,85,53,53,90,137,41,174,224,96,2,141,101,73,73,93,48,124,100,81,39,58,126,108,100,74,226,77,179,9,8,129,248,41,207,159,219,63,233,159,251,120,5,24,250,235,148,68,251,107,252,66,215,247,54,24,75,72,143,49,62,1,194,145,4,177,121,219,103,35,101,163,156,120,52,72,33,58,163,60,103,93,37,163,227,136,162,163,213,150,134,81,68,113,43,21,249,214,41,58,100,229,100,30,183,149,126,164,187,154,211,224,59,230,91,213,7,127,174,176,178,48,164,90,192,208,39,115,174,247,82,6,13,236,195,173,214,131,18,108,66,243,84,53,145,170,172,111,204,39,39,86,144,43,244,106,63,46,251,97,89,4,217,52,126,139,33,157,17,208,29,0,49,202,191,226,45,232,174,139,51,139,152,155,26,168,170,73,130,185,8,88,4,54,94,94,101,93,120,188,114,50,42,33,150,216,77,68,153,237,41,51,35,28,193,105,71,152,210,62,33,187,133,165,36,20,77,147,53,246,198,229,245,109,200,182,23,180,110,143,39,246,195,219,233,199,17,4,55,46,124,214,135,170,87,87,89,17,151,178,128,242,43,53,137,67,49,42,168,170,76,235,10,149,242,91,71,193,192,187,79,14,77,206,27,201,145,145,164,171,116,95,236,79,249,247,26,217,25,169,236,63,5,201,53,52,154,223,82,54,219,126,125,41,52,203,44,65,237,59,41,183,207,92,118,29,181,39,51,121,61,135,57,26,138,244,139,111,95,181,140,180,236,120,27,5,91,202,253,46,240,133,47,210,207,132,166,211,211,34,198,186,158,159,155,236,226,114,137,129,139,65,181,255,0,11,118,222,34,37,118,167,138,199,26,95,179,197,4,147,186,58,174,190,231,218,152,242,133,166,237,7,146,210,71,213,208,185,92,148,228,32,224,228,140,156,188,126,23,146,222,20,70,122,76,156,118,61,180,134,55,77,236,114,81,36,19,50,114,205,182,141,93,154,223,157,118,162,139,40,167,194,122,233,241,7,249,134,134,21,253,115,248,122,180,128,137,193,33,72,9,172,214,173,118,146,198,143,138,42,233,102,243,192,51,27,166,164,130,154,36,224,106,101,170,50,108,116,111,170,45,183,123,133,23,120,131,173,214,95,42,38,235,119,217,247,65,215,206,58,242,172,66,46,176,140,181,35,122,25,192,63,17,26,79,101,119,64,102,172,97,173,106,144,20,146,167,188,160,227,55,208,128,68,189,29,136,140,230,68,72,161,116,120,141,149,90,71,148,72,136,227,123,6,161,51,135,95,215,75,247,31,179,139,47,173,239,26,34,74,144,231,40,6,193,79,6,53,35,132,92,218,102,105,199,56,192,18,228,82,118,48,146,86,122,53,40,125,186,1,70,128,249,43,104,80,54,38,152,187,247,150,124,184,59,33,87,141,192,19,45,32,134,190,214,173,103,63,177,107,192,178,124,255,0,34,197,26,191,237,205,29,246,86,242,249,73,30,139,243,243,205,251,254,75,191,146,172,206,102,227,172,148,227,204,101,25,81,171,26,182,171,50,22,219,89,22,21,174,232,85,32,108,201,18,44,78,169,85,209,170,55,118,45,106,234,221,150,24,248,187,17,138,102,175,13,158,177,9,134,130,225,162,231,45,151,72,189,177,159,38,154,238,54,46,112,130,147,42,37,188,186,15,87,114,209,93,113,185,4,207,212,146,109,210,65,93,100,28,104,170,106,105,157,117,215,27,182,57,174,141,188,161,202,199,237,138,226,0,214,28,220,124,60,88,169,132,175,234,9,161,50,60,0,81,32,104,31,20,235,12,31,50,219,70,176,5,18,178,19,12,117,111,186,27,97,211,165,53,91,117,80,198,136,234,132,186,59,221,84,213,123,215,151,109,67,78,202,127,21,180,167,238,46,35,25,154,7,176,43,233,145,168,39,53,253,130,55,115,73,244,115,198,6,72,194,167,58,14,234,29,63,229,107,148,205,236,198,241,97,163,75,178,114,84,183,226,212,208,246,73,76,70,155,180,61,226,244,13,106,132,159,234,65,40,144,201,182,11,246,52,34,209,168,127,232,113,57,141,157,170,75,171,105,46,120,232,59,16,114,86,24,154,124,42,175,171,0,101,229,183,187,236,102,203,204,211,211,64,178,236,111,170,237,123,12,106,71,97,80,222,198,71,28,105,198,54,49,141,221,203,179,26,141,77,220,229,123,151,102,162,38,238,123,156,247,47,249,115,149,203,242,170,166,29,155,118,174,73,221,110,205,139,82,241,137,157,182,102,146,121,56,65,12,117,161,103,57,92,231,113,134,188,48,193,19,119,218,56,98,142,38,34,49,141,106,89,1,231,43,115,227,249,123,122,121,221,94,58,188,189,244,48,216,50,221,127,190,242,159,140,116,48,210,33,180,11,104,121,127,166,75,93,53,106,148,67,54,204,116,203,13,25,45,248,40,233,156,171,149,62,119,206,169,103,235,159,137,216,62,142,147,101,207,97,13,228,162,100,135,165,152,72,38,169,14,31,32,236,85,92,174,59,143,206,102,119,46,85,103,19,182,18,209,164,106,234,169,27,171,102,204,153,238,209,70,140,89,32,222,44,76,116,117,215,109,55,226,58,210,182,179,201,106,131,187,174,28,151,248,142,195,147,173,6,101,24,19,74,142,114,212,213,137,30,79,176,236,228,74,172,181,25,210,230,31,119,12,78,26,155,128,98,194,33,184,249,119,162,174,98,131,200,194,15,221,42,134,126,211,187,107,157,235,186,172,174,248,50,136,187,205,122,91,133,207,237,198,12,4,33,5,107,234,215,159,44,24,107,21,160,72,125,155,52,233,64,89,146,45,41,177,168,119,73,57,187,236,162,183,146,49,17,39,83,224,177,113,64,172,161,139,219,35,5,204,199,44,191,35,204,180,68,178,99,41,72,86,208,14,211,14,182,231,111,81,157,84,222,79,226,30,218,37,55,119,99,206,156,53,250,36,53,249,151,146,54,124,232,137,125,86,202,172,112,249,125,240,155,52,219,125,45,241,134,204,113,31,43,79,148,32,105,49,75,137,191,40,109,98,69,219,40,76,173,188,222,29,39,98,66,151,153,158,197,149,107,132,229,244,67,245,38,101,214,17,156,234,88,202,57,105,151,147,239,113,187,109,208,195,116,80,68,148,31,183,107,156,147,154,250,148,63,99,102,199,253,169,90,198,76,218,0,14,205,43,150,209,53,112,248,66,19,92,182,4,42,59,98,62,13,140,130,101,171,194,99,27,130,102,69,196,52,46,100,76,99,5,127,81,155,112,171,4,54,13,196,174,246,239,63,97,189,19,74,91,39,67,21,65,208,176,240,200,205,35,58,83,56,185,13,98,161,26,33,93,56,59,90,116,92,213,111,69,178,94,105,33,2,195,234,138,244,149,166,10,202,73,237,184,160,191,166,190,130,167,95,195,177,35,139,218,237,132,148,172,128,123,230,32,33,246,3,104,38,134,48,44,231,155,13,23,139,30,193,36,247,46,49,172,105,112,84,194,19,226,211,168,126,93,116,51,151,144,210,237,144,124,211,10,101,68,50,178,122,254,50,43,39,243,166,113,159,228,125,83,252,69,252,89,252,21,19,252,69,252,214,254,120,126,171,245,61,252,207,243,91,249,91,252,149,254,53,248,252,231,225,126,173,252,173,255,0,246,55,233,252,47,201,126,149,254,111,201,254,119,255,0,89,226,55,119,236,191,180,19,103,236,144,10,86,172,173,67,46,190,89,132,165,38,129,144,113,41,177,104,64,1,141,137,21,81,66,35,95,218,114,145,121,96,185,120,109,150,91,48,110,123,86,25,5,165,252,90,202,170,78,90,30,205,31,3,63,31,26,108,89,128,245,23,183,171,255,0,158,250,122,234,170,225,68,226,76,163,171,187,175,148,182,117,25,152,217,121,1,33,138,228,166,169,37,74,255,0,2,42,40,104,19,8,91,91,37,36,104,51,40,99,75,222,134,176,50,97,68,209,3,86,73,36,202,3,85,117,98,80,251,112,44,88,26,2,31,95,182,157,104,27,4,206,5,185,49,121,81,236,234,76,178,190,117,146,46,54,152,94,120,170,117,127,204,46,190,127,57,51,46,229,119,206,240,158,83,67,11,41,182,16,69,20,254,52,198,97,226,111,226,203,167,175,236,143,96,253,211,79,218,199,209,147,124,249,205,140,170,169,42,175,102,77,235,173,166,12,81,233,177,205,109,80,182,147,235,10,68,238,233,13,234,0,214,18,2,14,228,80,150,253,48,210,85,251,89,198,46,101,89,181,203,149,220,135,128,87,247,216,4,231,93,222,55,247,86,115,24,159,110,4,112,85,37,93,113,125,115,97,165,47,63,207,2,87,83,107,132,110,251,153,187,42,155,92,172,204,206,120,174,18,102,180,29,169,223,138,192,192,164,168,142,240,175,199,85,37,212,240,141,252,188,39,229,99,116,216,94,171,187,134,53,238,163,94,188,186,58,134,144,228,62,200,231,192,71,160,81,193,15,98,18,103,78,244,72,181,56,229,16,226,251,79,147,142,117,101,24,204,224,73,87,44,88,24,148,137,101,155,50,113,100,9,219,72,172,137,12,82,79,136,209,149,189,199,194,50,125,78,226,40,222,173,184,53,161,110,70,117,69,195,207,83,165,143,235,214,54,160,77,135,207,247,236,59,72,187,34,180,177,171,229,200,194,157,16,37,31,41,23,6,127,90,76,178,48,136,112,23,96,193,160,237,243,66,97,9,211,16,226,45,73,236,215,138,167,109,46,56,27,158,162,102,166,216,245,223,10,50,137,190,248,222,206,114,163,153,2,237,173,58,112,87,77,86,10,35,115,27,150,78,200,70,175,209,56,121,10,218,200,31,83,124,68,16,224,133,172,131,232,231,74,69,51,67,0,107,222,227,103,11,119,251,88,245,37,207,15,63,14,86,62,161,115,212,157,240,105,13,132,119,87,118,110,41,224,24,26,114,148,145,95,108,34,166,173,146,218,201,184,100,229,90,59,83,58,105,135,98,127,147,215,111,199,120,219,108,58,253,113,244,227,26,255,0,108,99,31,127,248,99,227,196,71,234,226,207,25,246,29,210,151,135,181,161,166,95,133,95,16,243,175,55,241,205,25,179,134,146,145,207,217,183,19,140,121,208,189,62,150,205,37,144,110,175,225,199,94,150,220,93,64,253,118,169,238,205,220,221,25,42,171,119,242,76,240,205,124,61,223,0,60,60,60,60,0,240,240,240,240,5,23,239,58,177,44,177,61,102,116,12,237,122,63,30,77,97,208,110,234,206,175,15,135,126,138,235,230,65,207,44,90,225,183,153,28,100,118,141,113,187,188,203,78,1,133,23,15,199,166,213,37,87,114,172,182,89,233,166,114,231,236,207,171,99,177,235,70,189,6,179,4,93,234,252,86,196,15,25,60,25,126,154,137,170,155,209,243,24,70,36,144,206,210,85,29,183,69,84,220,71,73,182,87,69,18,223,116,247,198,216,219,77,246,215,56,206,114,9,216,168,153,232,153,24,9,214,76,228,225,231,88,62,135,148,139,144,75,69,217,73,198,72,180,89,164,156,123,150,251,252,232,225,7,145,234,186,65,118,251,99,108,42,134,234,227,58,231,76,109,240,168,253,49,21,203,195,242,148,231,33,155,184,91,54,127,174,251,150,200,226,114,150,238,246,85,55,47,1,234,201,77,36,249,204,181,163,119,142,23,145,86,8,211,154,201,106,153,120,169,87,24,77,9,21,211,147,209,178,104,254,77,86,232,0,220,188,227,63,182,127,211,63,246,243,159,56,207,237,159,244,207,253,188,2,149,247,29,80,198,248,255,0,17,207,74,82,82,127,133,136,251,114,132,177,171,167,59,173,140,103,68,50,89,192,109,226,26,188,198,115,243,244,168,193,243,150,175,208,83,24,250,146,93,178,106,235,241,182,152,206,38,55,248,97,45,137,5,232,142,152,229,226,133,84,108,79,71,220,105,18,39,20,243,108,97,212,124,85,133,22,180,20,195,4,52,207,207,212,140,105,165,125,56,179,159,167,236,147,169,172,125,127,27,45,143,157,52,57,243,255,0,226,180,43,248,253,255,0,133,158,103,31,63,183,206,56,154,31,56,249,255,0,127,61,60,173,156,241,135,248,142,186,66,149,206,127,32,17,214,80,198,83,163,200,237,159,194,141,86,72,230,26,63,160,161,150,65,63,171,26,105,187,2,56,131,193,38,24,206,187,127,230,58,81,4,117,215,43,109,143,40,188,87,244,253,67,30,105,62,177,201,228,93,87,167,109,170,127,233,153,118,87,117,36,114,238,136,141,101,218,205,84,223,227,147,246,254,234,211,213,109,119,255,0,47,240,197,143,25,57,59,110,83,253,23,126,159,124,199,167,163,119,207,69,175,30,90,203,65,169,159,3,118,85,116,246,244,206,102,88,220,141,251,245,85,87,39,209,143,27,85,175,234,60,42,212,178,36,236,103,151,25,84,67,169,43,252,70,251,218,49,168,164,27,166,233,200,137,217,101,246,74,35,218,184,90,73,53,119,96,241,209,114,209,138,190,219,76,57,69,187,36,92,166,142,203,43,190,154,236,50,15,85,148,49,175,79,89,29,92,104,79,101,200,216,229,147,227,132,160,218,192,20,187,13,143,169,8,134,163,192,217,48,48,19,214,21,76,238,252,239,84,130,157,67,164,79,57,171,189,90,131,153,157,1,35,21,129,243,82,228,231,255,0,46,179,246,153,74,242,37,131,104,85,103,204,116,86,192,15,171,40,59,50,189,23,218,109,211,9,59,139,23,109,176,115,85,191,130,21,209,17,153,84,80,115,90,42,32,216,176,213,214,171,73,237,14,27,48,169,92,235,17,241,72,41,34,31,35,128,151,191,94,68,51,191,41,250,58,48,86,222,99,252,195,133,137,208,248,198,124,73,104,136,202,34,194,152,193,14,49,91,217,17,219,126,51,165,100,70,20,128,109,173,138,78,52,188,184,136,43,83,32,57,185,9,87,67,179,19,51,3,119,161,229,73,58,74,184,112,64,151,165,22,233,68,202,29,67,145,61,176,57,232,250,74,37,128,228,70,169,201,175,207,64,87,240,20,12,91,249,141,87,74,69,219,89,70,55,212,155,157,213,113,162,187,196,230,5,155,86,9,238,131,247,91,37,224,107,194,2,141,153,71,51,254,52,147,83,244,254,113,234,46,115,213,93,135,226,177,186,176,125,55,97,137,31,201,77,237,140,57,206,53,112,32,176,182,34,226,98,177,156,177,126,214,73,202,206,84,106,166,152,79,124,58,169,246,37,29,102,134,246,25,138,149,12,216,210,60,68,200,236,118,226,138,118,106,47,35,38,226,232,172,161,11,74,205,235,113,44,48,79,45,101,199,163,68,161,197,165,99,173,39,142,34,135,230,36,140,247,22,111,22,145,8,57,227,24,28,131,151,253,140,83,189,65,181,222,198,32,112,254,176,34,163,35,160,72,200,197,238,49,231,0,51,110,3,136,106,224,219,53,50,63,193,150,213,52,99,245,27,193,134,130,39,177,79,22,253,64,48,146,55,243,15,244,92,92,136,52,136,136,13,175,21,202,67,48,210,124,177,42,198,113,102,238,185,151,103,107,232,163,120,72,214,202,216,143,220,208,43,243,246,146,68,203,34,166,170,32,249,184,214,88,57,73,206,153,124,190,169,197,71,195,97,93,99,91,163,248,90,118,191,245,236,38,6,48,204,103,75,2,102,93,6,156,102,71,199,25,112,240,122,37,61,150,29,36,36,148,35,116,92,162,58,188,87,79,212,180,86,79,45,115,13,245,102,57,116,155,166,162,142,62,172,231,93,117,248,183,180,160,114,30,109,180,58,107,53,105,67,241,26,198,137,229,187,217,104,48,57,232,163,194,50,216,158,152,0,131,59,106,56,22,130,12,161,153,206,206,140,254,179,152,22,73,32,239,24,48,149,109,170,44,116,138,89,202,109,244,209,214,175,187,154,234,188,174,222,89,241,124,231,120,144,139,64,245,68,207,32,148,184,150,30,155,12,81,181,174,161,233,40,69,127,168,182,100,133,223,38,99,18,120,176,124,210,46,118,105,180,124,157,118,96,244,94,184,176,227,160,75,230,36,89,192,1,180,31,122,136,169,101,170,250,170,175,119,102,31,196,50,172,129,200,70,85,159,6,209,144,60,225,164,220,205,247,72,94,169,145,25,169,18,229,70,164,140,149,94,141,130,4,37,17,32,111,53,6,90,27,36,171,121,31,203,190,134,31,115,31,178,58,171,214,248,191,82,217,68,22,220,197,178,104,34,106,246,147,55,231,17,165,98,97,5,164,161,5,169,123,118,6,114,54,235,17,196,83,246,137,175,56,234,204,155,116,30,86,224,150,70,79,73,241,25,58,204,74,52,37,236,16,244,181,141,20,117,186,107,110,183,132,53,162,138,237,105,241,230,98,102,64,241,125,7,38,81,83,32,97,29,59,56,201,14,119,179,172,138,160,161,211,89,93,227,161,116,115,19,34,77,91,72,160,202,101,104,134,140,219,170,245,6,171,231,125,209,223,125,225,189,93,238,82,159,177,207,16,1,90,138,232,241,249,146,152,234,161,106,198,57,90,226,65,236,241,129,45,174,19,95,28,69,214,196,16,171,233,21,165,105,98,71,195,25,206,16,46,212,194,81,184,83,218,250,185,57,177,216,156,168,55,8,243,116,0,216,118,191,171,154,242,221,178,175,107,6,102,210,177,7,241,127,76,136,16,24,69,134,47,129,197,148,145,172,231,185,244,150,177,106,238,77,171,253,147,159,29,27,146,166,203,154,205,13,78,197,188,138,48,130,184,138,33,228,210,111,250,44,19,205,119,76,247,20,12,206,221,242,247,106,166,18,40,74,76,244,85,77,208,110,162,53,130,140,81,190,207,42,126,126,158,160,227,196,212,127,179,157,93,45,19,39,26,64,240,133,103,138,167,149,217,190,217,70,45,219,40,213,194,203,103,83,78,251,70,166,130,226,217,17,216,64,214,144,32,134,189,177,112,241,65,17,172,248,210,137,136,141,76,212,113,246,84,148,133,222,234,113,63,150,175,168,13,210,174,29,51,39,177,88,101,70,21,156,147,185,20,207,116,136,143,17,41,148,142,249,86,63,181,90,90,152,180,36,129,46,56,205,107,145,166,54,103,68,213,168,216,83,19,206,157,68,188,34,160,234,10,110,221,110,203,72,248,225,119,43,37,45,100,178,182,21,25,13,131,221,222,207,229,139,32,163,70,7,191,137,74,205,198,71,22,3,47,231,111,94,80,124,243,215,253,35,216,177,86,193,105,41,175,85,126,26,86,200,244,180,114,8,143,191,104,50,241,174,149,27,56,188,39,44,225,88,228,42,17,116,93,132,138,107,132,213,213,81,185,71,205,222,233,178,217,108,171,102,55,230,165,160,173,84,47,106,42,150,187,218,194,58,25,109,114,84,181,197,170,220,109,235,141,158,60,31,66,195,14,134,46,70,17,219,189,153,199,108,233,212,82,115,26,176,93,206,209,236,118,93,84,55,83,44,218,231,108,161,166,218,240,3,205,49,209,151,36,23,59,208,23,109,248,79,148,63,135,105,58,154,196,182,38,245,112,190,27,36,172,109,120,35,46,90,229,190,86,206,113,244,236,235,88,156,53,79,26,252,239,186,139,233,162,122,237,190,218,235,157,207,226,130,247,6,255,0,123,58,179,231,94,12,131,194,79,74,189,130,245,5,91,76,206,70,38,241,36,94,181,231,90,214,85,46,129,234,226,85,153,108,178,74,191,31,70,151,172,102,1,37,147,79,229,53,95,88,208,177,203,40,143,234,73,239,224,25,143,165,58,28,191,156,253,95,242,53,125,97,162,201,181,137,52,5,47,114,159,51,98,215,102,73,197,152,244,73,193,77,249,61,2,171,95,197,89,52,93,13,186,178,48,58,237,54,202,236,203,71,49,74,234,195,26,178,213,13,112,211,60,252,80,213,61,19,213,36,177,174,154,37,140,105,170,90,107,174,186,163,174,49,143,161,28,107,167,249,116,194,90,103,77,49,166,191,109,53,198,184,198,49,143,143,63,111,0,60,60,60,60,0,243,24,37,53,14,12,204,6,165,229,131,66,187,21,145,51,17,23,212,146,122,42,11,98,66,185,22,143,223,176,25,128,196,171,182,159,172,16,189,97,21,40,245,156,44,119,230,100,156,180,141,126,225,6,202,36,205,198,233,228,254,70,30,188,228,202,163,180,105,137,58,94,220,141,73,196,102,103,134,142,4,8,53,134,24,159,148,1,178,65,165,19,157,5,62,129,137,53,131,39,16,147,148,27,152,71,85,119,134,43,28,159,21,36,138,113,40,50,83,7,48,57,51,41,26,228,5,155,57,107,21,216,254,221,121,128,133,185,96,97,141,32,165,45,107,184,231,53,33,202,69,157,212,70,53,177,136,44,66,215,53,238,36,119,30,76,235,115,94,145,2,181,67,196,234,8,218,218,34,38,86,51,28,235,103,150,88,16,242,113,219,177,61,115,183,16,115,226,53,71,184,218,198,239,168,10,131,204,232,15,109,92,181,62,15,54,84,9,55,20,84,42,75,211,220,55,163,194,186,236,166,60,198,17,228,156,36,154,133,124,236,75,98,138,234,214,53,198,18,115,165,74,162,170,58,221,212,94,200,102,26,156,241,79,33,213,55,117,89,193,214,93,221,125,216,15,58,60,142,24,138,212,45,8,175,192,69,147,175,111,233,198,55,129,221,72,156,65,240,14,96,19,228,152,123,218,121,133,136,117,5,70,115,224,10,33,243,82,149,36,220,225,222,5,192,108,107,33,27,99,211,236,158,130,7,245,159,9,235,246,252,169,37,72,152,86,244,207,101,67,18,88,41,26,24,206,145,238,85,99,218,17,192,34,210,69,50,78,164,221,186,192,243,195,96,0,219,88,105,206,208,76,26,64,177,35,176,53,77,148,76,108,60,131,166,10,1,105,47,56,207,237,159,244,207,157,83,251,105,140,124,103,31,79,206,152,249,253,254,52,206,117,198,127,223,24,198,127,223,206,254,1,92,184,94,18,234,118,127,226,9,159,237,167,21,134,83,230,87,195,238,153,182,178,191,139,193,183,213,71,91,242,244,101,117,162,57,20,212,147,38,186,103,98,244,21,138,198,219,142,225,44,126,30,94,236,166,24,109,163,157,189,126,214,120,91,168,207,187,203,133,187,115,146,171,77,172,105,250,114,74,9,133,171,30,204,172,28,73,203,81,208,11,13,137,100,31,226,108,100,74,53,172,194,100,80,101,71,144,14,81,143,89,210,232,183,108,130,75,233,162,78,82,215,119,66,119,214,124,207,88,176,60,149,176,175,26,196,53,149,96,98,198,190,176,85,34,44,138,140,220,64,210,76,25,173,154,192,106,117,187,149,180,116,198,89,221,112,237,19,212,91,40,135,249,131,117,114,77,245,126,140,201,235,198,248,229,139,219,220,165,83,200,77,69,88,119,104,104,204,136,243,88,89,41,86,79,20,147,112,229,24,66,0,66,219,58,52,153,178,49,241,175,55,146,16,220,4,8,224,165,225,140,94,30,138,197,69,8,18,171,45,50,197,72,73,4,144,213,31,163,241,146,81,200,209,89,175,53,153,28,235,181,19,230,108,176,165,138,217,23,89,130,206,245,94,181,213,140,137,175,129,173,107,100,142,87,164,111,145,171,34,170,163,155,127,83,253,70,107,138,122,163,70,106,166,227,116,188,214,52,95,138,32,240,213,108,100,244,114,111,196,102,180,108,24,92,166,15,134,126,187,51,49,218,181,126,106,217,89,103,154,106,119,49,245,157,110,189,73,27,77,145,199,36,51,45,142,216,245,99,25,127,216,157,93,110,12,214,35,239,172,146,154,143,153,155,115,217,91,131,87,208,178,35,214,184,117,217,106,31,220,178,204,181,82,83,70,163,43,22,143,73,1,15,148,200,168,221,54,231,97,255,0,168,215,210,90,188,23,86,94,33,214,168,97,233,249,178,29,167,194,118,67,74,102,191,19,165,168,206,63,4,0,177,101,66,72,89,137,23,194,95,117,170,86,36,192,49,108,11,145,183,49,197,50,36,3,69,101,219,187,106,108,205,254,238,30,54,153,157,141,149,115,33,11,41,46,193,219,174,22,233,234,36,214,221,36,161,197,236,40,233,123,96,69,130,242,100,65,232,70,207,166,226,57,131,108,49,202,206,182,147,113,16,140,19,148,113,172,147,45,180,217,148,171,159,198,209,194,106,35,248,154,125,91,107,204,15,80,80,5,54,81,13,60,55,106,137,206,217,98,134,185,174,201,3,226,30,43,33,47,10,101,168,60,165,140,164,44,142,141,91,170,131,101,18,19,131,156,120,187,189,215,253,57,9,40,89,129,165,222,38,81,22,254,21,190,214,80,34,118,4,245,209,210,112,116,215,117,141,163,15,82,64,90,55,85,52,118,33,200,210,196,4,19,166,161,124,247,91,153,43,119,52,136,228,114,70,112,238,196,230,9,162,132,84,178,202,139,145,187,210,217,235,245,228,46,87,195,235,67,204,66,83,35,45,75,100,136,47,172,234,224,149,135,100,255,0,60,107,198,175,100,58,44,157,104,205,246,137,55,153,106,129,56,68,127,57,86,245,48,148,212,211,56,25,54,49,72,28,10,56,70,201,27,29,42,115,29,169,52,96,188,186,177,186,187,218,5,104,182,12,166,101,133,219,124,157,82,158,107,88,218,55,237,107,93,30,40,96,48,8,128,201,193,10,2,178,14,137,12,130,230,44,17,148,90,126,185,171,22,238,226,230,5,135,167,222,182,37,108,186,162,250,189,131,152,128,94,105,18,40,215,145,8,252,184,158,246,227,105,144,17,235,61,175,72,84,237,129,202,76,100,107,248,89,201,162,166,131,154,174,103,16,131,103,178,163,142,163,136,113,23,47,21,41,29,24,250,58,105,242,18,241,236,48,208,126,90,24,133,125,211,131,153,138,144,120,2,115,163,253,76,93,52,135,36,25,210,21,124,37,106,28,87,63,91,240,32,236,131,147,66,9,83,13,9,212,174,183,11,44,235,246,90,79,68,76,37,145,242,178,147,120,217,249,129,34,87,17,114,162,170,76,165,28,209,176,219,65,135,95,84,94,125,209,62,190,186,137,229,8,152,23,47,195,135,87,246,85,141,236,136,211,182,110,146,153,82,228,93,14,76,53,175,59,28,186,248,163,118,192,155,199,110,33,81,38,51,142,218,166,145,63,154,31,100,198,93,196,45,114,226,0,161,89,201,197,163,52,203,179,14,188,42,91,4,238,194,173,2,15,71,138,142,42,135,44,88,88,208,48,78,243,36,176,124,148,142,21,203,120,137,183,109,147,222,53,172,222,152,71,108,189,132,252,238,242,209,154,238,134,100,217,179,252,203,127,197,248,236,122,58,145,146,118,214,53,149,137,6,188,180,140,213,208,55,17,7,140,63,76,134,126,123,158,39,29,14,92,241,3,67,235,51,78,100,149,248,20,195,39,77,101,155,192,177,145,81,116,210,252,236,94,31,199,239,163,173,128,129,144,92,119,111,173,198,87,104,212,59,112,234,251,166,108,229,187,60,184,82,24,205,206,231,21,112,213,129,208,22,45,212,252,66,72,149,80,247,241,51,47,214,70,177,176,99,0,100,228,33,200,20,103,18,193,69,100,245,31,151,151,142,217,55,218,86,151,226,62,232,171,58,30,193,180,171,251,58,171,171,194,36,160,121,165,171,177,105,168,124,31,60,185,28,84,116,133,57,90,78,133,145,202,54,65,55,0,53,254,91,197,89,59,53,32,26,73,35,215,103,172,107,226,45,116,208,14,28,140,64,249,134,213,125,239,199,183,97,11,49,90,198,254,2,38,158,146,73,117,34,152,97,227,232,109,166,84,106,138,142,222,49,132,112,66,194,37,156,212,179,24,244,241,44,254,22,45,195,185,118,80,142,25,77,185,100,148,76,131,23,142,54,44,167,79,243,228,37,128,173,85,47,111,2,70,216,200,19,57,12,84,49,244,243,70,147,250,22,53,174,162,173,189,134,242,193,125,147,83,51,110,43,73,168,243,120,248,220,103,46,165,71,54,117,35,22,155,196,163,100,255,0,38,2,153,176,120,23,167,36,169,42,245,31,254,91,20,116,92,15,66,119,65,169,49,168,171,197,4,133,228,107,238,143,144,234,185,177,182,177,176,5,175,230,112,193,188,234,247,0,178,5,98,82,15,8,181,140,90,64,130,41,73,153,161,230,234,44,243,65,80,94,156,136,29,73,9,199,116,205,94,52,80,38,63,100,118,164,190,141,20,178,94,73,238,128,185,96,37,63,92,114,118,250,239,25,50,147,229,159,214,195,35,68,121,4,91,117,247,148,169,200,32,2,204,33,29,69,23,11,135,77,195,185,218,171,190,57,2,237,49,31,175,235,11,216,56,160,200,171,18,154,142,15,167,172,212,83,249,183,112,172,37,229,101,162,99,53,157,137,139,77,220,251,8,145,242,25,103,35,168,169,180,238,145,35,196,18,127,167,101,140,20,178,236,247,93,177,116,214,212,140,44,89,5,151,62,188,20,116,228,186,240,16,186,178,31,37,40,146,151,155,108,48,76,102,172,92,100,32,148,52,236,211,247,223,195,65,196,146,137,183,107,30,170,139,167,22,171,118,250,170,245,102,173,156,1,135,114,77,118,75,80,242,159,50,212,198,137,232,145,141,95,207,148,197,118,88,146,114,88,153,77,34,80,170,224,108,106,117,52,229,245,221,77,101,116,210,82,49,214,186,73,106,166,250,190,215,24,117,141,246,194,191,86,100,39,145,207,158,186,223,156,186,189,153,84,167,57,218,227,118,252,32,84,131,72,130,50,48,205,100,228,69,217,75,189,82,83,84,98,16,40,222,61,17,249,73,109,80,138,82,77,204,108,68,147,247,172,160,164,134,136,30,160,222,16,184,89,252,196,140,240,14,51,156,99,25,206,115,241,140,99,57,206,127,182,49,247,206,124,69,65,196,226,214,127,183,46,179,234,203,136,208,68,62,132,245,217,82,86,92,57,78,19,27,16,192,141,129,33,208,253,43,168,149,201,209,114,201,144,145,188,96,218,60,217,156,28,183,62,212,104,107,171,157,16,145,201,18,131,204,19,94,95,119,109,247,121,143,157,32,201,155,167,110,183,213,54,173,91,172,229,202,155,125,181,209,178,9,236,179,141,243,255,0,13,81,211,125,191,219,250,126,254,85,151,213,143,50,7,251,51,228,190,144,190,47,25,3,216,70,29,45,213,150,117,214,10,152,97,116,144,218,181,229,139,60,9,56,54,66,100,39,163,7,10,192,202,236,48,230,210,36,5,139,142,39,142,157,130,146,112,26,171,146,88,121,84,29,238,195,64,38,117,43,108,26,129,123,81,239,89,73,146,112,65,30,127,94,58,174,145,190,23,36,176,96,144,173,235,121,118,33,224,213,119,49,23,199,21,58,32,73,148,109,249,208,83,40,90,162,246,237,111,45,0,61,129,208,170,198,134,217,103,171,205,202,64,73,89,14,192,96,208,64,213,9,87,65,197,67,133,109,160,136,38,196,166,215,27,156,139,157,70,28,168,105,230,99,200,134,165,22,138,116,237,38,19,240,47,245,217,140,212,59,173,210,145,138,121,174,205,95,54,110,190,187,39,138,197,213,188,67,201,87,253,173,108,114,37,49,118,222,245,131,174,72,60,176,229,40,231,230,149,213,118,106,200,224,226,46,205,29,127,127,151,145,73,219,26,26,183,237,88,90,46,216,37,154,174,91,198,116,224,51,169,26,190,98,219,216,240,81,209,43,18,138,138,196,99,97,78,87,230,42,175,143,104,208,186,6,156,137,204,96,104,118,39,31,110,229,118,241,45,164,200,202,75,136,36,203,206,12,166,209,128,140,132,129,66,104,188,186,110,96,130,65,144,252,36,24,212,82,143,181,135,23,129,129,27,142,137,134,98,4,134,240,240,240,240,3,195,195,195,192,52,97,87,56,212,102,87,213,81,210,243,194,172,220,220,116,184,125,148,6,6,95,170,77,180,127,28,45,107,224,107,248,186,41,194,191,150,217,195,180,21,220,89,138,145,184,217,198,159,165,238,242,107,13,126,157,38,228,180,112,177,127,196,74,16,38,117,233,171,185,219,22,238,131,100,69,235,8,139,16,121,250,173,156,185,85,137,173,124,124,32,80,29,179,92,52,215,101,145,94,66,117,131,88,76,175,182,63,40,146,18,171,230,71,255,0,135,101,223,142,183,197,101,238,234,21,140,247,168,239,98,172,164,52,250,208,67,145,238,89,148,245,250,82,223,225,232,224,194,228,81,155,252,44,154,186,99,240,228,162,154,41,245,99,92,43,167,211,245,160,162,43,234,154,186,0,196,170,242,77,76,107,112,18,205,81,203,125,9,194,132,136,117,67,109,48,158,200,235,54,59,25,41,132,182,211,10,175,141,50,158,29,253,25,215,11,45,141,115,175,211,248,170,124,125,123,103,89,253,179,254,153,255,0,183,138,138,180,239,110,99,228,79,87,252,63,210,189,109,115,142,85,21,225,215,59,242,228,59,99,9,118,100,147,72,77,154,152,210,48,19,141,98,98,227,70,34,73,39,223,187,116,218,42,102,69,95,194,98,231,86,108,35,159,62,144,114,138,13,213,91,18,35,138,187,166,139,239,1,235,120,243,159,207,130,108,26,254,185,184,230,170,168,185,225,25,255,0,213,220,74,37,2,54,45,32,172,252,196,106,173,153,188,129,74,118,94,90,107,34,136,168,221,102,211,194,108,34,74,99,228,29,55,154,252,22,128,86,207,218,87,20,193,22,25,119,31,97,102,84,219,249,133,31,218,66,84,212,64,236,76,52,26,208,10,86,242,254,190,107,104,185,185,12,55,112,63,32,246,80,171,248,140,171,50,48,134,239,84,124,240,110,62,37,253,119,29,174,160,229,231,176,4,89,103,75,243,73,221,55,100,182,170,18,32,159,151,30,174,56,86,194,230,207,231,208,117,104,66,216,88,18,16,250,189,185,37,180,228,72,192,178,6,199,0,42,189,233,229,27,215,247,203,131,199,155,72,3,115,249,13,12,55,69,13,194,140,4,219,245,165,112,173,183,32,200,199,201,153,109,36,59,57,17,61,31,170,219,183,217,244,36,163,41,102,154,174,158,53,202,136,229,212,115,135,40,97,93,53,223,77,183,79,42,125,122,99,109,118,219,92,99,56,206,126,183,249,51,159,159,156,231,63,63,211,59,127,76,127,76,99,255,0,229,248,253,254,63,203,156,254,255,0,57,240,10,129,114,30,182,95,6,119,213,168,206,126,179,36,182,131,43,70,214,72,197,154,91,93,169,43,186,53,245,31,161,90,210,76,174,1,192,137,223,213,9,167,225,69,162,54,16,222,66,139,2,144,37,149,0,23,112,65,13,93,59,34,22,174,71,161,229,55,117,9,9,36,107,219,197,197,245,243,104,198,104,117,85,187,122,95,52,153,44,34,132,67,209,48,53,40,67,94,199,160,201,65,71,79,97,52,150,122,12,47,208,69,67,209,157,57,36,70,20,158,36,155,89,61,14,103,107,195,197,72,147,164,195,24,180,143,206,187,127,199,231,31,63,215,237,255,0,252,231,231,31,111,219,63,56,254,248,240,198,53,215,24,250,113,241,140,99,227,24,198,51,140,124,99,250,99,31,215,254,24,248,255,0,79,219,192,22,167,64,243,144,33,123,222,57,103,118,215,85,205,190,78,238,227,74,184,52,156,47,9,131,55,94,86,183,125,81,223,100,202,215,115,51,164,208,206,165,137,66,90,206,50,28,85,222,132,58,166,137,92,244,12,89,132,236,98,68,142,51,248,40,115,186,185,10,182,57,4,32,176,24,87,172,33,46,107,147,218,23,79,210,133,86,171,65,22,36,4,127,203,130,67,139,66,35,71,14,33,72,88,75,10,203,166,147,61,32,244,89,212,228,19,214,164,145,3,34,3,68,202,77,10,13,194,66,179,184,119,213,175,239,243,246,248,249,249,251,252,124,121,206,51,140,254,217,249,255,0,76,255,0,95,237,159,249,254,217,255,0,151,128,86,11,135,162,99,253,111,118,71,97,209,241,34,39,210,60,204,224,236,32,55,126,137,154,121,19,43,181,37,42,123,16,46,234,164,197,152,199,102,186,18,216,16,51,197,102,50,195,133,183,115,221,164,22,31,146,102,62,67,114,75,185,72,148,128,198,27,227,209,92,82,70,235,166,135,109,227,27,73,186,26,194,247,255,0,176,222,152,204,116,152,171,246,0,109,16,164,239,144,170,224,196,169,206,140,229,216,207,136,89,150,172,62,228,101,47,11,192,137,70,132,247,140,28,6,7,156,9,51,4,94,214,101,101,218,79,63,70,255,0,58,231,239,253,241,156,103,227,63,211,56,251,253,179,246,249,198,216,199,244,206,113,182,62,254,118,251,126,223,223,231,251,231,31,241,249,254,159,243,255,0,76,120,5,47,248,14,140,13,188,250,22,183,133,28,167,218,115,206,66,253,134,123,25,237,49,17,115,218,230,46,201,133,159,13,53,123,79,56,161,204,118,31,35,252,146,98,178,144,81,168,76,69,135,238,55,47,15,41,87,31,215,17,152,213,25,97,215,115,163,36,179,104,227,151,208,190,125,132,194,151,216,213,178,97,37,131,157,248,72,65,147,235,106,161,7,34,141,182,67,249,143,131,121,49,97,34,39,8,167,32,233,163,186,188,128,199,83,83,74,194,106,28,168,124,138,182,62,83,50,58,233,19,55,2,98,21,45,102,92,125,56,251,227,250,255,0,151,231,239,254,152,198,126,127,111,248,124,255,0,195,227,247,243,140,103,76,252,252,127,199,57,199,223,227,63,63,108,231,227,246,206,51,241,253,49,156,103,63,63,215,62,1,68,1,183,33,147,242,61,15,58,41,69,146,85,147,69,158,198,186,215,170,233,201,93,52,155,141,46,208,90,223,82,138,172,41,174,150,174,229,218,33,163,186,240,210,191,32,122,116,84,54,54,211,85,33,199,36,166,90,54,157,138,155,18,62,39,131,153,176,172,146,23,105,138,30,184,173,75,56,163,82,87,133,253,27,74,74,145,98,57,188,196,83,23,36,59,210,93,17,187,183,233,87,187,225,216,237,110,196,127,241,21,103,171,168,9,87,206,78,212,35,213,193,94,177,235,9,13,160,229,213,227,93,126,223,31,219,237,156,103,63,182,127,182,126,127,175,219,63,191,223,247,240,250,181,254,255,0,182,51,159,235,243,241,143,182,126,113,251,255,0,182,126,249,206,51,253,113,224,16,75,215,8,108,0,63,52,200,67,142,139,67,136,178,83,166,251,137,254,241,144,176,108,160,26,168,163,190,211,191,127,5,238,204,88,181,102,142,219,185,143,73,142,19,115,248,63,43,51,73,166,52,223,102,250,33,241,59,252,248,19,229,67,34,141,145,122,78,67,8,60,205,203,148,154,55,117,59,47,29,16,217,119,75,237,141,81,108,130,242,78,91,36,179,133,118,219,93,82,65,45,247,87,125,182,215,93,52,206,115,140,121,14,123,75,190,249,247,131,55,163,231,122,62,208,174,42,234,254,220,62,32,2,90,116,204,137,236,116,196,122,241,128,100,5,141,231,97,135,227,162,101,158,78,65,71,202,67,70,15,151,200,109,163,38,35,25,44,128,122,241,246,54,114,139,39,96,109,14,204,50,119,92,242,23,84,88,108,117,83,119,160,60,225,121,154,52,209,29,182,213,109,220,139,213,133,115,77,244,71,109,87,107,182,170,236,179,36,240,158,112,229,182,113,183,198,112,186,89,198,20,214,34,122,66,4,21,174,189,71,122,240,30,14,89,23,16,239,121,78,167,53,114,170,13,87,102,146,164,182,92,14,150,49,162,186,162,229,52,86,206,219,152,20,206,99,117,212,79,76,186,219,92,186,198,62,149,181,243,91,118,23,102,243,159,96,122,89,246,15,209,28,187,109,196,89,181,107,238,51,235,248,8,211,56,86,132,144,63,134,71,11,78,23,71,63,135,119,22,73,19,0,73,19,40,217,235,214,72,236,209,252,99,69,148,77,235,69,208,252,86,174,144,93,73,103,235,10,1,136,191,173,206,0,128,142,79,41,179,140,226,222,94,108,142,187,104,142,155,231,255,0,146,129,74,171,186,154,160,146,41,126,42,139,42,170,138,103,68,180,250,148,223,109,182,198,118,206,219,100,13,226,1,206,21,37,103,114,95,23,224,152,203,118,54,159,72,61,175,94,90,165,59,234,223,119,243,154,85,193,12,0,67,35,245,95,70,201,56,74,54,46,13,135,226,106,209,85,220,235,188,147,199,175,126,173,114,182,137,165,189,124,60,60,0,240,240,240,240,3,206,155,109,140,99,108,99,56,250,177,140,255,0,199,233,206,113,246,206,223,191,211,143,235,243,183,219,227,207,12,180,155,72,88,185,25,119,234,225,22,49,108,93,200,189,91,56,249,252,38,108,27,168,237,210,159,31,111,156,166,221,21,119,198,62,126,51,156,99,231,237,229,89,164,174,174,120,176,171,42,107,164,251,231,183,187,146,191,176,58,168,102,190,232,65,88,142,82,184,122,42,181,161,56,66,157,232,25,228,96,57,103,22,91,106,14,61,152,40,92,124,214,103,197,131,51,108,116,243,82,182,150,189,183,185,171,150,168,39,95,197,72,67,15,128,193,121,235,188,45,168,63,104,29,151,193,125,24,146,78,193,83,51,174,204,184,230,216,194,113,77,181,125,15,101,83,44,236,73,106,16,137,40,200,120,77,247,145,132,114,55,96,206,87,196,47,154,72,173,32,194,20,132,62,116,149,228,203,32,255,0,226,12,207,223,41,66,226,62,158,189,133,74,182,211,85,119,121,205,102,99,27,107,156,167,140,97,3,119,49,33,142,148,198,84,211,125,126,82,106,64,178,186,227,24,198,251,109,166,48,150,233,169,157,20,214,8,241,224,109,202,93,237,216,158,156,235,245,32,236,155,83,129,105,163,211,97,187,211,242,241,97,73,245,48,63,73,72,81,99,124,213,126,79,84,80,46,218,12,57,187,234,145,218,114,231,169,45,67,104,49,134,67,17,146,105,133,224,113,56,199,110,25,55,107,46,125,237,63,98,113,198,163,60,102,209,60,186,54,246,25,209,220,253,199,130,45,90,186,73,39,241,113,38,118,76,17,141,168,112,155,95,194,93,109,216,128,212,192,229,243,142,95,101,5,25,70,60,218,41,119,218,57,79,125,35,222,128,172,186,110,185,48,53,228,223,85,254,191,79,189,127,91,93,231,95,87,28,51,82,20,94,180,176,145,186,52,104,232,31,66,98,185,172,234,74,9,221,239,111,46,246,38,118,178,25,26,73,245,241,39,38,220,114,105,196,219,117,99,82,37,155,26,149,128,31,219,93,182,15,67,64,24,143,118,141,25,195,60,243,201,215,5,27,35,219,81,156,179,91,247,111,118,82,170,88,177,212,36,189,7,202,181,148,180,179,142,108,231,171,9,129,183,227,85,79,29,87,81,102,117,250,103,11,188,16,183,35,7,214,203,86,98,178,111,73,135,78,71,181,21,159,207,117,127,83,203,123,90,170,58,38,128,173,108,78,199,234,127,106,232,241,111,57,156,75,215,3,147,246,53,81,207,35,92,211,205,69,66,214,144,228,236,146,73,146,136,130,208,220,233,40,89,115,76,76,64,59,98,206,88,210,85,180,91,149,158,75,156,70,234,226,112,5,89,135,144,61,213,236,242,185,229,187,28,54,166,107,177,143,15,197,10,109,121,142,19,70,82,208,125,3,3,72,218,21,249,192,14,176,201,64,97,28,179,52,175,42,58,9,203,127,208,164,67,100,9,98,157,67,75,139,23,185,112,248,94,46,112,5,165,217,195,118,31,15,33,111,112,183,37,208,45,185,143,157,137,250,56,218,220,231,171,32,116,182,108,18,74,94,199,31,230,78,80,13,105,31,90,61,101,164,252,236,56,148,9,89,204,251,163,203,96,129,145,19,233,19,213,177,31,1,3,58,136,153,63,234,59,90,241,128,234,40,26,160,232,216,243,173,186,54,90,6,39,216,4,53,98,91,72,88,11,86,216,81,209,190,252,167,1,36,72,64,84,73,84,180,99,22,176,254,31,184,121,45,252,161,4,118,210,159,212,255,0,84,108,120,22,44,157,97,164,83,59,19,50,230,86,61,67,87,81,4,93,251,77,213,82,189,15,95,14,73,235,62,194,177,48,176,31,86,163,70,19,207,96,246,46,84,2,69,195,225,201,231,195,115,174,3,6,37,99,219,149,181,119,43,18,139,116,163,22,112,178,200,189,116,251,104,154,114,47,58,88,112,196,35,230,53,148,108,220,57,93,179,181,230,64,201,105,130,118,218,72,218,219,10,160,19,177,130,138,49,156,106,186,46,242,46,217,8,159,200,182,85,8,127,194,79,11,254,157,249,204,236,227,32,84,16,10,67,219,116,21,225,235,177,196,109,168,198,219,184,143,232,90,176,251,154,7,172,131,20,201,43,184,16,41,154,199,164,214,37,128,191,119,195,0,231,243,165,109,67,156,163,34,109,114,65,173,40,106,81,135,85,160,172,60,114,142,43,210,41,179,63,101,23,97,245,12,93,65,202,107,128,183,54,149,47,83,127,97,234,88,114,39,11,192,181,65,244,6,121,238,144,86,221,254,110,106,41,38,166,224,18,1,12,219,40,93,5,57,86,187,154,69,75,173,64,176,65,166,82,32,179,68,143,210,183,196,87,40,243,244,33,117,54,119,23,91,199,52,44,231,208,102,181,173,61,49,172,177,42,138,132,132,50,30,149,21,107,2,205,186,211,74,50,145,65,17,249,185,72,237,93,77,182,148,144,202,110,247,87,119,123,57,209,21,147,199,135,56,159,151,132,163,211,138,30,169,98,163,88,36,214,218,100,155,116,230,203,86,215,70,183,172,80,244,37,174,150,55,116,66,186,159,6,17,98,131,237,29,237,245,253,108,52,142,79,120,109,163,85,89,202,139,129,88,233,150,214,102,229,158,151,96,250,102,212,53,97,101,92,149,21,232,51,117,15,78,56,97,57,39,114,4,243,69,63,49,113,242,204,161,29,128,31,40,132,52,194,242,231,147,141,162,82,176,166,225,107,210,123,174,52,139,248,100,144,44,104,229,148,211,45,103,207,34,219,71,212,217,255,0,170,209,190,207,178,140,180,177,45,174,121,234,64,49,147,43,104,228,100,203,249,151,97,22,207,242,44,184,32,212,1,56,116,52,82,15,97,156,7,65,198,34,0,75,104,199,142,88,230,179,4,25,136,51,105,139,82,97,118,147,205,200,199,135,249,102,192,118,58,252,194,164,139,156,122,34,20,15,93,139,186,115,58,94,155,129,224,250,221,243,249,32,168,136,101,91,16,161,180,119,232,114,18,111,30,167,32,219,41,202,61,117,178,11,201,61,122,163,54,123,55,205,12,249,130,134,176,224,224,198,205,43,120,98,24,49,186,196,154,155,130,141,126,230,99,102,209,149,201,126,224,43,206,15,182,213,41,36,182,194,138,59,171,171,233,24,233,205,182,216,138,2,88,82,38,92,126,94,46,81,29,221,168,5,82,104,35,126,138,227,217,74,159,164,147,185,39,138,244,40,31,234,59,6,78,141,146,123,35,40,21,101,212,58,245,76,104,156,5,102,71,51,36,167,226,143,157,7,213,194,164,37,84,153,92,28,92,64,245,92,94,166,181,204,219,51,17,179,203,56,252,137,178,220,157,70,210,27,190,253,105,20,220,79,16,170,193,44,21,186,116,56,33,236,227,105,152,120,215,5,54,93,69,73,73,2,131,76,203,236,179,241,226,135,239,178,225,179,230,150,44,90,145,96,9,16,150,55,169,82,87,39,194,115,11,77,176,231,156,27,201,210,35,65,226,50,85,27,41,24,32,49,73,96,145,134,242,5,39,111,29,49,27,157,152,116,65,50,201,204,170,229,59,203,75,56,148,155,124,242,81,244,172,195,233,9,119,15,28,172,174,239,179,157,243,143,54,5,129,203,148,13,168,220,85,157,137,89,64,152,48,10,3,61,172,7,35,167,21,148,121,24,208,6,207,25,136,14,60,24,117,25,180,134,172,38,35,72,198,224,98,34,221,226,105,188,131,132,83,98,147,134,43,180,121,157,220,238,5,116,103,37,187,254,78,145,48,24,5,60,49,24,158,46,247,41,44,199,151,44,226,50,168,165,97,4,133,28,117,173,227,10,254,5,236,158,169,202,145,17,85,67,175,69,38,216,28,115,241,88,62,170,180,30,141,149,6,13,177,37,132,172,160,247,53,28,119,231,187,115,177,171,96,47,109,79,58,30,242,50,212,56,79,158,250,104,0,212,216,154,209,128,150,31,31,234,168,194,75,242,4,13,200,97,26,170,86,243,181,145,25,179,169,72,104,202,214,84,38,30,68,112,153,180,120,165,104,184,136,41,152,32,113,17,197,174,71,185,142,145,24,7,175,171,152,160,189,178,39,86,216,59,90,161,44,229,9,139,231,164,35,44,85,9,137,12,156,23,188,33,157,32,145,34,32,153,118,80,94,73,54,249,193,28,180,190,175,159,75,185,81,226,107,227,9,106,159,203,143,228,94,110,142,137,188,224,19,169,5,222,64,116,179,249,201,59,214,6,115,18,36,144,118,83,178,69,231,28,206,100,130,28,133,252,164,110,91,200,174,73,54,170,204,152,54,100,203,93,159,109,148,91,165,248,13,127,0,4,180,35,107,70,209,190,233,40,234,238,240,180,103,181,118,83,235,252,66,140,2,49,179,39,24,189,153,186,172,53,172,45,29,14,17,17,44,47,7,8,35,10,117,99,98,34,105,4,153,186,137,30,77,249,26,76,224,216,254,36,233,52,36,76,132,105,117,43,107,212,156,128,67,114,88,157,159,107,189,128,179,56,135,217,52,53,62,52,82,83,28,42,218,164,60,153,181,193,80,19,64,112,217,53,27,16,25,216,91,27,76,52,29,162,228,136,158,43,49,91,140,98,50,182,18,66,71,241,214,126,250,198,103,156,123,205,150,121,153,13,132,125,85,66,19,152,149,212,59,80,243,211,50,79,200,118,217,253,87,153,180,73,81,24,252,146,83,9,70,181,221,137,19,102,147,209,83,236,153,182,40,135,153,100,198,82,42,109,155,230,45,23,71,159,252,31,115,106,181,188,29,67,35,84,64,144,87,3,192,166,245,172,120,161,91,169,178,232,229,67,44,121,88,73,227,120,153,141,137,165,101,93,16,168,67,58,57,9,52,242,86,125,196,148,202,82,241,200,73,178,145,106,247,27,175,176,10,92,195,148,164,58,187,183,172,234,15,173,171,201,78,136,228,88,74,78,146,135,153,103,98,75,14,146,166,133,223,94,70,216,155,134,95,77,147,19,119,93,144,81,54,157,138,41,49,57,182,108,26,115,14,154,78,227,121,128,18,241,48,157,225,171,178,135,144,179,154,160,108,123,182,225,235,222,75,234,142,57,178,175,43,175,146,235,78,178,227,206,115,237,222,131,119,98,67,243,141,237,203,150,218,136,145,199,81,247,125,129,147,6,138,20,28,202,136,53,18,25,117,108,137,70,29,90,74,193,56,84,192,154,46,22,106,48,165,249,101,138,186,32,66,235,27,174,173,163,142,48,24,166,157,117,105,178,21,212,92,27,251,242,96,225,165,84,255,0,65,226,22,113,59,191,56,254,14,203,210,37,26,12,4,77,22,189,142,143,26,110,198,66,114,91,12,88,57,126,150,22,195,164,83,60,233,84,157,209,236,75,139,104,254,147,53,30,182,135,28,243,15,176,144,185,41,90,152,90,70,78,153,177,239,27,73,229,42,59,51,5,163,5,97,153,177,222,56,19,157,8,204,147,113,50,150,9,53,24,101,59,63,6,75,96,75,62,37,154,67,64,33,133,94,30,88,51,235,99,220,159,14,12,112,245,197,194,128,109,56,218,203,179,185,171,157,44,89,244,238,23,114,18,115,149,25,160,207,66,39,84,90,112,114,101,14,45,16,245,44,241,113,73,182,14,101,72,164,73,117,145,179,210,122,210,46,32,86,104,102,29,165,128,189,75,23,184,57,245,125,235,212,161,226,122,34,234,71,140,57,187,243,90,233,182,155,105,248,236,42,113,136,181,119,215,41,232,158,154,227,125,216,101,79,163,26,107,248,127,87,209,156,125,90,231,202,255,0,209,52,61,47,74,218,126,155,169,58,66,153,0,168,186,66,173,188,58,211,215,175,109,75,5,135,70,5,31,88,48,32,124,96,115,56,118,86,112,75,23,18,194,116,198,34,210,132,138,171,58,142,176,32,37,86,95,93,247,51,11,152,65,214,28,200,74,34,233,187,250,27,40,219,62,185,107,58,14,121,187,88,251,63,137,204,45,62,35,185,160,219,41,245,233,25,98,115,161,220,208,158,238,179,166,233,160,229,4,139,196,85,20,58,100,139,182,201,45,134,36,168,231,93,221,163,248,111,156,129,240,108,110,250,179,79,253,184,243,15,15,81,234,102,50,138,20,135,232,3,94,168,179,27,163,10,247,248,200,222,180,175,227,20,28,161,198,94,61,99,40,172,99,17,130,3,72,9,187,2,101,142,145,234,144,205,198,78,1,64,146,180,147,172,44,248,53,29,134,54,199,219,95,171,239,253,62,126,217,219,227,247,206,49,246,249,255,0,142,113,143,143,43,9,209,21,181,191,21,238,16,167,155,57,74,105,133,52,71,214,180,229,127,212,22,255,0,73,48,102,54,87,51,202,244,53,113,155,194,179,187,94,211,0,100,200,200,11,215,247,183,72,89,199,99,40,71,218,115,163,178,35,203,111,34,126,76,172,97,33,35,25,125,216,99,34,93,11,206,181,165,82,105,215,252,3,217,221,177,97,177,230,132,99,174,251,158,175,235,91,75,162,44,250,247,177,185,33,129,195,65,11,222,215,167,99,186,151,117,158,60,107,2,147,18,199,192,151,133,0,172,32,220,125,172,42,200,36,186,41,192,169,171,6,110,192,181,31,135,159,154,74,106,170,122,41,166,216,223,77,245,198,250,111,174,113,157,119,211,108,125,90,111,140,227,237,156,111,166,117,219,31,31,223,195,192,63,23,173,145,120,209,203,71,26,97,70,238,144,85,187,141,51,159,140,110,221,116,246,69,125,115,251,254,233,111,191,251,249,64,248,209,118,167,194,22,175,170,9,240,67,19,207,98,86,236,96,255,0,172,173,100,227,109,246,22,16,109,81,202,20,13,156,38,253,255,0,82,220,117,84,63,240,99,186,156,52,98,168,9,18,176,104,230,37,163,71,146,146,210,242,120,200,85,130,217,165,166,87,22,230,255,0,94,120,17,138,141,110,249,228,155,118,12,144,145,144,194,26,191,124,139,70,233,60,123,171,93,50,155,109,94,58,77,61,92,58,213,190,153,206,136,106,225,69,53,71,95,178,88,211,24,199,128,33,127,103,50,170,113,135,106,250,170,238,241,173,115,164,44,205,190,135,172,142,135,85,222,86,112,164,197,23,212,234,49,151,175,136,39,101,54,206,119,102,157,87,112,87,145,229,72,58,194,120,203,231,83,239,153,60,223,40,186,250,146,206,14,5,19,234,127,122,85,70,87,252,148,176,7,171,62,70,158,178,100,246,198,251,47,172,103,77,247,44,196,168,80,108,75,134,57,89,36,127,61,5,69,84,196,101,105,59,93,55,155,48,212,162,21,68,27,160,225,250,47,16,206,253,244,3,174,89,234,195,167,137,163,26,229,66,58,33,149,117,212,67,111,81,79,77,223,69,63,230,139,88,38,229,146,121,28,166,217,79,118,238,150,21,18,36,140,217,116,28,53,91,12,228,29,165,171,164,53,91,117,49,130,242,101,129,37,77,240,71,105,123,73,56,134,86,60,203,168,247,188,253,132,182,31,58,110,217,132,188,5,52,55,85,183,137,228,202,204,145,72,157,91,186,194,209,252,253,89,214,75,76,69,38,225,219,182,69,102,4,204,88,59,113,178,169,239,184,11,147,165,118,245,196,67,236,31,168,139,172,42,178,25,176,137,209,126,188,233,108,220,192,125,102,87,79,116,53,137,215,181,45,123,86,28,151,215,226,207,12,186,74,149,4,170,107,33,106,117,229,113,28,64,189,101,39,10,121,108,25,132,72,14,74,182,146,27,10,209,171,249,121,208,53,24,90,193,156,30,19,201,111,42,84,175,146,187,74,220,233,106,4,198,29,252,149,135,79,244,34,212,95,51,152,129,104,3,208,246,153,59,194,130,219,202,14,225,164,38,199,234,35,27,140,180,154,64,201,84,147,107,102,66,79,60,216,70,28,114,109,79,147,137,154,76,212,107,209,54,8,74,150,204,77,43,197,135,61,31,116,60,156,141,22,38,108,73,237,95,147,102,179,216,55,25,139,119,100,193,135,85,132,208,116,165,231,210,243,92,134,82,206,196,136,155,29,39,42,146,58,3,132,24,90,78,154,89,45,38,39,173,66,231,157,81,121,113,239,114,90,193,179,148,120,7,33,114,243,206,76,92,44,230,46,247,130,158,97,221,93,183,109,136,190,146,15,134,66,223,106,145,41,48,192,213,80,254,181,141,124,99,36,187,192,217,194,155,130,1,144,46,127,72,21,211,248,124,13,172,91,238,22,254,200,79,177,73,214,128,227,52,178,28,210,39,92,146,213,99,87,19,105,202,234,236,30,41,149,7,165,39,78,107,27,20,108,192,54,90,184,122,26,29,58,230,219,136,156,190,162,8,229,96,33,155,63,10,217,236,18,108,164,132,200,203,227,244,159,189,62,180,36,58,246,0,99,88,214,2,144,148,93,13,81,71,88,2,240,151,123,68,71,108,142,127,126,194,70,188,30,210,86,243,26,132,209,9,196,197,228,164,214,52,121,112,129,53,84,158,222,170,216,206,135,76,134,50,52,107,137,56,6,22,6,176,56,186,36,252,7,171,129,156,28,184,99,167,82,219,163,214,179,217,60,140,53,120,168,110,96,195,40,33,13,199,27,181,86,93,28,78,53,127,165,18,209,250,206,215,94,51,41,238,68,171,124,178,91,88,148,86,123,30,172,207,85,130,182,85,243,217,23,91,251,85,219,22,221,139,92,212,181,209,40,94,128,113,238,25,14,49,172,166,64,36,222,189,196,175,241,35,101,8,148,46,106,11,136,199,200,57,143,141,203,20,101,119,83,87,15,127,36,154,75,129,7,227,189,185,95,164,86,1,228,52,189,126,173,86,36,27,108,19,179,111,46,240,125,177,22,177,176,243,62,185,79,186,36,50,146,178,212,213,53,217,102,210,97,104,178,20,177,97,36,192,37,151,105,59,76,201,192,235,98,39,92,204,184,117,10,65,158,192,251,65,235,139,17,151,60,2,85,52,181,59,61,212,43,86,246,123,190,157,166,137,79,215,129,18,141,149,138,173,170,146,26,254,230,170,15,218,164,253,121,202,126,66,92,233,209,36,140,67,232,198,229,26,194,64,89,181,51,175,211,47,58,217,97,183,146,152,51,213,219,81,122,198,42,187,144,189,38,8,86,137,180,238,59,21,50,55,64,237,209,122,225,141,159,199,165,60,117,10,54,229,5,11,95,110,186,129,97,179,145,115,217,157,85,246,238,8,223,193,126,69,195,24,180,228,119,120,211,241,162,61,87,194,209,253,1,7,124,55,186,37,8,156,194,212,118,197,83,168,202,192,172,162,208,112,133,166,98,224,185,105,172,202,164,78,249,68,150,134,221,199,228,83,99,134,10,38,255,0,93,112,229,71,77,183,206,82,192,26,247,131,251,163,171,173,170,168,78,228,233,144,202,136,78,134,214,10,110,114,90,248,25,117,60,188,129,171,197,27,55,143,136,11,131,169,226,183,148,156,18,35,23,32,135,54,150,54,157,150,214,72,85,248,102,245,226,34,27,200,149,79,25,53,8,90,174,253,247,91,36,181,195,194,138,85,144,193,118,210,220,193,106,216,16,79,78,193,229,35,8,96,110,160,62,143,44,130,26,130,126,48,54,178,113,246,32,233,53,46,152,195,215,224,53,172,164,173,218,187,87,105,146,128,137,23,62,31,181,24,3,186,94,49,245,137,83,113,140,144,241,136,157,135,108,21,89,12,198,157,8,22,145,76,148,56,110,48,102,42,164,124,50,81,1,170,215,121,222,68,126,4,44,36,130,54,80,216,2,42,33,109,38,7,11,77,44,25,119,36,115,11,30,22,107,45,137,235,234,184,17,128,81,64,24,233,219,81,120,25,218,172,122,180,139,143,130,173,161,35,99,6,86,130,234,123,23,168,54,39,138,137,97,54,205,146,79,223,203,216,143,199,22,65,190,140,247,211,240,21,33,252,242,174,228,92,48,76,5,241,3,238,138,197,41,234,49,58,25,49,196,224,225,13,58,239,159,26,102,194,142,156,174,143,43,145,138,30,192,228,224,107,56,174,153,106,86,42,198,67,248,178,218,127,97,59,158,44,18,110,203,77,9,230,169,69,136,172,108,187,27,68,2,100,37,150,97,217,222,222,238,218,22,221,186,235,234,228,0,86,75,80,186,243,144,141,134,34,141,90,73,232,71,8,92,101,127,42,1,208,53,177,139,33,12,146,96,218,61,184,102,205,219,226,126,140,113,100,20,84,243,153,76,246,80,80,206,169,148,111,62,193,164,72,240,248,235,210,137,162,84,11,181,97,180,191,111,0,246,154,108,219,8,199,235,163,9,128,122,128,30,166,200,66,43,105,40,150,114,148,203,112,247,19,46,74,117,73,39,136,169,60,246,63,49,46,83,211,119,78,255,0,18,190,22,19,32,56,157,44,138,37,106,45,24,248,187,135,73,199,68,226,2,226,210,136,12,107,197,22,60,145,212,44,16,254,141,228,153,183,98,196,218,58,77,97,21,50,193,140,122,98,209,63,94,89,182,150,65,93,216,120,2,249,176,61,167,217,161,19,253,29,4,76,218,183,138,17,111,206,194,217,165,45,224,57,182,101,48,34,61,111,47,206,229,214,83,160,130,29,200,27,49,102,93,82,152,17,199,194,48,167,45,244,163,53,23,153,45,253,56,16,165,6,139,217,245,134,103,116,183,86,251,82,232,192,226,88,209,190,124,38,17,88,201,206,125,107,40,46,51,108,5,167,8,37,98,33,211,240,61,96,153,249,10,47,145,138,208,217,90,210,84,208,26,178,15,155,50,23,105,151,0,5,99,83,240,177,108,118,125,180,140,68,220,232,235,255,0,84,48,125,100,79,114,17,187,186,164,193,115,110,138,177,23,85,147,48,22,19,201,192,36,198,38,173,138,213,210,10,172,83,19,151,249,223,74,201,21,127,47,186,76,244,215,245,117,19,198,249,195,20,246,115,233,234,31,83,64,189,73,41,29,32,73,111,24,5,110,210,59,150,33,183,156,1,132,143,133,176,153,69,115,35,94,131,209,4,196,236,13,164,214,146,17,126,99,37,121,182,153,253,81,139,39,46,5,36,129,98,164,34,244,121,42,233,172,148,32,26,126,123,175,253,159,37,100,222,35,26,243,165,20,31,18,61,207,224,182,218,145,242,214,30,73,201,57,131,66,23,29,32,253,7,86,94,208,110,81,131,190,164,203,70,168,205,227,216,15,213,211,16,177,34,246,52,224,164,84,132,244,152,50,229,134,144,241,149,31,109,29,87,99,9,242,25,88,148,53,78,22,214,247,225,187,230,247,33,213,166,219,19,181,153,32,168,227,229,16,155,180,1,229,102,255,0,39,40,62,34,253,236,112,169,39,60,132,24,3,169,47,113,143,16,92,136,26,255,0,3,107,76,196,202,150,78,105,111,76,60,225,177,1,81,32,137,253,234,16,241,58,237,133,127,70,70,197,217,147,206,198,249,189,171,93,237,12,189,90,186,132,122,231,109,102,226,230,227,237,211,129,25,33,139,1,201,84,51,90,236,160,172,8,121,56,56,50,103,218,167,133,48,244,207,9,30,43,34,40,219,160,37,209,104,206,74,184,105,93,174,149,111,31,149,107,202,228,47,110,143,116,67,91,71,236,228,201,210,207,161,206,100,122,130,198,217,251,157,92,70,254,159,19,172,28,46,140,159,35,18,209,194,96,50,107,214,240,220,15,159,72,45,112,10,220,194,251,151,149,134,143,105,91,86,64,208,146,78,102,172,130,99,87,77,224,130,224,220,108,163,29,176,38,53,33,43,40,197,67,67,66,36,26,65,128,136,39,56,90,70,171,104,232,103,63,41,166,148,161,105,136,90,91,182,131,186,170,104,2,110,211,170,122,185,177,231,83,221,228,100,83,213,56,176,201,103,72,243,15,57,73,88,144,124,215,109,64,201,215,38,28,192,42,53,86,146,13,209,21,196,132,25,155,103,26,134,135,143,36,118,82,245,3,162,61,25,88,139,233,198,53,206,51,247,198,118,219,63,235,245,237,156,252,127,207,111,143,191,149,10,246,35,109,169,200,71,62,192,123,10,174,175,38,122,18,191,246,27,92,211,76,107,17,33,120,187,106,105,121,142,173,245,219,104,152,85,87,88,244,214,149,108,92,211,129,97,121,110,118,134,154,176,226,203,74,26,173,89,207,181,169,9,7,236,22,46,96,49,160,249,168,25,239,26,173,235,209,143,177,170,4,216,10,171,128,77,132,126,13,185,111,153,174,50,78,146,41,183,175,241,238,156,142,167,203,173,59,58,175,182,93,9,244,29,191,82,216,195,185,231,226,153,8,224,235,0,218,100,166,214,14,153,153,105,87,73,58,70,25,248,115,120,169,245,206,161,170,114,183,186,158,213,175,83,73,195,58,243,216,165,5,88,246,85,106,159,227,109,160,250,23,23,61,202,183,163,58,102,38,57,39,27,237,190,196,147,81,135,244,237,131,43,162,25,198,142,88,200,108,162,88,206,140,85,213,186,80,252,141,145,77,212,230,124,237,95,9,239,90,183,1,229,170,54,238,227,236,194,1,177,141,98,167,176,244,208,119,237,73,251,157,224,32,135,197,235,184,214,29,16,116,3,108,243,200,123,96,104,120,32,104,214,244,11,170,50,27,120,169,57,182,131,45,222,63,177,203,38,40,115,158,121,99,219,85,108,61,32,118,203,142,29,163,210,18,108,7,17,77,114,18,190,75,232,26,121,248,45,225,29,7,162,239,99,27,41,172,48,161,160,109,213,134,238,228,27,53,93,213,64,195,101,55,213,194,72,46,136,26,63,213,148,124,143,122,77,123,88,237,187,9,73,56,22,61,95,119,29,241,101,46,180,67,197,48,236,83,146,249,94,16,138,164,21,147,17,124,227,76,173,19,44,85,96,25,217,167,4,95,131,159,195,220,207,27,172,150,191,149,104,201,36,82,84,6,172,102,158,115,63,172,136,176,3,90,191,216,8,96,245,61,234,167,167,161,222,221,45,7,224,11,57,86,177,42,141,36,38,191,106,26,128,155,66,57,139,38,143,182,185,230,6,205,179,8,100,195,33,106,118,81,166,36,241,178,228,115,229,196,227,195,72,61,179,239,164,122,67,60,251,234,143,133,192,156,104,174,179,50,180,40,197,176,87,179,165,53,89,234,134,183,202,175,110,227,29,222,173,143,186,174,48,67,96,62,71,108,239,243,182,154,35,162,121,206,126,143,26,14,241,81,138,72,55,150,82,61,146,146,141,80,89,171,105,29,218,55,221,243,118,206,51,141,151,110,221,230,201,101,202,8,45,182,49,178,168,164,174,137,41,182,49,157,244,219,63,127,0,247,107,243,241,247,207,207,206,118,206,62,127,182,118,206,117,199,252,62,53,206,49,241,159,191,219,239,225,231,111,15,0,60,60,60,60,1,74,251,163,149,53,41,226,217,142,72,169,28,54,70,234,246,18,108,57,195,245,194,175,144,203,184,184,152,219,133,164,187,235,184,202,121,20,117,81,226,67,224,92,226,45,111,22,200,187,106,130,171,104,188,107,6,141,245,203,215,205,49,157,215,208,85,144,7,82,250,228,232,138,22,147,145,100,102,40,115,205,215,143,61,130,186,17,147,77,187,55,4,3,66,5,117,67,8,232,89,132,209,217,150,171,66,27,14,107,13,249,198,233,59,140,77,244,106,250,105,249,182,169,237,245,171,159,99,157,26,19,167,179,1,234,222,124,192,136,77,215,36,122,194,234,190,143,128,43,0,253,31,98,122,186,196,232,217,54,148,74,55,146,251,150,24,131,9,238,165,27,83,9,27,75,70,65,167,56,161,188,243,139,41,40,224,200,41,233,39,186,54,74,51,112,39,179,122,95,143,0,199,107,56,202,182,193,30,162,15,122,8,3,8,21,20,202,191,210,175,75,123,232,86,158,69,140,175,34,51,20,91,161,166,202,183,54,39,50,140,234,75,246,184,232,219,54,138,176,107,69,110,146,103,90,193,61,59,90,66,180,143,2,44,243,219,56,251,66,150,19,176,131,229,14,232,10,198,198,231,254,86,178,246,16,8,141,70,194,187,57,223,136,185,26,198,126,91,92,2,97,220,188,107,152,131,14,197,246,153,236,18,84,200,166,13,182,141,136,231,201,70,34,221,59,149,193,169,58,79,99,223,62,110,73,187,173,174,175,228,142,27,131,182,26,74,74,116,129,196,125,105,122,116,132,142,162,177,96,241,161,132,92,217,123,87,77,44,33,211,97,119,203,170,160,193,140,129,100,78,34,33,160,34,226,27,48,154,116,32,105,48,62,164,67,120,198,200,236,175,4,107,49,126,61,186,237,58,154,120,100,97,164,151,46,117,57,93,163,199,148,43,18,71,101,164,93,193,209,221,86,149,148,69,201,182,141,174,253,218,168,191,14,163,184,110,142,210,92,23,72,201,6,110,97,170,116,170,155,22,249,146,39,136,129,175,67,210,147,97,190,168,89,92,193,144,164,53,162,235,17,90,105,65,244,93,137,33,102,244,241,72,232,80,108,93,187,93,76,129,77,156,132,166,48,26,55,96,21,202,134,78,255,0,27,216,163,4,45,135,9,68,43,249,68,171,34,40,167,75,181,127,43,153,117,252,3,111,116,151,184,222,115,230,82,27,140,16,186,58,90,114,207,167,47,8,10,149,221,87,1,36,207,99,243,1,233,126,119,135,232,151,86,128,140,51,214,141,219,72,139,198,193,61,147,19,112,174,242,41,197,162,115,29,30,47,40,69,17,58,79,1,20,235,222,59,238,71,148,75,238,72,42,40,89,173,147,60,120,101,99,83,33,64,136,51,13,120,132,113,68,13,176,56,15,51,54,127,187,233,29,153,234,57,13,74,77,28,197,87,215,124,1,26,113,198,117,245,138,252,112,66,74,3,50,133,240,58,45,10,123,207,212,217,103,65,58,234,203,116,78,167,96,83,126,216,189,76,63,49,93,77,74,88,113,236,26,60,230,255,0,252,33,87,149,33,88,146,209,178,196,45,134,88,137,16,216,108,72,228,137,1,165,153,167,177,25,68,24,193,212,131,7,111,32,5,165,24,200,8,159,86,227,129,38,246,97,112,85,89,4,177,76,31,98,113,173,137,207,182,89,153,6,230,102,66,244,229,15,85,210,225,155,178,222,114,72,161,153,114,226,85,238,218,219,163,49,192,18,36,12,100,136,68,210,74,61,5,220,42,238,18,97,48,62,230,61,225,115,18,81,19,175,164,43,235,230,58,94,26,8,74,121,128,155,138,226,75,248,140,233,41,142,145,40,231,34,136,186,185,166,126,132,172,130,1,55,66,174,173,54,48,130,139,200,62,176,234,87,90,18,215,233,206,60,136,42,138,31,197,229,61,254,241,75,23,150,19,54,177,23,36,158,96,119,106,222,172,93,26,250,65,163,123,241,202,243,219,195,45,252,187,204,134,205,87,100,205,188,74,47,108,228,223,23,33,6,147,250,82,38,110,216,143,209,192,204,52,134,81,137,80,190,180,187,54,8,215,149,204,230,193,129,72,136,131,106,30,91,166,238,71,3,38,144,88,23,138,112,29,219,198,221,93,102,26,1,34,87,38,202,115,72,177,229,71,132,163,24,255,0,233,48,93,58,53,98,238,63,170,114,155,195,16,162,219,102,220,190,172,206,45,235,59,217,229,140,91,71,4,23,144,92,208,1,9,114,153,60,220,232,146,243,76,230,96,139,153,27,61,115,12,241,105,109,30,0,187,212,136,92,58,77,103,242,27,68,42,255,0,49,13,26,42,187,134,41,44,211,112,26,223,39,118,23,254,47,57,154,67,161,0,43,25,102,18,58,203,90,67,176,53,212,153,68,62,31,79,16,215,51,50,163,237,35,176,77,179,54,209,49,104,147,202,199,34,131,121,7,205,112,218,37,55,186,184,144,250,147,65,92,249,8,81,247,157,205,136,138,102,193,154,173,238,182,96,100,85,253,208,87,84,205,65,136,42,115,35,102,22,243,236,152,160,109,151,84,181,31,12,196,195,209,67,109,173,41,194,106,232,17,82,165,216,142,31,187,172,206,11,33,166,211,6,212,96,132,147,92,240,31,35,245,247,63,243,217,159,59,244,149,68,63,108,212,135,111,175,235,0,108,40,104,228,88,48,174,173,45,218,77,219,145,240,9,147,40,19,68,18,49,20,189,216,200,200,76,194,155,70,187,98,65,81,25,46,230,0,150,29,240,155,216,153,193,124,67,155,189,121,245,93,95,11,122,68,216,98,163,19,70,134,60,75,208,148,190,44,97,195,65,148,135,236,18,179,161,106,44,118,139,12,96,40,155,49,108,7,98,162,173,43,152,234,38,104,157,113,216,214,54,35,154,213,11,150,126,79,245,219,34,66,42,16,9,133,143,113,156,182,218,141,15,189,166,153,157,195,64,200,116,56,239,59,89,99,110,96,118,112,101,78,202,20,32,100,254,22,204,41,31,103,149,158,205,82,242,99,130,59,216,49,86,72,170,82,144,146,181,123,215,38,204,118,85,33,178,104,200,189,63,91,251,233,229,91,40,214,118,179,142,175,239,40,91,27,75,246,176,165,1,67,72,193,30,69,75,158,68,217,150,140,101,95,189,162,146,107,233,143,225,49,74,253,196,164,97,69,153,22,87,172,121,48,112,225,85,115,171,248,221,167,108,81,200,69,34,64,199,174,30,211,141,232,175,93,71,174,130,24,181,15,231,251,22,167,210,220,114,218,197,10,75,242,149,144,117,109,103,74,45,30,250,49,156,238,142,13,90,141,221,166,239,39,134,89,234,222,97,252,20,137,89,92,136,207,228,99,72,137,112,255,0,44,24,245,52,101,52,117,223,167,246,149,12,17,50,89,111,251,16,231,11,194,141,44,116,76,50,169,46,244,149,127,211,76,79,12,221,50,156,137,157,66,96,61,28,87,196,54,26,238,198,87,121,21,43,59,250,179,152,236,50,121,35,188,122,72,128,198,58,23,218,175,61,243,79,66,87,180,161,251,2,201,113,203,14,181,39,61,105,109,87,49,174,44,161,136,39,195,36,166,2,42,140,144,66,134,52,151,32,108,180,137,88,122,129,12,37,89,162,245,166,182,36,240,208,68,138,44,36,230,17,87,93,82,37,238,143,159,78,249,106,249,232,177,208,163,198,100,28,251,28,27,60,93,72,153,230,44,60,253,240,177,227,192,182,144,5,112,78,29,236,242,30,84,121,55,70,11,14,207,73,177,221,211,97,147,225,66,192,73,213,24,203,69,166,171,175,183,33,198,22,116,63,180,122,51,164,71,35,28,206,211,162,220,231,107,5,156,27,206,17,138,167,55,169,201,84,228,246,71,98,53,27,97,172,51,197,216,176,24,200,228,19,55,209,112,24,111,171,8,198,206,39,30,200,16,43,49,46,253,42,26,122,151,246,17,35,204,176,213,180,29,117,26,145,108,42,47,152,177,102,222,214,175,24,97,188,89,212,129,18,214,116,78,101,53,36,69,187,136,98,156,7,81,18,51,80,206,92,175,25,35,48,6,29,51,163,79,214,132,26,61,100,3,253,0,246,143,206,39,138,114,26,138,71,218,64,209,93,156,141,131,31,89,76,217,53,201,8,43,24,51,122,245,229,117,16,224,20,235,105,230,205,118,29,144,44,37,177,25,6,215,100,153,252,200,77,130,98,205,184,240,129,28,195,146,192,125,201,60,70,126,200,199,195,88,210,238,28,84,69,82,78,186,30,243,186,249,146,160,102,196,160,85,44,207,95,21,45,228,81,82,177,13,153,82,73,86,42,14,68,152,13,2,30,90,136,25,56,106,242,0,126,8,50,80,78,81,69,79,38,192,160,12,225,221,187,235,56,181,173,109,203,245,189,41,87,199,162,43,5,64,75,211,151,104,147,211,214,206,160,99,7,139,109,78,68,159,35,175,135,24,149,17,187,107,20,26,216,108,38,232,92,106,24,15,242,48,193,202,51,139,64,55,72,55,105,6,106,211,73,12,122,217,234,127,252,63,113,187,2,154,229,140,173,188,17,45,111,152,246,86,147,247,60,83,153,75,200,76,215,166,107,251,78,70,150,132,32,77,98,38,3,231,118,19,224,80,43,145,229,223,3,46,47,41,14,250,164,197,104,230,113,61,238,82,130,65,64,29,239,31,117,181,93,218,212,112,229,227,85,235,58,194,38,89,77,163,230,197,75,98,212,133,48,12,35,110,213,140,146,208,36,113,74,231,111,193,85,204,76,156,57,36,4,163,85,28,67,148,136,79,142,23,143,61,127,3,59,28,241,101,191,214,23,45,195,201,60,49,209,2,181,32,236,211,94,161,172,142,246,91,159,217,15,139,12,216,228,167,113,221,33,215,211,195,32,173,170,81,157,81,89,187,147,169,16,83,38,227,185,111,43,4,226,36,60,144,132,127,4,40,144,161,135,76,220,206,159,94,92,203,175,38,114,117,81,83,57,136,92,108,157,17,152,41,251,12,101,50,13,167,71,97,45,25,97,216,109,44,109,132,145,69,244,132,52,4,52,249,107,41,50,183,208,194,234,162,52,161,68,241,20,236,123,84,151,156,123,186,203,195,218,34,215,161,65,77,74,39,24,180,133,19,44,49,209,233,28,86,29,93,152,96,115,10,172,122,186,175,43,241,59,213,164,53,138,41,57,102,141,148,187,107,189,209,86,196,203,91,14,97,65,73,86,24,163,171,99,114,182,207,161,145,223,121,116,64,72,125,69,19,252,187,231,11,21,230,164,5,125,26,26,23,202,36,117,160,227,73,183,47,197,173,158,144,228,94,181,188,135,11,248,18,254,3,252,166,241,141,225,58,131,215,71,118,150,69,83,151,12,82,144,240,114,35,34,242,216,50,89,144,225,1,68,0,52,181,179,201,105,170,196,15,133,161,57,28,240,186,52,92,10,102,130,17,226,246,179,164,75,162,179,103,78,142,43,248,254,125,22,138,93,87,63,132,209,244,153,20,188,164,124,68,107,87,59,37,172,204,203,246,113,137,124,186,124,221,29,208,196,93,66,29,214,29,67,65,132,5,64,196,201,8,88,189,81,55,221,119,85,76,72,96,152,181,183,235,119,160,249,128,182,158,115,217,149,50,141,227,127,26,84,222,155,235,75,50,106,176,114,224,9,77,24,9,74,153,205,201,223,112,114,5,129,134,162,51,1,250,95,185,61,165,211,221,211,83,67,185,120,19,110,12,80,33,231,22,165,130,39,115,136,172,245,237,82,37,160,40,73,84,8,189,177,208,108,200,91,209,118,68,77,243,65,203,75,66,245,13,57,70,115,36,255,0,69,207,77,179,99,8,88,134,36,204,68,183,133,21,1,242,250,124,177,205,74,184,98,181,170,109,228,216,180,191,248,246,72,131,137,250,6,54,61,109,157,53,66,204,230,71,13,235,214,243,173,221,236,209,134,29,199,217,21,211,64,27,98,13,218,108,154,162,246,0,238,49,227,116,176,138,218,248,208,124,65,94,185,58,32,50,103,216,231,98,84,144,211,230,207,95,223,92,173,197,125,185,152,195,150,161,8,203,62,37,110,22,231,155,236,11,3,69,171,131,35,48,101,155,88,96,225,60,236,88,229,176,228,166,255,0,166,78,72,78,51,152,69,132,138,89,101,171,245,240,3,195,195,195,192,15,58,239,156,235,166,219,99,31,57,215,93,179,140,127,124,227,25,206,49,231,111,63,37,212,213,36,183,85,77,254,132,210,198,85,83,124,227,57,198,169,165,255,0,152,166,115,140,99,57,207,249,53,219,246,198,115,253,177,224,10,63,134,1,196,46,62,154,246,87,211,165,97,35,18,51,238,187,102,62,137,174,229,102,7,96,101,165,33,195,56,222,155,175,107,54,110,162,166,93,53,121,34,197,109,173,201,203,162,85,191,224,58,69,72,245,101,87,202,26,53,93,103,90,109,187,248,151,153,175,122,20,163,165,228,174,251,125,91,74,62,197,180,18,154,174,219,51,152,49,84,119,81,220,174,64,86,244,201,216,65,100,233,12,77,102,125,63,54,114,228,36,148,66,174,94,26,164,220,94,171,174,231,71,69,162,8,36,202,28,61,142,254,133,201,210,178,189,102,212,183,170,235,52,122,77,210,22,175,87,244,65,196,131,60,237,191,230,76,110,30,176,185,202,165,91,185,217,79,165,95,205,64,183,116,192,109,198,138,255,0,230,35,172,42,104,126,201,107,143,52,219,63,96,221,149,55,218,113,194,95,201,163,1,106,69,217,3,231,33,180,12,165,52,61,167,73,31,139,196,192,127,1,150,224,172,161,229,209,145,10,237,49,163,87,105,223,176,111,219,183,145,120,81,76,182,105,15,187,6,147,210,59,49,208,9,103,221,190,182,171,206,169,43,24,191,6,90,182,28,232,96,1,41,208,151,46,154,58,98,37,15,209,180,252,166,218,74,203,114,205,252,101,26,53,54,113,138,40,230,89,162,76,200,117,22,89,25,134,49,114,164,17,218,165,40,60,66,68,61,45,249,113,71,52,244,229,78,79,40,117,101,73,212,129,16,86,205,141,210,157,29,106,214,67,44,92,216,71,77,109,126,131,177,255,0,81,27,175,218,219,239,25,13,196,106,3,83,85,195,129,17,147,114,112,130,185,154,179,108,22,223,154,73,208,168,80,171,24,178,198,135,140,231,56,251,227,227,239,156,127,203,57,199,207,245,251,103,247,199,252,51,247,251,248,103,246,207,250,103,254,222,1,168,213,190,233,180,140,27,215,251,88,226,123,155,56,177,51,83,96,85,9,84,93,79,33,98,255,0,46,87,183,53,18,127,22,219,10,187,140,149,222,180,67,38,169,107,34,147,86,202,192,44,201,234,78,55,196,131,13,28,250,245,187,170,29,218,146,60,214,203,9,252,184,121,65,80,73,62,217,35,139,213,72,51,0,113,167,38,101,194,210,45,246,115,135,40,16,143,7,179,114,89,41,13,148,115,34,216,97,29,200,118,111,152,124,126,119,202,234,91,96,147,180,207,176,75,67,182,195,234,231,151,137,27,191,101,213,181,83,37,92,4,136,141,33,117,164,28,25,235,13,193,41,100,133,126,111,33,35,22,224,178,9,33,73,249,146,173,233,121,6,242,115,165,231,162,16,145,149,233,12,83,226,53,6,159,116,171,52,4,52,48,239,78,129,8,229,227,9,86,182,140,191,101,237,91,119,83,68,149,147,175,136,18,127,80,14,154,165,28,192,7,121,118,238,163,17,157,171,225,159,213,218,116,227,193,200,201,8,146,168,103,60,218,234,101,69,226,99,199,28,129,98,54,119,245,37,32,200,134,73,133,177,95,61,143,20,2,31,180,136,223,52,45,133,114,214,30,182,44,128,155,41,24,61,122,186,47,55,77,48,226,17,209,146,41,168,82,76,109,180,68,156,116,12,203,166,110,214,78,49,238,80,241,16,244,101,22,40,101,82,215,228,118,160,92,49,109,241,31,43,39,78,68,190,154,108,143,243,37,164,62,7,246,121,145,25,15,156,196,204,56,223,82,161,253,163,217,54,127,151,179,58,201,161,180,51,121,12,97,95,195,171,239,47,241,19,138,214,6,255,0,54,254,32,10,153,150,165,189,76,85,128,48,143,228,106,237,151,151,192,77,179,85,223,22,38,250,132,59,112,78,171,106,190,69,203,102,78,3,141,193,198,216,62,168,23,65,230,147,21,144,13,81,159,205,192,62,139,207,197,197,173,159,101,252,55,196,197,160,237,222,114,205,114,87,209,72,86,85,215,231,72,209,254,90,139,239,112,157,214,251,3,136,22,177,144,96,73,2,42,46,95,204,112,182,165,51,136,185,70,4,20,155,242,165,4,65,8,27,9,133,215,141,199,128,184,156,111,81,243,148,192,213,130,99,23,119,213,178,2,181,58,242,136,89,100,44,205,199,220,67,130,102,17,206,237,37,151,43,126,147,237,155,194,49,143,93,37,181,117,36,247,116,163,81,213,21,212,217,223,225,32,182,233,226,214,159,107,114,173,40,65,34,45,105,94,96,33,164,17,24,115,137,104,169,57,53,148,117,22,225,160,244,25,106,236,36,177,30,213,238,140,101,180,22,38,29,36,253,29,214,233,74,239,1,61,13,50,155,45,227,164,217,57,90,175,129,188,111,11,15,204,62,220,172,250,253,26,252,70,49,144,231,74,242,100,16,211,170,124,126,118,68,76,2,54,210,147,147,140,129,15,152,203,184,205,119,174,167,80,125,31,131,138,228,178,48,178,18,101,224,104,195,136,37,199,27,201,156,51,40,214,125,77,64,82,60,118,119,11,67,186,17,63,232,129,122,203,220,7,32,244,195,247,19,238,99,84,57,20,164,67,121,62,175,144,188,75,203,102,225,98,162,149,60,31,111,37,39,8,197,176,204,171,124,170,83,7,27,12,13,179,135,81,149,200,243,102,224,92,57,46,130,167,22,221,178,122,30,68,97,71,118,196,133,26,130,74,37,36,138,187,91,49,80,18,36,242,32,187,36,179,13,55,74,113,148,20,68,148,131,148,214,213,54,201,38,205,116,182,115,249,157,127,7,63,8,23,171,57,190,204,72,17,80,75,178,183,38,254,102,50,45,124,8,132,113,76,110,94,146,166,3,27,13,50,112,222,62,61,117,144,127,137,32,248,146,8,105,34,104,135,45,155,203,66,48,126,139,185,22,77,219,234,178,137,87,42,201,168,58,228,164,196,31,21,47,73,69,129,136,68,123,232,189,103,208,123,38,20,216,172,152,132,112,158,150,158,48,69,209,26,184,110,198,10,113,136,194,109,173,58,252,68,98,49,184,244,28,168,25,208,84,212,244,243,131,10,245,55,164,75,175,153,185,37,140,164,47,42,217,219,114,36,183,97,52,185,14,58,226,76,142,188,4,140,103,85,157,141,181,174,169,154,144,57,142,12,186,29,185,24,214,119,14,220,114,56,162,36,58,58,123,86,19,100,115,214,4,245,39,37,40,81,95,217,123,71,134,1,120,66,59,118,176,18,135,16,34,37,60,21,134,28,61,126,202,48,64,141,244,211,20,135,39,158,201,15,202,21,70,38,196,135,241,179,11,178,114,144,16,210,50,81,110,84,126,155,89,52,80,215,70,11,184,93,195,84,87,215,226,221,101,205,102,217,101,129,27,186,183,35,196,149,127,165,166,195,120,130,136,231,169,60,1,217,131,185,93,136,219,44,138,155,36,179,84,34,152,186,148,118,219,77,243,36,198,49,47,212,94,177,110,203,116,215,219,29,11,172,90,88,162,211,81,54,48,132,20,213,34,107,0,28,234,2,170,57,18,89,38,122,67,34,140,49,16,180,100,237,74,79,29,164,85,90,238,190,108,214,28,77,96,102,77,94,164,230,108,107,67,71,249,132,33,118,234,17,138,138,144,231,97,167,220,207,195,115,0,48,163,32,210,195,252,205,119,244,113,70,177,99,152,136,254,56,54,82,154,169,32,74,230,37,38,6,21,131,37,137,57,159,134,146,221,60,152,71,201,101,212,166,140,114,44,97,24,84,11,56,72,55,33,7,149,189,144,162,246,186,188,85,167,133,99,71,171,30,178,182,127,251,84,235,61,17,200,238,189,154,150,187,185,108,170,228,106,198,140,69,68,115,237,45,5,165,116,142,168,173,52,57,124,142,111,23,147,109,183,213,142,197,118,210,159,24,141,253,135,81,102,171,203,36,111,137,45,171,231,151,4,152,231,66,142,108,112,186,118,92,117,167,49,239,130,179,203,144,187,42,88,182,13,36,222,216,130,9,176,145,0,36,180,227,29,39,56,197,210,82,213,208,131,24,121,34,99,40,140,180,85,124,203,64,66,71,144,65,61,145,125,27,135,90,54,109,51,20,182,248,194,111,219,108,166,52,223,166,232,87,101,68,1,13,109,17,103,37,98,209,192,82,243,176,141,221,46,187,182,49,86,123,193,182,0,114,88,252,38,219,162,241,129,43,178,241,148,24,60,96,171,166,250,111,55,29,249,181,27,106,227,77,188,175,125,179,69,33,69,213,124,23,9,135,80,105,6,133,243,79,64,78,72,75,130,133,71,214,242,177,75,219,240,224,80,113,228,14,156,68,188,122,202,58,68,182,199,176,1,96,45,132,162,25,71,13,154,194,60,150,31,192,220,88,172,219,129,246,154,122,183,229,91,28,3,170,44,40,205,9,162,85,121,65,26,241,58,58,175,31,164,148,91,105,90,202,193,178,41,13,90,174,53,162,109,240,160,155,72,214,40,198,42,73,207,250,47,37,81,189,102,164,144,232,250,131,232,10,84,178,97,48,51,234,124,164,83,36,73,139,139,118,173,116,153,59,85,235,31,110,51,222,127,21,106,181,175,70,189,150,18,55,162,236,246,213,145,187,35,228,106,178,217,196,248,43,65,228,49,210,228,31,175,110,172,79,143,48,252,116,137,143,142,180,118,211,31,173,219,165,171,243,73,153,44,149,229,150,189,140,76,182,107,200,156,170,205,158,169,97,100,125,58,115,37,139,82,69,219,117,148,220,132,52,68,65,224,164,140,169,20,193,208,244,28,107,41,198,14,36,36,230,235,23,238,34,172,72,198,108,147,91,103,42,189,8,147,108,180,121,74,31,133,141,224,223,97,54,146,24,65,117,219,232,170,245,236,222,114,234,171,40,204,106,196,3,222,161,181,135,232,235,198,153,232,218,86,170,34,89,253,78,100,234,116,124,26,206,166,110,218,152,146,209,109,26,92,53,40,19,98,87,22,132,148,192,220,228,200,174,178,80,146,91,19,131,145,48,37,25,34,132,151,18,211,124,247,77,1,9,116,39,62,219,17,162,209,237,173,11,2,232,246,77,18,126,102,217,7,109,220,145,39,9,108,88,237,83,113,180,126,206,86,139,137,82,91,104,184,183,18,235,198,54,106,232,131,244,113,220,78,188,152,200,228,34,172,157,151,155,78,54,220,247,33,146,73,226,142,39,54,72,209,173,137,238,145,22,57,106,86,178,215,57,94,198,42,63,249,213,28,196,71,53,138,156,81,242,109,205,212,62,182,211,184,189,55,144,165,87,19,126,238,66,11,21,46,73,52,215,106,193,81,236,183,75,80,102,240,147,197,12,112,88,176,143,172,139,138,107,224,177,35,162,154,195,95,221,37,90,106,255,0,86,21,167,235,255,0,215,5,125,197,187,26,88,242,50,46,172,46,129,181,34,197,161,10,15,200,93,234,78,238,184,173,133,71,224,34,195,249,158,164,47,152,138,100,113,191,63,85,123,195,232,200,17,169,163,217,51,9,86,109,163,164,76,36,228,36,217,180,195,60,163,172,121,154,251,185,239,126,64,58,169,46,117,107,48,10,112,230,82,126,217,28,115,40,92,164,108,244,83,89,224,2,216,119,112,96,131,211,16,34,133,229,210,173,195,72,234,77,156,90,27,16,11,132,131,90,166,6,35,35,249,176,34,71,29,166,192,84,206,218,233,190,218,235,157,182,198,187,103,93,117,250,126,118,206,49,156,227,24,250,246,211,79,156,231,237,143,171,125,53,249,206,62,173,245,199,206,216,64,245,215,176,126,210,121,215,236,68,136,233,178,121,202,106,92,173,28,29,83,44,42,1,228,58,34,134,107,103,192,82,80,181,144,148,140,212,85,204,236,60,213,189,113,57,60,119,107,221,6,236,54,115,134,53,163,82,246,176,16,243,82,117,255,0,224,102,68,211,13,247,214,64,130,84,95,125,122,189,232,33,65,120,81,86,103,22,255,0,73,242,13,138,228,82,9,140,66,211,73,116,213,31,47,110,141,73,17,233,14,131,61,166,55,197,173,204,66,232,239,35,43,135,123,183,114,64,229,226,155,229,194,191,139,134,255,0,174,216,219,93,118,199,237,182,49,182,63,211,56,249,241,58,123,187,47,107,85,114,141,71,125,229,250,108,229,121,255,0,188,120,42,207,132,108,162,202,35,188,198,248,233,208,64,66,88,68,245,79,108,110,182,178,128,39,38,8,186,75,31,57,204,118,30,41,174,49,178,122,231,14,37,63,253,191,31,31,24,215,109,245,198,63,182,186,111,182,186,255,0,211,24,240,14,254,30,30,30,0,121,243,165,255,0,254,23,35,255,0,244,15,127,255,0,21,111,62,143,159,154,218,106,162,123,39,190,186,239,166,255,0,26,111,166,218,227,109,119,79,124,227,69,53,219,92,227,56,206,187,105,182,218,231,25,199,199,198,126,254,1,92,79,240,241,205,150,133,127,135,206,139,45,173,134,63,142,44,24,16,254,196,40,13,13,255,0,214,109,130,211,104,155,246,249,146,28,22,250,18,81,55,24,253,126,113,148,116,62,218,50,221,45,179,151,121,252,182,250,43,182,55,243,65,86,253,93,167,44,89,156,183,214,221,75,102,221,230,192,93,31,110,90,84,188,196,23,80,115,91,157,46,200,235,237,143,59,55,36,111,208,28,79,84,7,80,161,189,5,95,87,197,243,145,68,28,158,73,75,185,20,36,119,53,172,128,92,152,244,156,179,77,157,146,155,78,111,240,246,71,198,0,240,181,133,207,81,43,173,187,94,82,238,78,229,231,157,89,187,109,34,201,252,75,97,174,136,44,42,133,101,37,27,42,139,89,24,231,10,15,27,69,74,232,201,227,86,142,18,98,253,190,203,32,146,187,111,140,107,238,55,56,59,233,180,59,123,220,155,234,217,197,221,37,22,210,250,169,253,97,84,12,62,31,72,161,207,124,223,185,124,27,183,213,242,75,105,182,71,44,158,206,187,69,101,23,45,154,69,53,166,164,198,96,43,152,52,37,22,28,142,138,143,212,6,8,33,236,206,137,153,145,3,143,176,43,222,167,231,157,45,91,20,42,166,172,37,122,63,149,238,154,126,4,222,197,176,221,59,100,30,34,202,108,128,101,72,225,249,201,231,109,50,214,54,60,225,113,71,47,93,44,221,155,68,220,61,91,13,240,196,241,159,156,124,255,0,244,255,0,166,126,248,255,0,76,253,241,229,95,221,244,60,143,179,142,65,231,30,45,166,250,182,188,189,251,86,218,95,156,250,199,164,237,112,72,184,172,4,113,116,109,67,109,87,61,5,60,60,95,7,93,52,213,197,124,95,25,97,137,68,208,181,53,66,127,32,133,201,51,32,172,225,57,195,148,154,13,20,75,55,179,238,49,244,235,182,62,126,126,251,237,243,255,0,230,219,109,177,143,246,249,248,255,0,111,0,235,248,104,253,95,57,209,63,171,241,63,19,231,233,215,234,252,95,195,252,60,41,243,241,243,248,159,135,254,76,111,243,245,125,31,229,249,250,113,241,231,68,209,108,146,120,69,36,210,209,44,227,124,225,61,52,211,26,127,230,103,109,148,248,211,26,253,63,249,155,109,190,219,99,233,255,0,62,219,111,182,113,156,231,108,248,162,226,172,130,68,251,47,164,195,83,233,103,175,22,134,63,150,44,23,228,61,85,131,64,136,167,65,190,110,164,144,73,200,249,132,211,214,191,195,213,203,149,77,74,205,201,235,143,196,70,84,168,180,45,185,112,172,156,124,28,85,143,18,66,186,133,175,11,117,244,95,24,206,142,246,252,149,219,57,39,19,47,82,28,49,115,171,72,192,96,248,89,186,134,170,152,144,29,190,90,195,253,50,150,17,235,201,99,9,136,24,235,116,125,228,59,189,78,163,107,56,246,172,152,46,61,110,224,175,91,177,169,33,174,170,139,86,87,170,89,158,178,241,158,162,253,160,183,5,85,114,55,189,94,188,187,210,78,164,98,207,19,26,174,158,56,163,124,114,58,236,195,248,79,41,152,99,36,143,61,70,4,126,15,19,155,78,236,78,162,68,72,242,250,127,41,158,138,187,165,92,83,107,51,169,184,199,83,247,157,58,98,238,218,153,32,197,93,191,114,189,170,112,218,47,240,209,215,27,99,240,244,198,20,79,84,246,255,0,203,215,24,221,61,117,219,26,233,183,249,126,54,215,93,115,182,53,211,63,56,198,51,156,99,92,99,57,249,233,134,205,113,190,171,254,93,12,41,175,213,157,84,202,41,234,166,191,86,219,109,183,198,249,211,27,235,243,182,251,109,159,140,227,231,59,109,182,126,115,182,115,154,151,71,158,119,201,13,253,205,177,166,19,150,125,126,225,94,72,21,126,207,64,125,107,200,217,210,206,126,64,68,211,121,3,3,17,121,201,242,224,210,11,62,73,101,154,186,181,68,83,86,2,70,188,93,147,57,250,154,86,98,98,53,164,68,219,19,226,158,142,106,231,214,184,75,112,211,230,196,214,32,73,92,189,127,101,53,99,45,45,58,96,31,34,76,118,94,65,30,201,243,132,165,217,205,68,201,174,52,238,41,228,52,171,197,94,182,209,142,219,37,134,238,84,110,225,22,157,52,53,84,23,167,146,23,82,179,83,132,86,165,106,217,86,70,233,86,170,84,115,162,142,53,251,58,69,101,174,197,68,252,99,143,146,114,71,59,174,71,86,248,15,43,165,177,149,50,49,106,108,38,160,246,50,24,10,83,51,6,219,23,43,208,139,61,38,161,130,27,215,110,179,120,97,170,219,56,36,169,27,182,85,158,213,165,133,122,29,20,62,219,194,252,4,126,149,52,252,36,190,133,115,182,202,107,248,122,125,59,237,183,223,108,239,175,211,241,190,115,159,190,115,182,51,156,255,0,95,159,58,110,209,178,155,236,162,141,209,223,125,245,250,54,223,100,147,219,125,181,248,198,49,141,182,206,185,219,108,99,24,248,198,51,156,227,31,211,30,98,245,236,235,210,144,32,146,105,45,80,214,68,136,72,118,117,254,173,90,46,193,174,175,37,226,25,200,58,213,179,23,79,36,28,178,111,170,206,55,194,13,28,191,124,187,100,177,170,43,59,114,166,155,45,190,97,230,208,215,35,154,215,39,246,115,81,201,254,149,55,66,134,154,39,65,52,176,63,110,112,200,248,159,183,202,114,141,202,199,108,170,136,187,110,139,182,232,159,232,252,176,138,56,248,198,18,79,24,215,127,196,215,24,79,76,99,27,253,63,71,215,143,242,253,182,250,115,157,126,172,127,155,233,207,211,243,241,246,243,148,209,73,45,113,162,105,232,158,152,206,115,141,116,215,93,53,249,207,239,159,167,92,99,95,159,248,252,124,249,250,120,121,200,235,15,63,63,194,79,227,93,113,166,159,78,186,103,77,113,244,107,241,174,155,99,24,206,184,199,199,198,53,206,49,140,103,92,99,26,231,227,31,56,251,99,207,211,195,192,63,45,208,69,77,126,157,210,79,109,113,175,209,141,118,79,77,177,141,49,182,187,99,95,141,181,206,62,159,171,77,51,244,254,223,58,235,159,143,157,113,241,207,224,165,245,109,183,225,167,245,111,244,125,91,125,26,125,91,97,60,227,58,99,57,250,126,115,244,231,24,206,191,57,207,211,241,143,167,227,227,30,126,158,30,1,211,9,167,143,140,227,77,49,157,115,190,218,231,26,235,140,235,149,51,157,183,206,62,49,246,206,249,206,115,190,113,247,219,57,206,118,249,206,115,231,127,219,254,159,245,251,99,254,190,30,126,75,234,166,232,171,170,91,99,69,114,158,248,75,124,235,141,241,162,191,78,127,15,124,235,183,249,115,244,111,244,239,241,159,182,126,159,140,248,2,231,38,246,123,68,199,236,70,224,2,178,235,123,244,116,44,216,254,185,53,50,231,206,70,189,173,161,17,195,90,188,194,68,20,238,3,19,16,2,58,224,173,200,233,28,68,163,39,202,215,205,204,90,99,44,92,126,27,141,213,215,84,118,73,37,157,75,45,209,83,189,41,223,92,137,100,219,145,129,149,23,75,20,115,253,43,92,114,191,54,199,144,74,205,222,99,92,206,212,178,94,227,238,26,234,74,147,37,232,51,255,0,231,245,133,25,93,242,52,88,130,173,43,29,106,32,167,177,4,179,133,16,4,218,174,64,41,151,197,244,220,207,172,47,95,70,92,50,97,210,32,245,119,177,14,43,19,154,177,233,88,179,24,152,205,224,253,143,66,206,23,25,88,149,252,61,70,48,120,213,41,251,49,237,255,0,45,51,47,78,29,8,213,83,216,184,235,43,202,61,103,232,57,90,9,81,215,6,83,23,176,165,38,56,207,165,120,243,217,96,152,122,213,160,39,64,151,85,156,141,236,126,189,206,205,81,221,192,221,230,242,54,35,157,174,131,125,162,28,102,2,64,247,153,238,201,148,171,185,83,36,89,204,17,76,129,89,18,163,9,72,237,4,201,142,236,128,209,159,226,90,123,44,65,234,17,132,225,68,10,130,132,143,111,190,52,153,150,24,89,238,178,10,142,207,72,217,131,251,203,64,238,253,166,52,106,253,72,103,47,159,70,238,239,26,254,89,206,90,108,225,44,125,123,37,156,89,71,31,183,251,231,254,249,241,21,123,217,141,132,177,107,159,95,60,243,47,186,174,91,244,87,181,110,46,4,152,132,104,209,236,138,178,65,130,100,132,214,121,230,206,24,71,180,120,233,88,182,144,65,123,225,227,173,146,77,148,106,174,25,191,147,114,214,57,23,46,19,122,154,124,125,63,108,252,227,57,219,108,127,95,253,219,103,111,223,239,140,254,255,0,111,140,231,31,219,63,30,1,219,195,195,195,192,15,58,237,174,54,215,109,115,251,109,174,117,207,250,103,31,30,118,240,240,10,122,247,77,205,101,250,222,62,247,179,87,87,234,56,103,63,218,212,117,37,216,124,137,136,24,245,182,122,218,212,189,75,0,125,125,223,187,160,255,0,117,87,138,193,68,5,152,85,82,154,50,110,179,20,215,252,34,86,79,220,108,178,73,39,174,150,133,228,218,12,119,150,185,142,130,231,17,86,205,219,193,82,21,13,125,88,50,252,186,155,175,135,74,6,140,199,67,72,73,44,229,68,209,81,219,185,105,86,207,165,94,189,81,20,149,120,241,234,238,149,79,69,21,219,92,39,175,241,4,243,29,119,101,84,60,143,212,37,240,90,39,167,28,247,39,42,30,216,231,76,158,126,66,84,115,152,202,47,90,254,10,244,110,247,26,109,174,242,194,205,87,72,16,226,93,142,223,229,137,88,49,185,71,226,183,66,33,246,202,88,31,79,140,99,63,31,63,251,183,207,223,251,231,125,179,159,246,207,207,206,63,190,51,140,227,237,224,24,228,0,88,128,171,185,199,227,34,227,163,207,73,228,118,152,35,121,7,7,21,16,234,126,91,124,169,157,229,38,220,71,52,108,180,188,142,249,89,92,236,250,71,119,46,246,202,170,103,43,103,42,111,245,100,222,30,30,1,172,91,210,245,75,105,242,18,164,128,5,242,76,84,104,194,197,158,33,90,37,171,137,183,199,81,33,104,87,81,5,88,149,113,162,175,154,205,195,131,55,208,86,33,243,53,219,171,25,11,187,150,76,114,130,111,29,254,62,167,32,226,142,93,36,133,20,31,123,78,140,48,140,6,175,52,170,4,116,26,204,136,139,168,10,245,188,188,20,251,1,120,249,1,135,209,82,9,199,69,78,142,70,76,195,125,78,183,94,30,83,50,79,163,150,110,230,110,105,87,242,155,195,204,105,41,212,149,170,217,42,215,145,174,228,174,107,225,141,200,170,247,164,143,85,69,106,239,205,237,107,223,191,228,228,71,46,234,136,164,205,93,71,168,41,75,28,212,243,185,138,147,66,218,237,138,90,217,59,176,73,19,106,65,37,90,173,141,241,204,215,49,181,170,203,45,106,232,213,68,134,9,36,134,52,108,111,115,87,67,59,230,90,81,241,176,149,134,228,51,93,203,129,171,23,148,224,188,174,179,132,73,226,46,186,126,209,219,23,67,186,176,78,87,88,231,58,168,213,235,148,241,36,241,171,137,100,255,0,19,27,38,247,77,180,211,109,126,40,7,34,115,205,96,200,94,48,38,184,142,136,141,19,11,33,174,152,48,86,70,106,89,164,144,73,49,74,230,207,198,202,208,153,145,126,153,164,115,82,199,146,51,208,26,22,107,48,168,195,249,121,205,135,85,140,74,114,93,39,178,79,195,207,137,74,154,63,177,42,86,71,238,174,230,144,68,142,221,221,92,151,151,29,247,119,68,59,174,255,0,61,81,239,248,55,110,107,169,245,43,160,245,93,168,51,110,173,194,40,253,119,101,111,44,29,112,37,228,133,157,75,58,199,198,36,201,228,122,155,199,104,253,251,188,81,61,153,185,152,199,199,219,31,253,255,0,247,253,115,253,124,60,60,60,202,32,195,195,195,195,192,15,15,15,15,0,60,60,60,60,0,240,240,240,240,12,98,100,40,60,138,90,2,122,124,88,114,110,108,85,202,143,70,38,37,224,226,164,229,7,94,45,248,127,140,238,6,69,243,71,15,33,156,171,248,73,126,35,136,197,218,172,167,225,167,245,239,159,163,79,166,45,123,14,230,104,206,196,226,14,160,230,169,6,57,124,230,215,166,204,224,197,191,15,41,234,180,117,133,31,24,161,21,99,60,207,101,19,83,68,228,7,44,72,81,121,216,245,126,143,169,23,145,233,111,166,218,109,140,109,137,153,231,142,65,227,72,246,78,95,191,118,217,139,22,40,238,245,235,215,139,164,213,163,54,109,53,203,151,110,157,57,95,116,209,110,217,179,116,149,93,117,150,223,68,210,73,61,247,223,109,117,215,57,240,10,171,113,21,198,111,237,27,170,189,57,89,165,106,47,36,223,139,61,115,202,117,223,66,73,42,158,217,135,153,234,14,152,142,146,229,154,245,140,131,28,109,178,172,201,117,74,168,188,108,248,132,221,167,170,81,241,107,166,229,178,138,238,241,178,190,90,215,24,198,49,140,99,237,140,125,177,143,248,99,196,11,254,28,238,95,8,164,184,90,90,235,128,22,119,20,65,216,151,93,197,122,236,77,53,132,54,158,42,166,156,217,230,113,156,208,182,152,75,92,102,48,73,122,127,88,131,49,113,221,118,252,180,122,199,147,146,154,55,102,230,117,211,100,223,215,128,30,30,30,30,0,120,120,120,120,6,139,233,218,78,15,164,185,206,245,231,210,84,153,171,5,118,212,86,45,83,37,151,232,126,101,178,8,30,137,75,12,232,247,41,227,255,0,51,85,99,220,201,33,32,217,116,54,77,203,103,45,81,112,217,84,151,73,53,53,130,30,145,122,122,115,170,189,107,115,161,105,211,237,29,219,245,148,44,191,57,222,41,108,237,163,199,232,91,92,247,48,234,174,36,123,46,171,29,246,109,164,129,91,24,8,83,159,161,61,17,215,118,133,45,92,38,142,137,47,166,48,216,20,248,198,155,109,159,190,53,255,0,63,199,247,250,51,245,227,254,186,249,91,31,66,186,73,86,61,67,239,67,149,146,111,148,3,106,95,100,164,54,208,134,20,211,240,148,110,207,163,98,166,230,246,139,77,12,165,166,250,51,99,22,14,62,179,53,127,17,68,220,104,241,69,17,209,52,243,141,149,2,202,62,30,30,30,0,120,120,120,120,1,225,225,225,224,7,135,135,135,128,30,30,30,30,0,120,120,120,120,1,225,225,225,224,7,135,135,135,128,30,38,63,125,119,161,77,73,235,170,193,174,107,89,116,33,174,94,202,57,172,248,106,160,116,182,85,252,77,74,58,120,157,0,34,71,44,176,215,58,190,214,74,38,176,88,246,90,49,195,45,147,114,210,73,163,39,8,169,162,154,105,182,28,231,149,207,246,244,194,98,213,246,141,254,31,238,116,219,116,127,131,37,250,170,251,233,185,214,174,115,174,232,58,35,228,234,184,116,228,73,76,163,190,49,140,168,209,41,82,4,16,198,54,223,234,90,83,231,41,253,58,109,159,0,126,21,69,116,61,80,85,245,205,76,34,223,70,98,149,120,32,133,116,48,205,38,232,51,69,160,240,48,244,112,188,43,100,26,53,209,54,205,81,70,58,41,190,169,182,108,158,136,35,175,194,104,233,170,122,235,140,108,15,58,233,243,244,235,245,127,238,250,113,245,127,175,199,223,63,239,159,59,120,1,225,225,225,224,7,135,135,145,227,172,250,6,55,149,249,139,160,186,70,74,9,201,107,58,34,157,176,237,117,197,152,61,209,131,178,44,131,12,200,207,35,5,164,134,205,222,235,25,137,87,12,209,98,172,158,204,94,226,57,37,247,121,150,78,255,0,3,242,234,1,33,243,143,156,103,31,223,237,226,51,229,145,150,53,95,189,191,105,241,17,238,181,113,175,73,114,191,1,116,108,131,77,190,17,253,34,96,55,55,29,4,245,171,100,191,27,57,118,155,246,130,241,211,14,94,126,22,50,139,151,186,181,219,58,227,240,242,174,113,235,171,184,250,91,160,186,163,182,185,162,241,14,139,152,101,202,207,128,98,94,220,193,116,105,245,31,91,167,104,19,46,67,146,202,100,61,67,235,54,207,127,112,194,11,192,48,26,45,128,183,241,154,218,72,150,36,139,103,18,53,132,52,83,161,169,73,108,46,184,71,14,63,196,59,211,143,25,111,249,182,241,190,169,249,146,54,97,84,241,175,209,23,45,33,210,246,219,248,248,231,25,198,251,231,11,188,138,109,153,36,113,190,169,237,148,51,156,227,76,235,141,84,80,7,145,225,225,231,93,245,198,250,231,92,231,108,99,63,25,255,0,38,251,233,183,219,56,206,62,54,211,109,118,199,223,31,124,99,63,27,99,231,92,252,235,156,227,32,118,240,240,240,240,3,195,206,51,156,99,31,57,255,0,253,231,253,49,140,125,243,159,237,140,124,231,63,182,60,49,182,54,199,206,62,127,223,25,215,63,239,141,177,140,227,253,241,224,28,248,121,198,115,140,99,57,206,113,140,99,239,156,231,63,24,198,63,190,115,159,219,196,181,216,158,205,195,100,108,75,67,132,185,74,130,233,30,234,232,248,145,101,216,221,99,124,150,115,25,80,70,243,188,124,251,103,41,51,70,196,234,121,130,129,49,250,134,204,146,77,187,205,197,96,160,38,93,28,179,120,197,198,87,78,13,250,109,147,92,7,61,171,166,234,109,190,137,171,162,155,105,182,233,239,170,121,194,153,209,68,254,159,196,79,108,39,245,103,85,19,250,244,252,77,51,140,111,167,215,167,215,141,126,189,126,125,24,251,253,255,0,191,247,199,199,253,51,247,199,250,103,207,230,122,215,215,119,177,73,223,107,218,216,7,124,27,98,30,12,148,15,76,245,169,87,175,98,47,104,19,147,118,139,218,241,73,80,186,157,34,211,14,144,34,63,110,238,84,154,80,253,164,27,214,49,196,164,186,108,100,149,97,42,50,190,223,194,35,205,22,214,233,92,175,237,43,159,231,108,74,255,0,141,109,154,87,164,56,38,250,115,8,144,221,77,78,246,16,106,131,108,237,132,132,25,176,143,125,23,69,93,172,138,78,107,171,185,120,84,86,96,223,84,99,14,22,47,152,79,127,204,161,14,245,84,95,126,92,6,241,225,231,24,206,51,140,103,25,198,113,159,190,51,143,190,51,254,153,240,206,113,175,223,57,198,49,251,124,231,56,199,223,63,182,62,255,0,223,192,57,240,243,140,103,25,253,179,140,255,0,79,183,223,246,253,252,231,192,15,15,15,15,0,60,67,214,194,12,236,143,241,24,242,56,156,198,250,229,62,109,245,121,210,119,248,135,209,248,106,238,145,93,199,123,4,209,50,187,41,166,219,253,77,53,200,147,55,152,73,198,154,227,119,27,99,100,49,157,146,194,191,67,225,241,3,229,134,233,255,0,137,231,71,206,63,21,29,29,122,58,83,72,220,254,7,212,147,237,154,119,6,154,73,99,11,225,76,126,22,204,127,48,207,59,107,178,123,229,76,186,215,24,250,49,175,213,176,15,227,195,196,155,223,157,237,212,148,87,110,115,63,39,210,0,112,49,209,119,101,79,100,216,195,182,101,129,76,88,22,109,105,98,216,149,219,98,153,137,106,44,140,236,38,198,3,83,158,24,199,5,141,232,79,41,109,100,98,236,114,205,225,72,182,142,107,150,227,172,102,164,94,180,142,112,187,33,122,67,159,40,158,132,128,138,126,61,7,123,211,181,157,199,9,1,48,162,91,203,194,197,89,129,144,198,76,34,36,183,71,84,209,90,66,49,188,206,140,93,172,223,76,55,89,116,55,85,15,252,173,245,198,0,221,94,30,30,30,0,182,125,129,246,1,245,48,234,152,230,30,97,139,30,45,237,206,190,32,155,17,163,33,202,27,190,126,19,87,8,139,177,74,70,216,233,155,113,188,110,191,152,254,88,210,208,78,155,190,204,38,28,52,144,176,12,228,70,130,33,247,255,0,226,18,110,163,215,167,79,122,224,236,107,187,150,173,182,156,159,237,150,217,187,236,123,70,180,56,171,46,97,30,130,218,149,177,121,154,243,90,118,49,236,81,168,200,172,37,124,5,28,159,38,144,44,179,231,81,144,82,85,155,137,118,194,44,83,143,137,159,131,146,121,249,242,172,232,15,101,67,227,147,158,195,250,53,145,148,182,240,238,78,249,215,211,215,57,16,79,33,62,184,252,200,167,14,244,127,177,91,184,79,179,94,69,75,180,114,201,192,232,249,147,232,58,218,181,63,37,77,202,95,166,192,152,39,163,189,208,209,195,23,141,49,155,90,200,121,203,175,186,23,216,63,55,115,112,175,39,201,122,200,232,232,62,114,238,206,120,231,169,136,66,62,117,236,190,66,33,134,172,75,84,43,137,106,48,43,85,140,53,232,126,123,7,182,160,205,34,230,93,133,179,41,175,159,194,147,85,51,196,69,34,75,181,100,144,22,15,225,174,189,6,236,218,25,141,158,48,56,67,93,149,138,16,144,212,247,93,46,107,132,146,63,162,110,234,225,198,144,182,29,76,110,213,45,247,215,73,113,231,250,162,238,58,67,92,38,137,32,196,156,9,51,68,211,107,46,146,73,172,143,95,166,108,237,127,119,62,242,10,162,157,189,127,5,87,15,250,249,160,99,157,42,134,186,51,66,92,78,182,180,166,141,226,155,41,182,219,239,183,233,165,143,223,167,182,49,248,88,221,109,157,43,178,123,107,148,21,219,54,177,117,103,195,94,207,233,254,141,25,95,45,185,143,218,251,225,110,110,189,217,105,190,80,132,23,236,209,113,9,9,142,82,184,89,177,219,92,229,179,171,208,10,36,154,137,51,252,171,70,120,147,40,142,172,36,101,92,42,243,108,231,109,127,232,52,14,98,110,7,216,183,105,144,174,201,210,221,185,236,139,166,204,194,94,70,252,229,171,154,138,158,61,159,167,66,115,244,126,59,191,167,125,39,96,206,116,75,240,221,58,73,70,41,179,113,162,251,106,175,198,0,176,71,159,26,72,140,126,26,66,2,42,94,114,30,46,80,174,69,204,64,196,116,140,155,22,47,200,229,153,196,200,207,187,139,129,102,233,116,156,76,72,182,130,136,149,153,112,198,57,55,46,145,137,140,144,146,85,45,89,50,116,186,74,39,168,125,239,250,231,230,43,5,173,45,165,164,65,209,253,0,246,127,65,132,40,30,68,14,127,208,246,166,39,119,213,93,115,12,238,60,61,206,163,113,211,154,60,213,24,221,199,159,148,55,34,214,69,202,45,183,136,215,26,185,81,186,144,119,120,251,106,182,187,148,79,190,46,111,81,29,88,69,73,115,163,19,72,94,27,230,241,139,111,157,65,103,69,37,173,1,119,225,54,21,243,127,67,207,88,50,6,147,246,188,200,60,166,194,67,66,109,133,91,8,128,67,77,16,32,213,227,201,102,47,165,200,0,183,247,135,136,160,31,223,69,10,56,78,30,3,221,60,225,215,126,181,10,141,101,117,29,29,36,235,202,129,216,253,14,64,71,190,53,202,113,80,61,4,48,234,100,19,58,103,31,139,157,228,201,211,20,140,108,154,57,93,251,182,136,42,221,85,94,123,71,109,95,182,110,241,147,132,93,180,118,130,78,90,185,108,174,139,183,114,217,125,53,85,7,13,215,75,109,210,89,5,210,223,69,17,89,45,247,73,100,246,213,68,247,219,77,177,182,64,81,126,217,92,217,198,127,248,42,230,49,139,80,194,133,169,58,159,168,101,193,58,82,225,174,138,242,21,96,198,210,181,167,59,221,93,4,69,94,137,150,53,211,51,98,15,45,60,85,27,15,201,23,14,170,132,180,84,27,89,38,26,41,134,243,75,252,104,47,79,6,67,80,93,33,236,107,155,40,126,145,157,234,190,53,168,201,185,244,238,136,59,123,97,151,93,112,116,233,101,186,38,109,139,87,152,224,175,99,66,243,215,214,107,80,52,130,129,78,83,204,97,100,147,81,173,236,87,17,82,77,163,167,55,127,171,198,165,215,252,183,5,214,53,92,120,99,146,153,154,232,254,191,176,2,174,202,38,219,28,105,31,37,63,80,94,149,124,146,147,53,241,251,8,89,132,151,133,35,143,108,225,103,208,6,34,51,8,230,48,212,8,128,164,69,226,236,83,154,253,65,162,117,49,245,225,238,150,211,114,144,43,175,103,60,229,202,212,49,52,171,252,217,98,60,59,198,200,213,101,210,16,147,155,163,130,53,131,77,13,138,13,137,69,204,229,26,33,179,70,69,141,201,210,121,18,187,205,228,156,126,179,187,36,26,44,6,206,238,222,241,180,111,14,136,105,234,139,214,241,123,118,157,66,76,199,105,46,172,233,152,198,26,18,139,112,61,28,166,169,37,54,74,239,242,239,27,181,127,209,68,218,61,103,17,85,3,168,229,37,98,165,164,154,74,205,175,16,231,44,151,100,194,120,111,132,249,219,215,197,54,222,148,161,161,223,235,188,228,212,145,181,137,96,154,75,100,154,216,186,172,137,92,234,177,69,149,103,152,61,215,71,229,101,242,171,111,157,150,87,58,165,25,10,219,116,98,226,88,71,198,39,162,27,235,154,47,213,23,21,115,167,41,90,124,129,87,214,175,162,171,187,212,112,130,18,238,49,118,75,41,33,115,219,50,196,240,206,97,229,207,13,109,117,247,212,157,241,222,50,237,204,188,36,179,37,163,99,196,230,149,217,216,140,76,10,89,203,124,168,10,195,133,61,131,85,87,215,55,73,12,86,228,38,215,247,56,91,17,97,198,93,247,209,61,40,73,109,85,247,111,33,189,106,228,96,190,40,112,32,142,234,148,176,43,66,67,186,202,81,180,153,61,12,19,207,35,33,208,61,24,6,44,110,157,238,80,48,193,178,110,64,212,30,183,133,58,219,159,61,177,223,226,197,53,61,243,209,215,185,77,223,109,2,118,199,76,88,102,140,156,84,232,113,225,27,97,75,91,129,174,0,178,87,73,177,128,128,42,28,138,102,119,93,57,230,234,252,119,42,173,172,228,196,156,155,145,230,35,131,12,154,88,131,186,184,26,134,246,25,67,45,72,223,81,146,122,41,27,38,192,198,183,179,3,31,100,110,205,166,237,24,77,55,216,118,206,171,201,219,125,107,142,148,194,58,223,59,227,92,101,104,185,118,123,45,19,52,209,235,5,243,166,136,46,136,160,255,0,196,85,82,251,2,238,59,105,255,0,78,214,253,21,207,113,66,247,227,170,118,187,176,172,150,4,213,185,81,243,184,55,5,188,233,88,55,167,69,84,26,35,162,200,161,146,147,13,104,114,163,21,66,217,43,17,33,151,8,205,154,71,75,181,122,190,234,245,243,218,93,47,116,219,92,135,80,243,55,84,33,221,28,226,254,10,86,202,237,171,126,203,231,121,168,91,103,151,54,148,173,221,154,13,209,37,215,212,77,149,138,134,118,208,157,180,102,218,133,33,75,180,5,40,185,170,16,72,7,10,159,152,204,164,148,105,60,136,18,87,134,251,142,215,162,186,33,95,84,222,201,14,226,230,122,154,10,9,50,62,91,233,215,49,169,7,137,247,173,47,149,28,34,194,93,131,5,148,252,132,55,69,4,254,81,196,37,159,94,52,118,245,204,202,241,174,9,160,156,206,107,250,131,247,153,87,183,107,120,234,48,199,215,159,48,12,244,25,63,36,4,117,183,87,189,23,185,122,56,92,139,64,73,56,186,206,175,170,203,44,151,180,192,197,154,182,184,70,190,177,175,185,198,48,162,96,211,137,185,104,255,0,59,199,76,38,193,71,42,99,120,247,147,55,185,253,124,115,55,177,26,182,50,177,232,241,41,55,202,137,204,224,182,176,178,130,103,94,5,91,148,225,218,77,240,139,35,138,184,246,47,27,63,30,157,100,166,141,93,108,205,218,18,195,18,238,35,227,50,68,61,48,156,115,36,208,77,196,92,65,239,138,14,57,205,30,73,115,250,183,246,99,203,177,211,113,25,24,140,246,59,77,30,35,101,185,31,22,116,154,163,75,154,169,92,2,16,11,16,30,50,105,182,90,56,60,154,208,194,77,220,139,108,146,239,166,30,191,114,199,192,38,215,172,67,43,180,66,242,237,238,53,176,238,131,30,162,169,57,237,231,58,90,156,197,210,86,57,76,65,197,152,85,79,117,24,17,57,107,106,238,195,56,139,65,134,135,115,117,220,224,100,171,152,19,85,27,191,122,66,18,78,62,237,244,150,19,204,107,68,28,159,144,143,136,121,78,115,154,196,172,82,75,56,168,112,239,161,58,16,245,157,171,122,19,4,12,255,0,6,86,145,147,177,64,162,85,144,69,93,77,8,174,179,217,97,186,102,159,173,65,133,64,192,35,136,101,166,8,164,16,141,146,41,157,120,156,177,35,198,12,166,84,196,204,72,244,84,148,228,244,155,8,88,88,88,247,146,211,19,18,175,27,199,69,196,197,71,55,85,228,132,156,156,131,181,17,103,31,28,193,162,11,58,122,249,218,200,181,104,217,21,92,56,85,52,83,223,125,64,250,94,124,56,98,113,178,53,231,154,143,144,66,78,57,21,155,84,100,157,188,60,180,124,154,227,164,104,199,199,202,173,1,58,147,23,11,169,17,52,140,92,188,84,138,177,82,58,182,126,155,9,56,247,155,183,213,179,214,202,170,141,137,253,245,83,167,178,196,163,60,9,202,29,149,236,153,232,212,210,227,82,71,252,201,80,59,67,156,218,78,180,215,79,207,70,186,232,51,149,161,69,28,101,29,148,211,68,158,143,198,79,198,190,211,57,122,193,243,152,220,166,251,117,230,15,208,30,215,57,219,180,236,158,197,175,253,67,245,164,87,35,117,60,132,65,79,97,115,114,246,55,58,217,118,52,45,178,34,30,58,7,27,208,28,222,50,28,120,192,199,248,164,132,24,86,18,46,194,174,136,71,241,16,106,254,13,170,204,167,153,74,72,71,59,26,2,222,62,33,46,148,157,78,175,255,0,16,119,173,89,183,153,145,65,46,147,226,78,215,231,136,197,219,54,194,204,156,203,87,115,224,151,223,228,228,22,198,52,81,179,125,89,69,238,227,10,227,101,255,0,245,152,143,79,8,34,146,174,28,235,188,249,35,222,95,174,110,191,51,222,165,25,185,92,211,55,226,51,206,70,28,115,199,78,14,61,161,174,77,72,27,174,139,111,208,152,143,25,42,156,57,4,234,142,85,221,182,176,67,68,115,19,154,185,108,233,5,163,18,81,190,250,249,31,125,206,1,77,11,244,175,166,126,216,31,89,52,181,231,79,97,129,52,153,194,155,231,240,245,142,172,123,91,88,170,100,130,105,198,202,187,102,142,141,218,77,51,31,132,83,101,21,198,80,254,39,195,181,18,93,163,71,40,238,3,6,246,37,214,163,156,165,66,236,170,97,179,22,253,201,121,207,181,160,185,198,129,20,122,131,34,235,182,229,177,153,62,139,129,22,96,241,194,169,161,2,55,14,203,103,229,118,17,171,223,254,28,16,17,13,49,58,231,241,92,38,193,147,213,167,64,122,229,236,42,43,153,234,6,29,13,237,250,215,172,175,208,42,206,180,167,105,72,138,165,189,52,23,199,245,116,144,96,148,112,208,80,34,245,9,200,78,142,186,131,10,235,25,172,113,68,205,129,55,10,88,115,23,248,203,8,71,87,242,201,69,201,50,216,212,233,16,183,81,119,47,85,123,26,179,151,89,126,113,245,172,206,218,228,142,79,91,102,206,21,97,131,81,8,29,38,187,231,163,99,153,110,219,42,202,72,175,49,27,31,207,33,146,241,15,157,69,43,1,91,27,108,209,13,221,206,236,178,48,82,150,151,87,162,230,184,251,170,187,31,153,64,58,170,210,247,22,124,105,17,71,214,23,249,116,36,117,21,194,220,25,4,19,45,100,14,139,215,145,36,130,22,52,65,45,223,100,83,145,204,172,194,148,133,199,70,138,109,210,169,9,72,213,202,5,6,3,22,123,224,14,223,215,183,99,148,244,160,197,157,83,95,99,48,149,167,105,242,129,147,122,155,171,42,232,23,14,215,28,68,133,203,12,202,2,220,53,170,146,120,210,89,237,43,125,9,232,145,237,102,254,71,77,157,178,110,172,184,156,131,151,146,131,47,29,184,60,70,190,160,245,151,91,216,197,27,38,196,146,84,174,63,30,165,250,28,0,128,194,66,71,105,9,27,38,165,162,253,168,29,83,60,39,100,152,190,81,85,212,38,154,37,231,177,41,76,138,30,61,89,203,226,209,246,207,220,33,34,241,131,109,112,145,224,14,99,216,79,9,203,116,27,241,110,135,163,24,86,10,245,29,84,2,123,86,181,20,186,162,54,155,161,122,102,128,179,149,141,117,104,114,199,70,196,55,100,253,227,234,228,197,204,67,9,225,34,54,172,223,191,173,44,22,12,9,155,70,76,67,61,39,129,152,129,82,84,255,0,75,117,157,16,9,235,149,151,170,220,122,221,229,114,146,225,167,61,114,64,141,173,205,114,85,146,21,40,217,132,61,138,121,82,243,164,47,60,153,185,43,51,37,232,105,56,148,68,38,236,50,160,112,56,241,225,41,195,25,153,198,175,10,148,97,29,229,141,252,227,227,24,206,115,140,99,25,207,239,159,143,190,127,215,251,248,2,169,247,91,75,58,184,189,85,246,104,200,206,207,34,75,128,169,105,107,186,179,147,29,221,104,249,225,203,11,157,28,48,186,193,36,5,31,71,110,213,236,60,203,57,112,22,205,35,31,70,40,131,198,152,95,63,151,251,255,0,147,106,235,122,183,94,231,247,61,77,212,220,213,86,207,220,156,153,233,215,140,105,250,170,147,179,221,7,187,143,172,47,190,235,191,35,1,152,60,178,4,230,141,128,230,37,23,2,171,63,81,152,120,65,96,192,138,144,187,112,66,208,150,55,248,134,66,84,128,171,77,107,187,160,91,2,14,44,10,190,198,5,105,164,74,142,140,192,204,133,27,39,62,146,203,193,168,185,32,212,164,42,58,76,162,221,53,151,90,39,101,95,105,137,20,145,69,85,84,101,149,244,77,61,247,206,186,230,26,122,169,227,217,78,11,224,30,105,229,114,72,208,38,38,245,96,10,113,214,51,186,217,71,78,132,200,172,73,41,105,57,131,18,182,18,114,48,195,242,210,249,34,149,125,188,130,146,114,240,241,242,43,227,125,19,93,155,93,80,77,186,64,110,174,100,226,158,77,227,49,68,67,57,115,159,42,170,62,19,86,77,88,61,80,8,66,50,42,126,125,38,88,248,110,185,105,134,233,56,48,50,144,215,31,57,82,80,170,122,98,69,125,243,182,235,58,83,125,182,219,50,123,240,211,248,248,252,61,62,63,127,143,167,95,143,159,239,241,241,231,127,15,0,136,157,235,72,24,116,135,24,244,205,13,94,69,214,114,198,246,205,50,114,8,41,29,112,52,114,238,181,90,120,134,29,102,49,251,148,104,202,38,121,219,54,168,44,167,227,181,151,101,11,38,246,18,77,54,51,13,89,172,179,29,52,202,93,244,107,94,98,188,233,207,98,181,60,153,39,90,215,154,243,97,197,80,9,83,113,141,239,124,20,31,1,243,197,43,106,85,227,199,236,112,0,55,147,227,33,2,65,157,143,162,205,65,107,11,42,49,202,177,143,43,16,168,60,193,199,14,76,207,154,182,121,101,223,52,227,106,30,183,103,125,203,116,163,88,117,16,182,39,170,104,42,82,102,117,39,57,209,25,48,17,131,41,211,177,248,215,172,245,79,26,185,113,16,64,77,60,180,123,197,85,223,118,173,165,30,53,71,77,19,93,79,168,13,199,225,225,225,224,7,152,69,150,73,60,27,93,157,23,10,130,205,89,196,227,2,4,100,3,213,184,220,132,28,73,13,129,55,15,16,237,252,80,84,28,161,52,140,64,236,116,185,67,230,237,225,35,159,78,74,71,197,52,118,245,39,15,221,160,221,53,55,198,111,231,27,99,57,215,56,199,219,57,198,126,51,253,179,253,51,251,103,246,207,223,246,207,128,85,187,213,177,237,247,92,116,175,62,151,187,176,34,250,20,107,220,208,55,71,246,143,73,199,71,41,42,217,183,34,222,180,67,200,1,201,24,48,214,10,196,176,119,160,68,24,225,149,59,200,37,81,6,141,153,145,179,179,169,124,76,254,51,13,159,110,36,198,204,225,192,129,53,220,54,163,128,1,226,224,227,218,63,148,148,210,4,64,126,32,102,23,73,57,201,7,18,211,114,58,69,66,51,98,195,87,243,18,174,221,73,202,188,195,124,57,145,144,114,187,199,138,172,225,93,212,217,104,112,15,173,204,242,13,255,0,221,93,10,86,89,22,92,71,212,93,13,97,25,85,67,240,170,79,238,49,70,209,69,101,178,54,50,149,240,188,113,6,251,34,59,56,119,103,18,19,88,182,202,66,104,178,24,33,39,204,19,180,208,112,226,47,243,91,53,175,0,60,60,60,60,0,242,172,254,239,42,87,246,255,0,111,113,37,0,39,43,213,23,50,61,59,95,116,202,55,71,25,86,221,19,96,2,210,71,97,213,45,112,209,106,188,230,211,132,72,170,28,22,185,1,205,190,66,54,55,106,25,75,37,35,31,62,20,156,179,24,96,67,27,63,65,141,118,180,199,154,141,10,62,185,111,122,203,116,126,176,159,93,179,49,83,15,82,110,8,149,112,162,159,131,94,13,25,147,31,49,133,98,215,108,126,19,47,204,147,21,63,127,40,225,12,234,164,159,229,33,211,119,248,154,196,179,206,128,98,220,157,85,207,210,92,191,207,52,249,139,64,70,166,21,149,39,87,2,25,33,88,198,239,17,91,236,96,42,23,13,12,84,228,26,41,104,216,101,88,139,189,32,103,34,246,25,23,17,17,174,176,205,194,91,57,100,217,124,238,150,146,11,240,244,251,99,232,211,227,25,249,199,249,113,246,207,247,199,219,247,251,121,223,195,192,34,55,84,240,111,30,118,200,187,129,78,164,231,122,182,228,107,188,122,241,177,243,69,98,236,118,55,26,65,198,115,182,235,6,216,145,218,176,60,11,125,133,51,248,137,191,22,35,137,118,154,152,250,176,167,223,108,109,79,95,110,165,61,33,234,46,134,189,56,206,249,53,186,58,199,214,207,89,213,165,113,220,83,118,149,200,51,61,232,142,56,234,218,253,118,182,117,83,91,150,159,16,201,194,189,49,9,131,45,25,128,37,3,158,150,152,108,100,54,55,16,180,181,123,149,36,235,153,161,217,187,225,248,170,253,211,241,1,127,176,207,93,87,151,50,214,144,181,196,173,176,70,238,186,40,171,221,218,79,100,34,198,96,74,129,108,65,162,103,146,122,75,68,194,16,73,199,74,190,16,98,82,46,199,118,177,219,34,255,0,82,55,16,242,171,183,132,146,146,87,64,51,239,89,124,229,3,78,250,206,229,10,24,138,53,188,246,174,249,196,73,229,170,218,105,61,164,116,48,58,184,7,182,62,186,100,72,54,125,186,235,75,185,51,56,58,47,127,58,234,67,117,156,74,47,38,233,195,204,238,170,251,227,197,156,218,174,235,26,15,153,213,245,176,123,234,141,167,178,234,114,155,144,200,95,40,217,197,182,199,47,176,163,11,233,104,103,46,214,165,145,190,162,174,82,52,108,42,198,192,163,131,165,24,214,228,51,2,149,105,191,241,74,66,121,33,9,114,162,211,170,199,37,97,240,149,28,170,28,40,171,209,223,225,23,138,141,192,40,232,87,25,107,156,13,57,222,33,150,203,143,227,44,179,150,121,253,21,92,239,25,242,211,57,109,159,202,252,183,206,81,250,51,230,79,241,140,231,231,227,31,56,253,179,241,247,199,128,46,110,3,226,57,30,106,70,193,185,174,39,128,132,93,93,127,199,87,209,246,188,133,87,6,228,90,147,171,192,106,152,71,3,148,231,54,115,128,107,205,19,112,33,69,82,195,142,220,69,64,229,226,41,17,27,207,59,154,54,41,252,23,82,81,240,208,103,140,107,195,192,15,15,15,15,0,60,60,60,60,0,240,240,240,240,3,195,195,195,192,15,15,15,15,0,60,60,60,60,0,240,240,240,240,3,195,195,195,192,15,15,15,15,0,60,60,60,60,0,240,240,240,240,3,195,195,195,192,15,15,15,15,0,255,217