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