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