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