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