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